FreeBSD git weekly: 2025-12-15 to 2025-12-21

Introduction

This is a display of mostly-automatically-classified git commits from 2025-12-15 to 2025-12-21.

This report is still in progress.

DEBUG: This version of the report is primarily for checking the classifiers, and therefore contains extra information (in this colour).

Table of contents and commits per category:

(0)Highlighted commits (these are copies, not in stats)
00.0%Userland programs
36.2%Documentation
1020.8%Hardware support
816.7%Networking
36.2%System administration
510.4%Libraries
00.0%Filesystems
36.2%Kernel
36.2%Build system
12.1%Internal organizational stuff
48.3%Testing
12.1%Style, typos, and comments
612.5%Contrib code
12.1%Reverted commits
00.0%Unclassified commits
48 100% total
Technical notes about this page

debug: info about the automatic classification

num%num changedstage
12.1%000-reverts
12.1%001-style
48.3%002-filenames_wildcards
48.3%002b-filenames_wildcards2
2654.2%003-filenames_plain1
510.4%004-filenames_plain2
12.1%005-summary-prefix
612.5%0Manually-classified commits
00.0%0Unclassified commits

debug: more stats

num%stage
00.0%Misclassified commits
4287.5%Classified commits, no corrections

debug: groups

00.0%num in revert
00.0%num in fixes
24.2%num in consecutive
24.2%Commits in groups

Highlighted commits

For extra visibility, these are copies of commits found in other sections. Most (if not all) come from the commit message containing "Relnotes:", or commits modifying UPDATING.

-- no commits in this category this week --

Userland programs

Commits about commands found in man section 1 (other than networking).

-- no commits in this category this week --

Documentation

Man pages, release notes, etc.

src.conf.5: regen documenting WITH_IPFILTER_IPFS
b9b1262a8ef95857101e538145703894e3b880b7 Brooks Davis 2025-12-15 13:52:34

debug: classified in 02-filenames_wildcards by '.*\.[1-9]'

acpidump.8: formatting fix
Reported by:	Marcin Cieslak
03603db0136815146c2886c793506acb8bb508b0 Maxim Konovalov 2025-12-16 00:32:32

debug: classified in 02-filenames_wildcards by '.*\.[1-9]'

libpathconv: Document library in the man pages
Reviewed by:		ziaee, imp
Differential Revision:	https://reviews.freebsd.org/D54213
2c75ac14d7e9d1d57d70bbf26716868607f0d1fe Artem Bunichev 2025-12-16 17:42:46

debug: classified in 02-filenames_wildcards by '.*\.[1-9]'

Hardware support

Hardware drivers and architecture-specific code.

if_rge: initial import of if_rge driver from OpenBSD.
This is an initial import of the if_rge driver from OpenBSD
and adapted to FreeBSD.

Differential Revision:	https://reviews.freebsd.org/D54101
4bf8ce037dc8fa699be87350bb6467f1b74cb96d Adrian Chadd 2025-12-06 05:26:30

debug: Commit manually moved from "unknown" to "hardware".

aw_rtc: bump settime() delays
There are delay loops, checking the BUSY status bit, before writing to
the date or time registers. Each iteration contains a 1usec delay, for a
maximum of 70 iterations.

This is frequently not enough on the D1 platform, where the message is
emitted:

  rtc0: could not set date, RTC busy

Bump the loop delay to 10usecs each, and the maximum number of
iterations to 150, for a maximum delay of 1.5msecs between each write of
the register.

In my testing this seems to be adequate.

The loop variable is renamed for clarity/simplicity.

Reviewed by:	manu
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D54180
cae9ae66ad1b01e84597d03c436bc0579bd07fd4 Mitchell Horne 2025-12-15 15:29:21

debug: classified in 03-filenames_plain1 by 'sys/arm/'

amd64/vmm.c: Fix an incorrect memory segment check in vm_iommu_{un}map
This change fixes two checks that conflated memory mapping and memory
segment idenitifers. In both cases the code iterates over all memory
mappings but passes the index to `vm_memseg_sysmem`, which is wrong.

Fix this by passing the memory mapping's segment identifier instead.

Differential Revision:	https://reviews.freebsd.org/D54210
Reviewed by:	markj
Fixes:	https://cgit.freebsd.org/src/commit/?id=c76c2a19ae37
PR:	https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290920
f1809eab82a796845f126b703c01d4a31ccf2193 Bojan Novković 2025-12-13 14:53:45

debug: classified in 03-filenames_plain1 by 'sys/amd64/'

usb: don't create ifnet(9) for usbus devices
Differential Revision:	https://reviews.freebsd.org/D54063
1615eff94cda8619561b73186ec8098cc8b14c5c Gleb Smirnoff 2025-12-15 20:51:58

debug: Commit manually moved from "unknown" to "hardware".

usbdump: remove some FreeBSD 9.x code
efc8353481e3b65daa201b7a20faad3dcc4b7f7a Gleb Smirnoff 2025-12-15 20:52:02

debug: classified in 03-filenames_plain1 by 'usr.sbin/usbdump/'

thunderbolt: Remove PNP info
So it isn't matched by devmatch(8) and automatically loaded. The PNP
info will be readded once the USB4 driver is more complete.

PR:		https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290827
Reported by:	fuz, Marco Siedentopf <siedentm@me.com>
Fixes:	https://cgit.freebsd.org/src/commit/?id=2ed9833791f2 (thunderbolt: Import USB4 code)
Sponsored by:	The FreeBSD Foundation
5bd839792b6a6afacb50f782b6013100b5ff9110 Aymeric Wibo 2025-12-15 23:14:08

debug: classified in 03-filenames_plain1 by 'sys/dev/'

lio: Avoid out-of-bounds read or write MAC address
While here, replace loop copying the MAC address with memcpy() for
better readability.

Reviewed by:	markj
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D54177
094626d3a5009a56bf1b763dbdfc681ce371dc99 Zhenlei Huang 2025-12-16 04:41:02

debug: classified in 03-filenames_plain1 by 'sys/dev/'

axidma(4): switch interrupt type.
Switch interrupt type to NET so that it enters net epoch during
interrupt service routine.

Sponsored by:	CHERI Research Centre
012f1e4ae350015ddb896e3d482485ce8258c0ef Ruslan Bukin 2025-12-16 09:25:58

debug: classified in 03-filenames_plain1 by 'sys/dev/'

if_rge: Add PNP info for module
Add PNP info so the module can be matched by devmatch(8) and automatically
loaded.

Reviewed by:	adrian
Approved by:	adrian
Differential Revision:	https://reviews.freebsd.org/D54254
cce603cfca773c61f3e17ea38575f4ba0557792d Olivier Cochard 2025-12-16 15:50:30

debug: classified in 03-filenames_plain1 by 'sys/dev/'

netmap: silence -Wdefault-const-init-field-unsafe warning
The netmap_ring struct starts with various const members and rencent
clang warns about leaving them uninitialized. Having them const in the
first place is highly suspicious since they are updated with various
macros but using hand-coded __DECONST(). But fixing that is a more
invasive change that I am unable to test.

```
.../freebsd/sys/dev/netmap/netmap_kloop.c:320:21: error: default initialization of an object of type 'struct netmap_ring' with const member leaves the object uninitialized [-Werror,-Wdefault-const-init-field-unsafe]
  320 |         struct netmap_ring shadow_ring; /* shadow copy of the netmap_ring */
      |                            ^
.../freebsd/sys/net/netmap.h:290:16: note: member 'buf_ofs' declared 'const' here
  290 |         const int64_t   buf_ofs;
      |                         ^
```

Test Plan: Compiles

Reviewed by:	vmaffione, jhb
MFC after:	1 week
Differential Revision: https://reviews.freebsd.org/D52568
2ed21f90906b230476d3f12ff9dce0e2c4642af2 Alex Richardson 2025-12-16 18:09:57

debug: classified in 03-filenames_plain1 by 'sys/dev/'

Networking

Network-related commands, library, and kernel.

pf: fix min-ttl and set-tos for nat64
If we have both af-to and min-ttl or set-tos on a single rule we didn't
apply the new ttl or tos.

That's because the scrub code still applied the change, but we
subsequently create a new header for the new address family. That's done
based on the ttl/tos saved in the struct pf_pdesc, which are the values
from the incoming packet, before the scrub modification(s).

Also update the struct pf_pdesc values when we update packets.

Reported by:	Marek Zarychta
Sponsored by:	Rubicon Communications, LLC ("Netgate")
cdbc9b76ff4901816b5ebdca5d0b7e9947a015cb Kristof Provost 2025-12-15 14:26:57

debug: classified in 03-filenames_plain1 by 'sys/netpfil/'

if_clone: don't overwrite dump_nl of an attaching cloner with default
Reviewed by:		glebius
Differential Revision:	https://reviews.freebsd.org/D54190
ac6a7f62166878038b9f8bd38a3fb1ff99ee8918 Seyed Pouria Mousavizadeh Tehrani 2025-12-15 16:53:47

debug: classified in 03-filenames_plain1 by 'sys/net/'

lacp: Sort port map by interface index
This makes it easier to reason about system topology, and to
potentially map applications to NIC queues by (ab)using the
mbuf flowid to select egress NIC and queue in a predictable fashion.

Differential Revision: https://reviews.freebsd.org/D54053
Reviewed by: glebius, kbowling
Sponsored by: Netflix
7ff3b13f12d97b7f67f09ecb9141e6dbaa1ad007 Andrew Gallatin 2025-12-15 16:52:48

debug: classified in 03-filenames_plain1 by 'sys/net/'

bpf: modularize ifnet(9) part of bpf
Imagine that bpf(9) tapping can happen at any point in the network stack,
not necessarily at interface transmit or receive.  To achieve that we need
a thin layer of abstraction defined by struct bif_methods, that defines
how generic bpf layer works with a tap point of this kind.

Implement ifnet(9) specific methods in a separate file bpf_ifnet.c.  At
this point there is 100% compatibility for all existing interfaces, there
is no KPI change, yet.  The legacy attaching KPI is layered over new ifnet
agnostic KPI.  The new KPI may change though, as we can implement multiple
DLTs per single tap point in a prettier fashion.

The new abstraction layer allows us to move all the 802.11 radio injection
hacks out of bpf.c into ieee80211_radiotap.c, so do that immediately as a
good proof of concept.

Reviewed by:		bz
Differential Revision:	https://reviews.freebsd.org/D53872
8774a990ee4094f16d596d4b78e0f3239e5d0c88 Gleb Smirnoff 2025-12-15 20:50:35

debug: classified in 03-filenames_plain1 by '['sys/net/', 'sys/net80211/']'

ipfw: create "ipfw0" and "ipfwlog0" bpf tapping points without ifnet(9)
As a free bonus the tapping points are now able to match packet direction.

Reviewed by:		ae
Differential Revision:	https://reviews.freebsd.org/D53875
ddf4f9eda9c295082f17e7f26963666b72c97bb9 Gleb Smirnoff 2025-12-15 20:51:42

debug: Commit manually moved from "unknown" to "network".

ipfw: create a bpf tap point for every log rule
Dynamically allocate bpf tap points for every rule that has "log".
The name is "ipfw%u", where %u is substituted to the rule number.
The default catch all "ipfw0" tap still exists for compatibility
and it will catch packets in case if there are no bpf listeners
on a per-rule tap.

Reviewed by:		ae
Differential Revision:	https://reviews.freebsd.org/D53877
3daae1ac1d82ecdcd855101bab5206e914b12350 Gleb Smirnoff 2025-12-15 20:51:51

debug: Commit manually moved from "unknown" to "network".

ipfilter: Prevent stack buffer overflow
When copying ipfs data from user space, don't just check that the payload
length is nonzero, but also that it does not exceed the size of the stack
buffer we're copying it into.

While we're at it, use a union to create a buffer of the exact size we
need instead of guessing that 2048 will be enough (and not too much).

Finally, check the size of the payload once it gets to where it's used.

MFC after:	3 days
Reported by:	Ilja Van Sprundel <ivansprundel@ioactive.com>
Reviewed by:	cy
Differential Revision:	https://reviews.freebsd.org/D54194
a34c50fbd2a52bb63acde82e5aec4cb57880e39b Dag-Erling Smørgrav 2025-12-16 16:11:24

debug: classified in 05-summary-prefix by 'ipfilter:'

ipfilter: Add missing kenv fetch
When a module the environment must be explicitly fetched.

Fixes:			https://cgit.freebsd.org/src/commit/?id=d9788eabffa4
PR:			https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291548
Noted by:		markj
Reviewed by:		markj
Differential Revision:	https://reviews.freebsd.org/D54242
MFC after:		3 days
a6ea80bc917510b5e056cc5a29b62dfd7b39d068 Cy Schubert 2025-12-15 16:21:56

debug: classified in 03-filenames_plain1 by 'sys/netpfil/'

System administration

Stuff in man section 8 (other than networking).

ifconfig: print warning and return success on ipfw0, ipfwlog0 cloning
This should provide people a chance to remove ipfw0 and ipfwlog0 from
cloned_interfaces in their rc.conf during FreeBSD 16.x lifetime.

Differential Revision:	https://reviews.freebsd.org/D53876
1c5021f5251b231b614ad9cd175bcb4250495c12 Gleb Smirnoff 2025-12-15 20:51:47

debug: classified in 03-filenames_plain1 by 'sbin/'

etc/mtree/BSD.include.dist: Remove bsnmp tags
When building with WITHOUT_BSNMP this result in a FreeBSD-bsnmp-dev
package with only this directory and a dependency on FreeBSD-bsnmp which
doesn't exists.

Reviewed by:	ivy
Differential Revision:	https://reviews.freebsd.org/D54235
Fixes:          https://cgit.freebsd.org/src/commit/?id=436618a427b4 ("etc/mtree: Add package tags for /usr/include")
Sponsored by:   Beckhoff Automation GMbH & Co. KG
1fbdb149aa486961c5d9d6403065e90123b3f5fe Emmanuel Vadot 2025-12-15 13:49:23

debug: classified in 03-filenames_plain1 by 'etc/'

etc/mtree/BSD.include.dist: Remove atf tags
When building with WITHOUT_TESTS this result in a FreeBSD-atf-dev
package with only this directory and a dependency on FreeBSD-atf which
doesn't exists.

Reviewed by:	ivy
Differential Revision:	https://reviews.freebsd.org/D54236
Fixes:          https://cgit.freebsd.org/src/commit/?id=436618a427b4 ("etc/mtree: Add package tags for /usr/include")
Sponsored by:   Beckhoff Automation GMbH & Co. KG
00352ef6d2a013650f0ab2a4c9b016c22552ed25 Emmanuel Vadot 2025-12-15 14:14:23

debug: classified in 03-filenames_plain1 by 'etc/'

Libraries

libc/amd64: Disable baseline version of stpncpy()
This implementation appears to be broken on some CPUs.  Disable it
until the issue can be investigated and fixed.

PR:		https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291720
Fixes:		https://cgit.freebsd.org/src/commit/?id=66eb78377bf1 ("libc/amd64: fix overread conditions in stpncpy()")
Fixes:		https://cgit.freebsd.org/src/commit/?id=90253d49db09 ("lib/libc/amd64/string: add stpncpy scalar, baseline implementation")
ce9557d4ee174267504a63b2c8f6009be27368c9 Dag-Erling Smørgrav 2025-12-16 19:04:51

debug: classified in 04-filenames_plain2 by 'lib/'

cdefs.h: Introduce __nonstring attribute
This attribute can be used to annotate char arrays that are not supposed to
be terminated with a NUL char and is needed to silence clang's new
-Wunterminated-string-initialization warning. The name matches linuxkpi.

Reviewed by:	emaste, jhb
MFC after:	1 week
Differential Revision: https://reviews.freebsd.org/D52565
802c6d5d61d15494a54a386dc2ffbcfefc68c8ab Alex Richardson 2025-12-16 18:03:44

debug: Commit manually moved from "unknown" to "libs".

libthr: fix -Wunterminated-string-initialization
Reviewed by:	jhb, emaste
MFC after:	1 week
Differential Revision: https://reviews.freebsd.org/D52528
4cfc7de13f110563463c15be99690c6fe7b8676a Alex Richardson 2025-12-16 18:04:18

debug: classified in 04-filenames_plain2 by 'lib/'

libfetch: Fix -Wunterminated-string-initialization
This defaults to an error in clang HEAD, use a char-by-char
initializer instead.

Reviewed by:	emaste, jhb
MFC after:	1 week
Differential Revision: https://reviews.freebsd.org/D52532
79f578531f21aa57307cbffd858a8a89e562aa5c Alex Richardson 2025-12-16 18:08:51

debug: classified in 04-filenames_plain2 by 'lib/'

rtld: silence clang's unterminated-string-initialization warning
Since the initializer is used in other places where we can't just
replace it with a char-by-char initializer, this adds a macro for the
nonstring attribute (match the linuxkpi definition).

Reviewed by:	emaste, jhb
MFC after:	1 week
Differential Revision: https://reviews.freebsd.org/D52535
86f325711c07b723b85c031d581d0a5c1a0964f3 Alex Richardson 2025-12-16 18:09:10

debug: Commit manually moved from "unknown" to "libs".

Filesystems

-- no commits in this category this week --

Kernel

Kernel stuff (other than networking, filesystems, and drivers).

remove sys/dts/arm/socfpga_*_sdmmc.dts
These two files are broken due to Linux 6.5 DTS import.
Both of these boards have support in Linux DTS tree,
please use these DTS instead.

Removed and not fixed because of commit 949efdaa1db8

Approved by: br, manu (mentor)
Differential revision: https://reviews.freebsd.org/D54216
9d56f84df5a60e012c79e694284de7d58ad0b029 Oskar Holmlund 2025-12-15 17:47:17

debug: classified in 04-filenames_plain2 by 'sys/'

bpf: add BIOCGETIFLIST ioctl that returns all available tap points
Differential Revision:	https://reviews.freebsd.org/D53873
c10447a9256b561bf2edf26b5abf5f28071a15c7 Gleb Smirnoff 2025-12-15 20:51:26

debug: classified in 04-filenames_plain2 by 'sys/'

khelp: make the module compile again
27554189e5122d780dd295b1a1a81f15f459accb Maxim Konovalov 2025-12-16 05:47:02

debug: classified in 03-filenames_plain1 by 'share/examples/kld/'

Build system

options: describe WITH_IPFILTER_IPFS
Add a description for WITH_IPFILTER_IPFS.

Fixes:		https://cgit.freebsd.org/src/commit/?id=0ff0c19e7f70 ("ipfilter: Disable ipfs(8) by default")
c112ad75605ccdfcb8bbce2f57b0e7a077f057f8 Brooks Davis 2025-12-15 13:50:56

debug: classified in 03-filenames_plain1 by 'tools/build/'

dtb: build Radxa Cubie A5E DTB
Reviewed by:	mhorne
Pull Request:	https://github.com/freebsd/freebsd-src/pull/1916
1291523fde5f953f1c12b7ab4e15bc8b4cd4c3d2 Martin Filla 2025-12-11 20:40:10

debug: classified in 02-filenames_wildcards by '.*Makefile'

makeman.lua: Update for src.conf in the src tree
Copy the text change from the shell makeman to makeman.lua.

Fixes: https://cgit.freebsd.org/src/commit/?id=dd8c666d8b78 ("src.sys.mk: Support src.conf in SRCTOP")
Sponsored by:	The FreeBSD Foundation
2619d439fa860db734dbbf4b153c5ac9b15c7e49 Ed Maste 2025-12-16 16:04:31

debug: classified in 03-filenames_plain1 by 'tools/build/'

Internal organizational stuff

committers-src: add myself (jrhall@)
Add jrhall@ (myself) as new src committer with imp@ as
mentor.

Reviewed By:    imp (mentor)
Approved by:    imp (mentor)
Differential Revision: https://reviews.freebsd.org/D53934
2059040493fb3f76cd1f06350fd4534a71a1f83c John Hall 2025-11-26 16:50:09

debug: classified in 03-filenames_plain1 by 'share/misc/committers-src.dot'

Testing

tests/fibs_test: unskip udp_dontroute6 testcase
This test now consistently passes (300+ consecutive runs).

Signed-off-by:	Siva Mahadevan <me@svmhdvn.name>
PR:		https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244172
Sponsored by:	The FreeBSD Foundation
e93e57d3da2ea54598b5db01cc12a3acd656faba Siva Mahadevan 2025-07-15 16:45:24

debug: classified in 02b-filenames_wildcards2 by 'tests\/.*'

tests/if_lagg_test: unskip 'witness' testcase
This testcase passes consistently (in 100+ runs) now.

Signed-off-by:	Siva Mahadevan <me@svmhdvn.name>
PR:		https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244163, https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251726
MFC after:	3 days
Sponsored by:	The FreeBSD Foundation
7a83fedc116d827cc9c6d8e049b785f1d7b68dcd Siva Mahadevan 2025-07-15 16:45:24

debug: classified in 02b-filenames_wildcards2 by 'tests\/.*'

Unskip test sys.netinet6.frag6.frag6_07.frag6_07
This is now consistently passing with 100+ consecutive runs.

Signed-off-by: Siva Mahadevan <me@svmhdvn.name>
PR:		https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244170
MFC after:	3 days
Sponsored by: The FreeBSD Foundation
681e9d3e391f30a512c523514f69a63c9782a901 Siva Mahadevan 2025-07-15 16:45:24

debug: classified in 02b-filenames_wildcards2 by 'tests\/.*'

makefs/tests: Use require.kmods property instead of ad-hoc checks
Signed-off-by: Siva Mahadevan <me@svmhdvn.name>
MFC after:	3 days
Sponsored by:	The FreeBSD Foundation
Pull Request:	https://github.com/freebsd/freebsd-src/pull/1870
2cd31bd8fa687922d2a571ae53456ecd2e9ba095 Siva Mahadevan 2025-07-24 12:13:56

debug: classified in 02b-filenames_wildcards2 by 'usr.sbin/.*/tests/.*'

Style, typos, and comments

These could go in other categories, but it's more clear if they're here instead.

proc_dtor(): style improvements
Drop not needed cast.
Group sigchld state check as single KASSERT condition.
Remove useless comment.

Reviewed by:	des, olce
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D54234
9b943425fd90858f9e21cf47009275943a3548a3 Konstantin Belousov 2025-12-14 03:53:50

debug: classified in 01-style by '[sS]tyle'

Contrib code

libpcap: obtain list of bpf tap points with BIOCGETIFLIST
Differential Revision:	https://reviews.freebsd.org/D53874
94b76ea9d136723d6f05c42f450c802fb4a91600 Gleb Smirnoff 2025-12-15 20:51:34

debug: classified in 03-filenames_plain1 by 'contrib/'

blocklist: Add vendor import instructions
Add vendor import instructions for blocklist.

It includes a "freebsd-changes.sh" script that takes care of adapting
paths and functions into FreeBSD.

Reviewed by:	emaste
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D49510
715cc257137099e022c7eecea4cd6995bb7604a3 Jose Luis Duran 2025-12-16 00:55:24

debug: classified in 03-filenames_plain1 by 'contrib/'

MFV: Import blocklist 2025-12-15 (8a4b011)
52395203f9ac40d321ed55d93e9887300261d3bf Jose Luis Duran 2025-12-16 01:03:30

debug: classified in 03-filenames_plain1 by 'contrib/'

blocklist: blacklist: Chase recent upstream changes
Upstream fixed a couple of bugs:

1. Only attempt to restore the blocking rules if the database file
   exists.  Otherwise, when the service starts for the first time, it
   fails (PR 258411).

2. Revert a commit that removed a call to close(bi->bi_fd), preventing
   the descriptor from being deleted.

PR:		https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=258411
PR:		https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291680
MFC after:	1 week
9c844b6110b3768a4fc3ce47cd9d1b30915213ec Jose Luis Duran 2025-12-16 07:57:07

debug: classified in 03-filenames_plain1 by 'contrib/'

Commit group #0: libpcap: don't try to create usbusX interfaces
libpcap: don't try to create usbusX interfaces
6e297e1cdff3568da19760e7e7c615ee4e8383ef Gleb Smirnoff 2025-12-16 18:15:24

debug: classified in 03-filenames_plain1 by 'contrib/'


libpcap: disable more code related to USB pseudo-interfaces

Fixes:	https://cgit.freebsd.org/src/commit/?id=6e297e1cdff3568da19760e7e7c615ee4e8383ef
8b780f75f7ef9ef56935800220e65c47171b74c4 Gleb Smirnoff 2025-12-16 18:25:12

debug: classified in 03-filenames_plain1 by 'contrib/'

Reverted commits

Revert "devinfo: Add support for libxo"
This broke the human output formatting in several ways.

This reverts commit 4cf5878d27ddc9d3ca3ed870f88112c3b4f6fb69.
This reverts commit e8d6b58ef5a4afe0d155b6967c92d55f3bbd53fe.
This reverts commit c759aca606cee8352c1d739bf7a762c8a2ed2012.

PR:		https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291511
Reviewed by:	imp, des
Differential Revision:	https://reviews.freebsd.org/D54196
43b07bdbc5d24febc7a904d16f05f921c478eaa7 John Baldwin 2025-12-15 15:36:00

debug: classified in 00-reverts by 'This reverts commit \b([0-9a-fA-F]{40})\b'

Unclassified commits

Not classified automatically, and waiting for manual attention.

-- no commits in this category this week --

Technical notes

Dates:

Automatic grouping:

Automatic categories:

Source code:


Generated with commits-periodical 0.20 at 2025-12-16 22:19:20+00:00.

This work is supported by Tarsnap Backup Inc.

Alternate version: 2025-12-15 (release)