An error occurred fetching the project authors.
  1. 25 Nov, 2004 3 commits
  2. 21 Oct, 2004 1 commit
  3. 06 Oct, 2004 1 commit
  4. 28 Sep, 2004 1 commit
    • James Bottomley's avatar
      fusion dead code removal · 8f6486b1
      James Bottomley authored
      From: Christoph Hellwig <hch@lst.de>
      
      This patch (ontop of the patch to use <linux/list.>) removes lots of
      dead code from the fusion driver, mostly related to the 
      orphaned dmp and
      target drivers.
      
      Acked By: Moore, Eric Dean <Emoore@lsil.com>
      
      also modified not to back out MPTSTM code
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      8f6486b1
  5. 21 Sep, 2004 1 commit
  6. 16 Sep, 2004 1 commit
  7. 26 Aug, 2004 1 commit
  8. 16 Aug, 2004 1 commit
  9. 10 Jul, 2004 1 commit
    • James Bottomley's avatar
      MPT Fusion driver 3.01.10 update · 62cc7f66
      James Bottomley authored
      From: "Moore, Eric Dean" <Emoore@lsil.com>
      
      This driver incorporates the patches from Christoph Hellwig
      and Masao Fukuchi.
      
      Changelog of this release:
      
      * Patch provided by  Masao Fukuchi [fukuchi.masao@jp.fujitsu.com]
       - mptctl updates for hot plug
      
      * Patch provided by Christoph Hellwig [hch@infradead.org]
       - mptlan updates for hot plug
       - remove CONFIG_LBD ifdefs from fusion { mptscsih.c}
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      62cc7f66
  10. 26 Jun, 2004 1 commit
    • Christoph Hellwig's avatar
      [PATCH] MPT Fusion driver 3.01.09 update · c4fb4b17
      Christoph Hellwig authored
      On Mon, Jun 21, 2004 at 12:16:08PM -0400, Moore, Eric Dean wrote:
      > We are pleased to announce the MPT Fusion release candidate for lk 2.6
      
      I've worked with Eric offline to resolve the issue we had and get some
      more changes in, but he has left for his vacation today.  He send me
      a patch though and left it to me whether we'd merged it despite only
      moderate testing.  Given 2.6.7 was just done and he'll certainly be
      back before 2.6.8 I'd go for it.  Below is the patch rediffed against
      scsi-misc-2.6:
      Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
      c4fb4b17
  11. 29 May, 2004 1 commit
  12. 10 May, 2004 1 commit
  13. 25 Apr, 2004 1 commit
  14. 27 Mar, 2004 1 commit
    • James Bottomley's avatar
      MPT Fusion driver 3.01.03 update · 547e26c1
      James Bottomley authored
      From: "Moore, Eric Dean" <Emoore@lsil.com>
      
      Changelog for mpt version 3.01.03:
      
      (1)  Fix fifo memory allocation under 64bit systems
      by merging 3 seperate memory allocations into one call.
      Before this fix, it was possible that these seperate 
      pci_alloc_consistent() calls were crossing the 4GB 
      hardware boundary.
      Delete the MPTBASE_MEM_ALLOC_FIFO_FIX logic.
      Backout recent ak@muc.de workaround.
      
      (2) Replace wrappers for CHIPREG_XXX with defines;
      per request from Jeff Garzik [jgarzik@pobox.com]
      
      (3) Remove support for FC909.
      
      (4) Remove PortIo modules parameter.
      
      (5) Move procmpt_destroy function before pci_unregister_driver,
      as the memory allocated for the proc was not being deallocated.
      
      (6) Remove mptscshi_reset_timeouts function. The timer was
      already expired when mod_timer is called.
      
      (7) Fix small bug in slave_destroy, which could prevent domain
      validation on hidden drive in a RAID volume.
      
      ----------------------------------------------------------------------
      
      Changelog for mpt version 3.01.02:
      
      (1) Andi Kleen[ak@suse.de]
      put warning "Device (0:0:0) reported QUEUE_FULL!" into debug messages
      
      (2) Alexander Stohr[Alexander.Stohr@gmx.de]
      fix warnings from mptscsih_setup when driver isn't compiled as module
      
      (3) Randy.Dunlap[rddunlap@osdl.org]
      Remove unnecessary min/max macros and change calls to 
      use kernel.h macros instead.
      547e26c1
  15. 12 Mar, 2004 1 commit
    • James Bottomley's avatar
      MPT Fusion driver 3.01.01 update · 33d15a8b
      James Bottomley authored
      From: 	Moore, Eric Dean <Emoore@lsil.com>
      
      This is an update for the MPT Fusion drivers 2.6 kernel.
      Version 3.01.01.
      
      This is a fix for poor performance in RAID Volumes. 
      The dvStatus was being cleared for hidden physical disks
      when mptscsih_slave_destroy is called.
      
      Also, I have fixed the warning comming from mptscsih_reset_timeouts.
      33d15a8b
  16. 10 Mar, 2004 1 commit
  17. 26 Feb, 2004 1 commit
  18. 20 Feb, 2004 1 commit
    • James Bottomley's avatar
      MPT Fusion driver 3.00.03 update · 25c1b1d6
      James Bottomley authored
      From: "Moore, Eric Dean" <Emoore@lsil.com>
      
      Here's a new patch for MPT Fusion driver version 3.00.03
      
      It address issues with proper hot plug implementation.
      25c1b1d6
  19. 02 Feb, 2004 1 commit
  20. 26 Jan, 2004 1 commit
    • James Bottomley's avatar
      Fusion update to 3.00.02 · 4195d656
      James Bottomley authored
      From: Moore, Eric Dean <Emoore@lsil.com>
      
      Here is list of fix's.
      * added new PCI API support
      * added ACPI support
      * added CONFIG_LBA, READ16, WRITE16 support
      * underun fix
      * chain buffer free list not being init properly
      * reduce task management 
              (abort=2sec,reset bus=5sec, timeout=10sec)
      * Hot plug fix's requested from Christoph Hellwig, and several
      others from the linux-scsi@ list.
      4195d656
  21. 17 Jan, 2004 1 commit
  22. 17 Dec, 2003 1 commit
    • James Bottomley's avatar
      [PATCH] MPT Fusion driver 2.05.00.05 update · 67122b7d
      James Bottomley authored
      From: 	Moore, Eric Dean <emoore@lsil.com>
      
      2.05.00.05 changes
      * error handling fixes, e.g. use of host_lock 
      
      2.05.00.04 changes
      * removed __init from mptscsih_setup
      * removed __init from get_setup_token
      * changed copyright from 2002 to 2003
      * added new mailto, and removed Pam.Delaney
      * added some fix for 32bit emulation when unloading mptctl module
      67122b7d
  23. 21 Feb, 2003 1 commit
    • Pamela Delaney's avatar
      [PATCH] Fusion Driver 2.05.00.03 against 2.5.62bk3 · bf6ca902
      Pamela Delaney authored
      Please accept this large patch against 2.5.62bk4 to update the
      Fusion-MPT driver from 2.03.01.01 to 2.05.00.03.
      
      This version contains full 2.5 kernel support (add, configuration &
      removal of disks, new module hooks), performance enhancements, removal
      of obsolete code that is 2.4 (or earlier) specific and removal of blank
      spaces at end of lines.  Tested overnight on 2.5.62bk3 and ran some
      tests against bk4 this morning on both machines.  Things appear to be
      fine - have not tested the two failure conditions today.
      
      The driver has been tested on two different platforms:
      
      - P4 4-processor
         o boot controller
         o built into kernel
         o disk add, configure, remove
         o bus, target reset
         o device offline cases
         o cross channel I/O stress tests w/ Fibre and SCSI
      
       - Athlon uniprocessor, IDE boot
         o Ran a test that repeatedly loads the driver, mounts disks, runs a
           short I/O test (20mins) then unload the driver components in a
           different order
      
      Failures:
         o Unable to boot if boot controller is built as a module - pivot_root
           fails (Happens if IDE or SCSI boot)
      
         o Problems when formatting large SCSI disks.  On P4 w/ 2.5.60, there
           were no difficulties formatting a 36GB disk.  On Athlon, mkfs.ext2
           would never send a write command to the driver (verified w/ SCSI
           trace and driver debug).  Reads completed successfully.  mkfs.ext2
           would not exit and is shown as a running process.
      
           Smaller partitions were formatted correctly.  W/ 2.5.62 failures on
           P4 and Athlon.
      
           Same error with other drivers. 100% reproducible.
      bf6ca902
  24. 18 Feb, 2003 1 commit
  25. 01 Jan, 2003 1 commit
    • Pam Delaney's avatar
      [PATCH] Fusion-MPT Update (2.03.01.01) · 17bb4650
      Pam Delaney authored
      This upgrades the Fusion-MPT driver from 2.03.00.02 to 2.03.01.01.
      
      Bug Fixes:
       o Added back missing queuecommand entry point define ?!
       o Added to code to break marriage of two controllers during unload
        (could cause a panic)
       o SCSI driver will de-register with base driver if no SCSI-capable
         adapters found
      
      Minor Changes:
       o Removed errant spaces at ends of lines  (most of the changes)
       o Moved code around (and in-lined) some functions for performance reasons.
       o Modified /proc functionality to facilitate testing with 2.5
       o Added a call to synchronize_irq on unload (HP request)
       o Modified load of base to close a potential hole
       o Added code to set the FW IO coalescing depth (IBM request)
       o Changed return when mptctl driver registration fails (Kernel.org request)
       o SCSI driver detect routine calls a generic spinlock for all kernels
         (Kernel.org request)
       o Controller RAID page dynamic instead of static
      
      Currently running a multi-disk stress test w/ 2.5.53,  this patch and driver
      built-in. Verified basic reset handling is working properly.
      17bb4650
  26. 25 Nov, 2002 1 commit
  27. 12 Oct, 2002 1 commit
  28. 16 Sep, 2002 1 commit
    • Pam Delaney's avatar
      [PATCH] Fusion-MPT driver update · 05862384
      Pam Delaney authored
      This updates the Fusion-MPT driver to the latest stable version.
      Changes affect the driver source only.
      
      Major Changes:
      Reworked the calls save_flags, cli, restore_flags to 2.5 format.
      Modified DV  invocation and to handle illegal bus configuration
      Negotiation settings honor NVRAM
      
      Bug Fix: Pushing F/W onto part during driver unload.
      Bug Fix: Force F/W reset for 1030 on driver load.
      Bug Fix: F/W download algorithm.
      Bug Fix: Found a memory leak in mptctl.c
      Bug Fix: Forcing data direction for reads and writes (sg issue)
      Bug Fix: Wrong mask in Inquiry data ANSI version
      
      Minor Changes:
      Modified the debug and logging statements of the driver
      Upgraded the MPI include files (lsi/)
      05862384
  29. 20 Jun, 2002 1 commit
    • Pam Delaney's avatar
      [PATCH] Fusion driver update · 6eb57548
      Pam Delaney authored
      This upgrades the fusion driver
      
       - Provides support for the Ultra320 1030/1020 parts
       - Provides support for the PCI-X FC parts (919X/929X)
       - Provides proper support for high memory cases
       - Provides IA64 support
       - Adds kernels calls (pci_enable_device, pci_set_dma_mask,
         scsi_set_pci_device) for proper registration of PCI devics.
       - Adds New Error Handling support
      6eb57548
  30. 05 Feb, 2002 3 commits
    • Linus Torvalds's avatar
      v2.4.10.1 -> v2.4.10.2 · 5bf3be03
      Linus Torvalds authored
        - me/Al Viro: fix bdget() oops with block device modules that don't
        clean up after they exit
        - Alan Cox: continued merging (drivers, license tags)
        - David Miller: sparc update, network fixes
        - Christoph Hellwig: work around broken drivers that add a gendisk more
        than once
        - Jakub Jelinek: handle more ELF loading special cases
        - Trond Myklebust: NFS client and lockd reclaimer cleanups/fixes
        - Greg KH: USB updates
        - Mikael Pettersson: sparate out local APIC / IO-APIC config options
      5bf3be03
    • Linus Torvalds's avatar
      v2.4.9.4 -> v2.4.9.5 · 1c3cefa5
      Linus Torvalds authored
        - Merge with Alan
        - Trond Myklebust: NFS fixes - kmap and root inode special case
        - Al Viro: more superblock cleanups, inode leak in rd.c, minix
        directories in page cache
        - Paul Mackerras: clean up rubbish from sl82c105.c
        - Neil Brown: md/raid cleanups, NFS filehandles
        - Johannes Erdfelt: USB update (usb-2.0 support, visor fix, Clie fix,
        pl2303 driver update)
        - David Miller: sparc and net update
        - Eric Biederman: simplify and correct bootdata allocation - don't
        overwrite ramdisks
        - Tim Waugh: support multiple SuperIO devices, parport doc updates
      1c3cefa5
    • Linus Torvalds's avatar
      v2.4.6.3 -> v2.4.6.4 · ccb6dd87
      Linus Torvalds authored
        - David Miller: sparc and networking updates
        - Al Viro: SysV FS add_link off-by-two bogosity.
        - Jeff Garzik: merge D-Link DL2k GigE driver, other network driver cleanups
        - Kai Germaschewski: ISDN update
        - Alan Cox: more merging (MPT fusion core)
        - Johannes Erdfelt: USB updates
        - Stas Sergeev: make sure we return out of vm86 mode when interrupts
        get re.enabled
        - Rusty Russell: netfilter fixes for ipt_unclean and ip_queue
        - me: initialize page->age when adding it to the swap cache
        - Paul Mackerras: PPC updates
        - some subtle fs/buffer.c race conditions (Andrew Morton, me)
      ccb6dd87