summaryrefslogtreecommitdiffstats
path: root/sys/i386
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2007-06-13 22:37:48 +0000
committerjhb <jhb@FreeBSD.org>2007-06-13 22:37:48 +0000
commit9caa55ea6b4ba34b691f2d87131929fc236f2491 (patch)
tree8587884ccd8ad8d6c2cc390ba97881d14bff654c /sys/i386
parentaa3031101074421132a23b647420723fcc15833f (diff)
downloadFreeBSD-src-9caa55ea6b4ba34b691f2d87131929fc236f2491.zip
FreeBSD-src-9caa55ea6b4ba34b691f2d87131929fc236f2491.tar.gz
Don't clobber tf_err with the eva from a page fault as the page fault
address is saved in ksi_addr already. PR: i386/101379 Submitted by: Tijl Coosemans : tijl ulyssis org
Diffstat (limited to 'sys/i386')
-rw-r--r--sys/i386/i386/trap.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/sys/i386/i386/trap.c b/sys/i386/i386/trap.c
index 62e8a47..a528a92 100644
--- a/sys/i386/i386/trap.c
+++ b/sys/i386/i386/trap.c
@@ -785,9 +785,6 @@ nogo:
return (-1);
}
- /* kludge to pass faulting virtual address to sendsig */
- frame->tf_err = eva;
-
return((rv == KERN_PROTECTION_FAILURE) ? SIGBUS : SIGSEGV);
}
OpenPOWER on IntegriCloud