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.
Vivek Goyal
cc57165874
[PATCH] kdump: dynamic per cpu allocation of memory for saving cpu registers
...
- In case of system crash, current state of cpu registers is saved in memory
in elf note format. So far memory for storing elf notes was being allocated
statically for NR_CPUS.
- This patch introduces dynamic allocation of memory for storing elf notes.
It uses alloc_percpu() interface. This should lead to better memory usage.
- Introduced based on Andi Kleen's and Eric W. Biederman's suggestions.
- This patch also moves memory allocation for elf notes from architecture
dependent portion to architecture independent portion. Now crash_notes is
architecture independent. The whole idea is that size of memory to be
allocated per cpu (MAX_NOTE_BYTES) can be architecture dependent and
allocation of this memory can be architecture independent.
Signed-off-by: Vivek Goyal <vgoyal@in.ibm.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
19 years ago
..
Makefile
[PATCH] powerpc: Merge kexec
19 years ago
asm-offsets.c
[PATCH] ppc: Make ARCH=ppc build again with new syscall path
19 years ago
cpu_setup_6xx.S
ppc32: use L1_CACHE_SHIFT/L1_CACHE_BYTES
20 years ago
cpu_setup_power4.S
ppc32: use L1_CACHE_SHIFT/L1_CACHE_BYTES
20 years ago
dma-mapping.c
[PATCH] mm: init_mm without ptlock
20 years ago
entry.S
[PATCH] ppc: Make ARCH=ppc build again with new syscall path
19 years ago
head.S
ppc32: use L1_CACHE_SHIFT/L1_CACHE_BYTES
20 years ago
head_4xx.S
[PATCH] ppc32: replace use of _GLOBAL with .globl for ppc32
20 years ago
head_8xx.S
powerpc: merge idle_power4.S and trapc.s
20 years ago
head_44x.S
[PATCH] ppc32: Allow ERPN for early serial to depend on CPU type
20 years ago
head_booke.h
[PATCH] ppc32: fix ppc44x fpu build
20 years ago
head_fsl_booke.S
[PATCH] Update email address for Kumar
20 years ago
idle.c
[PATCH] arch/ppc/kernel/idle.c: don't declare cpu variable in non-SMP kernels
19 years ago
idle_6xx.S
kbuild: m68k,parisc,ppc,ppc64,s390,xtensa use generic asm-offsets.h support
20 years ago
idle_power4.S
kbuild: m68k,parisc,ppc,ppc64,s390,xtensa use generic asm-offsets.h support
20 years ago
l2cr.S
ppc32: use L1_CACHE_SHIFT/L1_CACHE_BYTES
20 years ago
machine_kexec.c
[PATCH] kdump: dynamic per cpu allocation of memory for saving cpu registers
19 years ago
misc.S
[PATCH] ppc: Make ARCH=ppc build again with new syscall path
19 years ago
module.c
Linux-2.6.12-rc2
20 years ago
pci.c
[PATCH] PCI: pci_find_device remove (ppc/kernel/pci.c)
19 years ago
perfmon_fsl_booke.c
[PATCH] powerpc: Merge ppc64 pmc.[ch] with ppc32 perfmon.[ch]
20 years ago
ppc-stub.c
Linux-2.6.12-rc2
20 years ago
ppc_htab.c
Linux-2.6.12-rc2
20 years ago
ppc_ksyms.c
[PATCH] spufs: The SPU file system, base
19 years ago
process.c
[PATCH] ppc: fix floating point register corruption
20 years ago
relocate_kernel.S
[PATCH] ppc32: use correct register names in arch/ppc/kernel/relocate_kernel.S
20 years ago
rio.c
[PATCH] RapidIO support: ppc32
20 years ago
semaphore.c
Linux-2.6.12-rc2
20 years ago
setup.c
[PATCH] powerpc: Unify udbg ( #2 )
19 years ago
smp-tbsync.c
Linux-2.6.12-rc2
20 years ago
smp.c
[PATCH] ppc32: set smp_tb_synchronized on UP with SMP kernel
19 years ago
softemu8xx.c
Linux-2.6.12-rc2
20 years ago
swsusp.S
kbuild: m68k,parisc,ppc,ppc64,s390,xtensa use generic asm-offsets.h support
20 years ago
temp.c
[PATCH] ppc32: remove use of asm/segment.h
20 years ago
time.c
Merge ../linux-2.6 by hand
20 years ago
traps.c
[PATCH] ppc: Fix ARCH=ppc build with xmon
20 years ago
vmlinux.lds.S
[PATCH] powerpc: Remove section free() and linker script bits
20 years ago