Thread (15 messages) 15 messages, 4 authors, 2024-05-02

Re: [PATCH net-next v2 5/6] bnxt_en: Optimize recovery path ULP locking in the driver

From: Jakub Kicinski <kuba@kernel.org>
Date: 2024-05-02 14:36:29

On Tue, 30 Apr 2024 17:30:55 -0700 Michael Chan wrote:
Rely on the new en_dev_lock mutex instead for ULP_STOP and
ULP_START.  For the most part, we move the ULP_STOP call before
we take the RTNL lock and move the ULP_START after RTNL unlock.
Note that SRIOV re-enablement must be done after ULP_START
or RoCE on the VFs will not resume properly after reset.
The SRIOV locking looks quite questionable, but it seems to be
an existing problem.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help