2.6.26 : Strange processor / core mapping with Intel Q6600

From: paniscus
Date: Sat Aug 08 2009 - 17:53:33 EST


Hello,

It seems that the cpu / core-id mapping has changed since vanilla 2.6.26 (also
2.6.26.8, 2.6.27.29) with an Intel Core 2 Quad Q6600.

With 2.6.25.20 I have a correct mapping :

Processor 0 <---> Core-id 0
Processor 1 <---> Core-id 1
Processor 2 <---> Core-id 2
Processor 3 <---> Core-id 3


With 2.6.26 :

I have a this strange mapping :

Processor 0 <---> Core-id 0
Processor 1 <---> Core-id 2
Processor 2 <---> Core-id 3
Processor 3 <---> Core-id 1

/proc/cpuinfo with 2.6.26 :


processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
stepping : 11
cpu MHz : 1600.000
cache size : 4096 KB
physical id : 0
siblings : 4
core id : 0
cpu cores : 4
...
...

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
stepping : 11
cpu MHz : 1600.000
cache size : 4096 KB
physical id : 0
siblings : 4
core id : 2
cpu cores : 4
...
...

processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
stepping : 11
cpu MHz : 1600.000
cache size : 4096 KB
physical id : 0
siblings : 4
core id : 3
cpu cores : 4
...
...

processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
stepping : 11
cpu MHz : 1600.000
cache size : 4096 KB
physical id : 0
siblings : 4
core id : 1
cpu cores : 4
...
...


I would appreciate it if you could help me on this. Is it maybe already an known
issue ?

regards,

-Franck.

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/