11 Apr, 2006

1 commit

  • Overriding the whole EH code is a per-transport, not per-host thing.
    Move ->eh_strategy_handler to the transport class, same as
    ->eh_timed_out.

    Downside is that scsi_host_alloc can't check for the total lack of EH
    anymore, but the transition period from old EH where we needed it is
    long gone already.

    Signed-off-by: Christoph Hellwig
    Signed-off-by: Jeff Garzik

    Christoph Hellwig
     

31 Mar, 2006

1 commit


23 Mar, 2006

1 commit


22 Mar, 2006

1 commit


12 Mar, 2006

3 commits


13 Feb, 2006

2 commits


12 Feb, 2006

3 commits


10 Feb, 2006

3 commits


30 Jan, 2006

2 commits


29 Jan, 2006

2 commits


27 Jan, 2006

6 commits


18 Jan, 2006

2 commits


17 Jan, 2006

1 commit


06 Jan, 2006

1 commit


06 Dec, 2005

1 commit

  • - remove err_mask from the parameter list of the complete functions
    - move err_mask to ata_queued_cmd
    - initialize qc->err_mask when needed
    - for each function call to ata_qc_complete(), replace the err_mask parameter with qc->err_mask.

    Signed-off-by: Albert Lee

    ===============
    Signed-off-by: Jeff Garzik

    Albert Lee
     

01 Dec, 2005

1 commit


17 Nov, 2005

1 commit


16 Nov, 2005

2 commits


15 Nov, 2005

1 commit

  • Needed to get ATAPI working.

    - dump hardware error bits, if hardware signals an error
    - only reset hardware during timeout if a command was active
    - call ata_qc_complete() with a fine-grained error mask.
    Needed so that atapi_qc_complete() can distinguish between
    device errors and other errors.

    Jeff Garzik
     

12 Nov, 2005

2 commits


11 Nov, 2005

1 commit


07 Nov, 2005

1 commit


05 Nov, 2005

1 commit