summaryrefslogtreecommitdiffstats
path: root/usr.bin/locate
diff options
context:
space:
mode:
authorbz <bz@FreeBSD.org>2009-07-23 21:12:21 +0000
committerbz <bz@FreeBSD.org>2009-07-23 21:12:21 +0000
commitd607f4c3e36cdfbb5b44004389ae0faeaf456f5b (patch)
treeb8a5e23e08212e3f59199c99ea9ba792ed035e7b /usr.bin/locate
parentb3be1c6e3bd7d3b5cf946ddb04c1c5811644229b (diff)
downloadFreeBSD-src-d607f4c3e36cdfbb5b44004389ae0faeaf456f5b.zip
FreeBSD-src-d607f4c3e36cdfbb5b44004389ae0faeaf456f5b.tar.gz
Make libkvm work on live systems and crashdumps with and
without VIMAGE virtualization in the kernel. If we cannot resolve a symbol try to see if we can find it with prefix of the virtualized subsystem, currently only "vnet_entry" by identifying either the vnet of the current process for a live system or the vnet of proc0 (or of dumptid if compiled in a non-default way). The way this is done currently allows us to only touch libkvm but no single application. Once we are going to virtualize more subsystems we will have to review this decision for better scaling. Submitted by: rwatson (initial version of kvm_vnet.c, lots of ideas) Reviewed by: rwatson Approved by: re (kib)
Diffstat (limited to 'usr.bin/locate')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud