Подробности

[В начало]

Проблема в реализации № L0343

Краткое описание

net: mdio-mux: bcm-iproc: неверное соотношение в паре взять/установить

Подробное описание

Функция mdio_mux_iproc_probe() использует platform_set_drvdata() для сохранения указателя md на устройство, тогда как mdio_mux_iproc_remove() восстанавливает указатель md с помощью dev_get_platdata(&pdev->dev). Это приводит к неверному освобождению ресурсов.

Компонент

linux-kernel 4.17

Принято

https://lkml.org/lkml/2018/7/27/772
commit

Статус

Исправлено в ядре v4.18-rc8

[В начало]