[lvc-project] [PATCH 0/2] media: dvb-usb-v2: add init_ready flag to prevent race during device initialization
Nalivayko Sergey
Sergey.Nalivayko at kaspersky.com
Fri Nov 7 18:44:24 MSK 2025
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.
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 | 3 +++
drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 4 ++++
drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c | 2 +-
3 files changed, 8 insertions(+), 1 deletion(-)
--
2.39.5
More information about the lvc-project
mailing list