1. 27 Dec, 2002 9 commits
  2. 26 Dec, 2002 15 commits
  3. 24 Dec, 2002 4 commits
  4. 23 Dec, 2002 12 commits
    • Linus Torvalds's avatar
      Linux v2.5.53 · 5e32ae7e
      Linus Torvalds authored
      5e32ae7e
    • Linus Torvalds's avatar
    • Linus Torvalds's avatar
      Merge bk://linux-scsi.bkbits.net/scsi-for-linus-2.5 · c4e3c771
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      c4e3c771
    • Linus Torvalds's avatar
      Merge bk://kernel.bkbits.net/davem/net-2.5 · a27aaaf7
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      a27aaaf7
    • Linus Torvalds's avatar
      Fix sysenter restart backwards jump, add offset comments, · 33615dd1
      Linus Torvalds authored
      and make the alignment of the return point 
      be saner.
      33615dd1
    • James Bottomley's avatar
      Merge ssh://mulgrave-w/BK/scsi-misc-2.5 · 91076e50
      James Bottomley authored
      into raven.il.steeleye.com:/home/jejb/BK/scsi-for-linus-2.5
      91076e50
    • James Bottomley's avatar
      Merge http://linux-scsi.bkbits.net/scsi-aic7xxx-2.5 · 9273e16f
      James Bottomley authored
      into raven.il.steeleye.com:/home/jejb/BK/scsi-for-linus-2.5
      9273e16f
    • Willem Riede's avatar
      ide-scsi changes for new mid level api and error handling in 2.5.52 · d55b3076
      Willem Riede authored
      Here is my proposal for bringing ide-scsi in line with the current kernel.
      
      The attached patch does:
      
      1. Change from old style initialization to the new hotplug initialization model.
         It involves declaring both a parent device and bus kernel object, which feels
         a bit awkward, but hey, it works.
      
      2. Make ide-scsi request sense itself when CHECK_CONDITION is asserted. This 
         change particularly makes ide-scsi run much smoother on my test box.
      
      3. Implement eh_abort_handler and eh_device_reset_handler. I have no real way
         to thoroughly test these new routines, so for this part particularly I ask
         for peer review.
      d55b3076
    • James Bottomley's avatar
      7ee75762
    • Douglas Gilbert's avatar
      [PATCH] scsi_debug version 1.67 for lk 2.5.52 · 81513c82
      Douglas Gilbert authored
      This patch uses the module_param() facility introduced in
      lk 2.5.52 (see linux/moduleparam.h) to simplify boot time
      and module load time parameters for the scsi_debug driver.
      
      The intent of module_param() is to unify
         - boot time parameters
         - module load time parameters
         - sysfs driver parameters
      into a few simple calls (seen from the driver's point of view).
      The sysfs capability hasn't been implemented yet. Using
      module_param() removes over 100 lines of boilerplate code
      from the scsi_debug driver.
      
      Following the conventions suggested by Rusty, scsi_debug's
      kernel boot time options have been changed to this form:
          scsi_debug.num_devs=2
      while the module load options are now like this:
          modprobe scsi_debug num_devs=2
      
      This patch also updates the Kconfig entry for the scsi_debug
      driver.
      81513c82
    • James Bottomley's avatar
      be388a51
    • Christoph Hellwig's avatar
      [PATCH] Re: scsi_scan.c complaints... · b7ccbd3e
      Christoph Hellwig authored
      On Fri, Dec 20, 2002 at 08:29:23PM -0500, Doug Ledford wrote:
      > And I was right.  One little q = NULL; is all that was missing.  Anyway,
      > here's a printout of what startup looks like with this patch in place
      > under 2.5.52.  This should make you happy Justin ;-)
      
      Okay, I looked at the patches that are in mainline and they look pretty
      cool to me.  When looking over the code (in preparation of implementing
      Justin's suggestion to get rid of the highmem_io flag) I found quite
      a bit small stuff to make the code in that area a lot cleaner:
      
      - new helper scsi_calculate_bounce_limit to calculate the bounce
        limit for a scsi host, remove a copy of that code ni st.c
      - scsi_initialize_queue gets replace with scsi_alloc_queue, this
        one now takes only a struct Scsi_Host and returns the request queue,
        it's paired with a small scsi_free_queue helper.
      
      Diffstat:
      
       hosts.h     |    3 -
       scsi.c      |   43 ----------------------
       scsi.h      |    1
       scsi_scan.c |  113 ++++++++++++++++++++++++++++++++++--------------------------
       scsi_syms.c |    5 ++
       st.c        |   16 +-------
       6 files changed, 73 insertions(+), 108 deletions(-)
      b7ccbd3e