linux/arch/sparc/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
..
apc.c
asm-offsets.c
auxio.c
cpu.c [SPARC]: Mark linux_sparc_{fpu,chips} static. 2008-02-28 21:46:59 -08:00
devices.c [SPARC]: Add missing of_node_put 2007-12-05 05:38:00 -08:00
ebus.c sparc: replace remaining __FUNCTION__ occurances 2008-03-03 11:41:51 -08:00
entry.S [SPARC]: Move over to arch_ptrace(). 2008-02-07 03:00:17 -08:00
errtbls.c [SPARC]: Kill BSD errno translation table and header files. 2008-02-09 04:00:22 -08:00
etrap.S
head.S
idprom.c
init_task.c
ioport.c Spelling fixes: lenght->length 2008-02-03 15:42:53 +02:00
irq.c [SPARC]: Remove duplicate includes. 2007-11-06 21:23:11 -08:00
irq.h
led.c [SPARC]: Fix build in arch/sparc/kernel/led.c 2008-02-24 18:45:09 -08:00
Makefile [SPARC]: Fix link errors with gcc-4.3 2008-03-03 15:01:05 -08:00
module.c
muldiv.c
of_device.c [SPARC]: Remove of_platform_device_create 2008-02-09 03:49:58 -08:00
pcic.c xtime_lock vs update_process_times 2008-02-13 13:29:25 -08:00
pmc.c
process.c [SPARC]: Add reboot_command[] extern decl to asm/system.h 2008-02-28 21:53:20 -08:00
prom.c
ptrace.c [SPARC]: Fix several regset and ptrace bugs. 2008-04-09 19:39:25 -07:00
rtrap.S
sclow.S
semaphore.c
setup.c [SPARC]: Kill 'prom_palette'. 2008-02-18 15:28:16 -08:00
signal.c
smp.c
sparc_ksyms.c aout: remove unnecessary inclusions of {asm, linux}/a.out.h 2008-02-08 09:22:30 -08:00
sparc-stub.c
sun4c_irq.c
sun4d_irq.c
sun4d_smp.c calibrate_delay() must be __cpuinit 2008-02-06 10:41:08 -08:00
sun4m_irq.c
sun4m_smp.c calibrate_delay() must be __cpuinit 2008-02-06 10:41:08 -08:00
sun4setup.c
sunos_asm.S
sunos_ioctl.c
sys_solaris.c
sys_sparc.c Use helpers to obtain task pid in printks (arch code) 2007-10-19 11:53:43 -07:00
sys_sunos.c [NET] endianness noise: INADDR_ANY 2008-03-17 22:44:53 -07:00
systbls.S [SPARC]: Add new timerfd syscall entries. 2008-02-06 04:12:23 -08:00
tadpole.c
tick14.c
time.c xtime_lock vs update_process_times 2008-02-13 13:29:25 -08:00
trampoline.S
traps.c Use helpers to obtain task pid in printks (arch code) 2007-10-19 11:53:43 -07:00
una_asm.S [SPARC]: Fix link errors with gcc-4.3 2008-03-03 15:01:05 -08:00
unaligned.c [SPARC]: Fix link errors with gcc-4.3 2008-03-03 15:01:05 -08:00
vmlinux.lds.S [SPARC]: Merge asm-sparc{,64}/cache.h 2008-02-09 04:17:37 -08:00
windows.c
wof.S
wuf.S