summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib/malloc.c
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2010-02-28 17:17:29 +0000
committerkib <kib@FreeBSD.org>2010-02-28 17:17:29 +0000
commitea5c9b902342a59da5e7410996f95e8b8e1015a6 (patch)
tree01a088a67559750d0079faa52660dbeef1d19f5e /lib/libc/stdlib/malloc.c
parent9f07095877942c523ecfd82f783bfc9ad9ecebbc (diff)
downloadFreeBSD-src-ea5c9b902342a59da5e7410996f95e8b8e1015a6.zip
FreeBSD-src-ea5c9b902342a59da5e7410996f95e8b8e1015a6.tar.gz
Fix the race between dotdot lookup and forced unmount, by using
msdosfs-specific variant of vn_vget_ino(), msdosfs_deget_dotdot(). As was done for UFS, relookup the dotdot denode after the call to msdosfs_deget_dotdot(), because vnode lock is dropped and directory might be moved. Tested by: pho MFC after: 3 weeks
Diffstat (limited to 'lib/libc/stdlib/malloc.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud