Vaidyanathan Srinivasan
5c3a121d52
x86: sysfs cpu?/topology is empty in 2.6.25 (32-bit Intel system)
...
System topology on intel based system needs to be exported
for non-numa case as well.
All parts of asm-i386/topology.h has come under
#ifdef CONFIG_NUMA after the merge to asm-x86/topology.h
/sys/devices/system/cpu/cpu?/topology/* is populated based on
ENABLE_TOPO_DEFINES
The sysfs cpu topology is not being populated on my dual socket
dual core xeon 5160 processor based (x86 32 bit) system.
CONFIG_NUMA is not set in my case yet the topology is relevant
and useful.
irqbalance daemon application depends on topology to build the
cpus and package list and it fails on Fedora9 beta since the
sysfs topology was not being populated in the 2.6.25 kernel.
I am not sure if it was intentional to not define ENABLE_TOPO_DEFINES
for non-numa systems.
This fix has been tested on the above mentioned dual core, dual socket
system.
Signed-off-by: Vaidyanathan Srinivasan <svaidy@linux.vnet.ibm.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: stable@kernel.org
2008-05-10 19:31:45 +02:00
..
acpi
ACPICA: update Intel copyright
2008-04-23 23:00:13 -04:00
asm-alpha
fix asm-alpha/types.h breakage
2008-05-04 14:45:55 -07:00
asm-arm
arm: types: use <asm-generic/int-*.h> for the arm architecture
2008-05-02 16:18:20 -07:00
asm-avr32
avr32: types: use <asm-generic/int-*.h> for the avr32 architecture
2008-05-02 16:18:20 -07:00
asm-blackfin
blackfin: types: use <asm-generic/int-*.h> for the blackfin architecture
2008-05-02 16:18:20 -07:00
asm-cris
cris: types: use <asm-generic/int-*.h> for the cris architecture
2008-05-02 16:18:20 -07:00
asm-frv
frv: types: use <asm-generic/int-*.h> for the frv architecture
2008-05-02 16:18:20 -07:00
asm-generic
types: add C99-style constructors to <asm-generic/int-*.h>
2008-05-02 16:18:42 -07:00
asm-h8300
h8300: types: use <asm-generic/int-*.h> for the h8300 architecture
2008-05-02 16:18:21 -07:00
asm-ia64
ia64: types: use <asm-generic/int-*.h> for the ia64 architecture
2008-05-02 16:18:21 -07:00
asm-m32r
m32r: types: use <asm-generic/int-*.h> for the m32r architecture
2008-05-02 16:18:21 -07:00
asm-m68k
m68k: remove old mac_esp cruft
2008-05-05 12:38:50 -07:00
asm-m68knommu
m68knommu: rework definition of HZ
2008-05-01 08:08:36 -07:00
asm-mips
fix asm-mips/types.h syntax error
2008-05-04 14:45:55 -07:00
asm-mn10300
mn10300: types: use <asm-generic/int-*.h> for the mn10300 architecture
2008-05-02 16:18:31 -07:00
asm-parisc
parisc: types: use <asm-generic/int-*.h> for the parisc architecture
2008-05-02 16:18:32 -07:00
asm-powerpc
[POWERPC] devres: Add devm_ioremap_prot()
2008-05-05 16:47:14 +10:00
asm-ppc
[RAPIDIO] Move include/asm-ppc/rio.h to asm-powerpc
2008-04-29 19:40:27 +10:00
asm-s390
s390: types: use <asm-generic/int-*.h> for the s390 architecture
2008-05-02 16:18:40 -07:00
asm-sh
sh: types: use <asm-generic/int-*.h> for the sh architecture
2008-05-02 16:18:40 -07:00
asm-sparc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-inttypes
2008-05-03 10:54:23 -07:00
asm-sparc64
sparc64: types: use <asm-generic/int-*.h> for the sparc64 architecture
2008-05-02 16:18:41 -07:00
asm-um
rename div64_64 to div64_u64
2008-05-01 08:03:58 -07:00
asm-v850
v850: types: use <asm-generic/int-*.h> for the v850 architecture
2008-05-02 16:18:41 -07:00
asm-x86
x86: sysfs cpu?/topology is empty in 2.6.25 (32-bit Intel system)
2008-05-10 19:31:45 +02:00
asm-xtensa
xtensa: types: use <asm-generic/int-*.h> for the xtensa architecture
2008-05-02 16:18:42 -07:00
crypto
[CRYPTO] api: Fix scatterwalk_sg_chain
2008-05-01 18:22:28 +08:00
keys
KEYS: Fix the comment to match the file name in rxrpc-type.h.
2008-04-21 22:43:55 +00:00
linux
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
2008-05-06 11:39:57 -07:00
math-emu
media
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
2008-04-29 14:53:40 -07:00
mtd
UBI: make ubi-header.h local
2008-04-17 11:31:58 +03:00
net
ip: Make use of the inline function dst_metric_locked()
2008-05-04 22:12:43 -07:00
pcmcia
rdma
IB: expand ib_umem_get() prototype
2008-04-29 08:06:12 -07:00
rxrpc
scsi
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
2008-05-02 13:52:35 -07:00
sound
[ALSA] Add MPU401_INFO_NO_ACK bitflag
2008-04-29 19:01:56 +02:00
video
fbdev: platforming hecubafb and n411
2008-04-28 08:58:41 -07:00
xen
xen: add balloon driver
2008-04-24 23:57:33 +02:00
Kbuild