Подробности
[В начало]
Проблема в реализации № L0126
Краткое описание
drivers/usb/gadget/mv_u3d_core.c: некорректная работа с блокировками в mv_u3d_ep_disable()
Подробное описание
Ожидается, что mv_u3d_nuke() будет вызвана при захваченной спин-блокировке ep->u3d->lock, так это требуется для mv_u3d_done(). Но mv_u3d_ep_disable() вызывает ее без блокировки, что может привести к неприятным последствиям.
Компонент
linux-kernel 3.11
Принято
https://groups.google.com/forum/#!topic/linux.kernel/4fDCBFQPjPA
commit
Статус
Исправлено в ядре 3.12-rc2
[В начало]
»