Fork us on GitHub Follow us on Facebook Follow us on Twitter

Opened 14 years ago

Last modified 14 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 Changed 14 years ago by Jiri Svoboda

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