genode/repos/pc/src
Alexander Boettcher e2b61231ae pc: avoid use usleep_range in m/udelay emulation
m/udelay is called with closed interrupts. Linux contrib code expects no
other task to be run respectively to be re-scheduled. usleep_range leads to
executing other tasks, which causes assertions in "spinlock taken twice" or
"unexpected preempt count" errors, seen on runtime with wifi_drv and intel_fb.
The assertion triggered with the changes by #4562.
2022-08-10 13:33:03 +02:00
..
drivers pc: avoid use usleep_range in m/udelay emulation 2022-08-10 13:33:03 +02:00
include/lx_emul pc_wifi_drv: add RFKILL support 2022-05-25 12:22:10 +02:00
lib pc: avoid use usleep_range in m/udelay emulation 2022-08-10 13:33:03 +02:00
pc_linux pc: enable SMP and softirq/tasklets in lx_emul 2022-08-10 13:33:02 +02:00
test lx_emul: consolidate SMP + NO_HZ_IDLE 2022-08-10 13:33:03 +02:00