HomeFreeBSD

Recent Activity
ActivePublic

Recent Activity

Today

obiwac added a reviewer for D49453: USB4 initial work on suspend routine: ngie.
Thu, Aug 13, 6:22 AM · USB
obiwac updated the diff for D49453: USB4 initial work on suspend routine.

Rebase

Thu, Aug 13, 6:20 AM · USB
dteske updated the summary of D58782: linux: implement pkey_alloc, pkey_free and pkey_mprotect.
Thu, Aug 13, 6:08 AM
dteske updated the diff for D58782: linux: implement pkey_alloc, pkey_free and pkey_mprotect.

Address inline comments (kib)

Thu, Aug 13, 6:06 AM
aokblast added a reviewer for D58813: usb: Add usb group that splits from root: USB.
Thu, Aug 13, 6:05 AM
aokblast requested review of D58813: usb: Add usb group that splits from root.
Thu, Aug 13, 6:04 AM
sumit.saxena_broadcom.com accepted D58810: bnxt: Add led(4) identification support.
Thu, Aug 13, 5:56 AM
obiwac committed rG7858a57baa2f: thunderbolt: Explicitly read NHI ISR0 register to clear it (authored by obiwac).
thunderbolt: Explicitly read NHI ISR0 register to clear it
Thu, Aug 13, 5:51 AM
obiwac closed D52862: thunderbolt: Pink Sardine support.
Thu, Aug 13, 5:51 AM
dtxdf committed R11:2770150480c3: devel/py-ytmusicapi: Update to 1.12.2 (authored by dtxdf).
devel/py-ytmusicapi: Update to 1.12.2
Thu, Aug 13, 5:50 AM
dtxdf committed R11:73d652d64719: sysutils/py-dbuild: Update to 1.9.12 (authored by dtxdf).
sysutils/py-dbuild: Update to 1.9.12
Thu, Aug 13, 5:50 AM
dtxdf committed R11:cc369373c0b1: sysutils/appjail: Update to 5.4.0 (authored by dtxdf).
sysutils/appjail: Update to 5.4.0
Thu, Aug 13, 5:50 AM
dtxdf committed R11:ba82ddccc866: sysutils/appjail-devel: Update to 5.4.0.20260812 (authored by dtxdf).
sysutils/appjail-devel: Update to 5.4.0.20260812
Thu, Aug 13, 5:50 AM
aokblast updated the diff for D51865: libusb: capsicumize libusb.

Versioning

Thu, Aug 13, 5:36 AM
robin.haberkorn_googlemail.com removed a watcher for Linux Emulation: robin.haberkorn_googlemail.com.
Thu, Aug 13, 5:32 AM
kbowling added a comment to D58776: rtnetlink: Add native SR-IOV VF status.

LGTM, but please wait for somebody to review the netlink part, which I did not do.

Yesterday I talked to Alexander melifaro@ and he promised to take look at all reviews he is subscribed to that touch netlink this week.

Thu, Aug 13, 5:26 AM
uzsolt committed R11:6540141b187a: www/newsraft: Update to 0.37 (authored by uzsolt).
www/newsraft: Update to 0.37
Thu, Aug 13, 5:25 AM
freebsd_sysctl.cz requested review of D58812: arm64: mediatek: add initial MT7622/Banana Pi R64 support (revised).
Thu, Aug 13, 5:24 AM · arm64
uzsolt committed R11:d96158b8a13f: textproc/R-cran-stringi: Update to 1.8.9 (authored by uzsolt).
textproc/R-cran-stringi: Update to 1.8.9
Thu, Aug 13, 5:20 AM
paige_paige.bio added a comment to D58560: Adding libxo support to ifconfig (XML / JSON output).

Did you inadvertently revert most of the change in the latest update?

Thu, Aug 13, 5:09 AM
gbe committed rG273804965ae2: ipfilter(4): Fix a typo in a source code comment (authored by gbe).
ipfilter(4): Fix a typo in a source code comment
Thu, Aug 13, 5:03 AM
gbe committed rG6b25004d1d18: ipfilter(4): Fix a typo in a source code comment (authored by gbe).
ipfilter(4): Fix a typo in a source code comment
Thu, Aug 13, 5:03 AM
tagattie committed R11:f3216dad74a0: Mk/Uses/npm.mk: Always use X' for denoting BLOB data type (authored by tagattie).
Mk/Uses/npm.mk: Always use X' for denoting BLOB data type
Thu, Aug 13, 4:46 AM
aokblast added a comment to D55687: libusb: make hotplug callback handle an int.

Hi, symbol versioning patch is merged. Please rebase and do necessary change.

Thu, Aug 13, 4:28 AM
dteske added a comment to D58789: git-arc: Add a diff subcommand.

Oh man, this is a feature I have wanted!

Thu, Aug 13, 4:12 AM
dteske updated the diff for D58792: unix: only treat an empty sun_path as a peer descriptor for connectat(2).

Move storyline to [new] ATF test (markj, inquire_JohnEricson.me)

Thu, Aug 13, 4:10 AM
dteske added inline comments to D56167: bsdinstall(8): add desktop script.
Thu, Aug 13, 3:53 AM
dteske closed D58651: x11/framework-autorotate: New port.
Thu, Aug 13, 2:34 AM
dteske committed R11:2e07486a80c4: x11/framework-autorotate: New port (authored by dteske).
x11/framework-autorotate: New port
Thu, Aug 13, 2:34 AM
tagattie committed R11:21c46c70d1fd: graphics/spirv-tools: Update to 2026.3 (authored by tagattie).
graphics/spirv-tools: Update to 2026.3
Thu, Aug 13, 2:26 AM
jrm accepted D58651: x11/framework-autorotate: New port.

Thanks Devin!

Thu, Aug 13, 2:26 AM
nick_spun.io committed rG7fd3c8d60288: dpaa2: Apply if_flags and MAC filters in dpaa2_ni_init() (authored by nick_spun.io).
dpaa2: Apply if_flags and MAC filters in dpaa2_ni_init()
Thu, Aug 13, 2:00 AM
tagattie committed R11:848ae62ca95f: devel/libunicode-contour: Update to 0.9.3 (authored by tagattie).
devel/libunicode-contour: Update to 0.9.3
Thu, Aug 13, 1:51 AM
dteske updated the diff for D58651: x11/framework-autorotate: New port.

Fix -h / -v combinations with -hold / -release (jrm)

Thu, Aug 13, 1:49 AM
glebius added a comment to D58776: rtnetlink: Add native SR-IOV VF status.

LGTM, but please wait for somebody to review the netlink part, which I did not do.

Thu, Aug 13, 1:13 AM
nick_spun.io updated the summary of D58330: dpaa2: Apply if_flags and MAC filters in dpaa2_ni_init().
Thu, Aug 13, 12:49 AM · drivers
jbeich committed R11:e0f032b2f5b6: devel/xdg-dbus-proxy: update to 0.1.8 (authored by jbeich).
devel/xdg-dbus-proxy: update to 0.1.8
Thu, Aug 13, 12:47 AM
kevans added inline comments to D58737: ether_gen_addr(9): fix `OUI_FREEBSD_BASE` description.
Thu, Aug 13, 12:46 AM
mce committed R11:c7c8dab6ae32: japanese/skk-tools: Update to 1.3.4-40 (authored by mce).
japanese/skk-tools: Update to 1.3.4-40
Thu, Aug 13, 12:46 AM
mce committed R11:b15ec7ef8d9f: multimedia/gst123: Update to 0.5.0 (authored by mce).
multimedia/gst123: Update to 0.5.0
Thu, Aug 13, 12:45 AM
jbeich committed R11:01f0e5b2be23: devel/spirv-llvm-translator: add llvm23 flavor (authored by jbeich).
devel/spirv-llvm-translator: add llvm23 flavor
Thu, Aug 13, 12:43 AM
jbeich committed R11:ced89b083e69: graphics/satty: update to 0.22.0 (authored by jbeich).
graphics/satty: update to 0.22.0
Thu, Aug 13, 12:43 AM
jbeich committed R11:1a14141ce1f9: graphics/mesa-devel: update to 26.2.b.1505 (authored by jbeich).
graphics/mesa-devel: update to 26.2.b.1505
Thu, Aug 13, 12:43 AM
jbeich committed R11:fbd23a858f18: graphics/mesa-devel: unbreak build on aarch64 after cde5539d63d4 (authored by jbeich).
graphics/mesa-devel: unbreak build on aarch64 after cde5539d63d4
Thu, Aug 13, 12:43 AM
jbeich committed R11:a9e5d85d0439: devel/xdg-dbus-proxy: update to 0.1.8 (authored by jbeich).
devel/xdg-dbus-proxy: update to 0.1.8
Thu, Aug 13, 12:43 AM
kib committed rG70f48109503b: vm/vm_phys.c: allow PHYS_TO_VM_PAGE(0) for registered fictitious page @0 (authored by kib).
vm/vm_phys.c: allow PHYS_TO_VM_PAGE(0) for registered fictitious page @0
Thu, Aug 13, 12:36 AM
kib committed rG42dbbaf748ea: dounmount(9): temporarily enable recursion for the covered vnode lock (authored by kib).
dounmount(9): temporarily enable recursion for the covered vnode lock
Thu, Aug 13, 12:36 AM
kib committed rG8bb41568feee: ptrace_test: require debug.ptrace_transparent_attach enabled for its test (authored by kib).
ptrace_test: require debug.ptrace_transparent_attach enabled for its test
Thu, Aug 13, 12:36 AM
kib committed rG2389370c75c1: lockmgr(9): add lockcanrecurse(9) (authored by kib).
lockmgr(9): add lockcanrecurse(9)
Thu, Aug 13, 12:36 AM
ngie added inline comments to D58737: ether_gen_addr(9): fix `OUI_FREEBSD_BASE` description.
Thu, Aug 13, 12:25 AM
dteske added a comment to D58784: www/linux-brave: DRM out of the box, procfs guard, GPU auto-detection.

The fontconfig setup is really a fix for CURRENT that deals with broken symlink resolution at-present -- that needs to be bisected separately, but until then keeping the setting is harmless and produces the desired results even on CURRENT

Thu, Aug 13, 12:21 AM
dteske added a comment to D58784: www/linux-brave: DRM out of the box, procfs guard, GPU auto-detection.

Tested dbus integration with working pause/play, rewind, and fast-forward integration, and screensaver inhibit all working regardless of whether WM is bus-less or not. In a bus-less WM session, it brings its own bus run that tears down on browser exit

Thu, Aug 13, 12:19 AM
cperciva committed rGa9a5c96f55a4: crypto/openssl: correct version numbers for pkg-config files (authored by ngie).
crypto/openssl: correct version numbers for pkg-config files
Thu, Aug 13, 12:10 AM
cperciva committed rGfbe0d8aa64b3: mbuf: Parenthesize macro arguments (authored by des).
mbuf: Parenthesize macro arguments
Thu, Aug 13, 12:09 AM
cperciva committed rGce139f7da00c: geom_zero(4): reset the uio vector on each uiomove() (authored by kib).
geom_zero(4): reset the uio vector on each uiomove()
Thu, Aug 13, 12:09 AM
cperciva committed rGf77a60a27ad6: sys/socket.h: Fix AF_MAX (authored by des).
sys/socket.h: Fix AF_MAX
Thu, Aug 13, 12:09 AM
dteske updated the summary of D58784: www/linux-brave: DRM out of the box, procfs guard, GPU auto-detection.
Thu, Aug 13, 12:03 AM
dteske updated the diff for D58784: www/linux-brave: DRM out of the box, procfs guard, GPU auto-detection.
  1. Fix dbus integration (dbus-launch -> dbus-run-session)
  2. Remove BRAVE_WIDEVINE from SUB_LIST (arrowd)
  3. Fix pulseaudio detection (pre-existing issue)
  4. Favor angle-on-vulkan over Mesa GL (w/ pkg-message updates)
  5. Remove unnecessary FONTCONFIG_FILE (rely on FONTCONFIG_PATH) (~arrowd)
Thu, Aug 13, 12:01 AM

Yesterday

asomers requested review of D58811: Increase the default mlock limit from 64k to 256k.
Wed, Aug 12, 11:37 PM
vvd committed R11:f6c3ff403dd4: www/tt-rss: Update g20260622 => g20260805 (authored by dereks_lifeofadishwasher.com).
www/tt-rss: Update g20260622 => g20260805
Wed, Aug 12, 11:22 PM
jrm committed R11:802f9321f54c: sysutils/cpu-microcode-intel: Update to 2026-08-12 release (authored by jrm).
sysutils/cpu-microcode-intel: Update to 2026-08-12 release
Wed, Aug 12, 11:01 PM
vvd committed R11:5b5c92958c60: sysutils/graylog: Update 7.1.6 => 7.1.7 (authored by vvd).
sysutils/graylog: Update 7.1.6 => 7.1.7
Wed, Aug 12, 10:40 PM
dteske updated the diff for D58789: git-arc: Add a diff subcommand.

Add copyright for diff addition and output "Comparing" line to stderr

Wed, Aug 12, 10:40 PM
vvd committed R11:7fc7497bf0b2: sysutils/graylog: Update 7.1.6 => 7.1.7 (authored by vvd).
sysutils/graylog: Update 7.1.6 => 7.1.7
Wed, Aug 12, 10:39 PM
cmt committed R11:97c27261aa82: net/liferea: update to 1.16.14 (authored by cmt).
net/liferea: update to 1.16.14
Wed, Aug 12, 10:25 PM
kib added inline comments to D58782: linux: implement pkey_alloc, pkey_free and pkey_mprotect.
Wed, Aug 12, 10:19 PM
joneum committed R11:01b661293975: devel/tevent: clamp far-future poll(2) timeout to avoid a busy-loop (authored by joneum).
devel/tevent: clamp far-future poll(2) timeout to avoid a busy-loop
Wed, Aug 12, 10:15 PM
kib added inline comments to D58706: tty: do not recurse on ttydev_close().
Wed, Aug 12, 10:10 PM
dteske added a comment to D58784: www/linux-brave: DRM out of the box, procfs guard, GPU auto-detection.

Caught a few more technical debt issues in the wrapper:

Wed, Aug 12, 10:09 PM
obiwac committed rGefdb82413963: thunderbolt: Reset controllers (authored by obiwac).
thunderbolt: Reset controllers
Wed, Aug 12, 9:54 PM
obiwac committed rG529177b332dc: thunderbolt: Get NHI version number from caps (authored by obiwac).
thunderbolt: Get NHI version number from caps
Wed, Aug 12, 9:54 PM
obiwac closed D49452: USB4 host reset (& writing to router config space).
Wed, Aug 12, 9:53 PM · drivers, USB
cmt committed R11:0c7abdf7556c: www/firefox: update to 154.0 (rc1) (authored by cmt).
www/firefox: update to 154.0 (rc1)
Wed, Aug 12, 9:51 PM
cmt committed R11:88cb10014826: www/firefox-esr: update to 153.1.0 (rc1) (authored by cmt).
www/firefox-esr: update to 153.1.0 (rc1)
Wed, Aug 12, 9:51 PM
cmt committed R11:3ae3b9746ae4: www/firefox-esr: update to 153.1.0 (rc1) (authored by cmt).
www/firefox-esr: update to 153.1.0 (rc1)
Wed, Aug 12, 9:48 PM
cmt committed R11:edd235227808: www/firefox: update to 154.0 (rc1) (authored by cmt).
www/firefox: update to 154.0 (rc1)
Wed, Aug 12, 9:47 PM
gallatin accepted D58776: rtnetlink: Add native SR-IOV VF status.

LGTM, but please wait for somebody to review the netlink part, which I did not do.

Wed, Aug 12, 9:35 PM
kbowling updated the summary of D58776: rtnetlink: Add native SR-IOV VF status.
Wed, Aug 12, 9:34 PM
gallatin added a comment to D58810: bnxt: Add led(4) identification support.

LGTM, but holding back approval as I don't feel like I own this driver..

Wed, Aug 12, 9:29 PM
gallatin accepted D58722: iflib: Add registration failure injection points.
Wed, Aug 12, 9:26 PM
dteske added a comment to D58784: www/linux-brave: DRM out of the box, procfs guard, GPU auto-detection.

Also, currently battling an issue where dbus-launch sticks around after browser exit. Expect a fix for that to come in the next update too.

Is it really needed, by the way? Applications should only create buses if they want to have a separate bus for their own needs. Does Brave talk to its children via dbus?

The value-add we bring with dbus-launch is inhibition of screensaver invocation when Netflix is playing.

All part of my master plan to replace my Apple TV with a Framework Laptop 12

sure but shouldn't your X environment be starting dbus-launch and setting up the XDG stuff for its window manager and child processes to run in?

Wed, Aug 12, 9:19 PM
kbowling added inline comments to D58776: rtnetlink: Add native SR-IOV VF status.
Wed, Aug 12, 9:19 PM
kbowling updated the diff for D58776: rtnetlink: Add native SR-IOV VF status.
Wed, Aug 12, 9:11 PM
markj added a comment to D58803: route/fib_algo: Use refcount(9) for fib_lookup_module.

Thank you for the hint.
At this point, not sure how to test it.

Wed, Aug 12, 8:56 PM
ziaee added a comment to D58789: git-arc: Add a diff subcommand.

Oh man, this is a feature I have wanted!

Wed, Aug 12, 8:55 PM
pouria added a comment to D58803: route/fib_algo: Use refcount(9) for fib_lookup_module.

But why do this? What do we gain? These operations are rare. In such code, it is better to keep things simpler and "obviously correct." You're right that we can now probably drop that one use of the fib module lock, but now the code is harder to reason about and debug, and we do not gain anything in return (that I can see, at least).

Unfortunately, if you're using the radix[6]_lockless algorithm, which is usually true for IPv6, these operations happen frequently.
This is what I found while debugging PR297339.

You can test it yourself, set sysctl net.route.algo.debug_level=8 and try to keep a simple routing daemon for routes under 10k.
Then you see these functions are frequently run must of the time.
Since radix[6]_lockless rebuilds itself on every change.

I'm trying to cleanup fib_algo file.
It's too hard to work on it with radix_lockless.

What does "frequently" mean? Once a second? Ten thousand times a second? Does the change actually help performance in some measurable way?

Ok, I just run the dtrace below on my IXP router (unmodified CURRENT kernel).
This might answer your question:
[...]
dtrace.s:

fbt:kernel:fib_unref_nhop:entry
{
fib_calls++;
}

BTW, this is racy, see the note here https://docs.oracle.com/en/operating-systems/solaris/oracle-solaris/11.4/dtrace-guide/variables-dtrace.html

Better would be to use an aggregation: @calls = count();

tick-1s
{
printf("%Y | fib_unref_nhop calls/sec: %d\n", walltimestamp, fib_calls);
fib_calls = 0;
}

Ok, but fib_unref_nhop() doesn't acquire the module lock.

Wed, Aug 12, 8:53 PM
adrian added a comment to D58784: www/linux-brave: DRM out of the box, procfs guard, GPU auto-detection.

Also, currently battling an issue where dbus-launch sticks around after browser exit. Expect a fix for that to come in the next update too.

Is it really needed, by the way? Applications should only create buses if they want to have a separate bus for their own needs. Does Brave talk to its children via dbus?

The value-add we bring with dbus-launch is inhibition of screensaver invocation when Netflix is playing.

All part of my master plan to replace my Apple TV with a Framework Laptop 12

Wed, Aug 12, 8:39 PM
dteske added inline comments to D58784: www/linux-brave: DRM out of the box, procfs guard, GPU auto-detection.
Wed, Aug 12, 8:37 PM
flo committed R11:1ff1432e4003: www/phpmyfaq: Update to 4.1.7 (authored by flo).
www/phpmyfaq: Update to 4.1.7
Wed, Aug 12, 8:37 PM
flo committed R11:42eb9f740132: www/phpmyfaq: Update to 4.1.7 (authored by flo).
www/phpmyfaq: Update to 4.1.7
Wed, Aug 12, 8:36 PM
flo committed R11:346b7ab944fa: security/vuxml: Add phpmyfaq vulnerabilities (authored by flo).
security/vuxml: Add phpmyfaq vulnerabilities
Wed, Aug 12, 8:36 PM
Kevin Bowling <kbowling@FreeBSD.org> committed rGa58471a2789d: igc: defer sysctl-driven reinit to the admin task (authored by guest-seuros).
igc: defer sysctl-driven reinit to the admin task
Wed, Aug 12, 8:31 PM
Kevin Bowling <kbowling@FreeBSD.org> committed rG0fa6b2c523ee: e1000: defer sysctl-driven reinit to the admin task (authored by guest-seuros).
e1000: defer sysctl-driven reinit to the admin task
Wed, Aug 12, 8:31 PM
Kevin Bowling <kbowling@FreeBSD.org> committed rGe22491cb9bdc: igc: defer sysctl-driven reinit to the admin task (authored by guest-seuros).
igc: defer sysctl-driven reinit to the admin task
Wed, Aug 12, 8:30 PM
Kevin Bowling <kbowling@FreeBSD.org> committed rGcbedee9bdcda: e1000: defer sysctl-driven reinit to the admin task (authored by guest-seuros).
e1000: defer sysctl-driven reinit to the admin task
Wed, Aug 12, 8:30 PM
kbowling added a comment to D46062: iflib(4): Replace admin taskqueue group with per-interface taskqueues.

@kbowling Do you want me to make any additional changes in this patch?

Wed, Aug 12, 8:26 PM
kbowling requested review of D58810: bnxt: Add led(4) identification support.
Wed, Aug 12, 8:16 PM
dteske added a comment to D58784: www/linux-brave: DRM out of the box, procfs guard, GPU auto-detection.

Also, currently battling an issue where dbus-launch sticks around after browser exit. Expect a fix for that to come in the next update too.

Is it really needed, by the way? Applications should only create buses if they want to have a separate bus for their own needs. Does Brave talk to its children via dbus?

Wed, Aug 12, 8:15 PM
stephen_missouri.edu committed R11:416fd19d5397: math/octave-forge-datatypes: Update to 1.3.3. (authored by stephen_missouri.edu).
math/octave-forge-datatypes: Update to 1.3.3.
Wed, Aug 12, 8:15 PM
olce added a comment to D55629: hwpstate_intel: Use 8bit scale instead of percentage scale.

Yes, I've noticed it also and is addressed in one of my staged commits. I'm AFK till the end of the month, though.

Wed, Aug 12, 8:09 PM

Event Timeline