Подробности

[В начало]

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

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

usb: gadget: mv_udc: выделение памяти с флагом GFP_KERNEL в build_dtd() вызываемой из обработчика прерываний

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

build_dtd() вызывается из обработчика прерываний mv_udc_irq(), а также с захваченным spinlock'ом из mv_ep_queue(). Поэтому выделение памяти с флагом GFP_KERNEL является некорректным.

Компонент

linux-kernel 3.4

Принято

https://lkml.org/lkml/2012/7/5/567
commit

Статус

Исправлено в kernel 3.7-rc1

[В начало]