RE: [PATCH net-next 7/9] net: hns3: Fix for reset_level default assignment probelm
From: Salil Mehta <hidden>
Date: 2018-07-18 07:45:04
Also in:
lkml
Hi Sergei,
-----Original Message----- From: netdev-owner@vger.kernel.org [mailto:netdev- owner@vger.kernel.org] On Behalf Of Sergei Shtylyov Sent: Tuesday, July 17, 2018 10:37 AM To: Salil Mehta <redacted>; davem@davemloft.net Cc: Zhuangyuzeng (Yisen) <redacted>; lipeng (Y) [off-list ref]; mehta.salil@opnsrc.net; netdev@vger.kernel.org; linux-kernel@vger.kernel.org; Linuxarm [off-list ref]; linyunsheng [off-list ref] Subject: Re: [PATCH net-next 7/9] net: hns3: Fix for reset_level default assignment probelm Hello! On 7/16/2018 6:36 PM, Salil Mehta wrote:quoted
From: Yunsheng Lin <redacted> handle->reset_level is assigned to HNAE3_NONE_RESET when client is initialized, if a tx timeout happens right after initialization, then handle->reset_level is not resetted to HNAE3_FUNC_RESET ins/resetted/reset/.
Thanks for looking through. Will take care in future submissions. Best regards Salil
quoted
hclge_reset_event, which will cause reset event not properly handled problem. This patch fixes it by setting handle->reset_level properly when client is initialized. Fixes: 6d4c3981a8d8 ("net: hns3: Changes to make enet watchdogtimeout func common for PF/VF")quoted
Signed-off-by: Yunsheng Lin <redacted> Signed-off-by: Peng Li <redacted> Signed-off-by: Salil Mehta <redacted>[...] MBR, Sergei