Benjamin Herrenschmidt
8d089085a4
[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>
2007-12-03 13:56:25 +11:00
..
alpha
alpha: fix sg_page breakage
2007-11-27 09:19:39 +01:00
arm
Merge branches 'at91-fixes' and 'pxa-fixes'
2007-11-29 20:57:19 +00:00
avr32
[AVR32] Export intc_get_pending symbol
2007-11-15 13:47:20 +01:00
blackfin
Blackfin arch: fix bug when enable uart1 with uart0 disabled => no initial console
2007-11-21 17:04:41 +08:00
cris
ide: move CONFIG_IDE_ETRAX to drivers/ide/Kconfig
2007-11-27 21:35:55 +01:00
frv
FRV: arrange things such that BRA can reach from the trap table
2007-11-29 09:24:54 -08:00
h8300
Kbuild/doc: fix links to Documentation files
2007-10-30 14:26:30 -07:00
ia64
Add IORESOUCE_BUSY flag for System RAM
2007-11-14 18:45:39 -08:00
m32r
m32r: Update sys_rt_sigsuspend
2007-11-28 01:24:04 +09:00
m68k
m68k: export atari_keyb_init
2007-11-26 19:15:31 -08:00
m68knommu
m68knommu: mark mem init functions as __init
2007-10-23 20:45:44 -07:00
mips
[MIPS] Fix build.
2007-12-01 00:39:37 +00:00
parisc
parisc: fix sg_page() fallout
2007-10-23 09:49:31 +02:00
powerpc
[POWERPC] Cleanup SMT thread handling
2007-12-03 13:56:25 +11:00
ppc
[POWERPC] Remove xmon from ml300 and ml403 defconfig in arch/ppc
2007-12-03 10:08:53 +11:00
s390
[S390] Add missing die_notifier() call to die().
2007-11-20 11:13:48 +01:00
sh
sh: include ax88796 in the defconfig for r7785rp
2007-11-23 14:39:55 +09:00
sh64
sh64: Kill off duplicate includes.
2007-11-05 12:18:17 +09:00
sparc
[SPARC]: Remove duplicate includes.
2007-11-06 21:23:11 -08:00
sparc64
[SPARC]: Remove duplicate includes.
2007-11-06 21:23:11 -08:00
um
leak in do_ubd_request
2007-11-29 09:24:53 -08:00
v850
x86
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup
2007-11-29 16:25:29 -08:00
xtensa
Kbuild/doc: fix links to Documentation files
2007-10-30 14:26:30 -07:00