diff --git a/patches.suse/drivers-net-lmc-fix-case-value-for-target-abort-erro.patch b/patches.suse/drivers-net-lmc-fix-case-value-for-target-abort-erro.patch new file mode 100644 index 0000000..5fc342f --- /dev/null +++ b/patches.suse/drivers-net-lmc-fix-case-value-for-target-abort-erro.patch @@ -0,0 +1,38 @@ +From c6d646fdeae44c7859ee4dea3987254df93b4393 Mon Sep 17 00:00:00 2001 +From: Colin Ian King +Date: Wed, 1 Aug 2018 18:22:41 +0100 +Subject: [PATCH 3/3] drivers: net: lmc: fix case value for target abort error +Git-commit: afb41bb039656f0cecb54eeb8b2e2088201295f5 +Patch-mainline: 4.18-rc8 +References: git-fixes + +Current value for a target abort error is 0x010, however, this value +should in fact be 0x002. As it stands, the range of error is 0..7 so +it is currently never being detected. This bug has been in the driver +since the early 2.6.12 days (or before). + +Detected by CoverityScan, CID#744290 ("Logically dead code") + +Signed-off-by: Colin Ian King +Signed-off-by: David S. Miller +Signed-off-by: Denis Kirjanov +--- + drivers/net/wan/lmc/lmc_main.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/net/wan/lmc/lmc_main.c b/drivers/net/wan/lmc/lmc_main.c +index 4698450c77d1..bb43d176eb4e 100644 +--- a/drivers/net/wan/lmc/lmc_main.c ++++ b/drivers/net/wan/lmc/lmc_main.c +@@ -1371,7 +1371,7 @@ static irqreturn_t lmc_interrupt (int irq, void *dev_instance) /*fold00*/ + case 0x001: + printk(KERN_WARNING "%s: Master Abort (naughty)\n", dev->name); + break; +- case 0x010: ++ case 0x002: + printk(KERN_WARNING "%s: Target Abort (not so naughty)\n", dev->name); + break; + default: +-- +2.16.4 + diff --git a/series.conf b/series.conf index 3633c62..82a5ae6 100644 --- a/series.conf +++ b/series.conf @@ -36069,6 +36069,7 @@ patches.suse/kvm-vmx-use-local-variable-for-current_vmptr-when-emulating-vmptrst patches.suse/kvm-x86-vmx-fix-vpid-leak patches.suse/0084-Partially-revert-block-fail-op_is_write-requests-to-.patch + patches.suse/drivers-net-lmc-fix-case-value-for-target-abort-erro.patch patches.suse/mlxsw-core_acl_flex_actions-Return-error-for-conflic.patch patches.suse/mlxsw-core_acl_flex_actions-Remove-redundant-resourc.patch patches.suse/mlxsw-core_acl_flex_actions-Remove-redundant-counter.patch