linux/arch/parisc/kernel
Jiri Kosina 5b24c42162 [PARISC] fix personality flag check in copy_thread()
Directly comparing task_struct->personality against PER_* is not fully
correct, as it doesn't take flags potentially stored in top three bytes
into account.

Analogically, directly forcefully setting personality to PER_LINUX32 or
PER_LINUX discards any flags stored in the top three bytes.

Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
2012-08-03 11:25:12 +01:00
..
.gitignore
Makefile parisc: Fix init_task fallout 2012-05-07 11:38:46 +02:00
asm-offsets.c
binfmt_elf32.c
cache.c
drivers.c
entry.S TIF_RESTORE_SIGMASK can be set only when TIF_SIGPENDING is set 2012-06-01 12:58:50 -04:00
firmware.c
ftrace.c
hardware.c
head.S
hpmc.S
inventory.c
irq.c
module.c
pa7300lc.c
pacache.S [PARISC] fix crash in flush_icache_page_asm on PA1.1 2012-05-16 13:15:06 +01:00
parisc_ksyms.c [PARISC] update parisc to use generic strncpy_from_user() 2012-05-31 11:14:37 +01:00
pci-dma.c
pci.c parisc/PCI: factor out pcibios_setup() 2012-07-05 15:09:13 -06:00
pdc_chassis.c
pdc_cons.c parisc: move definition of PAGE0 to asm/page.h 2012-05-10 15:12:08 -07:00
perf.c
perf_asm.S
perf_images.h
process.c [PARISC] fix personality flag check in copy_thread() 2012-08-03 11:25:12 +01:00
processor.c
ptrace.c
real2.S
setup.c
signal.c new helper: signal_delivered() 2012-06-01 12:58:52 -04:00
signal32.c most of set_current_blocked() callers want SIGKILL/SIGSTOP removed from set 2012-06-01 12:58:51 -04:00
signal32.h
smp.c parisc: Smp: remove call to ipi_call_lock()/ipi_call_unlock() 2012-06-05 17:27:12 +02:00
stacktrace.c
sys32.h
sys_parisc.c [PARISC] fix personality flag check in copy_thread() 2012-08-03 11:25:12 +01:00
sys_parisc32.c
syscall.S
syscall_table.S
time.c parisc: move definition of PAGE0 to asm/page.h 2012-05-10 15:12:08 -07:00
topology.c
traps.c
unaligned.c
unwind.c
vmlinux.lds.S [PARISC] fix boot failure on 32-bit systems caused by branch stubs placed before .text 2012-05-25 10:52:17 +01:00