Date: Sat, 23 Apr 2011 21:38:21 +0000 (UTC) From: Konstantin Belousov <kib@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/vm vm_object.c Message-ID: <201104232138.p3NLcTFv094610@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
kib 2011-04-23 21:38:21 UTC
FreeBSD src repository
Modified files:
sys/vm vm_object.c
Log:
SVN rev 220977 on 2011-04-23 21:38:21Z by kib
Fix two bugs in r218670.
Hold the vnode around the region where object lock is dropped, until
vnode lock is acquired.
Do not drop the vnode reference for a case when the object was
deallocated during unlock. Note that in this case, VV_TEXT is cleared
by vnode_pager_dealloc().
Reported and tested by: pho
Reviewed by: alc
MFC after: 3 days
Revision Changes Path
1.441 +11 -4 src/sys/vm/vm_object.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201104232138.p3NLcTFv094610>
