[PATCH 1/1] scsi: hpsa resubmit all PCI IDs

2014-01-17 Thread Mike Miller
From: Mike Miller This patch has every ID we have in our svn repository. Some controllers were cancelled, others added, now the cancelled ones are back. This patch made against linux-3.13.0-rc8. Now the tables are in sync with one another. Thanks to Tomas Henzl for pointing out the earlier

[PATCH 1/1] scsi: hpsa resubmit all PCI IDs

2014-01-17 Thread Mike Miller
From: Mike Miller mike.mil...@hp.com This patch has every ID we have in our svn repository. Some controllers were cancelled, others added, now the cancelled ones are back. This patch made against linux-3.13.0-rc8. Now the tables are in sync with one another. Thanks to Tomas Henzl for pointing out

[PATCH 1/1] scsi: hpsa, add all PCI ID's that HP has in svn

2014-01-16 Thread Mike Miller
From: Mike Miller This patch has every ID we have in our svn repository. Some controllers were cancelled, others added, now the cancelled ones are back. Apparently the debate rages on about which controllers are cancelled, which are not, whatever. Please accept this patch. It is dependent upon

[PATCH 1/1] scsi: hpsa, add all PCI ID's that HP has in svn

2014-01-16 Thread Mike Miller
From: Mike Miller mike.mil...@hp.com This patch has every ID we have in our svn repository. Some controllers were cancelled, others added, now the cancelled ones are back. Apparently the debate rages on about which controllers are cancelled, which are not, whatever. Please accept this patch

[PATCH 1/2] scsi: hpsa, add new PCI Ids

2014-01-14 Thread Mike Miller
From: Mike Miller This patch adds 4 more PCI ID's for HP Gen9 servers. These new ID's were just made known this week. Signed-off-by: Mike Miller --- drivers/scsi/hpsa.c |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c

[PATCH 2/2] scsi: hpsa, remove cancelled ID's and add a new one

2014-01-14 Thread Mike Miller
From: Mike Miller 3 controllers have been cancelled and one new has been added. Please consider this for inclusion. Signed-off-by: Mike Miller --- drivers/scsi/hpsa.c |8 ++-- 1 files changed, 2 insertions(+), 6 deletions(-) diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c

[PATCH 2/2] scsi: hpsa, remove cancelled ID's and add a new one

2014-01-14 Thread Mike Miller
From: Mike Miller mike.mil...@hp.com 3 controllers have been cancelled and one new has been added. Please consider this for inclusion. Signed-off-by: Mike Miller mike.mil...@hp.com --- drivers/scsi/hpsa.c |8 ++-- 1 files changed, 2 insertions(+), 6 deletions(-) diff --git a/drivers

[PATCH 1/2] scsi: hpsa, add new PCI Ids

2014-01-14 Thread Mike Miller
From: Mike Miller mike.mil...@hp.com This patch adds 4 more PCI ID's for HP Gen9 servers. These new ID's were just made known this week. Signed-off-by: Mike Miller mike.mil...@hp.com --- drivers/scsi/hpsa.c |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/drivers

[PATCH 2/2] hpsa: bump driver version to 3.4.2-1

2013-12-11 Thread Mike Miller
From: Mike Miller Bump the driver version so we can tell appoximately where it lines up with our internal svn repository. Signe-off-by: Mike Miller --- drivers/scsi/hpsa.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c index

[PATCH 1/2] hpsa: add 4 new PCI ID's for HP Gen9 servers

2013-12-11 Thread Mike Miller
From: Mike Miller This patch adds 4 more PCI ID's for HP Gen9 servers. These new ID's were just made known this week. Signed-off-by: Mike Miller --- drivers/scsi/hpsa.c |8 1 file changed, 8 insertions(+) diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c index 67112a8

[PATCH 1/2] hpsa: add 4 new PCI ID's for HP Gen9 servers

2013-12-11 Thread Mike Miller
From: Mike Miller mike.mil...@hp.com This patch adds 4 more PCI ID's for HP Gen9 servers. These new ID's were just made known this week. Signed-off-by: Mike Miller mike.mil...@hp.com --- drivers/scsi/hpsa.c |8 1 file changed, 8 insertions(+) diff --git a/drivers/scsi/hpsa.c b

[PATCH 2/2] hpsa: bump driver version to 3.4.2-1

2013-12-11 Thread Mike Miller
From: Mike Miller mike.mil...@hp.com Bump the driver version so we can tell appoximately where it lines up with our internal svn repository. Signe-off-by: Mike Miller mike.mil...@hp.com --- drivers/scsi/hpsa.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers

[PATCH 1/1]scsi: hpsa remove P822se PCI ID

2013-11-13 Thread Mike Miller
From: Mike Miller Remove PCI ID for the never shipped P822se. Please consider this for inclusion. Signed-off-by: Mike Miller --- drivers/scsi/hpsa.c |2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c index 891c86b..d5b9d58

[PATCH 1/1]scsi: hpsa remove P822se PCI ID

2013-11-13 Thread Mike Miller
From: Mike Miller mike.mil...@hp.com Remove PCI ID for the never shipped P822se. Please consider this for inclusion. Signed-off-by: Mike Miller mike.mil...@hp.com --- drivers/scsi/hpsa.c |2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/hpsa.c b/drivers/scsi

[PATCH 1/1] scsi: hpsa correct gen9 PCI IDs

2013-11-08 Thread Mike Miller
From: Mike Miller This patch deletes one ID that never should have in in hpsa. It also the PCI ID's for two cancelled products. Please consider this for inclusion. Signed-off-by: Mike Miller --- drivers/scsi/hpsa.c |7 ++- 1 files changed, 2 insertions(+), 5 deletions(-) diff --git

[PATCH 1/1] scsi: hpsa correct gen9 PCI IDs

2013-11-08 Thread Mike Miller
From: Mike Miller mike.mil...@hp.com This patch deletes one ID that never should have in in hpsa. It also the PCI ID's for two cancelled products. Please consider this for inclusion. Signed-off-by: Mike Miller mike.mil...@hp.com --- drivers/scsi/hpsa.c |7 ++- 1 files changed, 2

[PATCH 5/4] hpsa: remove unused Smart Array ID

2013-09-10 Thread Mike Miller
Patch 5 of 4 From: Mike Miller This patch removes the PCI ID of a cancelled Smart Array. I missed that in my previous submissions. If preferred I can redo the entire patchset I submitted last week. Please advise. --- drivers/scsi/hpsa.c |1 - 1 files changed, 0 insertions(+), 1 deletions

[PATCH 5/4] hpsa: remove unused Smart Array ID

2013-09-10 Thread Mike Miller
Patch 5 of 4 From: Mike Miller mike.mil...@hp.com This patch removes the PCI ID of a cancelled Smart Array. I missed that in my previous submissions. If preferred I can redo the entire patchset I submitted last week. Please advise. --- drivers/scsi/hpsa.c |1 - 1 files changed, 0 insertions

[PATCH 4/4] hpsa: bump driver version to reflect changes

2013-09-04 Thread Mike Miller
Patch 4 of 4 From: Mike Miller Changes the version of hpsa so we know something has changed. Please consider this for inclusion. Signed-off-by: Mike Miller --- drivers/scsi/hpsa.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/hpsa.c b/drivers/scsi

[PATCH 3/4] hpsa: housekeeping patch for device_id and product arrays

2013-09-04 Thread Mike Miller
Patch 3 of 4 From: Mike Miller This patch does a bit of housekeeping for hpsa. Change lowercase alpha hex digits to uppercase for consistency within the driver. Also moves the P822se in the tables to keep controllers of each family grouped together. Signed-off-by: Mike Miller --- drivers

[PATCH 2/4] hpsa: add HP Smart Array Gen8 names

2013-09-04 Thread Mike Miller
Patch 2 of 4 From: Mike Miller Add the marketing names for HP Smart Array Gen8 controllers. Also removes an unused ID. Please consider this for inclusion. Signed-off-by: Mike Miller --- drivers/scsi/hpsa.c | 15 +++ 1 files changed, 7 insertions(+), 8 deletions(-) diff --git

[PATCH 1/4] hpsa: add HP Smart Array Gen9 PCI ID's

2013-09-04 Thread Mike Miller
Patch 1 of 4 From: Mike Miller This patch adds the PCI ID's for HP Smart Array Gen9 controllers. Please consider this patch for inclusion. Signed-off-by: Mike Miller --- drivers/scsi/hpsa.c | 25 + include/linux/pci_ids.h |1 + 2 files changed, 26 insertions

[PATCH 1/4] hpsa: add HP Smart Array Gen9 PCI ID's

2013-09-04 Thread Mike Miller
Patch 1 of 4 From: Mike Miller mike.mil...@hp.com This patch adds the PCI ID's for HP Smart Array Gen9 controllers. Please consider this patch for inclusion. Signed-off-by: Mike Miller mike.mil...@hp.com --- drivers/scsi/hpsa.c | 25 + include/linux/pci_ids.h

[PATCH 2/4] hpsa: add HP Smart Array Gen8 names

2013-09-04 Thread Mike Miller
Patch 2 of 4 From: Mike Miller mike.mil...@hp.com Add the marketing names for HP Smart Array Gen8 controllers. Also removes an unused ID. Please consider this for inclusion. Signed-off-by: Mike Miller mike.mil...@hp.com --- drivers/scsi/hpsa.c | 15 +++ 1 files changed, 7

[PATCH 4/4] hpsa: bump driver version to reflect changes

2013-09-04 Thread Mike Miller
Patch 4 of 4 From: Mike Miller mike.mil...@hp.com Changes the version of hpsa so we know something has changed. Please consider this for inclusion. Signed-off-by: Mike Miller mike.mil...@hp.com --- drivers/scsi/hpsa.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[PATCH 3/4] hpsa: housekeeping patch for device_id and product arrays

2013-09-04 Thread Mike Miller
Patch 3 of 4 From: Mike Miller mike.mil...@hp.com This patch does a bit of housekeeping for hpsa. Change lowercase alpha hex digits to uppercase for consistency within the driver. Also moves the P822se in the tables to keep controllers of each family grouped together. Signed-off-by: Mike Miller

[PATCH 1/1] cciss: set max scatter gather entries to 32 on P600

2013-08-14 Thread Mike Miller
Patch 1/1 From: Mike Miller At one time we used to set the maximum number of scatter gather elements on all Smart Array controllers to 32. At some point in time the firmware began to write the "appropriate" value for each controller into the config table. The cciss driver would

[PATCH 1/1] cciss: set max scatter gather entries to 32 on P600

2013-08-14 Thread Mike Miller
Patch 1/1 From: Mike Miller mike.mil...@hp.com At one time we used to set the maximum number of scatter gather elements on all Smart Array controllers to 32. At some point in time the firmware began to write the appropriate value for each controller into the config table. The cciss driver

Re: [PATCH][RESEND] Silence noisy per-device cciss messages

2013-06-07 Thread Mike Miller (OS Dev)
deleted > from cciss_read_capacity in 2009. > > This patch mirrors the change made to cciss_read_capacity in commit > 98c. Emitting device and block size information at KERN_INFO on > each read_capacity() leads to a lot of log noise. > > Signed-off-by: Bryn M. Reeves Acked

Re: [PATCH][RESEND] Silence noisy per-device cciss messages

2013-06-07 Thread Mike Miller (OS Dev)
cciss_read_capacity in 2009. This patch mirrors the change made to cciss_read_capacity in commit 98c. Emitting device and block size information at KERN_INFO on each read_capacity() leads to a lot of log noise. Signed-off-by: Bryn M. Reeves b...@redhat.com Acked-by: Mike Miller mike.mil...@hp.com

Re: [PATCH 1/1] cciss: bug fix to prevent cciss from loading in kdump crash kernel

2013-05-03 Thread Mike Miller (OS Dev)
On Fri, 2013-05-03 at 11:02 -0700, James Bottomley wrote: > On Tue, 2013-04-23 at 12:25 -0500, Mike Miller wrote: > > PATCH 1/1 > > > > By default the cciss driver supports all "older" HP Smart Array controllers > > and hpsa supports all co

Re: [PATCH 1/1] cciss: bug fix to prevent cciss from loading in kdump crash kernel

2013-05-03 Thread Mike Miller (OS Dev)
On Fri, 2013-05-03 at 11:02 -0700, James Bottomley wrote: On Tue, 2013-04-23 at 12:25 -0500, Mike Miller wrote: PATCH 1/1 By default the cciss driver supports all older HP Smart Array controllers and hpsa supports all controllers starting with the G6 family. There are module parameters

[PATCH 1/1] cciss: bug fix to prevent cciss from loading in kdump crash kernel

2013-04-23 Thread Mike Miller
ately call cciss_hard_reset_controller. This will result in a kernel panic and the core file cannot be created. This patch prevents cciss from trying to load in this scenario. Tested with 3.9.0-rc7. From: Mike Signed-off-by: Mike Miller --- drivers/block/cciss.c | 10 ++ 1 files changed, 10 insertions(+), 0

[PATCH 1/1] cciss: bug fix to prevent cciss from loading in kdump crash kernel

2013-04-23 Thread Mike Miller
. This will result in a kernel panic and the core file cannot be created. This patch prevents cciss from trying to load in this scenario. Tested with 3.9.0-rc7. From: Mike mike.mil...@hp.com Signed-off-by: Mike Miller mike.mil...@hp.com --- drivers/block/cciss.c | 10 ++ 1 files

[PATCH 1/1] cciss: add cciss_allow_hpsa module parameter

2013-04-18 Thread Mike Miller
Add the cciss_allow_hpsa modules parameter. This allows users to use the hpsa driver instead of cciss for older controllers. Tested with 3.9.0-rc7 in combination with the bug fix submitted Tuesday. My apologies for not testing that patch with the correct kernel. From: Mike Signed-off-by: Mike

Re: [Patch 1/1] cciss: bug fix, prevent cciss from loading in kdump kernel

2013-04-18 Thread Mike Miller (OS Dev)
On Wed, 2013-04-17 at 15:02 -0700, Andrew Morton wrote: > On Mon, 15 Apr 2013 12:59:06 -0500 Mike Miller wrote: > > > Patch 1/1 > > > > If hpsa is selected as the Smart Array driver cciss may try to load in the > > kdump kernel. When this happens kdum

Re: [Patch 1/1] cciss: bug fix, prevent cciss from loading in kdump kernel

2013-04-18 Thread Mike Miller (OS Dev)
On Tue, 2013-04-16 at 15:00 -0700, Andrew Morton wrote: > On Mon, 15 Apr 2013 12:59:06 -0500 Mike Miller wrote: > > > Patch 1/1 > > > > If hpsa is selected as the Smart Array driver cciss may try to load in the > > kdump kernel. When this happens kdum

Re: [Patch 1/1] cciss: bug fix, prevent cciss from loading in kdump kernel

2013-04-18 Thread Mike Miller (OS Dev)
On Tue, 2013-04-16 at 15:00 -0700, Andrew Morton wrote: On Mon, 15 Apr 2013 12:59:06 -0500 Mike Miller mike.mil...@hp.com wrote: Patch 1/1 If hpsa is selected as the Smart Array driver cciss may try to load in the kdump kernel. When this happens kdump fails and a core file cannot

Re: [Patch 1/1] cciss: bug fix, prevent cciss from loading in kdump kernel

2013-04-18 Thread Mike Miller (OS Dev)
On Wed, 2013-04-17 at 15:02 -0700, Andrew Morton wrote: On Mon, 15 Apr 2013 12:59:06 -0500 Mike Miller mike.mil...@hp.com wrote: Patch 1/1 If hpsa is selected as the Smart Array driver cciss may try to load in the kdump kernel. When this happens kdump fails and a core file cannot

[PATCH 1/1] cciss: add cciss_allow_hpsa module parameter

2013-04-18 Thread Mike Miller
Signed-off-by: Mike Miller mike.mil...@hp.com --- drivers/block/cciss.c | 12 +++- 1 files changed, 11 insertions(+), 1 deletions(-) diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c index a6c0973..081d1a8 100644 --- a/drivers/block/cciss.c +++ b/drivers/block/cciss.c @@ -75,6

[Patch 1/1] cciss: bug fix, prevent cciss from loading in kdump kernel

2013-04-15 Thread Mike Miller
Miller Signed-off-by: Mike Miller --- drivers/block/cciss.c |6 ++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c index 1c1b8e5..a6c0973 100644 --- a/drivers/block/cciss.c +++ b/drivers/block/cciss.c @@ -4960,6 +4960,12 @@ static

[Patch 1/1] cciss: bug fix, prevent cciss from loading in kdump kernel

2013-04-15 Thread Mike Miller
Miller mike.mil...@hp.com Signed-off-by: Mike Miller mike.mil...@hp.com --- drivers/block/cciss.c |6 ++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c index 1c1b8e5..a6c0973 100644 --- a/drivers/block/cciss.c +++ b/drivers/block

[PATCH 2/2] hpsa: Smart Array Gen8 marketing names

2012-09-20 Thread Mike Miller
hpsa: add marketing names for Gen8 controllers From: Mike Miller Now that the controllers have announced I can add the marketing names for the Proliant Gen8 server controllers. --- drivers/scsi/hpsa.c | 16 1 files changed, 8 insertions(+), 8 deletions(-) diff --git

[PATCH 1/2] hpsa: gen8plus Smart Array IDs

2012-09-20 Thread Mike Miller
hpsa: add PCI ID's for next gen Smart Array From: Mike Miller No marketing names yet available for the next generation of Smart Array. --- drivers/scsi/hpsa.c | 18 ++ include/linux/pci_ids.h |1 + 2 files changed, 19 insertions(+), 0 deletions(-) diff --git

[PATCH 1/2] hpsa: gen8plus Smart Array IDs

2012-09-20 Thread Mike Miller
hpsa: add PCI ID's for next gen Smart Array From: Mike Miller mike.mil...@hp.com No marketing names yet available for the next generation of Smart Array. --- drivers/scsi/hpsa.c | 18 ++ include/linux/pci_ids.h |1 + 2 files changed, 19 insertions(+), 0 deletions

[PATCH 2/2] hpsa: Smart Array Gen8 marketing names

2012-09-20 Thread Mike Miller
hpsa: add marketing names for Gen8 controllers From: Mike Miller mike.mil...@hp.com Now that the controllers have announced I can add the marketing names for the Proliant Gen8 server controllers. --- drivers/scsi/hpsa.c | 16 1 files changed, 8 insertions(+), 8 deletions

[PATCH 1/1] cciss: remove READ_AHEAD define and use block layer defaults

2008-02-25 Thread Mike Miller
. Turns out we were talking about 2 different read ahead settings. Please consider this for inclusion. Signed-off-by: Mike Miller <[EMAIL PROTECTED]> diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c index 9715be3..2f6cc3b 100644 --- a/drivers/block/cciss.c +++ b/drivers/block/c

[PATCH 1/1] cciss: remove READ_AHEAD define and use block layer defaults

2008-02-25 Thread Mike Miller
. Turns out we were talking about 2 different read ahead settings. Please consider this for inclusion. Signed-off-by: Mike Miller [EMAIL PROTECTED] diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c index 9715be3..2f6cc3b 100644 --- a/drivers/block/cciss.c +++ b/drivers/block/cciss.c

[PATCH 1/1] resubmit: cciss: procfs updates to display info about many volumes

2008-02-20 Thread Mike Miller
. This patch allows us to display information about all of the logical volumes configured on a particular controller without stepping on memory even when there are many volumes (128 or more) configured. Please consider this for inclusion. Signed-off-by: Mike Miller <[EMAIL PROTEC

[PATCH 1/1] resubmit: cciss: procfs updates to display info about many volumes

2008-02-20 Thread Mike Miller
. This patch allows us to display information about all of the logical volumes configured on a particular controller without stepping on memory even when there are many volumes (128 or more) configured. Please consider this for inclusion. Signed-off-by: Mike Miller [EMAIL PROTECTED

[PATCH 1/1] cciss: procfs updates to display info about many volumes

2008-02-11 Thread Mike Miller
. Signed-off-by: Mike Miller <[EMAIL PROTECTED]> diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c index 9715be3..b7cda85 100644 --- a/drivers/block/cciss.c +++ b/drivers/block/cciss.c @@ -33,6 +33,7 @@ #i

[PATCH 3/3] cciss: version change to 3.6.18

2007-12-14 Thread Mike Miller
Patch 3 of 3 This patch bumps the driver version to 3.6.18 to reflect support for the P700m. This matches the HP released driver version for hardware support. Please consider this for inclusion. Signed-off-by: Mike Miller <[EMAIL PROTECTED]> diff --git a/Documentation/cciss.txt b/Documen

[PATCH 2/3] cciss: change information displayed in /proc/drivers/cciss

2007-12-14 Thread Mike Miller
. Please consider this for inclusion. Signed-off-by: Mike Miller <[EMAIL PROTECTED]> diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c index 54080e6..cd5ef4a 100644 --- a/drivers/block/cciss.c +++ b/drivers/block/cciss.c @@ -716,7 +716,7 @@ static int cciss_proc_get_info(char *buffer

[PATCH 1/3] cciss: export more attributes to sysfs (repost)

2007-12-14 Thread Mike Miller
also an effort to be more sysfs friendly. Please consider this for inclusion. Signed-off-by: Mike Miller diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c index 7d70496..54080e6 100644 --- a/drivers/block/cciss.c +++ b/drivers/block/cciss.c @@ -229,20 +229,485 @@ static inline

[PATCH 3/3] cciss: version change to 3.6.18

2007-12-14 Thread Mike Miller
Patch 3 of 3 This patch bumps the driver version to 3.6.18 to reflect support for the P700m. This matches the HP released driver version for hardware support. Please consider this for inclusion. Signed-off-by: Mike Miller [EMAIL PROTECTED] diff --git a/Documentation/cciss.txt b/Documentation

[PATCH 1/3] cciss: export more attributes to sysfs (repost)

2007-12-14 Thread Mike Miller
also an effort to be more sysfs friendly. Please consider this for inclusion. Signed-off-by: Mike Miller diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c index 7d70496..54080e6 100644 --- a/drivers/block/cciss.c +++ b/drivers/block/cciss.c @@ -229,20 +229,485 @@ static inline

[PATCH 2/3] cciss: change information displayed in /proc/drivers/cciss

2007-12-14 Thread Mike Miller
. Please consider this for inclusion. Signed-off-by: Mike Miller [EMAIL PROTECTED] diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c index 54080e6..cd5ef4a 100644 --- a/drivers/block/cciss.c +++ b/drivers/block/cciss.c @@ -716,7 +716,7 @@ static int cciss_proc_get_info(char *buffer, char

[PATCH 3/3] cciss: change version to 3.6.18

2007-11-19 Thread Mike Miller
Patch 3 of 3 This patch bumps the version of the driver from .14 to .18 to more closely match the driver that HP ships. This driver already supports all the hardware that the HP 3.6.18 version supports. So the versions should match, also. Please consider this for inclusion. Signed-off-by: Mike

[PATCH 2/3] cciss: add support for blktrace

2007-11-19 Thread Mike Miller
Patch 2 of 3 This patch adds support for the blktrace utility. Please consider this for inclusion. Seems there was already a call to blk_add_trace. This patch adds ifdef's and includes the header file. Signed-off-by: Mike Miller <[EMAIL PROTECTED]> diff --git a/drivers/block/cciss.c b/d

[PATCH 1/3] cciss: export more sysfs attributes

2007-11-19 Thread Mike Miller
Patch 1 of 3 This patch creates more sysfs attributes to be exported by cciss. Hopefully we can work better with udev. Please consider this patch for inclusion. Signed-off-by: Mike Miller <[EMAIL PROTECTED]> diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c index 7d70496..2ba5a89

[PATCH 1/3] cciss: export more sysfs attributes

2007-11-19 Thread Mike Miller
Patch 1 of 3 This patch creates more sysfs attributes to be exported by cciss. Hopefully we can work better with udev. Please consider this patch for inclusion. Signed-off-by: Mike Miller [EMAIL PROTECTED] diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c index 7d70496..2ba5a89 100644

[PATCH 2/3] cciss: add support for blktrace

2007-11-19 Thread Mike Miller
Patch 2 of 3 This patch adds support for the blktrace utility. Please consider this for inclusion. Seems there was already a call to blk_add_trace. This patch adds ifdef's and includes the header file. Signed-off-by: Mike Miller [EMAIL PROTECTED] diff --git a/drivers/block/cciss.c b/drivers

[PATCH 3/3] cciss: change version to 3.6.18

2007-11-19 Thread Mike Miller
Patch 3 of 3 This patch bumps the version of the driver from .14 to .18 to more closely match the driver that HP ships. This driver already supports all the hardware that the HP 3.6.18 version supports. So the versions should match, also. Please consider this for inclusion. Signed-off-by: Mike

[PATCH 1/1] cciss: update copyright notices

2007-10-23 Thread Mike Miller
PATCH 1 of 1 This patch updates the copyright information for the cciss driver. It includes extending the year to 2007 (how timely) and some minor corrections deemed necessary by HP legal and the Open Source Review Board. Please consider this patch for inclusion. Signed-off-by: Mike Miller

[PATCH 1/1] cciss: update copyright notices

2007-10-23 Thread Mike Miller
PATCH 1 of 1 This patch updates the copyright information for the cciss driver. It includes extending the year to 2007 (how timely) and some minor corrections deemed necessary by HP legal and the Open Source Review Board. Please consider this patch for inclusion. Signed-off-by: Mike Miller

Re: [PATCH 1/1] cciss: fix error reporting for SG_IO

2007-08-27 Thread Mike Miller (OS Dev)
On Fri, Aug 24, 2007 at 05:10:47PM -0700, Andrew Morton wrote: > On Fri, 24 Aug 2007 12:53:54 -0500 > "Mike Miller (OS Dev)" <[EMAIL PROTECTED]> wrote: > > > This fixes a problem with the way cciss was filling out the "errors" > > field of th

Re: [PATCH 1/1] cciss: fix error reporting for SG_IO

2007-08-27 Thread Mike Miller (OS Dev)
On Fri, Aug 24, 2007 at 05:10:47PM -0700, Andrew Morton wrote: On Fri, 24 Aug 2007 12:53:54 -0500 Mike Miller (OS Dev) [EMAIL PROTECTED] wrote: This fixes a problem with the way cciss was filling out the errors field of the request structure upon completion of requests. Previously

[PATCH 1/1] cciss: fix error reporting for SG_IO

2007-08-24 Thread Mike Miller (OS Dev)
device. For the SG_IO ioctl, this was not sufficient, and we noticed that, for example, sg_turs from sg3_utils did not correctly detect problems due to cciss having set rq->errors incorrectly. Signed-off-by: Stephen M. Cameron <[EMAIL PROTECTED]> Acked-by: Mike Miller <[EMAIL PROTECTE

[PATCH 1/1] cciss: fix error reporting for SG_IO

2007-08-24 Thread Mike Miller (OS Dev)
, this was not sufficient, and we noticed that, for example, sg_turs from sg3_utils did not correctly detect problems due to cciss having set rq-errors incorrectly. Signed-off-by: Stephen M. Cameron [EMAIL PROTECTED] Acked-by: Mike Miller [EMAIL PROTECTED] drivers/block/cciss.c | 79

[PATCH 1/1] cciss: fix error reporting for SG_IO

2007-08-14 Thread Mike Miller (OS Dev)
Patch 1/1 Steve has been trying to send this out but it doesn't seem to be getting anywhere. Please review this patch for accuracy. There's a couple of things not clear to us. Thanks, mikem We found a problem with

[PATCH 1/1] cciss: fix error reporting for SG_IO

2007-08-14 Thread Mike Miller (OS Dev)
Patch 1/1 Steve has been trying to send this out but it doesn't seem to be getting anywhere. Please review this patch for accuracy. There's a couple of things not clear to us. Thanks, mikem We found a problem with

[PATCH 1/1] cciss: add new controller support for P700m

2007-06-19 Thread Mike Miller (OS Dev)
PATCH 1/1 This patch adds support for the Smart Array P700m SAS controller. This new controller will ship Fall 2008. Please consider this for inclusion. Signed-off-by: Mike Miller <[EMAIL PROTECTED]> diff

[PATCH 1/1] cciss: add new controller support for P700m

2007-06-19 Thread Mike Miller (OS Dev)
PATCH 1/1 This patch adds support for the Smart Array P700m SAS controller. This new controller will ship Fall 2008. Please consider this for inclusion. Signed-off-by: Mike Miller [EMAIL PROTECTED] diff --git

Re: [2/4] 2.6.22-rc3: known regressions

2007-05-31 Thread Mike Miller (OS Dev)
On Thu, May 31, 2007 at 03:22:07PM -0700, Linus Torvalds wrote: > > > On Thu, 31 May 2007, Mike Miller (OS Dev) wrote: > > > On Wed, May 30, 2007 at 07:22:14PM -0700, Linus Torvalds wrote: > > > > > > > > > On Tue, 29 May 2007, Michal Piotrow

Re: [2/4] 2.6.22-rc3: known regressions

2007-05-31 Thread Mike Miller (OS Dev)
On Wed, May 30, 2007 at 07:22:14PM -0700, Linus Torvalds wrote: > > > On Tue, 29 May 2007, Michal Piotrowski wrote: > > > > Subject: Oops on 2.6.22-rc2 when unloading the cciss driver > > References : http://lkml.org/lkml/2007/5/24/172 > > Submitter : Mike

Re: [2/4] 2.6.22-rc3: known regressions

2007-05-31 Thread Mike Miller (OS Dev)
On Wed, May 30, 2007 at 07:22:14PM -0700, Linus Torvalds wrote: On Tue, 29 May 2007, Michal Piotrowski wrote: Subject: Oops on 2.6.22-rc2 when unloading the cciss driver References : http://lkml.org/lkml/2007/5/24/172 Submitter : Mike Miller (OS Dev) [EMAIL PROTECTED] Status

Re: [2/4] 2.6.22-rc3: known regressions

2007-05-31 Thread Mike Miller (OS Dev)
On Thu, May 31, 2007 at 03:22:07PM -0700, Linus Torvalds wrote: On Thu, 31 May 2007, Mike Miller (OS Dev) wrote: On Wed, May 30, 2007 at 07:22:14PM -0700, Linus Torvalds wrote: On Tue, 29 May 2007, Michal Piotrowski wrote: Subject: Oops on 2.6.22-rc2 when unloading

Re: msi_free_irqs #2

2007-05-24 Thread Mike Miller (OS Dev)
writel(1, entry->mask_base > > + + entry->msi_attrib.entry_nr > > + * PCI_MSIX_ENTRY_SIZE > > + + PCI_MSIX_ENTRY_VECTOR_CTRL_OFFSET); > > } > &

Re: msi_free_irqs #2

2007-05-24 Thread Mike Miller (OS Dev)
On Thu, May 24, 2007 at 02:53:08PM -0600, Eric W. Biederman wrote: > > > Could you please try the patch below. Unless I have misread something > this should fix your problem > > diff --git a/drivers/pci/msi.c b/drivers/pci/msi.c > index 000c9ae..2e1d4af 100644 > --- a/drivers/pci/msi.c >

Re: msi_free_irqs #2

2007-05-24 Thread Mike Miller (OS Dev)
On Thu, May 24, 2007 at 01:42:58PM -0600, Eric W. Biederman wrote: > Andrew Morton <[EMAIL PROTECTED]> writes: > > > On Thu, 24 May 2007 11:07:56 -0500 > > "Mike Miller (OS Dev)" <[EMAIL PROTECTED]> wrote: > > > >> So I gue

Re: msi_free_irqs #2

2007-05-24 Thread Mike Miller (OS Dev)
On Thu, May 24, 2007 at 10:27:02AM -0700, Andrew Morton wrote: > On Thu, 24 May 2007 11:07:56 -0500 > "Mike Miller (OS Dev)" <[EMAIL PROTECTED]> wrote: > > > So I guess I found the answer to my own question. msi_free_irqs was > > apparently added

msi_free_irqs #2

2007-05-24 Thread Mike Miller (OS Dev)
So I guess I found the answer to my own question. msi_free_irqs was apparently added in 2.6.22-something. I don't find it in 2.6.21.2 or anywhere else. So somebody broke a couple of things. The most noticable is cciss hangs after turning on interrupts. The reason for that is the kernel now

msi_free_irqs

2007-05-24 Thread Mike Miller (OS Dev)
Hello, I'm hitting the following Oops on 2.6.22-rc2 when unloading the cciss driver. Completed flushing cache on controller 2 BUG: unable to handle kernel paging request at virtual address f889a00c printing eip: c01e744f *pdpt = 3001 *pde = 37e09067 *pte =

msi_free_irqs

2007-05-24 Thread Mike Miller (OS Dev)
Hello, I'm hitting the following Oops on 2.6.22-rc2 when unloading the cciss driver. Completed flushing cache on controller 2 BUG: unable to handle kernel paging request at virtual address f889a00c printing eip: c01e744f *pdpt = 3001 *pde = 37e09067 *pte =

msi_free_irqs #2

2007-05-24 Thread Mike Miller (OS Dev)
So I guess I found the answer to my own question. msi_free_irqs was apparently added in 2.6.22-something. I don't find it in 2.6.21.2 or anywhere else. So somebody broke a couple of things. The most noticable is cciss hangs after turning on interrupts. The reason for that is the kernel now

Re: msi_free_irqs #2

2007-05-24 Thread Mike Miller (OS Dev)
On Thu, May 24, 2007 at 10:27:02AM -0700, Andrew Morton wrote: On Thu, 24 May 2007 11:07:56 -0500 Mike Miller (OS Dev) [EMAIL PROTECTED] wrote: So I guess I found the answer to my own question. msi_free_irqs was apparently added in 2.6.22-something. I don't find it in 2.6.21.2

Re: msi_free_irqs #2

2007-05-24 Thread Mike Miller (OS Dev)
On Thu, May 24, 2007 at 01:42:58PM -0600, Eric W. Biederman wrote: Andrew Morton [EMAIL PROTECTED] writes: On Thu, 24 May 2007 11:07:56 -0500 Mike Miller (OS Dev) [EMAIL PROTECTED] wrote: So I guess I found the answer to my own question. msi_free_irqs was apparently added

Re: msi_free_irqs #2

2007-05-24 Thread Mike Miller (OS Dev)
On Thu, May 24, 2007 at 02:53:08PM -0600, Eric W. Biederman wrote: Could you please try the patch below. Unless I have misread something this should fix your problem diff --git a/drivers/pci/msi.c b/drivers/pci/msi.c index 000c9ae..2e1d4af 100644 --- a/drivers/pci/msi.c +++

Re: msi_free_irqs #2

2007-05-24 Thread Mike Miller (OS Dev)
); Here's a patch that just reverses the 2 lines of code as Eric suggests. Please consider this for inclusion. Signed-off-by: Mike Miller [EMAIL PROTECTED] Signed-off-by: Chase Maupin [EMAIL PROTECTED] Thanks, mikem

Re: [PATCH] cciss: Fix pci_driver.shutdown while device is still active

2007-05-17 Thread MIke Miller (OS Dev)
er changes that touch the same code. ACKed-by: Mike Miller <[EMAIL PROTECTED]> > > Signed-off-by: Gerald Britton <[EMAIL PROTECTED]> > --- > diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c > index 370dfe1..5acc6c4 100644 > --- a/drivers/block/cciss.c > +

Re: [PATCH] cciss: Fix pci_driver.shutdown while device is still active

2007-05-17 Thread MIke Miller (OS Dev)
. ACKed-by: Mike Miller [EMAIL PROTECTED] Signed-off-by: Gerald Britton [EMAIL PROTECTED] --- diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c index 370dfe1..5acc6c4 100644 --- a/drivers/block/cciss.c +++ b/drivers/block/cciss.c @@ -3469,13 +3469,39 @@ static int __devinit

[PATCH 1/1] cciss: kconfig patch to make cciss dependent on scsi for SG_IO ioctl

2007-04-12 Thread Mike Miller (OS Dev)
-by: Stephen M. Cameron <[EMAIL PROTECTED]> Signed-off-by: Mike Miller <[EMAIL PROTECTED]> -- block/cciss.c |0 drivers/block/Kconfig |2 +- 2 files changed, 1 insertion(+), 1 delet

[PATCH 1/1] cciss: kconfig patch to make cciss dependent on scsi for SG_IO ioctl

2007-04-12 Thread Mike Miller (OS Dev)
-by: Stephen M. Cameron [EMAIL PROTECTED] Signed-off-by: Mike Miller [EMAIL PROTECTED] -- block/cciss.c |0 drivers/block/Kconfig |2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff -puN

[PATCH 3/3] cciss: set rq->errors more correctly in driver

2007-04-10 Thread Mike Miller (OS Dev)
at rq->errors. SCSI_IOCTL_SEND_COMMAND looks at rq->errors, so now it matters that it be right. Please consider this for inclusion. Signed-off-by: Stephen M. Cameron <[EMAIL PROTECTED]> Signed-off-by: Mike Miller <[EMAIL PROTECTED]> --- linux-2.6.21-r

[PATCH 2/3] cciss: add SG_IO ioctl to cciss

2007-04-10 Thread Mike Miller (OS Dev)
they wish. Note, SCSI_IOCTL_SEND_COMMAND doesn't work with this patch due to rq->errors being set incorrectly. Subsequent patch fixes that. Please consider this for inclusion. Signed-off-by: Stephen M. Cameron <[EMAIL PROTECTED]> Signed-off-by: Mike Miller <[EMAIL PROTECTED]> ---

[PATCH 1/3] cciss: reformat error handling

2007-04-10 Thread Mike Miller (OS Dev)
PATCH 1/3 This patch reformats some error handling code to reduce line lengths a bit. It accompanies the SG_IO patch which is 2/3 of this set. Please consider this for inclusion. Signed-off-by: Stephen M. Cameron <[EMAIL PROTECTED]> Signed-off-by: Mike Miller <[EMAIL PROTECTED]>

[PATCH 1/3] cciss: reformat error handling

2007-04-10 Thread Mike Miller (OS Dev)
PATCH 1/3 This patch reformats some error handling code to reduce line lengths a bit. It accompanies the SG_IO patch which is 2/3 of this set. Please consider this for inclusion. Signed-off-by: Stephen M. Cameron [EMAIL PROTECTED] Signed-off-by: Mike Miller [EMAIL PROTECTED] --- linux-2.6.21

[PATCH 2/3] cciss: add SG_IO ioctl to cciss

2007-04-10 Thread Mike Miller (OS Dev)
they wish. Note, SCSI_IOCTL_SEND_COMMAND doesn't work with this patch due to rq-errors being set incorrectly. Subsequent patch fixes that. Please consider this for inclusion. Signed-off-by: Stephen M. Cameron [EMAIL PROTECTED] Signed-off-by: Mike Miller [EMAIL PROTECTED] --- linux-2.6.21-rc6

[PATCH 3/3] cciss: set rq-errors more correctly in driver

2007-04-10 Thread Mike Miller (OS Dev)
. SCSI_IOCTL_SEND_COMMAND looks at rq-errors, so now it matters that it be right. Please consider this for inclusion. Signed-off-by: Stephen M. Cameron [EMAIL PROTECTED] Signed-off-by: Mike Miller [EMAIL PROTECTED] --- linux-2.6.21-rc6/drivers/block/cciss.c | 43

[PATCH 1/1] cciss: add init of drv->cylinders back to cciss_geometry_inquiry

2007-04-04 Thread Mike Miller (OS Dev)
PATCH 1/1 This patch adds initialization of drv->cylinders back into the failing case in cciss_geometry_inquiry. I inadvertently removed it in one my 2TB updates. Please consider this for inclusion. Signed-off-by: Mike Miller <[EMAIL PRO

  1   2   >