freebsd-dev/usr.bin/kdump
Dmitry Chagin fc90f3a281 ktrace: Increase precision of timestamps.
Replace struct timeval in header with struct timespec.
To differentiate header formats, add a new KTR_VERSIONED flag
set in the header type field similar to the existing KTRDROP flag.

To make it easier to extend ktrace headers in the future,
extend the existing header with a version field (version 0 is
reserved for older records without KTR_VERSIONED) as well as
new fields holding the thread ID and CPU ID.

Reviewed by:		jhb, pauamma
Differential Revision:	https://reviews.freebsd.org/D35774
MFC after:		2 weeks
2022-07-16 12:46:12 +03:00
..
kdump.1 ktrace: Increase precision of timestamps. 2022-07-16 12:46:12 +03:00
kdump.c ktrace: Increase precision of timestamps. 2022-07-16 12:46:12 +03:00
kdump.h kdump: For future use made decode_filemode() public 2022-06-22 14:26:50 +03:00
linux.c kdump: Decode Linux *at() syscalls 2022-06-22 14:29:38 +03:00
Makefile kdump: Add preliminary support for decoding Linux syscalls 2022-06-22 14:03:56 +03:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
Makefile.depend.options Add Makefile.depend.options 2019-12-11 17:37:37 +00:00