1. 15 Jan, 2004 7 commits
    • Roland McGrath's avatar
      [PATCH] fix pdeath_signal SMP locking · 3f2a0d1d
      Roland McGrath authored
      Obviously almost noone uses the pdeath_signal feature, since this has gone
      unnoticed for quite some time.
      
      This patch calls the function that does the right locking for the context
      of this call (inside exit_notify).  The names of the signal.c entrypoints
      are a little confusing.
      3f2a0d1d
    • Linus Torvalds's avatar
      Merge bk://linux-scsi.bkbits.net/scsi-misc-2.7 · 477552e4
      Linus Torvalds authored
      into evo.osdl.org:/home/torvalds/v2.5/linux
      477552e4
    • David Jeffery's avatar
      [PATCH] ips fix for large mem 64bit machines · eb021172
      David Jeffery authored
      This patch fixes DMA bugs on x86-64 and ia64 machines.  The driver was
      using commands that only support 32bit addresses in places that could
      return 64bit addresses.  One place was DMAing off the stack.  The other
      place was causing problems on x86-64 machines by calling pci_map()
      functions on a region allocated by pci_alloc_consistent().
      eb021172
    • David Jeffery's avatar
      [PATCH] ips 2/2: minor fixes · 0ff39cb7
      David Jeffery authored
      This patch fixes two minor bugs.  It allows zero length write commands
      through to devices.  It also prevents the writing of any  '\0'
      characters at the end of version numbers to ips's /proc/scsi files.
      0ff39cb7
    • James Bottomley's avatar
      Fix qla2xxx Kconfig dependency problem · ce061be4
      James Bottomley authored
      ce061be4
    • James Bottomley's avatar
      Import qla2xxx driver · 6b8b8c7e
      James Bottomley authored
      From: "Andrew Vasquez" <andrew.vasquez@qlogic.com>
      
      With additional changes from: "James Bottomley" <James.Bottomley@SteelEye.com>,
                                    "Christoph Hellwig" <hch@infradead.org>
      
      This is the qlogic driver version 8.00.00b7 with the ioctl and failover code stripped
      out and a few associated fixes put in.
      6b8b8c7e
    • James Bottomley's avatar
      g_NCR5380 - 2.6.0 - problem with reloading module · fe51a64f
      James Bottomley authored
      From: "Randy.Dunlap" <rddunlap@osdl.org>
      
      The problem is that the detect function requests an IO region
      of 16 bytes (at least when a command line override parameter is
      used) but the release function only tries to release 8 bytes,
      and this request isn't done because it doesn't match any allocated
      IO region.  [NCR53C400 extensions are not enabled, so
      NCR5380_region_size is 8, not 16, but the request uses
      NCR5380_region_size regardless.]
      
      Fix: save the allocated region size in instance->n_io_ports and release
         that size only;
      fe51a64f
  2. 14 Jan, 2004 18 commits
  3. 12 Jan, 2004 2 commits
  4. 11 Jan, 2004 1 commit
    • Adrian Bunk's avatar
      [PATCH] qla1280.c doesn't compile · 8a0817d5
      Adrian Bunk authored
      On Wed, Jan 07, 2004 at 11:28:31PM -0800, Andrew Morton wrote:
      >...
      > Changes since 2.6.1-rc1-mm2:
      >...
      > -qla1280-update.patch
      > +qla1280-update-2.patch
      >
      >  Updated qlogic patch
      >...
      
      I got the following compile error when trying to compile this driver
      statically into a kernel with hotplug enabled:
      
      
      <--  snip  -->
      
      ...
      drivers/scsi/qla1280.c:4849: error: `qla1280_remove_one' undeclared here
      (not in a function)
      drivers/scsi/qla1280.c:4849: error: initializer element is not constant
      drivers/scsi/qla1280.c:4849: error: (near initialization for
      `qla1280_pci_driver.remove')
      make[2]: *** [drivers/scsi/qla1280.o] Error 1
      
      <--  snip  -->
      
      
      Since I don't see a good reason why qla1280_remove_one is #ifdef'ed out
      in the non-modular case the patch below fixes this problem by removing
      two #ifdef's.
      8a0817d5
  5. 10 Jan, 2004 12 commits