X86: Implement lowest priority interrupts more correctly.
authorGabe Black <gblack@eecs.umich.edu>
Sun, 26 Apr 2009 09:09:54 +0000 (02:09 -0700)
committerGabe Black <gblack@eecs.umich.edu>
Sun, 26 Apr 2009 09:09:54 +0000 (02:09 -0700)
commit06b3e3c303599e4227212638fa4778d115842eea
treefa55d4cc4058d9ddc87630603ef137856fe2a0c8
parent2f34a7eaeb6d82b745fbd57fa4cc31d874ed202c
X86: Implement lowest priority interrupts more correctly.
Lowest priority interrupts are now delivered based on a rotating offset into
the list of potential recipients. There could be parasitic cases were a
processor gets picked on and ends up at that rotating offset all the time, but
it's much more likely that the group will stay consistent and the pain will be
distributed evenly.
src/dev/x86/i82094aa.cc
src/dev/x86/i82094aa.hh