1. 02 Jan, 2009 8 commits
  2. 29 Dec, 2008 13 commits
  3. 21 Oct, 2008 2 commits
  4. 16 Oct, 2008 1 commit
  5. 26 Jul, 2008 2 commits
  6. 20 Jun, 2008 1 commit
  7. 20 May, 2008 1 commit
    • Greg Kroah-Hartman's avatar
      SCSI: fix race in device_create · 24b42566
      Greg Kroah-Hartman authored
      
      
      There is a race from when a device is created with device_create() and
      then the drvdata is set with a call to dev_set_drvdata() in which a
      sysfs file could be open, yet the drvdata will be NULL, causing all
      sorts of bad things to happen.
      
      This patch fixes the problem by using the new function,
      device_create_drvdata().  It fixes the problem in all of the scsi
      drivers that need it.
      
      Cc: Kay Sievers <kay.sievers@vrfy.org>
      Cc: Doug Gilbert <dgilbert@interlog.com>
      Cc: James E.J. Bottomley <James.Bottomley@HansenPartnership.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
      24b42566
  8. 22 Apr, 2008 1 commit
  9. 19 Apr, 2008 1 commit
  10. 16 Apr, 2008 1 commit
  11. 07 Apr, 2008 2 commits
  12. 22 Feb, 2008 1 commit
  13. 23 Jan, 2008 1 commit
  14. 18 Dec, 2007 1 commit
  15. 24 Oct, 2007 1 commit
  16. 22 Oct, 2007 1 commit
  17. 31 Jul, 2007 1 commit
  18. 16 Jul, 2007 1 commit