Opened 15 years ago

Last modified 15 years ago

#2 new enhancement

IRQs can theoretically starve

Reported by: Jakub Jermář Owned by: Jakub Jermář
Priority: minor Milestone:
Component: helenos/kernel/generic Version: mainline
Keywords: Cc:
Blocker for: Depends on:
See also:


With the new IRQ dispatcher, it is possible that a device generating lots of interrupts will starve other devices sharing the same collision chain. The solution is to rotate the IRQ structures in the dispatcher's hash table so that some kind of round robin within the collision chain is enforced.

Change History (1)

comment:1 by Jiri Svoboda, 15 years ago

Component: kernel/generic
Note: See TracTickets for help on using tickets.