Re: [PATCH] virtio-net: disable delayed refill when setting up xdp

2025-04-05 Thread Bui Quang Minh
On 4/2/25 12:42, Bui Quang Minh wrote: When setting up XDP for a running interface, we call napi_disable() on the receive queue's napi. In delayed refill_work, it also calls napi_disable() on the receive queue's napi. This can leads to deadlock when napi_disable() is called on an already disabled

Re: [PATCH] virtio-net: disable delayed refill when setting up xdp

2025-04-04 Thread Bui Quang Minh
On 4/3/25 17:43, Bui Quang Minh wrote: On 4/2/25 12:42, Bui Quang Minh wrote: When setting up XDP for a running interface, we call napi_disable() on the receive queue's napi. In delayed refill_work, it also calls napi_disable() on the receive queue's napi. This can leads to deadlock when napi_di

Re: [PATCH] virtio-net: disable delayed refill when setting up xdp

2025-04-03 Thread Paolo Abeni
On 4/2/25 7:42 AM, Bui Quang Minh wrote: > When setting up XDP for a running interface, we call napi_disable() on > the receive queue's napi. In delayed refill_work, it also calls > napi_disable() on the receive queue's napi. This can leads to deadlock > when napi_disable() is called on an already

Re: [PATCH] virtio-net: disable delayed refill when setting up xdp

2025-04-03 Thread Bui Quang Minh
On 4/3/25 14:24, Paolo Abeni wrote: On 4/2/25 7:42 AM, Bui Quang Minh wrote: When setting up XDP for a running interface, we call napi_disable() on the receive queue's napi. In delayed refill_work, it also calls napi_disable() on the receive queue's napi. This can leads to deadlock when napi_dis