Re: [PATCH net v1 1/4] net: devmem: unmap dma_buf synchronously on queue uninstall

From: Mina Almasry

Date: Sun Oct 11 2026 - 11:52:21 EST


On Sat, Oct 10, 2026 at 8:38 PM <netdev-bot+sashiko@xxxxxxxxxx> wrote:
>
> Thank you for your contribution! Sashiko AI review found 4 potential
> issue(s) to consider.
>
> Critical: 0 · High: 2 · Medium: 0 · Low: 2
>
> If you believe none of the issues are legitimate, please reply to each
> issue of Medium severity or higher and explain why the AI is wrong.
> If any of them are legitimate and you plan to respin, please let patchwork
> know by including "pw-bot: cr" as a separate line at the end of your reply
> (one such reply per series is enough).
>
> - [High] Incomplete fix: a binding that has already been unbound (netlink
> socket closed) but is still alive because a TCP socket or page pool…
> - [High] The patch unmaps and detaches the dma-buf in
> mp_dmabuf_devmem_uninstall() as soon as bound_rxqs becomes empty.
> - [Low] The comment on struct net_devmem_dmabuf_binding::lock in
> net/core/devmem.h still reads '/* Protect dev */'.
> - [Low] The comment on struct net_devmem_dmabuf_binding::ref in
> net/core/devmem.h still says 'The binding undos itself and unmaps the…

The findings look legitimate.

pw-bot: cr

--
Thanks,
Mina