NetBSD/sys
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
..
adosfs
altq
arch When profiling a user process, fuswintr() and suswintr() could store 2002-04-02 04:02:32 +00:00
coda Add the statfs upcall so df now reports cache size and usage. 2002-03-27 05:10:40 +00:00
compat Removed one debug line that was committed by mistake 2002-04-01 15:45:16 +00:00
conf Add (unfinished) igsfb driver. 2002-03-30 20:21:21 +00:00
crypto
ddb
dev Add a chan_name to struct scsipi_channel, holding the channel's name. 2002-04-01 20:37:41 +00:00
filecorefs
fs
gdbscripts
ipkdb
isofs Add the actual session offset to the volume size. This makes 2002-03-26 19:04:23 +00:00
kern Print ttyinfo *before* (not after) sending SIGINFO to processes. 2002-03-25 04:26:43 +00:00
lib Add a 1byte pad to make the ustar_t word aligned so the uas_1cyl after it 2002-03-30 01:29:48 +00:00
lkm Now linux_sigarray.c is included by newly created linux_signo.c. 2002-04-01 06:54:55 +00:00
miscfs in genfs_compat_getpages(), clear any part of a page that 2002-03-22 03:51:51 +00:00
msdosfs use DTYPE_VND (the one intended) rather than bogus DTYPE_VNODE 2002-03-25 20:42:40 +00:00
net We are not guaranteed that we have enough bytes to get a struct ip from our 2002-03-26 16:05:03 +00:00
netatalk
netccitt
netinet Disable the H.323 proxy again - it's too buggy to be supported option 2002-04-01 18:07:10 +00:00
netinet6 make sure to check address family in route cache 2002-03-28 01:33:50 +00:00
netisdn Move isic_intr_enable to a file not depending on the HSCX driver, so 2002-04-01 12:14:26 +00:00
netiso
netkey remove unneeded #if 2002-03-21 04:41:03 +00:00
netnatm
netns
netsmb
nfs remove PGO_WEAK, it isn't needed anymore. 2002-03-25 02:08:09 +00:00
ntfs
stand
sys Back out revision 1.22: 2002-03-31 14:21:56 +00:00
ufs Hold an extra reference if updating and args.fspec == NULL. 2002-04-01 07:51:58 +00:00
uvm Updated comment to reflect the creation of uvm_swap_stats() 2002-04-01 12:24:11 +00:00
Makefile