7ae132fee1
Upstream the BUF_TRACKING and FULL_BUF_TRACKING buffer debugging code. This can be handy in tracking down what code touched hung bios and bufs last. The full history is especially useful, but adds enough bloat that it shouldn't be enabled in release builds. Function names (or arbitrary string constants) are tracked in a fixed-size ring in bufs. Bios gain a pointer to the upper buf for tracking. SCSI CCBs gain a pointer to the upper bio for tracking. Reviewed by: markj Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D8366 |
||
---|---|---|
.. | ||
DEFAULTS | ||
GENERIC | ||
GENERIC-NODEBUG | ||
GENERIC.hints | ||
Makefile | ||
MINIMAL | ||
NOTES |