Page MenuHomeFreeBSD

D23013.id66415.diff
No OneTemporary

D23013.id66415.diff

Index: head/sys/mips/mips/pm_machdep.c
===================================================================
--- head/sys/mips/mips/pm_machdep.c
+++ head/sys/mips/mips/pm_machdep.c
@@ -147,12 +147,10 @@
/* fill siginfo structure */
sf.sf_si = ksi->ksi_info;
sf.sf_si.si_signo = sig;
- sf.sf_si.si_code = ksi->ksi_code;
- sf.sf_si.si_addr = (void*)(intptr_t)regs->badvaddr;
} else {
/* Old FreeBSD-style arguments. */
regs->a1 = ksi->ksi_code;
- regs->a3 = regs->badvaddr;
+ regs->a3 = (uintptr_t)ksi->ksi_addr;
/* sf.sf_ahu.sf_handler = catcher; */
}

File Metadata

Mime Type
text/plain
Expires
Fri, Apr 17, 1:41 AM (15 h, 5 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31633020
Default Alt Text
D23013.id66415.diff (577 B)

Event Timeline