diff options
author | Bhadram Varka <vbhadram@nvidia.com> | 2016-06-17 03:24:16 -0400 |
---|---|---|
committer | Bhadram Varka <vbhadram@nvidia.com> | 2016-06-28 02:53:32 -0400 |
commit | 1d71f6e853cd9c10b50d102001acef2fe5cb2a46 (patch) | |
tree | 7eb0332b94db6036cf1f0936a63996526a163127 /drivers/net | |
parent | 7bf7c1ea846bd733d338a9341d8f528d185dd355 (diff) |
ethernet: eqos: fix uninitialised variable
Coverity ID: 32201
Bug 200192398
Change-Id: Id795b2c8d059440937e05c2d054cd1553d153838
Signed-off-by: Bhadram Varka <vbhadram@nvidia.com>
Reviewed-on: http://git-master/r/1166722
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Manikanta Maddireddy <mmaddireddy@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Ajay Gupta <ajayg@nvidia.com>
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Diffstat (limited to 'drivers/net')
-rw-r--r-- | drivers/net/ethernet/nvidia/eqos/drv.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/drivers/net/ethernet/nvidia/eqos/drv.c b/drivers/net/ethernet/nvidia/eqos/drv.c index e2532a9b0..a53283bbe 100644 --- a/drivers/net/ethernet/nvidia/eqos/drv.c +++ b/drivers/net/ethernet/nvidia/eqos/drv.c | |||
@@ -514,7 +514,7 @@ irqreturn_t eqos_ch_isr(int irq, void *device_id) | |||
514 | { | 514 | { |
515 | struct eqos_prv_data *pdata = (struct eqos_prv_data *)device_id; | 515 | struct eqos_prv_data *pdata = (struct eqos_prv_data *)device_id; |
516 | uint i; | 516 | uint i; |
517 | UINT qinx; | 517 | int qinx = -1; |
518 | int napi_sched = 0; | 518 | int napi_sched = 0; |
519 | 519 | ||
520 | i = smp_processor_id(); | 520 | i = smp_processor_id(); |
@@ -530,7 +530,12 @@ irqreturn_t eqos_ch_isr(int irq, void *device_id) | |||
530 | 530 | ||
531 | DBGPR("-->%s(): cpu=%d, chan=%d\n", __func__, i, qinx); | 531 | DBGPR("-->%s(): cpu=%d, chan=%d\n", __func__, i, qinx); |
532 | 532 | ||
533 | handle_ti_ri_chan_intrs(pdata, qinx, &napi_sched); | 533 | if (qinx != -1) { |
534 | handle_ti_ri_chan_intrs(pdata, qinx, &napi_sched); | ||
535 | } else { | ||
536 | DBGPR("%(): irq %d not handled\n", __func__, irq); | ||
537 | return IRQ_NONE; | ||
538 | } | ||
534 | 539 | ||
535 | DBGPR("<--%s()\n", __func__); | 540 | DBGPR("<--%s()\n", __func__); |
536 | 541 | ||