Up to [local] / src / usr.bin / kdump
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: OPENBSD_5_8
Revision 1.103 / (download) - annotate - [select for diffs], Sun Jul 19 04:45:25 2015 UTC (8 years, 10 months ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE,
OPENBSD_5_8
Changes since 1.102: +29 -8 lines
Diff to previous 1.102 (colored)
Make KTR_SYSRET records variables variables sized, leaving out the retval on error, including a long long retval on successful lseek(), and including a register_t retval for other successes. This fixes lseek reporting on ILP32 archs. While here, reworking internal kern_ktrace.c bits to be able to pass two buffers to ktrwriteraw(), so we can avoid mallocing a buffer in some cases and so that KTR_GENIO logs are split at PAGE_SIZE, not PAGE_SIZE-sizeof(struct ktrgenio) ok miod@