Подробности

[В начало]

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

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

act_ife: вызов блокирующихся функций в атомарном контексте

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

tcf_ife_init() содержит большой код, выполняемый с захваченным спинлоком ife->tcf_lock, но в этом коде присутствует несколько вызовов блокирующихся функций: populate_metalist() and use_all_metadata() -> add_metainfo() -> find_ife_oplist(metaid) -> read_lock() -> kzalloc(sizeof(*mi), GFP_KERNEL); -> ops->alloc(mi, metaval); Аналогичная проблема присутствует для tcf_ife_cleanup().

Компонент

linux-kernel 4.6

Принято

https://lkml.org/lkml/2016/6/16/755
commit

Статус

Исправлено в ядре 4.7-rc6

Список трасс

Трасса ошибок 1

[В начало]