1. 04 Nov, 2002 5 commits
    • Christoph Hellwig's avatar
      [PATCH] get rid of global arrays in sr · 2b93d0c8
      Christoph Hellwig authored
      Similar cleanup to the recent sd patch:  allocate the scsi_cd struct
      in sd_attach instead of needing the global array and sd_init.
      
      Tested with a DVD reader/CD write combination and ide-scsi.
      2b93d0c8
    • James Bottomley's avatar
      Merge · 86627105
      James Bottomley authored
      86627105
    • James Bottomley's avatar
      Merge mulgrave.(none):/home/jejb/BK/scsi-drivers-2.5 · 788c551c
      James Bottomley authored
      into mulgrave.(none):/home/jejb/BK/scsi-for-linus-2.5
      788c551c
    • Christoph Hellwig's avatar
      [PATCH] proper scsi_devicelist handling · 4365d624
      Christoph Hellwig authored
      Factor out code calling methods of all device template on a scsi_device
      out to three helper functions in scsi.c, make scsi_devicelist static to
      it and add a r/w semaphore to protect it.
      
      Make scsi_host_list and scsi_host_hn_list static to hosts.c and remove
      the never used scsi_host_tmpl_list (we only add to it and remove from
      it but never traverse it)
      4365d624
    • Christoph Hellwig's avatar
      [PATCH] get rid of ->init in osst · c6b82347
      Christoph Hellwig authored
      Since osst is the last driver still implementing ->init and Willem said
      he's gonna do a major update including a resync with st anyway I think
      it's okay to put this hack in for now.  Instead of ->init beeing
      directly called from the midlayer osst_attach now calls in in the
      beginning - it has an internal protection so that the initialization
      will be called only one anyway.
      c6b82347
  2. 03 Nov, 2002 35 commits