freebsd-dev/sys/powerpc/powerpc
Peter Grehan 162138c989 Set the siginfo si_addr field, and also the mysterious 3rd parameter
to old-style signals, to be the DAR register for DSI miss exceptions.
This gives the address of the access rather than the instruction
address. The behaviour is now the same as on i386.

Found by:  libsigsegv tests
2006-01-07 01:55:12 +00:00
..
atomic.S /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
autoconf.c Create nexus in configure_first() instead of in configure(). This 2005-05-29 23:44:22 +00:00
bcopy.c
busdma_machdep.c The nsegs parameter to bus_dmamap_load_mbuf_sg is not required to 2005-07-09 06:53:52 +00:00
clock.c Tweak how the MD code calls the fooclock() methods some. Instead of 2005-12-22 22:16:09 +00:00
copyinout.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
copystr.c
cpu.c - recognize 7447A/7448 CPUs (used in miniMacs) 2005-02-04 01:59:48 +00:00
db_disasm.c
db_hwwatch.c Move the prototypes of db_md_set_watchpoint(), db_md_clr_watchpoint() 2005-09-10 03:01:25 +00:00
db_interface.c
db_memrw.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
db_trace.c Mark the return address of the call to ast() in the generic trap 2005-12-23 13:05:27 +00:00
elf_machdep.c Remove kern.elf32.can_exec_dyn sysctl. Instead extend Brandinfo structure 2005-12-26 21:23:57 +00:00
extintr.c
fpu.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
fuswintr.c
genassym.c GC some unused frame types. 2005-12-16 22:07:41 +00:00
in_cksum.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
interrupt.c Tweak how the MD code calls the fooclock() methods some. Instead of 2005-12-22 22:16:09 +00:00
intr_machdep.c Reorganize the interrupt handling code a bit to make a few things cleaner 2005-10-25 19:48:48 +00:00
locore.S Copy SPRG0-3 registers at boot-time and restore when calling into 2005-10-30 21:29:59 +00:00
machdep.c Set the siginfo si_addr field, and also the mysterious 3rd parameter 2006-01-07 01:55:12 +00:00
mem.c
mmu_if.m Eliminate pmap_init2(). It's no longer used. 2005-11-20 06:09:49 +00:00
mmu_oea.c Name change from pmap_* to moea_* to fit into the new order of 2005-11-08 06:49:45 +00:00
mp_machdep.c Don't include sys/user.h merely for its side-effect of recursively 2004-11-27 06:51:39 +00:00
nexus.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
ofw_machdep.c Fix compile warning: pmap_bootstrap is now declared extern in pmap.h, 2005-11-11 09:32:27 +00:00
ofwmagic.S
openpic.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
pic_if.m /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
pmap_dispatch.c Eliminate pmap_init2(). It's no longer used. 2005-11-20 06:09:49 +00:00
sc_machdep.c
setjmp.S
sigcode.S /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
suswintr.c
swtch.S /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
syncicache.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
sys_machdep.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
trap_subr.S Mark the return address of the call to ast() in the generic trap 2005-12-23 13:05:27 +00:00
trap.c 1. Change prototype of trapsignal and sendsig to use ksiginfo_t *, most 2005-10-14 12:43:47 +00:00
uio_machdep.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
uma_machdep.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
vm_machdep.c Validate if the value written into {FS,GS}.base is a canonical 2005-07-10 23:31:11 +00:00