[PATCH 1/4 Xenial SRU] Revert "UBUNTU: SAUCE: powerpc/eeh: Validate arch in eeh_add_device_early()"
Tim Gardner
tim.gardner at canonical.com
Tue Jul 5 19:57:43 UTC 2016
BugLink: http://bugs.launchpad.net/bugs/1599250
This reverts commit 623aabd5d68d9d7c1ed94da92e70d413815a126a.
Signed-off-by: Tim Gardner <tim.gardner at canonical.com>
---
arch/powerpc/kernel/eeh.c | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/arch/powerpc/kernel/eeh.c b/arch/powerpc/kernel/eeh.c
index 81e2d3e..40e4d4a 100644
--- a/arch/powerpc/kernel/eeh.c
+++ b/arch/powerpc/kernel/eeh.c
@@ -1072,13 +1072,7 @@ void eeh_add_device_early(struct pci_dn *pdn)
struct pci_controller *phb;
struct eeh_dev *edev = pdn_to_eeh_dev(pdn);
- if (!edev)
- return;
-
- /* Some platforms (like Cell) don't have EEH capabilities, so we
- * need to abort here. In case of pseries or powernv, we have EEH
- * so we can continue. */
- if (!machine_is(pseries) && !machine_is(powernv))
+ if (!edev || !eeh_enabled())
return;
if (!eeh_has_flag(EEH_PROBE_MODE_DEVTREE))
--
1.9.1
More information about the kernel-team
mailing list