1. 07 11月, 2005 8 次提交
  2. 06 11月, 2005 31 次提交
  3. 05 11月, 2005 1 次提交
    • A
      [SCSI] sd: Fix refcounting · 39b7f1e2
      Alan Stern 提交于
      Currently the driver takes a reference only for requests coming by way
      of the gendisk, not for requests coming by way of the struct device or
      struct scsi_device.  Such requests can arrive in the rescan, flush,
      and shutdown pathways.
      
      The patch also makes the scsi_disk keep a reference to the underlying
      scsi_device, and it erases the scsi_device's pointer to the scsi_disk
      when the scsi_device is removed (since the pointer should no longer be
      used).
      
      This resolves Bugzilla entry #5237.
      Signed-off-by: NAlan Stern <stern@rowland.harvard.edu>
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      39b7f1e2