Thread (14 messages) read the whole thread 14 messages, 3 authors, 2026-03-19

Re: [PATCH iwl-net 0/3] idpf: virtchnl locking and async fixes

From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Date: 2026-03-17 09:00:57
Also in: intel-wired-lan, linux-rt-devel

On 2026-03-16 16:28:16 [-0700], Emil Tantilov wrote:
The first patch in this series improves the locking around the setting
and clearing of the free_xn_bm bitmap. Previously the lock was only
taken during init shutdown and pop, but not the push function.

Patches 2 and 3 are fixes for the async handler. Patch 2 ensures the
payload size is set before the async handler is called, and patch 3 fixes
an sleeping bug due to nesting of raw/bh spinlocks.
Why is there a raw_spinlock_t? From a quick look a spinlock_t would do
just fine with not runtime change for !PREEMPT_RT.

Sebastian
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help