kern/rman: remove rman_reserve_resource_bound(), partially revert 13fb6657723
kern/rman: update debugging lines in subr_rman.c
kern/rman: update DPRINTF() macro, avoid semicolon swallowing match function
libnvmf: avoid resource leak
smb.4/smbfs.4: distinguishable descriptions, +SPDX
unionfs.4: describe better, tag SPDX
autofs manuals: align lists, tag SPDX
umount: Add -d option to detach md devices
umount: Support partitions & slices with -d option
networking.7 : create network quickstart guide
intro.2 as errno.2: Update maximum hard link limit
intro.2: Add sys/syscall.h to SYNOPSIS
sys/modules/dpdk_lpm4: do not build without INET
sys/netinet6/in6_pcb.c: fix compile without INET
sys/dev/irdma/irdma_cm: fix compile without INET
stand: Spell LUA_COMPILE_SET correctly.
ifconfig tunnelfib is implemented in wg(4)
alc(4): disable MSI-X by default on Killer cards
"Access and friends provide a good first guess if a future open might succeed." Might be good to insert at the start. Or "access, eaccess and faccessat provide..." and change the list at the start of the next sentence to "These system calls".
networking.7 : create network quickstart guide
intro.2 as errno.2: Update maximum hard link limit
intro.2: Add sys/syscall.h to SYNOPSIS
sys/modules/dpdk_lpm4: do not build without INET
sys/netinet6/in6_pcb.c: fix compile without INET
sys/dev/irdma/irdma_cm: fix compile without INET
sysexits: Tidy deprecated header and manual
geom_stripe: Cascade cantrim just like we do for gmirror
da: Update trim stats for WRITE SAME and ATA TRIM
awk: Merge in bsd-feature branch of OTA from 20240422 (31bb33a32f71)
ota: Merge one true awk 20240422 (a3b68e649d2d)
Even though we relocate this binary, this value is invariant. And less than 32 bits, though that shouldn't matter here
loader/ofw: Style(9) pass over return statements
loader: c_init returns 0 or 1
loader: stlye(9) nit: Space between return and the value
userboot: Use C99 Initializers for each of the consoles here
ofw: Use C99 initializers for the console struct
uboot: Use c99 initializers for the console struct
i386/nullconsole: Use C99 initializers
efi_console: Use c99 initializers
i386/spinconsole: Use C99 initializers
boot/i386: Use C99 initializer for textvidc
kboot: Use C99 initialiers for hostconsole.
kboot: Initialize hostfs_root sooner (and remove kboot.conf)
loader: separate lang init from scripting init
kboot: Move console, acpi and smbios init
devctl: Disable the boottime optimization of suppressing NOMATCH
What does nvmecontrol identify ndaX say here? What's the optimal I/O boundary? And maybe we should just have a knob to disable trying to use it.
ctladm: fix resource leak
bhyve: avoid resource leak
sys/modules/dpdk_lpm4: do not build without INET
netstat(8): for -W, use IFNAMSIZ
netstat(1): increase width of Netif column
man filesystems: move driver pages to section four
man filesystems: fix xrefs after move to section 4
man filesystems: ObsoleteFiles after move to sec 4
Respectfully, this code is non-standards-conforming, since the standard doesn't allow multiple variable sized elements in a structure.
It's all one sentence one line with a couple minor tweaks that are easy to review.
Then a quick line in yhe commit messafe saying its a fix
I don't know.. has soft updates cooked enough ? :)
I'd be more inclined to land the other review, but until it does, this isn't bad.
awk: Merge in bsd-feature branch of OTA from 20240422 (31bb33a32f71)
ota: Import bsd-feature branch from 20240422 (31bb33a32f71)
S/lube/line/. Stupid autocowrecked
Other arch? At the very least a lube in the commit about why not relevant there
Yea. I didn't like it either.
I could move the timeouts into qpair. Then there'd be no more computing the values... I'd have to plumb the sysctl too... it would be cleaner. I could also put the soft timeout in there too. Then it wouldn't be so arbitrary.
nvme: Add comment about where tr->deadline is set
nvme: Slight simplification
nvme: Slight reworking this loop to match FreeBSD style
nvme: Add locking asserts
A 32bit freebsd cat reading /compat/linux/mumble
Generally i like it. It does seem to mix memory leak / style fixed in with the new functionality.