lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Thu, 8 Sep 2022 21:16:45 -0700 From: Li Zhong <floridsleeves@...il.com> To: linux-kernel@...r.kernel.org, netdev@...r.kernel.org, intel-wired-lan@...ts.osuosl.org Cc: pabeni@...hat.com, kuba@...nel.org, edumazet@...gle.com, davem@...emloft.net, anthony.l.nguyen@...el.com, jesse.brandeburg@...el.com, Li Zhong <floridsleeves@...il.com> Subject: [PATCH net-next v1] drivers/net/ethernet/intel/e100: check the return value of e100_exec_cmd() Check the return value of e100_exec_cmd() which could return error code when execution fails. Signed-off-by: Li Zhong <floridsleeves@...il.com> --- drivers/net/ethernet/intel/e100.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/intel/e100.c b/drivers/net/ethernet/intel/e100.c index 11a884aa5082..3b84745376fe 100644 --- a/drivers/net/ethernet/intel/e100.c +++ b/drivers/net/ethernet/intel/e100.c @@ -1911,7 +1911,8 @@ static inline void e100_start_receiver(struct nic *nic, struct rx *rx) /* (Re)start RU if suspended or idle and RFA is non-NULL */ if (rx->skb) { - e100_exec_cmd(nic, ruc_start, rx->dma_addr); + if (!e100_exec_cmd(nic, ruc_start, rx->dma_addr)) + return; nic->ru_running = RU_RUNNING; } } -- 2.25.1
Powered by blists - more mailing lists