77f1f98e47
- Add upstream patches to fix building with gcc >= 6 * 0100-kni-fix-build-with-gcc-6.patch * 0101-ixgbe-fix-uninitialized-warning.patch * 0102-ixgbe-fix-constant-sign-in-left-shift-operator.patch * 0103-e1000-base-Add-missing-braces-to-the-if-statements.patch * 0104-igb-fix-constant-sign-in-left-shift-operator.patch * 0105-e1000-fix-missing-link-interrupt-check-brackets.patch * 0106-app-test-fix-missing-brackets.patch * 0107-examples-ip_pipeline-use-unsigned-constants-for-left.patch OBS-URL: https://build.opensuse.org/request/show/404208 OBS-URL: https://build.opensuse.org/package/show/network/dpdk?expand=0&rev=9
42 lines
1.4 KiB
Diff
42 lines
1.4 KiB
Diff
From b3cadb2825422e37c35fdc78ea9497e4bdc95990 Mon Sep 17 00:00:00 2001
|
|
From: Aaron Conole <aconole@redhat.com>
|
|
Date: Tue, 22 Mar 2016 17:37:14 -0400
|
|
Subject: [PATCH] e1000: fix missing link interrupt check brackets
|
|
|
|
The device lsc interrupt check has a misleading whitespace around it which
|
|
can be improved by adding appropriate braces to the check. Since the ret
|
|
variable was checked after previous assignment, this introduces no functional
|
|
change.
|
|
|
|
Fixes: 921a72008f76 ("e1000: add Rx interrupt handler")
|
|
|
|
Signed-off-by: Aaron Conole <aconole@redhat.com>
|
|
Acked-by: Panu Matilainen <pmatilai@redhat.com>
|
|
---
|
|
drivers/net/e1000/em_ethdev.c | 3 ++-
|
|
1 file changed, 2 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/drivers/net/e1000/em_ethdev.c b/drivers/net/e1000/em_ethdev.c
|
|
index 1f0a7f4..9b5e1af 100644
|
|
--- a/drivers/net/e1000/em_ethdev.c
|
|
+++ b/drivers/net/e1000/em_ethdev.c
|
|
@@ -666,13 +666,14 @@ eth_em_start(struct rte_eth_dev *dev)
|
|
|
|
if (rte_intr_allow_others(intr_handle)) {
|
|
/* check if lsc interrupt is enabled */
|
|
- if (dev->data->dev_conf.intr_conf.lsc != 0)
|
|
+ if (dev->data->dev_conf.intr_conf.lsc != 0) {
|
|
ret = eth_em_interrupt_setup(dev);
|
|
if (ret) {
|
|
PMD_INIT_LOG(ERR, "Unable to setup interrupts");
|
|
em_dev_clear_queues(dev);
|
|
return ret;
|
|
}
|
|
+ }
|
|
} else {
|
|
rte_intr_callback_unregister(intr_handle,
|
|
eth_em_interrupt_handler,
|
|
--
|
|
2.8.4
|
|
|