1. 06 Jun, 2003 6 commits
    • Christoph Hellwig's avatar
      [PATCH] kill unused scsi_device fields · 854cd506
      Christoph Hellwig authored
      854cd506
    • Christoph Hellwig's avatar
      [PATCH] kill blk_nohighio boot parameter · 9bce6cc7
      Christoph Hellwig authored
      It was useful in 2.4 to debug the blockhighmem stuff but in 2.5
      it's b0rked because doesn't have any implication except propagation
      of the highmem_io flags from the scsi host template to the scsi
      host structure.  It also only worked on i386.
      
      ACKed by Jens.
      9bce6cc7
    • Christoph Hellwig's avatar
      [PATCH] revamp legacy host registration · a89d589a
      Christoph Hellwig authored
      The legacy host registration/unregistration is the last user
      of the scsi_host_list but it really wants a per-template list
      instead, so switch to one that is maintained in
      scsi_register/scsi_unregister.  Also the legacy init/exit code
      is small enough now to be self-contained in scsi_module.c now.
      
      This second version also has proper failure handling in the
      init_this_scsi_driver
      a89d589a
    • Christoph Hellwig's avatar
      [PATCH] introduce scsi_host_alloc · 3f141653
      Christoph Hellwig authored
      Rediffed version, with Mike's isp fix and taking the new
      scsi_add_host users in usb in account.
      
      Currently this is juist a new name for scsi_register, but we make
      sure new-style drivers never call scsi_register/scsi_unregister
      but always scsi_host_alloc/scsi_host_put in this patch so the
      next patch can introduce code specific to legacy drivers in
      the former.  Also cleanup scsi_register/scsi_host_alloc a bit.
      3f141653
    • Christoph Hellwig's avatar
      [PATCH] kill scsihosts= boot parameter · 6d2b81d7
      Christoph Hellwig authored
      This feature is seriously racy, and doesn't work under many
      circumstances.  As we have proper ways to find devices by their
      their locical naming (UUID, fs label) or physical connectivity
      (scsidev, sysfs) it shouldn't be nessecary anymore.
      6d2b81d7
    • Christoph Hellwig's avatar
      [PATCH] fix parameter naming · 9b9a5c9d
      Christoph Hellwig authored
      use module_param_named to avoid the the superflous scsi strings
      in the option names.
      9b9a5c9d
  2. 05 Jun, 2003 30 commits
  3. 04 Jun, 2003 4 commits