| #
9820afb9 |
| 25-Nov-2025 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
LinuxKPI: introduce LINUXKPI_DEBUG to enable LinuxKPI debugging
This allows us to build kernels which will (if the sysctl is enabled too) show pr_debug() and pr_devel() output.
Enable it by default
LinuxKPI: introduce LINUXKPI_DEBUG to enable LinuxKPI debugging
This allows us to build kernels which will (if the sysctl is enabled too) show pr_debug() and pr_devel() output.
Enable it by default for debug kernels.
This option can later also be used for other LinuxKPI parts, like skbuffs, netdevice, rcu, ... to conditionally compile in debugging support to further justify its existence beyond an in-code #define.
Sponsored by: The FreeBSD Foundation MFC after: 3 days Reviewed by: dumbbell, emaste Differential Revision: https://reviews.freebsd.org/D54060
show more ...
|
| #
85a04bea |
| 26-Apr-2026 |
Konstantin Belousov <kib@FreeBSD.org> |
conf/std.nodebug: disable DEBUG_LOCKS
MFC after: 1 week Sponsored by: The FreeBSD Foundation
|
| #
9d015a91 |
| 15-Jan-2026 |
Mark Johnston <markj@FreeBSD.org> |
Remove the DEBUG_VFS_LOCKS kernel option
After commit 3bd8fab2415b ("vfs: Move DEBUG_VFS_LOCKS checks to INVARIANTS"), this option has no effect. Let's finish the removal.
There are a couple of ad
Remove the DEBUG_VFS_LOCKS kernel option
After commit 3bd8fab2415b ("vfs: Move DEBUG_VFS_LOCKS checks to INVARIANTS"), this option has no effect. Let's finish the removal.
There are a couple of additional uses in zfs, I will submit a separate patch upstream for them.
Reviewed by: mckusick, kib Differential Revision: https://reviews.freebsd.org/D54662
show more ...
|
| #
19859402 |
| 15-Oct-2025 |
Michael Tuexen <tuexen@FreeBSD.org> |
conf: enable TCP_HPTS_KTEST on debug builds
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 Sponsore
conf: enable TCP_HPTS_KTEST on debug builds
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
show more ...
|
| #
438ca68c |
| 18-Nov-2024 |
Kristof Provost <kp@FreeBSD.org> |
netinet: default mib counter probe points off
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'.
netinet: default mib counter probe points off
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
show more ...
|
| #
43188432 |
| 18-Aug-2023 |
Konstantin Belousov <kib@FreeBSD.org> |
std.nodebug: remove DIAGNOSTIC from debug configs
Sponsored by: The FreeBSD Foundation MFC after: 1 week
|
| #
21a37c3c |
| 02-Feb-2022 |
Konstantin Belousov <kib@FreeBSD.org> |
Exclude DEBUG_VFS_LOCKS from non-debug kernel configs
Sponsored by: The FreeBSD Foundation MFC after: 1 week
|
| #
1c55b0ce |
| 24-Nov-2021 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
std.nodebug: turn off net80211 debugging as well
Add IEEE80211_DEBUG to turn off some net80211 debbugging for no-debug builds.
Sponsored by: The FreeBSD Foundation MFC after: 10 days
|
| #
6eebda3b |
| 14-Jan-2021 |
Andrew Turner <andrew@FreeBSD.org> |
Split out the NODEBUG options to a common file
This is the superset of the nooptions found in the -DEBUG kernels.
Reviewed by: emaste, manu Sponsored by: Innovate UK Differential Revision: https://
Split out the NODEBUG options to a common file
This is the superset of the nooptions found in the -DEBUG kernels.
Reviewed by: emaste, manu Sponsored by: Innovate UK Differential Revision: https://reviews.freebsd.org/D28152
show more ...
|