Go to file
gson c32a17670a When profiling a user process, fuswintr() and suswintr() could store
the value fusubail in the pcb_onfault field of the wrong process if a
profiling timer interrupt happened to occur inside cpu_switch() at a
point where curproc had been updated to point to the new process but
curpcb still pointed to the old one.  trap() would then fail to ignore
any page fault in fuswintr/suswintr and the system would lock up.

This bug only affected systems with kern_clock.c 1.72 or newer, as
earlier versions only call addupc_intr from interrupts that occur in
user mode.  Fixed by assigning to curproc->p_addr->u_pcb.pcb_onfault
instead of curpcb->pcb_onfault, as the former is what trap() checks.
2002-04-02 04:02:32 +00:00
bin PR/16010: Andreas Gustafsson: wait is not interruptible. 2002-03-22 19:50:42 +00:00
crypto correct initial contact payload handling. PR 15949. sync with kame 2002-03-29 01:18:08 +00:00
dist remove stuff not related to NetBSD 2002-04-01 15:58:08 +00:00
distrib Fix up set lists for acorn32. 2002-04-01 23:22:08 +00:00
etc Add etc files for NetBSD/algor. 2002-04-01 23:32:17 +00:00
games The game would show the statistic info and immediately prompt you with a new 2002-03-31 04:07:22 +00:00
gnu * Don't use NetBSD's ELF headers, use those provided by BFD. 2002-04-01 21:58:09 +00:00
include split /usr/include/sys/sha1.h and /usr/include/sha1.h completely. 2002-03-31 14:12:37 +00:00
lib Remove non-existent ldexp.c from SRCS. 2002-04-02 03:41:26 +00:00
libexec Add support for a VAX ld.so when VAX is ELF 2002-03-29 09:48:49 +00:00
regress ARM FPA mangling of doubles isn't specific to arm26. 2002-03-24 23:04:03 +00:00
sbin s/bypassing/passing/ 2002-03-30 15:28:35 +00:00
share This file had gotten out of date with /etc/defaults/rc.conf and caused sushi 2002-04-02 03:00:05 +00:00
sys When profiling a user process, fuswintr() and suswintr() could store 2002-04-02 04:02:32 +00:00
tools Nuke NO_DBSYM; dbsym now uses BFD for everything. 2002-04-01 22:03:46 +00:00
usr.bin On second thoughts, don't make mktemp a host tool. It's only used once, for 2002-04-01 13:54:00 +00:00
usr.sbin Do the previous differently. Run through the possible ranges for uids in 2002-03-31 21:31:10 +00:00
BUILDING Add a -B option to set the BUILDID for the build. This also causes 2002-03-14 18:33:04 +00:00
BUILDING.mdoc Add a -B option to set the BUILDID for the build. This also causes 2002-03-14 18:33:04 +00:00
Makefile Split the _SUBDIR assignment into two assignments so you can do things 2002-03-11 07:49:24 +00:00
Makefile.inc Set RELTOP to '.' if that's where we are. 2000-05-06 15:05:15 +00:00
UPDATING <bsd.lib.mk> needs a new install(1) 2002-03-19 14:42:41 +00:00
build.sh Rename arm26 -> acorn26. 2002-03-24 22:21:41 +00:00