[lvc-project] [PATCH v2 0/2] media: dvb-usb-v2: add init_ready flag to prevent race during device initialization
Sergey Nalivayko
Sergey.Nalivayko at kaspersky.com
Mon Nov 10 10:38:21 MSK 2025
>On Fri, 07. Nov 21:16, Nalivayko Sergey wrote:
>> This patch series introduces an atomic init_ready flag in struct
>> dvb_usb_device and adds checks in relevant code paths.
>> Drivers now verify that device initialization has completed before
>> performing operations that rely on initialized device state.
>> If the device is not yet ready, the operation is deferred until
>> initialization finishes, preventing race conditions and improving
>> driver robustness.
>По какой причине направлена v2? Что поменялось и в связи с чем?
Пришла отбивка от меинтейнеров DVB, что патч не проходит по описанию и нет doc для поля структуры.
>>
>> Nalivayko Sergey (2):
>> media: dvb-usb-v2: add device init_ready flag
>> media: mxl111sf: fix i2c race condition during device probe
>>
>> drivers/media/usb/dvb-usb-v2/dvb_usb.h | 4 ++++
>> drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 4 ++++
>> drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c | 2 +-
>> 3 files changed, 9 insertions(+), 1 deletion(-)
>>
>> --
>> 2.39.5
More information about the lvc-project
mailing list