style.mdoc.5: Document Nd style
The Nd macro takes the rest of the line as an argument,
so there is no need for extra quoting.
MFC after: 3 days
(cherry picked from commit 4ef1a73c22f8cd07f733bdeb6ff49da28ea8aa93)
audio/gsm: Update 1.0.23 => 1.0.24
Changelog:
Fri Mar 6 07:16:24 2026 Jutta Degener (jutta at pobox.com)
* Release 1.0 Patchlevel 24
Left-shifting negative signed integers is undefined behavior as per
the C standard; so let's not do that.
Thanks to Nanang Izzuddin <nanang at teluu.com> for an exhaustive list
of places where we definitely did do that, and for the patience to
wait until I managed to Actually Read What the C99 Standard Says,
rather than what I _want_ it to say.
Also, don't forget the P0() and the void and int return types in a few
places of the test code.
Sponsored by: UNIS Labs
databases/cassandra[45]: add run_depends on java
These ports need to have a specific JDK installed to run.
In cassandra3 this was already correctly configured.
NB: Cassandra 4 is out of beta for a long time.
PR: 296095
Approved-by: Angelo Polo <language.devel@>
witness: add tunables debug.witness.lock_order_{data_count,hash_size}
Add tunable debug.witness.lock_order_data_count to allow adjusting the
number of witness lock order data entries (stacks) without recompiling
the kernel. This may help to display stacks when a lock order reversal
is reported but the number of entries is exhausted before recording the
first lock order, by allowing the user to reboot with an adjusted
tunable and try again.
Tunable debug.witness.lock_order_hash_size is also provided to allow the
hash table load factor to be managed, though that is not required.
Also tweak witness_lock_order_add to avoid computing a hash when it
won't be needed because the lock order data entries are exhausted.
Reviewed by: kib, markj
Sponsored by: Dell Inc.
Differential Revision: https://reviews.freebsd.org/D57600
witness: actually set read-only tunables in time for witness_startup
SYSCTL_XXX with CTLFLAG_RDTUN and without CTLFLAG_NOFETCH should not be
used for values that are needed before SI_SUB_KLD. Otherwise they are
tuned after they are needed. Set CTLFLAG_RDTUN | CTLFLAG_NOFETCH for
the debug.witness.witness_count and debug.witness.skipspin sysctls and
add separate tunables for them, which run at SI_SUB_TUNABLES time, i.e.,
in time for witness_startup.
Reviewed by: kib, markj
Sponsored by: Dell Inc.
Differential Revision: https://reviews.freebsd.org/D57613