summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/tools/lldb/source/Utility/SharingPtr.cpp
diff options
context:
space:
mode:
authoralc <alc@FreeBSD.org>2013-08-23 17:27:12 +0000
committeralc <alc@FreeBSD.org>2013-08-23 17:27:12 +0000
commit1a535523cd7d4a25cbdb68b60e29942c9f7afef3 (patch)
treeb3d35fed9a216baba77d1d4ee4e085d1772299e9 /contrib/llvm/tools/lldb/source/Utility/SharingPtr.cpp
parente9e439afa64e6d870aca90618c2201791001ca4c (diff)
downloadFreeBSD-src-1a535523cd7d4a25cbdb68b60e29942c9f7afef3.zip
FreeBSD-src-1a535523cd7d4a25cbdb68b60e29942c9f7afef3.tar.gz
Addendum to r254141: The call to vm_radix_insert() in vm_page_cache() can
reclaim the last preexisting cached page in the object, resulting in a call to vdrop(). Detect this scenario so that the vnode's hold count is correctly maintained. Otherwise, we panic. Reported by: scottl Tested by: pho Discussed with: attilio, jeff, kib
Diffstat (limited to 'contrib/llvm/tools/lldb/source/Utility/SharingPtr.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud