kernel-hacking-2024-linux-s.../arch/s390/kernel
Roland McGrath 86ead9caf9 s390: Put allocated ELF notes in read-only data segment
This changes the s390 linker script to use the asm-generic NOTES macro so that
ELF note sections with SHF_ALLOC set are linked into the kernel image along
with other read-only data.  The PT_NOTE also points to their location.

This paves the way for putting useful build-time information into ELF notes
that can be found easily later in a kernel memory dump.

Signed-off-by: Roland McGrath <roland@redhat.com>
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-07-19 10:04:47 -07:00
..
asm-offsets.c rename thread_info to stack 2007-05-09 12:30:56 -07:00
audit.c [PATCH] audit signal recipients 2007-05-11 05:38:25 -04:00
base.S
binfmt_elf32.c
bitmap.S
compat_audit.c [PATCH] add SIGNAL syscall class (v3) 2007-05-11 05:38:25 -04:00
compat_exec_domain.c
compat_linux.c [S390] System call cleanup. 2007-04-27 16:01:42 +02:00
compat_linux.h
compat_ptrace.h
compat_signal.c header cleaning: don't include smp_lock.h when not used 2007-05-08 11:15:07 -07:00
compat_wrapper.S [S390] Wire up signald, timerfd and eventfd syscalls. 2007-05-21 11:25:28 +02:00
cpcmd.c
crash.c
debug.c [S390] arch/s390/kernel/debug.c: use mutex instead of semaphore 2007-05-31 17:38:11 +02:00
dis.c [S390] Fix disassembly of RX_URRD, SI_URD & PC-relative instructions. 2007-07-17 13:36:18 +02:00
early.c [S390] sclp: Test facility list before executing a service call. 2007-07-10 11:24:43 +02:00
ebcdic.c
entry.S [S390] system call optimization. 2007-07-10 11:24:51 +02:00
entry64.S [S390] system call optimization. 2007-07-10 11:24:51 +02:00
head.S
head31.S
head64.S [S390] zfcpdump support. 2007-04-27 16:01:44 +02:00
init_task.c
ipl.c missing argument in bin_attribute ->read()/->write() 2007-07-15 16:40:52 -07:00
irq.c
kprobes.c [S390] Make use of kretprobe_assert. 2007-05-21 11:25:28 +02:00
machine_kexec.c
Makefile [S390] Improved oops output. 2007-04-27 16:01:42 +02:00
module.c [S390] Use generic bug. 2007-04-27 16:01:42 +02:00
process.c [S390] s390: rename CPU_IDLE to S390_CPU_IDLE 2007-07-10 11:24:53 +02:00
ptrace.c PTRACE_POKEDATA consolidation 2007-07-17 10:23:03 -07:00
reipl.S
reipl64.S
relocate_kernel.S
relocate_kernel64.S
s390_ext.c
s390_ksyms.c
semaphore.c
setup.c [S390] Missing blank when appending cio_ignore kernel parameter 2007-06-19 13:10:18 +02:00
signal.c header cleaning: don't include smp_lock.h when not used 2007-05-08 11:15:07 -07:00
smp.c [S390] smp: Merge smp_count_cpus() and smp_get_save_areas(). 2007-07-10 11:24:46 +02:00
stacktrace.c [S390] Simplify stack trace. 2007-07-17 13:36:19 +02:00
sys_s390.c header cleaning: don't include smp_lock.h when not used 2007-05-08 11:15:07 -07:00
syscalls.S [S390] Wire up signald, timerfd and eventfd syscalls. 2007-05-21 11:25:28 +02:00
time.c [S390] s390: rename CPU_IDLE to S390_CPU_IDLE 2007-07-10 11:24:53 +02:00
traps.c Report that kernel is tainted if there was an OOPS 2007-07-17 10:23:02 -07:00
vmlinux.lds.S s390: Put allocated ELF notes in read-only data segment 2007-07-19 10:04:47 -07:00
vtime.c [S390] s390: rename CPU_IDLE to S390_CPU_IDLE 2007-07-10 11:24:53 +02:00