13 Oct, 2007

1 commit


19 Jul, 2007

1 commit

  • Fix drivers misusing dev_to_shost

    Some drivers were using dev_to_shost to go from a struct device to the
    corresponding shost. Unfortunately, dev_to_shost only looks up the tree
    to find an shost (it's designed to go from a scsi_device or a
    scsi_target to the parent scsi_host), and these drivers were calling it
    with the parent of the scsi_host.

    I've fixed this by saving a pointer to the Scsi_Host in the drvdata,
    which matches what most scsi drivers do.

    Signed-off-by: Matthew Wilcox
    Cc: Geert Uytterhoeven
    Signed-off-by: James Bottomley

    Matthew Wilcox
     

18 Jun, 2007

1 commit