You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Yasunori Goto
c80d79d746
[PATCH] Configurable NODES_SHIFT
...
Current implementations define NODES_SHIFT in include/asm-xxx/numnodes.h for
each arch. Its definition is sometimes configurable. Indeed, ia64 defines 5
NODES_SHIFT values in the current git tree. But it looks a bit messy.
SGI-SN2(ia64) system requires 1024 nodes, and the number of nodes already has
been changeable by config. Suitable node's number may be changed in the
future even if it is other architecture. So, I wrote configurable node's
number.
This patch set defines just default value for each arch which needs multi
nodes except ia64. But, it is easy to change to configurable if necessary.
On ia64 the number of nodes can be already configured in generic ia64 and SN2
config. But, NODES_SHIFT is defined for DIG64 and HP'S machine too. So, I
changed it so that all platforms can be configured via CONFIG_NODES_SHIFT. It
would be simpler.
See also: http://marc.theaimsgroup.com/?l=linux-kernel&m=114358010523896&w=2
Signed-off-by: Yasunori Goto <y-goto@jp.fujitsu.com>
Cc: Hirokazu Takata <takata@linux-m32r.org>
Cc: "Luck, Tony" <tony.luck@intel.com>
Cc: Andi Kleen <ak@muc.de>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
Cc: Richard Henderson <rth@twiddle.net>
Cc: Kyle McMartin <kyle@mcmartin.ca>
Cc: Russell King <rmk@arm.linux.org.uk>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: Jack Steiner <steiner@sgi.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
19 years ago
..
arc
…
ddb5xxx
…
dec
Use physical addresses at the interface level, letting drivers remap
19 years ago
galileo-boards
…
ip32
…
it8172
Linux-2.6.12-rc2
20 years ago
jmr3927
…
lasat
[PATCH] mips: nuke trailing whitespace
20 years ago
mach-atlas
…
mach-au1x00
[MIPS] Au1200: Make KGDB compile
19 years ago
mach-cobalt
…
mach-db1x00
[MIPS] Add missing arch defines for the Alchemy MTD driver.
19 years ago
mach-ddb5074
…
mach-dec
…
mach-ev64120
…
mach-ev96100
…
mach-generic
[MIPS] Make I/O helpers more customizable
19 years ago
mach-ip22
…
mach-ip27
[MIPS] Make I/O helpers more customizable
19 years ago
mach-ip32
[MIPS] Make I/O helpers more customizable
19 years ago
mach-ja
…
mach-jazz
[PATCH] mips: nuke trailing whitespace
20 years ago
mach-jmr3927
[MIPS] JMR3927: Fix include wrapper symbol.
19 years ago
mach-lasat
…
mach-mips
…
mach-ocelot
…
mach-ocelot3
…
mach-pb1x00
…
mach-pnx8550
…
mach-qemu
[MIPS] Qemu: Qemu is emulating a 1193.182kHz i8254 PIC.
19 years ago
mach-rm200
…
mach-sibyte
…
mach-sim
…
mach-yosemite
…
mips-boards
[MIPS] SEAD: More build fixes.
19 years ago
pci
…
sgi
[PATCH] sgiseeq: Configure PIO and DMA timing requests.
19 years ago
sibyte
…
sn
[MIPS] War on whitespace: cleanup initial spaces followed by tabs.
19 years ago
tx4927
…
tx4938
…
vr41xx
Update Yoichi Yuasa's email address.
19 years ago
xtalk
…
8253pit.h
…
a.out.h
…
abi.h
…
addrspace.h
…
asm.h
…
asmmacro-32.h
kbuild: mips use generic asm-offsets.h support
20 years ago
asmmacro-64.h
…
asmmacro.h
[PATCH] mips: nuke trailing whitespace
20 years ago
atomic.h
…
auxvec.h
…
bcache.h
…
bitops.h
…
bootinfo.h
Support for Toshiba's RBHMA4500 eval board for the TX4938.
19 years ago
branch.h
…
break.h
Allocate break code 513 to KDB.
19 years ago
bug.h
…
bugs.h
…
byteorder.h
…
cache.h
…
cachectl.h
…
cacheflush.h
…
cacheops.h
…
checksum.h
The type of sum in csum_tcpudp_nofold is "unsigned int", so when we assign
19 years ago
compat.h
…
compiler.h
Linux-2.6.12-rc2
20 years ago
cpu-features.h
…
cpu-info.h
…
cpu.h
…
cputime.h
…
current.h
…
ddb5074.h
…
debug.h
…
delay.h
…
div64.h
…
dma-mapping.h
…
dma.h
…
ds1286.h
…
dsp.h
…
elf.h
…
emergency-restart.h
…
errno.h
…
fcntl.h
…
fixmap.h
…
floppy.h
…
fpregdef.h
…
fpu.h
…
fpu_emulator.h
…
futex.h
…
gdb-stub.h
…
gfx.h
Linux-2.6.12-rc2
20 years ago
gt64120.h
…
gt64240.h
…
hardirq.h
…
hazards.h
…
highmem.h
…
hw_irq.h
…
i8259.h
…
ide.h
…
inst.h
…
interrupt.h
…
inventory.h
Reformatting, remove debugging code.
19 years ago
io.h
…
ioctl.h
…
ioctls.h
Linux-2.6.12-rc2
20 years ago
ipc.h
…
ipcbuf.h
…
irq.h
…
irq_cpu.h
…
isadep.h
…
it8712.h
…
jazz.h
…
jazzdma.h
…
kmap_types.h
…
linkage.h
[PATCH] abstract type/size specification for assembly
19 years ago
local.h
[PATCH] mips: clean up 32/64-bit configuration
20 years ago
m48t35.h
…
m48t37.h
Linux-2.6.12-rc2
20 years ago
marvell.h
…
mc146818-time.h
[PATCH] RTC: Remove RTC UIP synchronization on MIPS MC146818
19 years ago
mc146818rtc.h
…
mipsmtregs.h
…
mipsprom.h
…
mipsregs.h
…
mman.h
[PATCH] add asm-generic/mman.h
19 years ago
mmu.h
…
mmu_context.h
…
mmzone.h
…
module.h
…
msc01_ic.h
…
msgbuf.h
…
mutex.h
…
namei.h
Linux-2.6.12-rc2
20 years ago
nile4.h
…
paccess.h
…
page.h
…
param.h
…
parport.h
…
pci.h
…
percpu.h
…
pgalloc.h
…
pgtable-32.h
…
pgtable-64.h
…
pgtable-bits.h
…
pgtable.h
…
pmon.h
…
poll.h
…
posix_types.h
…
prctl.h
…
prefetch.h
…
processor.h
[PATCH] mips: task_stack_page()
19 years ago
ptrace.h
…
qemu.h
…
r4kcache.h
…
reboot.h
…
reg.h
[PATCH] mips: fix build warnings
20 years ago
regdef.h
…
resource.h
…
rtc.h
…
rtlx.h
…
scatterlist.h
…
sections.h
…
segment.h
…
semaphore.h
…
sembuf.h
…
serial.h
…
setup.h
Linux-2.6.12-rc2
20 years ago
sgialib.h
…
sgiarcs.h
…
sgidefs.h
…
shmbuf.h
…
shmparam.h
Linux-2.6.12-rc2
20 years ago
sigcontext.h
…
siginfo.h
…
signal.h
…
sim.h
…
smp.h
[MIPS] SMP: Fix initialization order bug.
19 years ago
sni.h
…
socket.h
…
sockios.h
…
spinlock.h
…
spinlock_types.h
…
stackframe.h
[MIPS] Remove CONFIG_BUILD_ELF64.
19 years ago
stat.h
…
statfs.h
…
string.h
[MIPS] Remove buggy inline version of memscan.
19 years ago
suspend.h
…
sysmips.h
…
system.h
…
termbits.h
…
termios.h
…
thread_info.h
…
time.h
…
timex.h
…
titan_dep.h
…
tlb.h
…
tlbdebug.h
Linux-2.6.12-rc2
20 years ago
tlbflush.h
…
topology.h
…
traps.h
…
tx3912.h
…
types.h
…
uaccess.h
[MIPS] Fixes for uaccess.h with gcc >= 4.0.1
19 years ago
ucontext.h
…
unaligned.h
…
unistd.h
…
user.h
…
vga.h
…
war.h
…
watch.h
Linux-2.6.12-rc2
20 years ago
wbflush.h
…
xor.h
…
xxs1500.h
[PATCH] mips: nuke trailing whitespace
20 years ago