]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add new ktrace records for the start and end of VM faults. This gives
authorjhb <jhb@FreeBSD.org>
Thu, 5 Apr 2012 17:13:14 +0000 (17:13 +0000)
committerjhb <jhb@FreeBSD.org>
Thu, 5 Apr 2012 17:13:14 +0000 (17:13 +0000)
commit5829de48d948e74cb77c117659140afff0ee33b3
treec9ac7a271fa3242d8c2cd110bfe596a577e6f5f0
parent1bdacb70cf554a29338ec17d997277abfc6f57e1
Add new ktrace records for the start and end of VM faults.  This gives
a pair of records similar to syscall entry and return that a user can
use to determine how long page faults take.  The new ktrace records are
enabled via the 'p' trace type, and are enabled in the default set of
trace points.

Reviewed by: kib
MFC after: 2 weeks
sys/kern/kern_ktrace.c
sys/sys/ktrace.h
sys/vm/vm_fault.c
usr.bin/kdump/kdump.1
usr.bin/kdump/kdump.c
usr.bin/kdump/mksubr
usr.bin/ktrace/ktrace.1
usr.bin/ktrace/ktrace.h
usr.bin/ktrace/subr.c