[lvc-project] [PATCH] wifi: zd1211rw: Fix potential data race in zd_mac_tx_to_dev()

Fedor Pchelkin pchelkin at ispras.ru
Fri Jun 20 12:15:41 MSK 2025


On Wed, 11. Jun 11:35, Johannes Berg wrote:
> > In order to avoid potential data races and leading dereference of a NULL
> > pointer, acquire the queue lock before any work with the queue is done and
> > replace all skb_* calls with their lockless version.
> 
> You should explain why the locking changes are OK.
> 
> johannes

Коли уж к переносу блокировок относятся скептически - что в целом
оправданно точкой зрения поддержки древнего кода - решить проблему
возможно, добавив обработку на NULL извлекаемых из очереди сокет-буферов.

Прошу подготовить v2-патч с изменённым описанием и выслать в lvc-patches.



More information about the lvc-project mailing list