Thread (4 messages) 4 messages, 4 authors, 2023-08-02

Re: [PATCH V6 net] net: mana: Fix MANA VF unload when hardware is

From: Wei Liu <wei.liu@kernel.org>
Date: 2023-08-02 22:50:59
Also in: linux-hyperv, linux-rdma, lkml, stable

On Wed, Jul 26, 2023 at 06:15:36AM -0700, Souradeep Chakrabarti wrote:
When unloading the MANA driver, mana_dealloc_queues() waits for the MANA
hardware to complete any inflight packets and set the pending send count
to zero. But if the hardware has failed, mana_dealloc_queues()
could wait forever.

Fix this by adding a timeout to the wait. Set the timeout to 120 seconds,
which is a somewhat arbitrary value that is more than long enough for
functional hardware to complete any sends.

Cc: stable@vger.kernel.org
Fixes: ca9c54d2d6a5 ("net: mana: Add a driver for Microsoft Azure Network Adapter (MANA)")

Signed-off-by: Souradeep Chakrabarti <redacted>
Hi Souradeep. The subject line of this patch seems to be cut off half
way.

Thanks,
Wei.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help