Подробности

[В начало]

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

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

carl9170: отсутствия блокировки мьютекса на одном из путей в carl9170_op_set_key

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

Если is_main_vif(ar, vif) возвращает 0, управление передается на метку err_softw без захвата ar->mutex. В результате происходит незащищенный мьютексом вызов carl9170_set_operating_mode() и освобождение незахваченного мьютекса.

Компонент

linux-kernel 3.0

Принято

https://lkml.org/lkml/2011/8/23/380
commit

Статус

Исправлено в kernel 3.1-rc5

[В начало]