Подробности
[В начало]
Проблема в реализации № L0131
Краткое описание
drivers/media/usb/cx231xx/cx231xx-cards.c: повторное освобождение и утечки на ошибочном пути в cx231xx_usb_probe()
Подробное описание
В коде обработки ошибок при инициализации cx231xx присутствуют многочисленные ошибки. Повторное освобождение (когда cx231xx_init_dev() вызывает kfree(dev) через cx231xx_release_resources(), а затем cx231xx_usb_probe() делает то же самое) и утечки памяти (например, usb_get_dev() перед проверкой (ifnum != 1) в cx231xx_usb_probe()) - это только некоторые из них.
Компонент
linux-kernel 3.11
Принято
https://lkml.org/lkml/2013/10/7/569
commit
Статус
Исправлено в ядре 3.12-rc3
[В начало]
»