linux-stable-rt/arch/sparc64/kernel
David S. Miller d786a4a659 [SPARC]: Fix several regset and ptrace bugs.
1) ptrace should pass 'current' to task_user_regset_view()

2) When fetching general registers using a 64-bit view, and
   the target is 32-bit, we have to convert.

3) Skip the whole register window get/set code block if
   the user isn't asking to access anything in there.

   Otherwise we have problems if the user doesn't have
   an address space setup.  Fetching ptrace register is
   still valid at such a time, and ptrace does not try
   to access the register window area of the regset.

Signed-off-by: David S. Miller <davem@davemloft.net>
2008-04-09 19:39:25 -07:00
..
Makefile
asm-offsets.c
audit.c
auxio.c
binfmt_aout32.c
central.c
chmc.c
compat_audit.c
cpu.c [SPARC64]: Fix sparse warnings in arch/sparc64/kernel/{cpu,setup}.c 2008-03-25 21:51:40 -07:00
ds.c [SPARC64]: Use shorter list_splice_init() for brevity. 2008-03-23 22:48:29 -07:00
dtlb_miss.S
dtlb_prot.S
ebus.c
entry.S [SPARC64]: Make save_stack_trace() more efficient. 2008-03-24 20:06:24 -07:00
entry.h [SPARC64]: Fix sparse warnings in arch/sparc64/kernel/signal.c 2008-03-26 01:52:18 -07:00
etrap.S
head.S [SPARC64]: Remove most limitations to kernel image size. 2008-03-21 17:01:38 -07:00
hvapi.c
hvtramp.S
idprom.c
init_task.c
iommu.c sparc64: add the segment boundary checking to IOMMUs while merging SG entries 2008-03-28 15:55:41 -07:00
iommu_common.h sparc64: remove unused calc_npages() in iommu_common.h 2008-03-28 15:56:01 -07:00
irq.c [SPARC64]: Fix sparse warnings in arch/sparc64/kernel/irq.c 2008-03-26 00:37:51 -07:00
isa.c
itlb_miss.S
kprobes.c
ktlb.S
ldc.c
mdesc.c [SPARC64]: Fix section mismatchs from dr_cpu_data 2008-02-24 19:47:51 -08:00
module.c
of_device.c
pci.c
pci_common.c
pci_fire.c
pci_impl.h
pci_msi.c
pci_psycho.c
pci_sabre.c
pci_schizo.c
pci_sun4v.c sparc64: add the segment boundary checking to IOMMUs while merging SG entries 2008-03-28 15:55:41 -07:00
pci_sun4v.h
pci_sun4v_asm.S
power.c
process.c [SPARC64]: exec PT_DTRACE 2008-03-23 22:50:16 -07:00
prom.c
ptrace.c [SPARC]: Fix several regset and ptrace bugs. 2008-04-09 19:39:25 -07:00
rtrap.S
sbus.c
semaphore.c
setup.c [SPARC64]: Fix sparse warnings in arch/sparc64/kernel/{cpu,setup}.c 2008-03-25 21:51:40 -07:00
signal.c [SPARC64]: Fix FPU saving in 64-bit signal handling. 2008-04-03 15:07:24 -07:00
signal32.c
smp.c [SPARC64]: Fix sparse warnings in arch/sparc64/kernel/time.c 2008-03-26 01:11:55 -07:00
sparc64_ksyms.c
sstate.c
stacktrace.c [SPARC64]: Make save_stack_trace() more efficient. 2008-03-24 20:06:24 -07:00
starfire.c
sun4v_ivec.S
sun4v_tlb_miss.S
sunos_ioctl32.c
sys32.S
sys_sparc.c [SPARC64]: Fix most sparse warnings in arch/sparc64/kernel/sys_sparc.c 2008-03-26 01:43:29 -07:00
sys_sparc32.c [SPARC64]: exec PT_DTRACE 2008-03-23 22:50:16 -07:00
sys_sunos32.c [NET] endianness noise: INADDR_ANY 2008-03-17 22:44:53 -07:00
sysfs.c
systbls.S
systbls.h [SPARC64]: Fix sparse warnings in arch/sparc64/kernel/signal.c 2008-03-26 01:52:18 -07:00
time.c [SPARC64]: Fix sparse warnings in arch/sparc64/kernel/time.c 2008-03-26 01:11:55 -07:00
trampoline.S [SPARC64]: Remove most limitations to kernel image size. 2008-03-21 17:01:38 -07:00
traps.c [SPARC64]: Fix sparse errors in arch/sparc64/kernel/traps.c 2008-03-26 00:19:43 -07:00
tsb.S
ttable.S
una_asm.S
unaligned.c
us2e_cpufreq.c
us3_cpufreq.c
vio.c
viohs.c
visemul.c
vmlinux.lds.S
winfixup.S