On Tuesday, January 18, 2005 4:22 AM, Andi Kleen wrote:
>
> Convert mptctl driver to new compat_ioctl entry point.
>
> Only compile tested.
>
> Signed-off-by: Andi Kleen <[EMAIL PROTECTED]>
>
This doesn't compile. Andi - Pls fix, resend, and
I will test.
Three issues are:
(1) incompatible nu
On Thursday, January 20, 2005 2:38 AM, Andi Kleen wrote:
>
> Sorry. I swear it compiled at one point, but some last minute
> changes must have broken it. Please try this version.
>
>
> Convert mptctl to compat_ioctl. I also changed it to unlocked_ioctl
> while I was on it.
>
> Signed-off-by: An
This patch is good to go. Thanks.
On Thursday, January 20, 2005 8:44 PM, Andi Kleen wrote:
> >
> > One request is in compat_mptctl_ioctl:
> >
> > Can you add MPTTEST added back in the switch/case? It was
> there before in
> > the register_ioctl32_conversion/unregister_ioctl32_conversion 's.
>
Here is a patch for mpt fusion drivers, which
removes the watchdog timers from mptctl/mptscsih.
The patch and changelog follows.
Pls note, this patch should be applied against
a recent patch from Andi Kleen "Add compat_ioctl to mptctl"
before applying this patch. Andi's patch was applied against.
I was wondering what the policy on using
scsi_add_device and scsi_remove_device in the scsi
lower layer drivers?
The mpt fusion driver can receive device add/remove
asynchronous events from the firmware.
The driver is notified of device change events from
contents of the driver interrupt routi
Here is a re-submission of a patch two weeks ago.
This patch is for mpt fusion drivers, which
removes the watchdog timers from mptctl/mptscsih, includes
compat_ioctl patch from Andi Kleen.
Please apply.
Change log:
1) mptscsih.c: I have changed task management
requests so they complete in same
EBDA - Extended Bios Data Area
Does Linux and various boot loaders(lilo/grub/etc)
having any restrictions on where and how big
memory allocated in EBDA is? Is this
handled for 2.4/2.6 Kernels?
Reason I ask is we are considering having
BIOS(for a SCSI HBA Controller) allocating
memory in EBDA for
Nope. The last thing I put in was error recovery fix's,
but that should not effect performance. I'm not sure
whether that when into 2.6.10.
Do you know if http://linux-scsi.bkbits.net:8080/scsi-rc-fixes-2.6 is down
or moved?
I can't seem to see this website, to see whether there were any patche
Sorry for delay in responding.
We at LSI Logic are looking into these reports
of poor performance coming from the U320.
I will report later.
Eric Moore
LSI Logic
On Monday, March 21, 2005 4:27 PM, Andrew Morton wrote:
>
>
> Holger Kiehl <[EMAIL PROTECTED]> wrote:
> >
> > Hello
> >
> > On a fo
Here is a patch for mpt fusion drivers, which
fix's issue of poor performance when driver compiled
built-in to the kernel.
Thanks to Chen, Kenneth W.
History on this:
Between the 3.01.16 and 3.01.18, we introduced new method
to passing command line options to the driver. Some of the
command line
On Tuesday, March 22, 2005 12:05 PM, James Bottomley wrote:
> On Tue, 2005-03-22 at 11:40 -0700, Moore, Eric Dean wrote:
> > History on this:
> > Between the 3.01.16 and 3.01.18, we introduced new method
> > to passing command line options to the driver. Some of the
> &g
Here are several patches(7) which follow this email.
These patches are for the mpt fusion scsi host drivers, which separate
the scsi host drivers into separate bus type kernel modules. This was
requested
by several people on the linux-scsi@ forum, so our driver can properly
support
the various t
These patches are for the mpt fusion scsi host drivers, which separate
the scsi host drivers into separate bus type kernel modules. This was
requested
by several people on the linux-scsi@ forum, so our driver can properly
support
the various transport layers; e.g. SPI, FC, and eventually SAS. In
These patches are for the mpt fusion scsi host drivers, which separate
the scsi host drivers into separate bus type kernel modules. This was
requested
by several people on the linux-scsi@ forum, so our driver can properly
support
the various transport layers; e.g. SPI, FC, and eventually SAS. In
These patches are for the mpt fusion scsi host drivers, which separate
the scsi host drivers into separate bus type kernel modules. This was
requested
by several people on the linux-scsi@ forum, so our driver can properly
support
the various transport layers; e.g. SPI, FC, and eventually SAS. In
These patches are for the mpt fusion scsi host drivers, which separate
the scsi host drivers into separate bus type kernel modules. This was
requested
by several people on the linux-scsi@ forum, so our driver can properly
support
the various transport layers; e.g. SPI, FC, and eventually SAS. In
These patches are for the mpt fusion scsi host drivers, which separate
the scsi host drivers into separate bus type kernel modules. This was
requested
by several people on the linux-scsi@ forum, so our driver can properly
support
the various transport layers; e.g. SPI, FC, and eventually SAS. In
On Sunday, March 27, 2005 8:04 AM, James Bottomley wrote:
>
>
> On Sun, 2005-03-27 at 01:16 -0800, Jeremy Higdon wrote:
> > James, actually this queue depth code predates your
> change_queue_depth
> > API. I don't think it was ever converted to the new API.
>
> Erk, you're right. My todo list
On Saturday, March 26, 2005 4:21 AM, Christoph Hellwig wrote:
> I took a quick look an a here's a few comments:
>
> - I don't think renaming mptscsih.c to mpt_core.c makes sense.
>the new name is confusing at best, and keeping the old name allows
>to keep SCCS history aswell. That means
Remove credits and update copyright - mptctl.[c,h]
Signed-off-by: Eric Moore <[EMAIL PROTECTED]>
patch-3-mptctl
Description: Binary data
Remove credits, -sralston references , update copyright : mptlan.[c,h]
Signed-off-by: Eric Moore <[EMAIL PROTECTED]>
patch-5-mptlan
Description: Binary data
Adding Stub Driver - Fiber Channel : mptfc.c
This driver is having module_init, module_exit, and probe
Signed-off-by: Eric Moore <[EMAIL PROTECTED]>
patch-4-mptfc
Description: Binary data
Changelog: mptbase.[c,h]
(1) Use the DMA_32BIT_MASK constant
(2) Remove credits, -sralston references , update copyright
(3) split driver support
Signed-off-by: Eric Moore <[EMAIL PROTECTED]>
patch-2-mptbase
Description: Binary data
split driver support: mptscsih.[c,h]
Changelog
(1) Remove credits, -sralston references , update copyright
(2) split driver support
(3) module_init, module_exit, and probe routines moved to new
stub drivers, mptfc and mptspi
(4) some global parameters are moved to MPT_SCSI_HOST
Signed-off-by: E
Changelog
(1) Kconfig - adding new mptspi and mptfc drivers
(2) Makefile - updates so new split driver can be compiled
(3) Makefile - adding other debug defines
Signed-off-by: Eric Moore <[EMAIL PROTECTED]>
patch-1-kconfig
Description: Binary data
Adding Stub Driver - SCSI Parallel
This driver is having module_init, module_exit, and probe
Signed-off-by: Eric Moore <[EMAIL PROTECTED]>
patch-7-mptspi
Description: Binary data
Ok fine - This fix is already there in the series of patches
I provided a week ago for splitting the mpt fusion drivers
into seperate bus type drivers.
James any word on whether those series of patches will get
approved?
In addition, Steve Ralston is no longer working in this group.
No need to co
This request makes very good sense.
I'm working on this, and hopefully resubmit everthing
very soon.
Regards,
Eric Moore
On Tuesday, April 12, 2005 10:38 AM, James Bottomley wrote:
>
> On Tue, 2005-04-05 at 14:30 -0600, Moore, Eric Dean wrote:
> > Ok fine - This fix is alr
Masao Fukuchi reported an issue when the
outstanding mf queue was being flushed in
contents of slave_destroy, the scsi dev was
offlined already by the mid-layer.
They may not be an issue anymore since I removed
the error handling timers from mptscsih.
Masao can you validate this pls?
Christoph
On Friday, April 15, 2005 8:30 AM, James Bottomley wrote:
>
> On Fri, 2005-04-15 at 19:13 +0900, Masao Fukuchi wrote:
> > The sequence is:
> > 1.Host issues SCSI command to fusion MPT driver.
> > 2.Mid layer detects command timeout and then performs
> > error recovery sequence.
> > But the
mptfusion patch 3/7:
This patch can also be found at this URL:
ftp://ftp.lsil.com/HostAdapterDrivers/linux/FiberChannel/2.6-kernel/3.03.00/
Changelog:
(1) mptctl.c: Remove credits and update copyright
(2) mptctl.c: cleanup in get_iocinfo
Signed-off-by: Eric Moore <[EMAIL PROTECTED]>
patc
mptfusion patch 2/7:
This patch can also be found at this URL:
ftp://ftp.lsil.com/HostAdapterDrivers/linux/FiberChannel/2.6-kernel/3.03.00/
Changelog:
(1) mptbase.c: Move registering pci ids to scsi lld drivers
(2) mptbase.c: Use the DMA_32BIT_MASK constant
(3) mptbase.c: Fix for multiple pci d
mptfusion patch 1/7:
This patch can also be found at this URL:
ftp://ftp.lsil.com/HostAdapterDrivers/linux/FiberChannel/2.6-kernel/3.03.00/
Changelog:
(1) Kconfig - added new mptspi and mptfc scsi lld drivers
(2) Kconfig - increased MAX_SGE from 40 to 128
(2) Makefile - compilation support for
mptfusion patch 4/7:
This patch can also be found at this URL:
ftp://ftp.lsil.com/HostAdapterDrivers/linux/FiberChannel/2.6-kernel/3.03.00/
Changelog:
(1) mptlan.c: Remove credits and update copyright
(2) mptlan.c: Remove -sralston references
Signed-off-by: Eric Moore <[EMAIL PROTECTED]>
pat
mptfusion patch 5/7:
This patch can also be found at this URL:
ftp://ftp.lsil.com/HostAdapterDrivers/linux/FiberChannel/2.6-kernel/3.03.00/
Changelog:
(1) mptscsih.c: Remove credits, -sralston references , update copyright
(2) mptscsih.c: split driver support
(3) mptscsih.c: module_init, module
mptfusion patch 7/7:
This patch can also be found at this URL:
ftp://ftp.lsil.com/HostAdapterDrivers/linux/FiberChannel/2.6-kernel/3.03.00/
Changelog:
(1) mptfc.c: This driver is having module_init, module_exit, and probe.
(2) mptfc.c: Registering for Fibre Channel pci ids are done from this
mod
mptfusion patch 6/7:
This patch can also be found at this URL:
ftp://ftp.lsil.com/HostAdapterDrivers/linux/FiberChannel/2.6-kernel/3.03.00/
Changelog:
(1) mptspi.c: This driver is having module_init, module_exit, and probe.
(2) mptspi.c: Registering for SCSI pci ids are done from this module.
(3
mptfusion patch 1/7:
This patch can also be found at this URL:
ftp://ftp.lsil.com/HostAdapterDrivers/linux/FiberChannel/2.6-kernel/3.03.00/
Changelog:
(1) Kconfig - added new mptspi and mptfc scsi lld drivers
(2) Kconfig - increased MAX_SGE from 40 to 128
(2) Makefile - compilation support for
mptfusion patch 3/7:
This patch can also be found at this URL:
ftp://ftp.lsil.com/HostAdapterDrivers/linux/FiberChannel/2.6-kernel/3.03.00/
Changelog:
(1) mptctl.c: Remove credits and update copyright
(2) mptctl.c: cleanup in get_iocinfo
Signed-off-by: Eric Moore <[EMAIL PROTECTED]>
patc
mptfusion patch 4/7:
This patch can also be found at this URL:
ftp://ftp.lsil.com/HostAdapterDrivers/linux/FiberChannel/2.6-kernel/3.03.00/
Changelog:
(1) mptlan.c: Remove credits and update copyright
(2) mptlan.c: Remove -sralston references
Signed-off-by: Eric Moore <[EMAIL PROTECTED]>
pat
mptfusion patch 2/7:
This patch can also be found at this URL:
ftp://ftp.lsil.com/HostAdapterDrivers/linux/FiberChannel/2.6-kernel/3.03.00/
Changelog:
(1) mptbase.c: Move registering pci ids to scsi lld drivers
(2) mptbase.c: Use the DMA_32BIT_MASK constant
(3) mptbase.c: Fix for multiple pci d
mptfusion patch 7/7:
This patch can also be found at this URL:
ftp://ftp.lsil.com/HostAdapterDrivers/linux/FiberChannel/2.6-kernel/3.03.00/
Changelog:
(1) mptfc.c: This driver is having module_init, module_exit, and probe.
(2) mptfc.c: Registering for Fibre Channel pci ids are done from this
mod
mptfusion patch 5/7:
This patch can also be found at this URL:
ftp://ftp.lsil.com/HostAdapterDrivers/linux/FiberChannel/2.6-kernel/3.03.00/
Changelog:
(1) mptscsih.c: Remove credits, -sralston references , update copyright
(2) mptscsih.c: split driver support
(3) mptscsih.c: module_init, module
mptfusion patch 6/7:
This patch can also be found at this URL:
ftp://ftp.lsil.com/HostAdapterDrivers/linux/FiberChannel/2.6-kernel/3.03.00/
Changelog:
(1) mptspi.c: This driver is having module_init, module_exit, and probe.
(2) mptspi.c: Registering for SCSI pci ids are done from this module.
(3
I'd rather you not kill linux_compat.h file.
I use this file for compatibility of driver source
across various kernel versions. I provide our
customers with driver builds containing single source
which needs to compile in kernels 2.6.5( e.g. SLES9),
2.6.8 (e.g. RHEL4), and 2.6.11 ( e.g. SuSE 9.3
I've seen the report. I need more info from Bharata on how
to reproduce. Perhaps you can send me email offline which
provides specific instructions to how to configure kdump,
how to capture the dump, and what you did to crash your system.
Eric Moore
LSI Logic Corporation
On Tuesday, July 12, 2005
>
> On Sun, 2005-07-10 at 18:15 -0600, Moore, Eric Dean wrote:
> > I'd rather you not kill linux_compat.h file.
> > I use this file for compatibility of driver source
> > across various kernel versions. I provide our
> > customers with driver builds containin
> > But Id rather have same files in our maintained driver,
> > and whats in the kernel tree.
>
> Just think what a mess we'd have on our hands if we let
> everyone do that. Sorry, please don't put compat header
> files into the current upstream tree, thanks.
>
Fine.
-
To unsubscribe from this
On Wednesday, July 13, 2005 8:38 AM, Christoph Hellwig wrote:
>
> > In general, this construct:
> >
> > > > -#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,6))
> > > > -static int inline scsi_device_online(struct scsi_device *sdev)
> > > > -{
> > > > - return sdev->online;
> > > > -}
> > > >
On Tuesday, July 12, 2005 8:17 PM, Matt Domsch wrote:
> In general, this construct:
>
> > > -#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,6))
> > > -static int inline scsi_device_online(struct scsi_device *sdev)
> > > -{
> > > - return sdev->online;
> > > -}
> > > -#endif
>
> is better tested as:
These endian fix's have already been submitted long ago.
Try a newer kernel, such as 2.6.13-rc3.
Thankyou,
Eric Moore
LSI Logic
On Monday, July 25, 2005 3:48 PM, Mark Bellon wrote:
>
>
> A PPC 970 kernel with the MPT FUSION driver configured in would cause
> the kernel to panic. The problem o
Jul 2005, Andrew Morton wrote:
>
> > "Moore, Eric Dean" <[EMAIL PROTECTED]> wrote:
> >>
> >> Regarding the 1st issue, can you try this patch out. It
> maybe in the
> >> -mm branch. Andrew cc'd on this email can confirm.
> >>
On Sunday, August 07, 2005 8:30 AM, James Bottomley wrote:
> On Sun, 2005-08-07 at 05:59 +, Holger Kiehl wrote:
> > Thanks, removing those it compiles fine. This patch also
> solves my problem,
> > here the output of dmesg:
>
> Well ... the transport class was supposed to help diagnose the p
On Monday, August 08, 2005 3:47 PM, James Bottomley wrote:
> Eric,
>
> This attached patch should do DV on both physical devices and the
> underlying devices of fusion IM assemblies (providing you apply it on
> top of the prior underlying device exposure patch), which, I
> believe was
> your only
James: Your patches are not applying cleanly, so tell which kernel do I use
as base to apply your patches?
I don't use git to get the source, I'm pulling patches from www.kernel.org.
I've tried:
2.6.13-rc6
2.6.13-rc6-git1
2.6.13-rc5-mm1
Eric Moore
-
To unsubscribe from this list: send the li
On Sunday, August 21, 2005 10:53 AM, Christoph Hellwig wrote:
> This is just a brindup helper because the Fusion hardware does a SAS
> remote port to target ID mapping in firmware, in fact the firmware
> interface only addresses them using this assigned ID, which is a big
> shortcoming in the Fusio
On Wednesday, August 24, 2005 3:14 AM, Christoph Hellwig wrote:
> On Wed, Aug 24, 2005 at 02:10:14AM -0700, Jeremy Higdon wrote:
> > However, after updating firmware on the 1064, this latter problem
> > seems to be fixed (still doesn't discover devices on the expander
> > at driver init).
>
> As m
On Monday, August 29, 2005 2:01 AM, Christoph Hellwig wrote:
The expander with one crossover cable has been shipped to you
this morning. The crossover should be connected to phy0 on the expander.
> >
> > /sys/class/sas_port/port-4:3/port-12:0
> > /sys/class/sas_port/port-4:3/port-12:1
> > /sys/c
Please apply
Signed-off-by: Eric Moore <[EMAIL PROTECTED]>
>
> Index: scsi-misc-2.6/drivers/message/fusion/mptspi.c
> ===
> --- scsi-misc-2.6.orig/drivers/message/fusion/mptspi.c
> 2005-08-17 19:46:11.0 +0200
> +++ s
Please apply
Signed-off-by: Eric Moore <[EMAIL PROTECTED]>
>
> Assorted endianess fixes. I'll work on full endianess annotations
> later.
>
>
> Index: scsi-misc-2.6/drivers/message/fusion/mptbase.c
> ===
> --- scsi-misc-2.6.orig/
Please apply
Signed-off-by: Eric Moore <[EMAIL PROTECTED]>
>
> Index: scsi-misc-2.6/drivers/message/fusion/lsi/mpi_cnfg.h
> ===
> --- scsi-misc-2.6.orig/drivers/message/fusion/lsi/mpi_cnfg.h
> 2005-08-17 12:03:52.0 +0200
>
Please apply
Signed-off-by: Eric Moore <[EMAIL PROTECTED]>
>
> Index: scsi-misc-2.6/drivers/message/fusion/mptbase.c
> ===
> --- scsi-misc-2.6.orig/drivers/message/fusion/mptbase.c
> 2005-08-18 15:24:27.0 +0200
> +++
On Thursday, September 08, 2005 3:19 PM, Mike Miller(HP) wrote:
> I am not able to boot the 2.6.13 version of the kernel. I've
> tried different systems, tried downloading again, still
> nothing. Here's the last thing I see from the serial port:
>
> md: Autodetecting RAID arrays.
> md: autorun .
63 matches
Mail list logo