]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r294595:
authorkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 14 Feb 2016 17:21:19 +0000 (17:21 +0000)
committerkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 14 Feb 2016 17:21:19 +0000 (17:21 +0000)
commit330cf92397b01e61ba1e59169180b75b10c2b1ce
tree9907ca1d520bba25645f781a277dd6ec3aa0e246
parent6cb7c759edfbe4e3b7161a05f00d75b1f01d799d
MFC r294595:
When devfs dirent is freed, a vnode might still keep a pointer to it,
apparently.  Interlock and clear the pointer to avoid free memory
dereference.

Approved by: re (marius)

git-svn-id: svn://svn.freebsd.org/base/stable/10@295613 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/fs/devfs/devfs_devs.c