Re: [RFC net v3 3/3] bnxt_en: stop DMA before releasing rings the firmware did not free

From: Michael Chan

Date: Thu Sep 24 2026 - 15:57:25 EST


On Thu, Sep 24, 2026 at 10:41 AM Joe Damato <joe@xxxxxxx> wrote:

> Instead, if you are OK with leaving the device disabled until a user rebinds
> it, then I'd define a new bit (BNXT_STATE_DMA_STOPPED), set it in
> bnxt_stop_dma, and then return ENODEV from the open paths. Simpler, but
> requires manual intervention when this occurs.
>

I think this is fine as a first step. We can improve on it later. Thanks.

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature