diff options
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2007-10-25 15:27:44 +1000 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2007-12-03 13:56:25 +1100 |
commit | 8d089085a4e6d8a91c954130cb4caebd50788a08 (patch) | |
tree | 8f852ded25d15ae8cd84c8260909db787292e260 /arch/powerpc/kernel/ibmebus.c | |
parent | b80fa3cce7390185e43ea22e9b3c38ab138bc580 (diff) |
[POWERPC] Cleanup SMT thread handling
This cleans up the SMT thread handling, removing some hard coded
assumptions and providing a set of helpers to convert between linux
cpu numbers, thread numbers and cores.
This implementation requires the number of threads per core to be a
power of 2 and identical on all cores in the system, but it's an
implementation detail, not an API requirement and so this limitation
can be lifted in the future if anybody ever needs it.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/kernel/ibmebus.c')
0 files changed, 0 insertions, 0 deletions