summaryrefslogtreecommitdiff
path: root/sys/conf/std.debug
AgeCommit message (Collapse)Author
2025-10-15conf: enable TCP_HPTS_KTEST on debug buildsMichael Tuexen
Enable the kernel build option TCP_HPTS_KTEST on debug builds and disable it on non-debug builds. PR: 290234 Reviewed by: Nick Banks, glebius Sponsored by: Netflix, Inc. Differential Revision: https://reviews.freebsd.org/D53108
2024-11-20netinet: default mib counter probe points offKristof Provost
Disable the IP/IP6/ICMP/... counter probe points by default. They are kept enabled in debug builds, and can be enabled with 'options KDTRACE_MIB_SDT'. Requested by: glebius Reviewed by: glebius Sponsored by: Rubicon Communications, LLC ("Netgate") Differential Revision: https://reviews.freebsd.org/D47657
2024-04-23sys: add conf/std.debug, generic debugging optionsLexi Winter
The new sys/conf/std.debug contains the list of debugging options enabled by default in -CURRENT, so they don't need to be listed individually in every kernel config. The enabled options are the set of all debug options which were enabled for the GENERIC kernel on any platform. This means some architectures now have debugging options enabled in GENERIC which weren't previously enabled: - amd64: [1] - arm64: [2] - arm: [2]. [3] - i386: [1], [2] - powerpc: [1], [2], [3] - riscv: [2] [1] ALT_BREAK_TO_DEBUGGER is now enabled. [2] BUF_TRACKING, FULL_BUF_TRACKING, and QUEUE_MACRO_DEBUG_TRASH are now enabled. [3] DEADLKRES is now enabled. While here, move the documentation for the (commented out) K*SAN options for amd64 from GENERIC to NOTES. Reviewed by: imp Pull Request: https://github.com/freebsd/freebsd-src/pull/1124