mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-22 23:12:24 +00:00
0d163915d0
With the new usb driver #4399 and usage of the updated dde_linux lx_eml/lx_kit approach a much higher rate of IRQ session construction/destruction and signal handler assignment (irq->sigh) are caused. This trickles down to the kernel, which causes an hang of the AMD IOMMUs due to not setting reserved bits adequately. The commit fixes the root cause in the kernel and add a guard into core's to limit such driver behaviour. Fixes #4482 |
||
---|---|---|
.. | ||
core | ||
include | ||
kernel/nova | ||
lib | ||
test/platform | ||
timer/nova |