An error occurred fetching the project authors.
- 25 Nov, 2004 3 commits
-
-
James Bottomley authored
From: Moore, Eric Dean <Eric.Moore@lsil.com> The scsi early init problem is long gone, so no need to work around it anymore. This patch previously submitted by hch@. Signed-off-by:
Eric Moore <Eric.Moore@lsil.com> Signed-off-by:
James Bottomley <James.Bottomley@SteelEye.com>
-
James Bottomley authored
From: Moore, Eric Dean <Eric.Moore@lsil.com> This replaces chip_type with bus_type. Signed-off-by:
Eric Moore <Eric.Moore@lsil.com> Signed-off-by:
James Bottomley <James.Bottomley@SteelEye.com>
-
James Bottomley authored
From: Moore, Eric Dean <Eric.Moore@lsil.com> This removes MPTSCSIH_DBG_TIMEOUT associated code in the driver. Signed-off-by:
Eric Moore <Eric.Moore@lsil.com> Signed-off-by:
James Bottomley <James.Bottomley@SteelEye.com>
-
- 21 Oct, 2004 1 commit
-
-
Alexander Viro authored
Signed-off-by:
Al Viro <viro@parcelfarce.linux.theplanet.co.uk> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
- 06 Oct, 2004 1 commit
-
-
Roger Luethi authored
This is the second (and hopefully final) iteration of the interface change we talked about a while ago. The patch applies cleanly against 2.6.9-rc2-mm4. This removes the second argument (buffer for storing PCI state) from pci_{save,restore}_state since pci_dev contains such a buffer now. Fixed all callers. Three drivers used to pass a buffer of 256 bytes, one only 48(!). The rest was correct. Changes were compile tested, except for Alpha. Signed-off-by:
Roger Luethi <rl@hellgate.ch> Signed-off-by:
Greg Kroah-Hartman <greg@kroah.com>
-
- 28 Sep, 2004 1 commit
-
-
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:
James Bottomley <James.Bottomley@SteelEye.com>
-
- 21 Sep, 2004 1 commit
-
-
Christoph Hellwig authored
Acked By: Moore, Eric Dean <emoore@lsil.com> Signed-off-by:
James Bottomley <James.Bottomley@SteelEye.com>
-
- 16 Sep, 2004 1 commit
-
-
David S. Miller authored
Signed-off-by:
David S. Miller <davem@davemloft.net>
-
- 26 Aug, 2004 1 commit
-
-
James Bottomley authored
From: Moore, Eric Dean <Emoore@lsil.com> Remove the internal queueing so that commands aren't stored in the driver and thus it doesn't have to worry about whether the IOMMU resources are allocated or not. Signed-off-by:
James Bottomley <James.Bottomley@SteelEye.com>
-
- 16 Aug, 2004 1 commit
-
-
James Bottomley authored
Highlights of this release: - Patch provided by Christoph Hellwig to remove the isense code. - Fix compile errors when CONFIG_PROC_FS=n. - A fix for the module parameter "mptscsih" which was not being exported. - The port of the 2.05.17 thru 2.05.23 of the lk 2.4 mpt driver. Signed-off-by:
James Bottomley <James.Bottomley@SteelEye.com>
-
- 10 Jul, 2004 1 commit
-
-
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:
James Bottomley <James.Bottomley@SteelEye.com>
-
- 26 Jun, 2004 1 commit
-
-
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:
James Bottomley <James.Bottomley@SteelEye.com>
-
- 29 May, 2004 1 commit
-
-
James Bottomley authored
From: "Moore, Eric Dean" <Emoore@lsil.com> Clean up backword compatibility with 2.4 kernel and older. Patch provided by Christoph Hellwig<hch@lst.de,hch@infradead.org> Signed-off-by:
James Bottomley <James.Bottomley@SteelEye.com>
-
- 10 May, 2004 1 commit
-
-
James Bottomley authored
From: Moore, Eric Dean <Emoore@lsil.com>
-
- 25 Apr, 2004 1 commit
-
-
James Bottomley authored
From: "Moore, Eric Dean" <Emoore@lsil.com>
-
- 27 Mar, 2004 1 commit
-
-
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.
-
- 12 Mar, 2004 1 commit
-
-
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.
-
- 10 Mar, 2004 1 commit
-
-
James Bottomley authored
From: Moore, Eric Dean <Emoore@lsil.com>
-
- 26 Feb, 2004 1 commit
-
-
James Bottomley authored
From: Moore, Eric Dean <Emoore@lsil.com>
-
- 20 Feb, 2004 1 commit
-
-
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.
-
- 02 Feb, 2004 1 commit
-
-
James Bottomley authored
-
- 26 Jan, 2004 1 commit
-
-
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.
-
- 17 Jan, 2004 1 commit
-
-
Eric Dean Moore authored
-
- 17 Dec, 2003 1 commit
-
-
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
-
- 21 Feb, 2003 1 commit
-
-
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.
-
- 18 Feb, 2003 1 commit
-
-
Andrew Morton authored
Patch from Hugh Dickins <hugh@veritas.com> 2.5.62's removal of scsi_set_pci_device broke the MPT Fusion build.
-
- 01 Jan, 2003 1 commit
-
-
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.
-
- 25 Nov, 2002 1 commit
-
-
Alan Cox authored
-
- 12 Oct, 2002 1 commit
-
-
Alan Cox authored
-
- 16 Sep, 2002 1 commit
-
-
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/)
-
- 20 Jun, 2002 1 commit
-
-
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
-
- 05 Feb, 2002 3 commits
-
-
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
-
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
-
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)
-