android_kernel_samsung_msm8976/arch/tile/kernel
Chris Metcalf ce7f2a3967 arch/tile: make ptrace() work properly for TILE-Gx COMPAT mode
Previously, we tried to pass 64-bit arguments through the
"COMPAT" mode 32-bit syscall API, which turned out not to work
well.  Now we just use straight 32-bit arguments in COMPAT mode,
thus requiring individual registers to be read/written with
two syscalls.  Of course this is uncommon, since usually all
the registers are read or written at once.

The restructuring applies to all the tile platforms, but is
plausibly better than the original code in any case.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
2010-10-15 15:39:44 -04:00
..
asm-offsets.c
backtrace.c arch/tile: support new info op generated by compiler 2010-10-15 15:39:25 -04:00
compat.c arch/tile: make ptrace() work properly for TILE-Gx COMPAT mode 2010-10-15 15:39:44 -04:00
compat_signal.c
early_printk.c
entry.S arch/tile: parameterize system PLs to support KVM port 2010-10-15 15:38:09 -04:00
hardwall.c
head_32.S arch/tile: parameterize system PLs to support KVM port 2010-10-15 15:38:09 -04:00
hvglue.lds
init_task.c
intvec_32.S arch/tile: enable single-step support for TILE-Gx 2010-10-15 15:38:26 -04:00
irq.c arch/tile: parameterize system PLs to support KVM port 2010-10-15 15:38:09 -04:00
machine_kexec.c
Makefile
messaging.c arch/tile: parameterize system PLs to support KVM port 2010-10-15 15:38:09 -04:00
module.c
pci-dma.c
proc.c
process.c arch/tile: parameterize system PLs to support KVM port 2010-10-15 15:38:09 -04:00
ptrace.c arch/tile: make ptrace() work properly for TILE-Gx COMPAT mode 2010-10-15 15:39:44 -04:00
reboot.c
regs_32.S arch/tile: parameterize system PLs to support KVM port 2010-10-15 15:38:09 -04:00
relocate_kernel.S
setup.c arch/tile: parameterize system PLs to support KVM port 2010-10-15 15:38:09 -04:00
signal.c
single_step.c arch/tile: enable single-step support for TILE-Gx 2010-10-15 15:38:26 -04:00
smp.c arch/tile: parameterize system PLs to support KVM port 2010-10-15 15:38:09 -04:00
smpboot.c
stack.c arch/tile: prevent corrupt top frame from causing backtracer runaway 2010-10-14 15:19:04 -04:00
sys.c
tile-desc_32.c
time.c
tlb.c
traps.c arch/tile: enable single-step support for TILE-Gx 2010-10-15 15:38:26 -04:00
vmlinux.lds.S