HardenedBSD/sys
KATO Takenori 928e13b6a1 Do not clear UN_ULOCK in certain case.
Our vput calls vm_object_deallocate() --> vm_object_terminate().  The
vm_object_terminate() calls vn_lock(), since UN_LOCKED has been
already cleared in union_unlock().  Then, union_lock locks upper vnode
when UN_ULOCK is not set.  The upper vnode is not unlocked when
UN_KLOCK is set in union_unlock(), thus, union_lock tries to lock
locked vnode and we get panic.
1997-04-26 04:09:40 +00:00
..
alpha
amd64 Add new cpu type, CPU_CY486DX, which shows Cyrix 486S/DX series CPUs, 1997-04-26 04:08:54 +00:00
compat/linux
compile
conf
ddb
dev The following scenario would result in a bogus residual being reported 1997-04-24 16:52:18 +00:00
fs Do not clear UN_ULOCK in certain case. 1997-04-26 04:09:40 +00:00
geom
gnu
i386 Add new cpu type, CPU_CY486DX, which shows Cyrix 486S/DX series CPUs, 1997-04-26 04:08:54 +00:00
isa
isofs/cd9660
kern Don't zero b_dirtyoff and b_dirtyend on error. 1997-04-25 11:14:00 +00:00
libkern
miscfs Do not clear UN_ULOCK in certain case. 1997-04-26 04:09:40 +00:00
modules
msdosfs
net
netatalk
netinet
netipx
netkey
netns
nfs
nfsclient
nfsserver
pc98 Synchronize with sys/i386/boot/biosboot/Makefile and 1997-04-26 04:00:25 +00:00
pccard
pci Add definition of PCI_SUBID_REG2, the subvendor/device ID for 1997-04-24 08:03:31 +00:00
powerpc/include
rpc
scsi
sys Add argv0 field for imgact structure - for replacing argv0 in shell 1997-04-23 22:02:37 +00:00
tools
ufs
vm
Makefile