Subject: Re: [PATCH net] net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell rings
在 2024/8/6 7:38, longli@linuxonhyperv.com 写道:
From: Long Li longli@microsoft.com
After napi_complete_done() is called, another NAPI may be running on another CPU and ring the doorbell before the current CPU does. When combined with unnecessary rings when there is no need to ARM the CQ, this triggers error paths in the hardware.
Fix this by always ring the doorbell in sequence and avoid unnecessary rings.
Trivial problem^_^
s/ring/ringing ?
Zhu Yanjun
I'm sending v2 to fix this.
Thanks,
Long