On Tue, Nov 23, 2010 at 6:17 PM, Stephane Eranian <eranian@google.com> wrote:
Stephane,
The interrupt model is strange, it behaves differently when HT on/off.
If HT is off, all 4 cores will receive every interrupt, i.e., it's a broadcast.
If HT is on, only 1 of the 4 cores will receive the interrupt(both
Threads in that core receive the interrupt),
and it can't be determined which core will receive the interrupt.
Did you ever observe this?
I tried to set the mask 0xff when HT is on, but kernel panics, because
the reserve bits are set.
Thanks,
Lin Ming
--