Heiko Carstens
162e006ef5
[S390] Mark kernel text section read-only.
...
Set read-only flag in the page table entries for the kernel image text
section. This will catch all instruction caused corruptions withing the
text section.
Instruction replacement via kprobes still works, since it bypasses now
dynamic address translation.
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2007-02-05 21:18:41 +01:00
..
a.out.h
appldata.h
[S390] Inline assembly cleanup.
2006-09-28 16:56:43 +02:00
atomic.h
[S390] Inline assembly cleanup.
2006-09-28 16:56:43 +02:00
auxvec.h
bitops.h
[S390] Inline assembly cleanup.
2006-09-28 16:56:43 +02:00
bug.h
[S390] __builtin_trap() and gcc version.
2006-07-12 16:39:42 +02:00
bugs.h
byteorder.h
[S390] Inline assembly cleanup.
2006-09-28 16:56:43 +02:00
cache.h
cacheflush.h
[PATCH] Optimize D-cache alias handling on fork
2006-12-13 09:27:08 -08:00
ccwdev.h
[S390] Fix sparse warnings.
2006-07-12 16:41:55 +02:00
ccwgroup.h
checksum.h
[NET]: S390 checksum annotations and cleanups.
2006-12-02 21:23:21 -08:00
cio.h
[S390] cio: Make ccw_dev_id_is_equal() more robust.
2006-12-04 15:40:54 +01:00
cmb.h
[S390] rework of channel measurement facility.
2006-06-29 15:08:41 +02:00
compat.h
[S390] noexec protection
2007-02-05 21:18:17 +01:00
cpcmd.h
[S390] cpcmd <-> __cpcmd calling issues
2006-12-04 15:40:30 +01:00
cputime.h
current.h
dasd.h
[S390] New DASD feature for ERP related logging
2006-12-08 15:54:15 +01:00
debug.h
[PATCH] Fix 'make headers_check' on s390
2006-09-16 12:54:31 -07:00
delay.h
device.h
Driver core: add dev_archdata to struct device
2006-12-01 14:52:01 -08:00
div64.h
[S390] __div64_32 for 31 bit.
2006-09-28 16:55:39 +02:00
dma-mapping.h
dma.h
[S390] empty function defines.
2006-09-20 15:58:51 +02:00
ebcdic.h
[S390] Inline assembly cleanup.
2006-09-28 16:56:43 +02:00
elf.h
[PATCH] Fix 'make headers_check' on s390
2006-09-16 12:54:31 -07:00
emergency-restart.h
errno.h
etr.h
[S390] ETR support.
2007-02-05 21:18:19 +01:00
extmem.h
fcntl.h
futex.h
[S390] don't call handle_mm_fault() if in an atomic context.
2007-01-09 10:18:50 +01:00
hardirq.h
[S390] ETR support.
2007-02-05 21:18:19 +01:00
idals.h
io.h
[S390] Simplify virt_to_phys.
2007-02-05 21:16:58 +01:00
ioctl.h
ioctls.h
ipc.h
ipcbuf.h
irq.h
[PATCH] Make touch_nmi_watchdog imply touch_softlockup_watchdog on all archs
2006-09-29 09:18:05 -07:00
irq_regs.h
[S390] irq change build fixes.
2006-10-06 16:38:35 +02:00
irqflags.h
[S390] Inline assembly cleanup.
2006-09-28 16:56:43 +02:00
Kbuild
[S390] Unexport <asm/z90crypt.h>, export <asm/zcrypt.h> in its place.
2006-09-24 22:07:25 +01:00
kdebug.h
[S390] Get rid of a lot of sparse warnings.
2007-02-05 21:16:47 +01:00
kexec.h
[S390] Bad kexec control page allocation.
2006-12-04 15:40:28 +01:00
kmap_types.h
kprobes.h
[S390] add kprobes support.
2006-09-20 15:58:39 +02:00
linkage.h
local.h
lowcore.h
[S390] noexec protection
2007-02-05 21:18:17 +01:00
mathemu.h
mman.h
mmu.h
mmu_context.h
[S390] noexec protection
2007-02-05 21:18:17 +01:00
module.h
monwriter.h
[S390] Linux API for writing z/VM APPLDATA Monitor records.
2006-09-20 15:59:34 +02:00
msgbuf.h
mutex.h
namei.h
page.h
[S390] Virtual memmap for s390.
2006-12-08 15:56:07 +01:00
param.h
pci.h
percpu.h
[PATCH] Fix typo in "syntax error if percpu macros are incorrectly used" patch
2006-10-06 08:53:41 -07:00
pgalloc.h
[S390] noexec protection
2007-02-05 21:18:17 +01:00
pgtable.h
[S390] noexec protection
2007-02-05 21:18:17 +01:00
poll.h
posix_types.h
[PATCH] FD_ZERO build fix
2007-01-11 18:18:22 -08:00
processor.h
[S390] Convert memory detection into C code.
2007-02-05 21:18:37 +01:00
ptrace.h
[S390] noexec protection
2007-02-05 21:18:17 +01:00
qdio.h
[S390] Hipersocket multicast queue: make sure outbound handler is called
2006-12-15 17:18:14 +01:00
qeth.h
reset.h
[S390] Convert memory detection into C code.
2007-02-05 21:18:37 +01:00
resource.h
rwsem.h
[S390] Inline assembly cleanup.
2006-09-28 16:56:43 +02:00
s390_ext.h
[S390] irq change build fixes.
2006-10-06 16:38:35 +02:00
s390_rdev.h
scatterlist.h
sclp.h
[S390] Convert memory detection into C code.
2007-02-05 21:18:37 +01:00
sections.h
[S390] Mark kernel text section read-only.
2007-02-05 21:18:41 +01:00
segment.h
semaphore.h
[S390] Inline assembly cleanup.
2006-09-28 16:56:43 +02:00
sembuf.h
setup.h
[S390] boot from NSS support
2007-02-05 21:18:24 +01:00
sfp-machine.h
[S390] Inline assembly cleanup.
2006-09-28 16:56:43 +02:00
sfp-util.h
[S390] Calibrate delay and bogomips.
2007-02-05 21:18:31 +01:00
shmbuf.h
shmparam.h
sigcontext.h
siginfo.h
signal.h
[PATCH] irq-flags: S390: Use the new IRQF_ constants
2006-07-02 13:58:48 -07:00
sigp.h
[S390] Inline assembly cleanup.
2006-09-28 16:56:43 +02:00
smp.h
[S390] noexec protection
2007-02-05 21:18:17 +01:00
socket.h
[AF_UNIX]: Datagram getpeersec
2006-06-29 16:58:06 -07:00
sockios.h
spinlock.h
[S390] incorrect placement of include.
2006-10-04 20:02:12 +02:00
spinlock_types.h
[PATCH] Directed yield: direct yield of spinlocks for s390.
2006-10-01 00:39:22 -07:00
stat.h
statfs.h
string.h
[S390] Inline assembly cleanup.
2006-09-28 16:56:43 +02:00
suspend.h
system.h
[S390] noexec protection
2007-02-05 21:18:17 +01:00
tape390.h
[S390] Add crypto support for 3592 tape devices
2007-02-05 21:18:26 +01:00
termbits.h
[PATCH] tty: preparatory structures for termios revamp
2006-12-08 08:28:56 -08:00
termios.h
[S390] termio <-> termios conversion error handling.
2006-12-04 15:40:02 +01:00
thread_info.h
[S390] preempt_count initialization.
2006-06-29 15:02:47 +02:00
timer.h
[S390] Get rid of a lot of sparse warnings.
2007-02-05 21:16:47 +01:00
timex.h
[S390] Support for s390 Pseudo Random Number Generator
2007-02-05 21:18:22 +01:00
tlb.h
tlbflush.h
[S390] noexec protection
2007-02-05 21:18:17 +01:00
todclk.h
topology.h
types.h
[PATCH] Centralise definitions of sector_t and blkcnt_t
2006-12-04 19:41:15 -08:00
uaccess.h
[S390] noexec protection
2007-02-05 21:18:17 +01:00
ucontext.h
unaligned.h
unistd.h
[PATCH] remove kernel syscalls
2006-12-07 08:39:37 -08:00
user.h
vtoc.h
xor.h
zcrypt.h
[S390] update interface notes in zcrypt.h
2006-12-04 15:40:00 +01:00