Home Home > GIT Browse
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2019-03-15 15:50:14 +0100
committerTakashi Iwai <tiwai@suse.de>2019-03-15 15:50:18 +0100
commit839f28fd9396411219308ed76e37532e340d382c (patch)
treee66dcc88edd643cfe97c846d3d53c90efbefaeb4
parentbe85b5687fa0a284809aaafdb88270401c663784 (diff)
misc: hpilo: Do not claim unsupported hardware (bsc#1129330).
-rw-r--r--patches.drivers/misc-hpilo-Do-not-claim-unsupported-hardware.patch40
-rw-r--r--series.conf1
2 files changed, 41 insertions, 0 deletions
diff --git a/patches.drivers/misc-hpilo-Do-not-claim-unsupported-hardware.patch b/patches.drivers/misc-hpilo-Do-not-claim-unsupported-hardware.patch
new file mode 100644
index 0000000000..ac240c4c36
--- /dev/null
+++ b/patches.drivers/misc-hpilo-Do-not-claim-unsupported-hardware.patch
@@ -0,0 +1,40 @@
+From 9b6dba70021d5c65529863acd6171573a12a4eeb Mon Sep 17 00:00:00 2001
+From: Matt Hsiao <matt.hsiao@hpe.com>
+Date: Wed, 27 Feb 2019 11:25:30 +0800
+Subject: [PATCH] misc: hpilo: Do not claim unsupported hardware
+Git-commit: 9b6dba70021d5c65529863acd6171573a12a4eeb
+Patch-mainline: v5.1-rc1
+References: bsc#1129330
+
+CL2600/CL2800 servers leveraged Proliant hardware but are targeted to a
+different market segment and come with a different firmware base. Based
+upon targeted market needs, the servers de-featured certain aspects of iLO.
+
+As a result, hpilo driver still claims the hardware but is not functional,
+so we decided to blacklist it with SSID 0x0289 to reduce confusion to
+customers.
+
+Signed-off-by: Matt Hsiao <matt.hsiao@hpe.com>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+Acked-by: Takashi Iwai <tiwai@suse.de>
+
+---
+ drivers/misc/hpilo.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/drivers/misc/hpilo.c b/drivers/misc/hpilo.c
+index 0224e50b2d62..927309b86bab 100644
+--- a/drivers/misc/hpilo.c
++++ b/drivers/misc/hpilo.c
+@@ -32,6 +32,8 @@ static char ilo_hwdev[MAX_ILO_DEV];
+ static const struct pci_device_id ilo_blacklist[] = {
+ /* auxiliary iLO */
+ {PCI_DEVICE_SUB(PCI_VENDOR_ID_HP, 0x3307, PCI_VENDOR_ID_HP, 0x1979)},
++ /* CL */
++ {PCI_DEVICE_SUB(PCI_VENDOR_ID_HP, 0x3307, PCI_VENDOR_ID_HP_3PAR, 0x0289)},
+ {}
+ };
+
+--
+2.16.4
+
diff --git a/series.conf b/series.conf
index 3970cb6435..6cd7b77599 100644
--- a/series.conf
+++ b/series.conf
@@ -20764,6 +20764,7 @@
patches.drivers/parport_pc-fix-find_superio-io-compare-code-should-u.patch
patches.drivers/intel_th-Don-t-reference-unassigned-outputs.patch
patches.drivers/misc-hpilo-Exclude-unsupported-device-via-blacklist.patch
+ patches.drivers/misc-hpilo-Do-not-claim-unsupported-hardware.patch
patches.drivers/intel_th-gth-Fix-an-off-by-one-in-output-unassigning.patch
patches.fixes/driver-core-Do-not-resume-suppliers-under-device_lin.patch
patches.drivers/staging-iio-adt7316-fix-register-and-bit-definitions.patch