Follow us on Google+ Follow us on Facebook Follow us on Twitter

Opened 8 years ago

Last modified 8 years ago

#2 new enhancement

IRQs can theoretically starve

Reported by: jermar Owned by: jermar
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 8 years ago by svoboda

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