All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] hpsa updates
@ 2017-03-28 21:40 Don Brace
  2017-03-28 21:40 ` [PATCH 1/2] hpsa: update pci ids Don Brace
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Don Brace @ 2017-03-28 21:40 UTC (permalink / raw)
  To: joseph.szczypek, gerry.morong, john.hall, jejb, Kevin.Barnett,
	Mahesh.Rajashekhara, bader.alisaleh, hch, scott.teel, Viswas.G,
	Justin.Lindley, scott.benesh, POSWALD
  Cc: linux-scsi

These patches are based on Linus's tree

- add some PCI IDs
- update the driver version

---

Don Brace (2):
      hpsa: update pci ids
      hpsa: change driver version


 drivers/scsi/hpsa.c |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

--
Signature

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [PATCH 1/2] hpsa: update pci ids
  2017-03-28 21:40 [PATCH 0/2] hpsa updates Don Brace
@ 2017-03-28 21:40 ` Don Brace
  2017-03-29 15:43   ` Tomas Henzl
  2017-03-28 21:40 ` [PATCH 2/2] hpsa: change driver version Don Brace
  2017-03-30  2:50 ` [PATCH 0/2] hpsa updates Martin K. Petersen
  2 siblings, 1 reply; 7+ messages in thread
From: Don Brace @ 2017-03-28 21:40 UTC (permalink / raw)
  To: joseph.szczypek, gerry.morong, john.hall, jejb, Kevin.Barnett,
	Mahesh.Rajashekhara, bader.alisaleh, hch, scott.teel, Viswas.G,
	Justin.Lindley, scott.benesh, POSWALD
  Cc: linux-scsi

Reviewed-by: Gerry Morong <gerry.morong@microsemi.com>
Reviewed-by: Scott Teel <scott.teel@microsemi.com>
Signed-off-by: Don Brace <don.brace@microsemi.com>
---
 drivers/scsi/hpsa.c |    4 ++++
 1 file changed, 4 insertions(+)

diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index 0d0be77..668cf47 100644
--- a/drivers/scsi/hpsa.c
+++ b/drivers/scsi/hpsa.c
@@ -108,10 +108,12 @@ static const struct pci_device_id hpsa_pci_device_id[] = {
 	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSF,     0x103C, 0x3354},
 	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSF,     0x103C, 0x3355},
 	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSF,     0x103C, 0x3356},
+	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103c, 0x1920},
 	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1921},
 	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1922},
 	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1923},
 	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1924},
+	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103c, 0x1925},
 	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1926},
 	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1928},
 	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1929},
@@ -171,10 +173,12 @@ static struct board_type products[] = {
 	{0x3354103C, "Smart Array P420i", &SA5_access},
 	{0x3355103C, "Smart Array P220i", &SA5_access},
 	{0x3356103C, "Smart Array P721m", &SA5_access},
+	{0x1920103C, "Smart Array P430i", &SA5_access},
 	{0x1921103C, "Smart Array P830i", &SA5_access},
 	{0x1922103C, "Smart Array P430", &SA5_access},
 	{0x1923103C, "Smart Array P431", &SA5_access},
 	{0x1924103C, "Smart Array P830", &SA5_access},
+	{0x1925103C, "Smart Array P831", &SA5_access},
 	{0x1926103C, "Smart Array P731m", &SA5_access},
 	{0x1928103C, "Smart Array P230i", &SA5_access},
 	{0x1929103C, "Smart Array P530", &SA5_access},

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [PATCH 2/2] hpsa: change driver version
  2017-03-28 21:40 [PATCH 0/2] hpsa updates Don Brace
  2017-03-28 21:40 ` [PATCH 1/2] hpsa: update pci ids Don Brace
@ 2017-03-28 21:40 ` Don Brace
  2017-03-30  2:50 ` [PATCH 0/2] hpsa updates Martin K. Petersen
  2 siblings, 0 replies; 7+ messages in thread
From: Don Brace @ 2017-03-28 21:40 UTC (permalink / raw)
  To: joseph.szczypek, gerry.morong, john.hall, jejb, Kevin.Barnett,
	Mahesh.Rajashekhara, bader.alisaleh, hch, scott.teel, Viswas.G,
	Justin.Lindley, scott.benesh, POSWALD
  Cc: linux-scsi

Reviewed-by: Gerry Morong <gerry.morong@microsemi.com>
Reviewed-by: Scott Teel <scott.teel@microsemi.com>
Signed-off-by: Don Brace <don.brace@microsemi.com>
---
 drivers/scsi/hpsa.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index 668cf47..4a6fb95 100644
--- a/drivers/scsi/hpsa.c
+++ b/drivers/scsi/hpsa.c
@@ -60,7 +60,7 @@
  * HPSA_DRIVER_VERSION must be 3 byte values (0-255) separated by '.'
  * with an optional trailing '-' followed by a byte value (0-255).
  */
-#define HPSA_DRIVER_VERSION "3.4.16-0"
+#define HPSA_DRIVER_VERSION "3.4.18-0"
 #define DRIVER_NAME "HP HPSA Driver (v " HPSA_DRIVER_VERSION ")"
 #define HPSA "hpsa"
 

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* Re: [PATCH 1/2] hpsa: update pci ids
  2017-03-28 21:40 ` [PATCH 1/2] hpsa: update pci ids Don Brace
@ 2017-03-29 15:43   ` Tomas Henzl
  2017-03-29 16:00     ` Don Brace
  0 siblings, 1 reply; 7+ messages in thread
From: Tomas Henzl @ 2017-03-29 15:43 UTC (permalink / raw)
  To: Don Brace, joseph.szczypek, gerry.morong, john.hall, jejb,
	Kevin.Barnett, Mahesh.Rajashekhara, bader.alisaleh, hch,
	scott.teel, Viswas.G, Justin.Lindley, scott.benesh, POSWALD
  Cc: linux-scsi

On 28.3.2017 23:40, Don Brace wrote:
> Reviewed-by: Gerry Morong <gerry.morong@microsemi.com>
> Reviewed-by: Scott Teel <scott.teel@microsemi.com>
> Signed-off-by: Don Brace <don.brace@microsemi.com>

Hi Don

has a gen9 device with id=0x334D ever been released?
https://lkml.org/lkml/2013/9/4/499
seems to be still missing in the current table.

tomash

> ---
>  drivers/scsi/hpsa.c |    4 ++++
>  1 file changed, 4 insertions(+)
>
> diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
> index 0d0be77..668cf47 100644
> --- a/drivers/scsi/hpsa.c
> +++ b/drivers/scsi/hpsa.c
> @@ -108,10 +108,12 @@ static const struct pci_device_id hpsa_pci_device_id[] = {
>  	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSF,     0x103C, 0x3354},
>  	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSF,     0x103C, 0x3355},
>  	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSF,     0x103C, 0x3356},
> +	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103c, 0x1920},
>  	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1921},
>  	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1922},
>  	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1923},
>  	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1924},
> +	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103c, 0x1925},
>  	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1926},
>  	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1928},
>  	{PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1929},
> @@ -171,10 +173,12 @@ static struct board_type products[] = {
>  	{0x3354103C, "Smart Array P420i", &SA5_access},
>  	{0x3355103C, "Smart Array P220i", &SA5_access},
>  	{0x3356103C, "Smart Array P721m", &SA5_access},
> +	{0x1920103C, "Smart Array P430i", &SA5_access},
>  	{0x1921103C, "Smart Array P830i", &SA5_access},
>  	{0x1922103C, "Smart Array P430", &SA5_access},
>  	{0x1923103C, "Smart Array P431", &SA5_access},
>  	{0x1924103C, "Smart Array P830", &SA5_access},
> +	{0x1925103C, "Smart Array P831", &SA5_access},
>  	{0x1926103C, "Smart Array P731m", &SA5_access},
>  	{0x1928103C, "Smart Array P230i", &SA5_access},
>  	{0x1929103C, "Smart Array P530", &SA5_access},
>

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: [PATCH 1/2] hpsa: update pci ids
  2017-03-29 15:43   ` Tomas Henzl
@ 2017-03-29 16:00     ` Don Brace
  2017-03-29 16:15       ` Don Brace
  0 siblings, 1 reply; 7+ messages in thread
From: Don Brace @ 2017-03-29 16:00 UTC (permalink / raw)
  To: Tomas Henzl, joseph.szczypek, Gerry Morong, John Hall, jejb,
	Kevin Barnett, Mahesh Rajashekhara, Bader Ali - Saleh, hch,
	Scott Teel, Viswas G, Justin Lindley, Scott Benesh, POSWALD
  Cc: linux-scsi

> -----Original Message-----
> From: Tomas Henzl [mailto:thenzl@redhat.com]
> Sent: Wednesday, March 29, 2017 10:44 AM
> To: Don Brace <don.brace@microsemi.com>; joseph.szczypek@hpe.com;
> Gerry Morong <gerry.morong@microsemi.com>; John Hall
> <John.Hall@microsemi.com>; jejb@linux.vnet.ibm.com; Kevin Barnett
> <kevin.barnett@microsemi.com>; Mahesh Rajashekhara
> <mahesh.rajashekhara@microsemi.com>; Bader Ali - Saleh
> <bader.alisaleh@microsemi.com>; hch@infradead.org; Scott Teel
> <scott.teel@microsemi.com>; Viswas G <viswas.g@microsemi.com>; Justin
> Lindley <justin.lindley@microsemi.com>; Scott Benesh
> <scott.benesh@microsemi.com>; POSWALD@suse.com
> Cc: linux-scsi@vger.kernel.org
> Subject: Re: [PATCH 1/2] hpsa: update pci ids
> 
> EXTERNAL EMAIL
> 
> 
> On 28.3.2017 23:40, Don Brace wrote:
> > Reviewed-by: Gerry Morong <gerry.morong@microsemi.com>
> > Reviewed-by: Scott Teel <scott.teel@microsemi.com>
> > Signed-off-by: Don Brace <don.brace@microsemi.com>
> 
> Hi Don
> 
> has a gen9 device with id=0x334D ever been released?
> https://lkml.org/lkml/2013/9/4/499
> seems to be still missing in the current table.
> 
> tomash

No, this device was never sold. So I did not add this to my patch.
Thanks,
Don Brace
ESC - Smart Storage
Microsemi Corporation


> 
> > ---
> >  drivers/scsi/hpsa.c |    4 ++++
> >  1 file changed, 4 insertions(+)
> >
> > diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
> > index 0d0be77..668cf47 100644
> > --- a/drivers/scsi/hpsa.c
> > +++ b/drivers/scsi/hpsa.c
> > @@ -108,10 +108,12 @@ static const struct pci_device_id
> hpsa_pci_device_id[] = {
> >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSF,     0x103C, 0x3354},
> >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSF,     0x103C, 0x3355},
> >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSF,     0x103C, 0x3356},
> > +     {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103c, 0x1920},
> >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1921},
> >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1922},
> >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1923},
> >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1924},
> > +     {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103c, 0x1925},
> >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1926},
> >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1928},
> >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C, 0x1929},
> > @@ -171,10 +173,12 @@ static struct board_type products[] = {
> >       {0x3354103C, "Smart Array P420i", &SA5_access},
> >       {0x3355103C, "Smart Array P220i", &SA5_access},
> >       {0x3356103C, "Smart Array P721m", &SA5_access},
> > +     {0x1920103C, "Smart Array P430i", &SA5_access},
> >       {0x1921103C, "Smart Array P830i", &SA5_access},
> >       {0x1922103C, "Smart Array P430", &SA5_access},
> >       {0x1923103C, "Smart Array P431", &SA5_access},
> >       {0x1924103C, "Smart Array P830", &SA5_access},
> > +     {0x1925103C, "Smart Array P831", &SA5_access},
> >       {0x1926103C, "Smart Array P731m", &SA5_access},
> >       {0x1928103C, "Smart Array P230i", &SA5_access},
> >       {0x1929103C, "Smart Array P530", &SA5_access},
> >


^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: [PATCH 1/2] hpsa: update pci ids
  2017-03-29 16:00     ` Don Brace
@ 2017-03-29 16:15       ` Don Brace
  0 siblings, 0 replies; 7+ messages in thread
From: Don Brace @ 2017-03-29 16:15 UTC (permalink / raw)
  To: Don Brace, Tomas Henzl, joseph.szczypek, Gerry Morong, John Hall,
	jejb, Kevin Barnett, Mahesh Rajashekhara, Bader Ali - Saleh, hch,
	Scott Teel, Viswas G, Justin Lindley, Scott Benesh, POSWALD
  Cc: linux-scsi

> >
> >
> > On 28.3.2017 23:40, Don Brace wrote:
> > > Reviewed-by: Gerry Morong <gerry.morong@microsemi.com>
> > > Reviewed-by: Scott Teel <scott.teel@microsemi.com>
> > > Signed-off-by: Don Brace <don.brace@microsemi.com>
> >
> > Hi Don
> >
> > has a gen9 device with id=0x334D ever been released?
> > https://lkml.org/lkml/2013/9/4/499
> > seems to be still missing in the current table.
> >
> > tomash
> 
> No, this device was never sold. So I did not add this to my patch.

To be more specific, this patch added the device:
163dbcd89c5acc5502636963023b9b42ca08c00f
Subject: [PATCH 185/478] [SCSI] hpsa: housekeeping patch for device_id and
 product arrays

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.

and this patch removed the device:
d5747e0aa0e52fc07ac4b4cae40c70ac9697f2fc
Subject: [PATCH 199/478] [SCSI] hpsa: remove P822se PCI ID

Remove PCI ID for the never shipped P822se.

Thanks,
Don Brace
ESC - Smart Storage
Microsemi Corporation
> 
> 
> >
> > > ---
> > >  drivers/scsi/hpsa.c |    4 ++++
> > >  1 file changed, 4 insertions(+)
> > >
> > > diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
> > > index 0d0be77..668cf47 100644
> > > --- a/drivers/scsi/hpsa.c
> > > +++ b/drivers/scsi/hpsa.c
> > > @@ -108,10 +108,12 @@ static const struct pci_device_id
> > hpsa_pci_device_id[] = {
> > >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSF,     0x103C, 0x3354},
> > >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSF,     0x103C, 0x3355},
> > >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSF,     0x103C, 0x3356},
> > > +     {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103c,
> 0x1920},
> > >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C,
> 0x1921},
> > >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C,
> 0x1922},
> > >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C,
> 0x1923},
> > >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C,
> 0x1924},
> > > +     {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103c,
> 0x1925},
> > >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C,
> 0x1926},
> > >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C,
> 0x1928},
> > >       {PCI_VENDOR_ID_HP,     PCI_DEVICE_ID_HP_CISSH,     0x103C,
> 0x1929},
> > > @@ -171,10 +173,12 @@ static struct board_type products[] = {
> > >       {0x3354103C, "Smart Array P420i", &SA5_access},
> > >       {0x3355103C, "Smart Array P220i", &SA5_access},
> > >       {0x3356103C, "Smart Array P721m", &SA5_access},
> > > +     {0x1920103C, "Smart Array P430i", &SA5_access},
> > >       {0x1921103C, "Smart Array P830i", &SA5_access},
> > >       {0x1922103C, "Smart Array P430", &SA5_access},
> > >       {0x1923103C, "Smart Array P431", &SA5_access},
> > >       {0x1924103C, "Smart Array P830", &SA5_access},
> > > +     {0x1925103C, "Smart Array P831", &SA5_access},
> > >       {0x1926103C, "Smart Array P731m", &SA5_access},
> > >       {0x1928103C, "Smart Array P230i", &SA5_access},
> > >       {0x1929103C, "Smart Array P530", &SA5_access},
> > >


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PATCH 0/2] hpsa updates
  2017-03-28 21:40 [PATCH 0/2] hpsa updates Don Brace
  2017-03-28 21:40 ` [PATCH 1/2] hpsa: update pci ids Don Brace
  2017-03-28 21:40 ` [PATCH 2/2] hpsa: change driver version Don Brace
@ 2017-03-30  2:50 ` Martin K. Petersen
  2 siblings, 0 replies; 7+ messages in thread
From: Martin K. Petersen @ 2017-03-30  2:50 UTC (permalink / raw)
  To: Don Brace
  Cc: joseph.szczypek, gerry.morong, john.hall, jejb, Kevin.Barnett,
	Mahesh.Rajashekhara, bader.alisaleh, hch, scott.teel, Viswas.G,
	Justin.Lindley, scott.benesh, POSWALD, linux-scsi

Don Brace <don.brace@microsemi.com> writes:

> These patches are based on Linus's tree
>
> - add some PCI IDs
> - update the driver version

Applied to 4.12/scsi-queue.

Thanks!

-- 
Martin K. Petersen	Oracle Linux Engineering

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2017-03-30  2:51 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-28 21:40 [PATCH 0/2] hpsa updates Don Brace
2017-03-28 21:40 ` [PATCH 1/2] hpsa: update pci ids Don Brace
2017-03-29 15:43   ` Tomas Henzl
2017-03-29 16:00     ` Don Brace
2017-03-29 16:15       ` Don Brace
2017-03-28 21:40 ` [PATCH 2/2] hpsa: change driver version Don Brace
2017-03-30  2:50 ` [PATCH 0/2] hpsa updates Martin K. Petersen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.