Page MenuHomeFreeBSD
Feed All Stories

Today

kib closed D57264: x86: for wrmsr_early_safe(), catch all exceptions, not only #GP.
Thu, May 28, 5:28 PM
kib committed rG0a02a47fd94a: x86: for wrmsr_early_safe(), catch all exceptions, not only #GP (authored by kib).
x86: for wrmsr_early_safe(), catch all exceptions, not only #GP
Thu, May 28, 5:28 PM
des requested review of D57307: libarchive: Clean up the build configuration.
Thu, May 28, 5:24 PM
des requested review of D57306: etcupdate: Make nobuild the default.
Thu, May 28, 5:24 PM
dvl retitled D57282: Drop support for FreeBSD 14.3 from Drop supoprt for FreeBSD 14.3 to Drop support for FreeBSD 14.3.
Thu, May 28, 5:24 PM
des committed rG95fc64cc29fb: ctld: More consistent error messages (authored by des).
ctld: More consistent error messages
Thu, May 28, 5:23 PM
des closed D57270: ctld: More consistent error messages.
Thu, May 28, 5:23 PM
kib added a reviewer for D57305: vfs: work around the race between vget() and vnlru: kevans.
Thu, May 28, 5:21 PM
kib requested review of D57305: vfs: work around the race between vget() and vnlru.
Thu, May 28, 5:19 PM
dch updated the diff for D57296: deskutils/gitte: new port Gitte, a GNOME git desktop client.

use TEST block, add cairo

Thu, May 28, 5:10 PM
khorben added reviewers for D57246: pkgconf: determine the default paths dynamically: emaste, markj.
Thu, May 28, 5:00 PM
saheed requested changes to D57282: Drop support for FreeBSD 14.3.
Thu, May 28, 4:53 PM
danfe committed R11:56b03471084b: misc/gwhich: update GNU which to the latest version 2.25 (authored by danfe).
misc/gwhich: update GNU which to the latest version 2.25
Thu, May 28, 4:52 PM
emaste requested review of D57304: dhclient.conf.5: Add supersede interface-mtu to example.
Thu, May 28, 4:50 PM
siva committed rGa7df326619ef: ptrace_test: expect PT_STEP tests to fail on riscv (authored by siva).
ptrace_test: expect PT_STEP tests to fail on riscv
Thu, May 28, 4:50 PM
siva closed D57288: ptrace_test: expect PT_STEP tests to fail on riscv.
Thu, May 28, 4:49 PM
siva retitled D57289: memfd_test: skip hugetlb testcase when large page requests are not supported from memfd_test: expect fail hugetlb when largepages are not supported to memfd_test: skip hugetlb testcase when large page requests are not supported.
Thu, May 28, 4:48 PM
siva updated the diff for D57289: memfd_test: skip hugetlb testcase when large page requests are not supported.

Applied feedback. I'll change the commit msg shortly to reflect that it's a skip now.

Thu, May 28, 4:47 PM
jhb accepted D57270: ctld: More consistent error messages.
Thu, May 28, 4:46 PM
jhb added inline comments to D57283: ctld: Simplify handling of non-iSCSI and non-NVMe kernel ports.
Thu, May 28, 4:41 PM
siva abandoned D57210: acl/tools-posix.test: use gid=41 to avoid collision with GID_AUDIO.

Abandoning as superseded by https://reviews.freebsd.org/D57297.

Thu, May 28, 4:41 PM
jhb added inline comments to D57270: ctld: More consistent error messages.
Thu, May 28, 4:40 PM
des updated the diff for D57270: ctld: More consistent error messages.

nit

Thu, May 28, 4:39 PM
des updated the diff for D57270: ctld: More consistent error messages.

differentiate iscsi / nvmeof

Thu, May 28, 4:37 PM
mhorne added a comment to D57263: pmc: add sapphire rapids model.

Can you please confirm the author field for the commit:

Thu, May 28, 4:35 PM
alven requested review of D57303: devel/gumbo: Fix build WITH_PIE by marking PIE_UNSAFE.
Thu, May 28, 4:32 PM
ngie added a comment to D57213: tests: Cause a write error using /dev/full instead of broken pipe.

What implements /dev/full these days?

$ uname -a
FreeBSD universe16a.freebsd.org 16.0-CURRENT FreeBSD 16.0-CURRENT #0 main-n285776-10e342c1ec78: Sat May  9 09:21:00 UTC 2026     root@build-16.freebsd.org:/usr/obj/usr/src/sys/CLUSTER16 amd64
$ ls /dev/full
ls: /dev/full: No such file or directory
Thu, May 28, 4:32 PM
nivit committed R11:80eab49259e3: audio/waves: Update to 0.1.45 (authored by nivit).
audio/waves: Update to 0.1.45
Thu, May 28, 4:24 PM
adrian added inline comments to D54759: spi: use better logic for earlier change.
Thu, May 28, 4:22 PM
mhorne committed rG4dfc78e0e3bb: crashinfo: Create core.txt.last symlink (authored by rbranco_suse.com).
crashinfo: Create core.txt.last symlink
Thu, May 28, 4:22 PM
alven committed R11:fbb3b9b62f38: filesystems/httpdirfs: 1.2.10 => 1.3.1 (authored by alven).
filesystems/httpdirfs: 1.2.10 => 1.3.1
Thu, May 28, 4:21 PM
adrian accepted D54759: spi: use better logic for earlier change.
Thu, May 28, 4:20 PM
ehaupt committed R11:f7a5e6928852: audio/schismtracker: Update to 20260524 (authored by ehaupt).
audio/schismtracker: Update to 20260524
Thu, May 28, 4:17 PM
des requested review of D57302: Mk/bsd.port.mk: Use SETENV for EXTRACT_ENV.
Thu, May 28, 4:17 PM
nivit committed R11:ffe2668b270a: devel/py-python-discovery: Update to 1.4.0 (authored by nivit).
devel/py-python-discovery: Update to 1.4.0
Thu, May 28, 4:10 PM
des added inline comments to D57295: Mk/bsd.port.mk: Add EXTRACT_ENV.
Thu, May 28, 4:07 PM
kai requested review of D57301: devel/py-sortinghat: Move away from py-dj52-* ports.
Thu, May 28, 3:58 PM
ehaupt committed R11:d60d1421d2d4: www/gotty: Update to 1.8.0 (authored by ehaupt).
www/gotty: Update to 1.8.0
Thu, May 28, 3:58 PM
ehaupt committed R11:cff57529e61a: audio/sidplayfp: Update to 3.0.1 (authored by ehaupt).
audio/sidplayfp: Update to 3.0.1
Thu, May 28, 3:57 PM
ngie added a comment to D57297: tests: Fix reliability issues in POSIX ACL tests.

Macro lgtm:

Thu, May 28, 3:53 PM
nivit committed R11:fad5953e5ceb: x11/kitty: Update to 0.47.1 (authored by nivit).
x11/kitty: Update to 0.47.1
Thu, May 28, 3:50 PM
gallatin requested review of D57300: bnxt: Fix build / load error for bnxt(4) in kernels without PCI_IOV.
Thu, May 28, 3:43 PM
joneum committed R11:21a42e4551f6: devel/py-defusedcsv: add new port (authored by joneum).
devel/py-defusedcsv: add new port
Thu, May 28, 3:32 PM
nivit committed R11:b662aae147a7: net/rustconn: Update to 0.15.0 (authored by nivit).
net/rustconn: Update to 0.15.0
Thu, May 28, 3:29 PM
markj accepted D57266: rtnetlink: Fix weight overflow in RTA_MULTIPATH.
Thu, May 28, 3:27 PM
markj accepted D57294: imgact_elf: read program headers if not contained in the first page.
Thu, May 28, 3:25 PM
kib updated the diff for D57294: imgact_elf: read program headers if not contained in the first page.

Initialize m_phdrs in both places.

Thu, May 28, 3:22 PM
stephane.rochoy_stormshield.eu added inline comments to D56474: Generate SBOM files as part of the build.
Thu, May 28, 3:21 PM
markj added inline comments to D57294: imgact_elf: read program headers if not contained in the first page.
Thu, May 28, 3:15 PM
alven committed R11:e7658afd5c61: security/hidden-lake: Update 1.10.5 => 1.11.1 (authored by alven).
security/hidden-lake: Update 1.10.5 => 1.11.1
Thu, May 28, 3:14 PM
markj added inline comments to D57294: imgact_elf: read program headers if not contained in the first page.
Thu, May 28, 3:04 PM
ashafer added a comment to D57206: [New ports] graphics/nvidia-drm-612-kmod, graphics/nvidia-drm-612-kmod-580 and graphics/nvidia-drm-612-kmod-devel with graphics/nvidia-latest-kmod{-580|-devel} bumped to 6.12, make 6.12 default for OSVERSION >= 1500509.

@ziaee fwiw for configuring prime I would recommend using the "autoconfig" style configuration files which I covered here: https://badland.io/prime-configuration.md instead of using nvidia-xconfig or writing a full configuration yourself. And yes you probably want to set intel as the PrimaryGPU.

Thu, May 28, 2:57 PM
joneum committed R11:d1ff32294dfc: graphics/openexr*: update to 3.4.12 (authored by mandree).
graphics/openexr*: update to 3.4.12
Thu, May 28, 2:54 PM
joneum committed R11:ef0ad05a4431: graphics/openexr*: update to 3.4.12 (authored by mandree).
graphics/openexr*: update to 3.4.12
Thu, May 28, 2:52 PM
arrowd added inline comments to D57295: Mk/bsd.port.mk: Add EXTRACT_ENV.
Thu, May 28, 2:52 PM
christos committed rG453de99b386d: virtual_oss(8): Fix buffer overflow in voss_compressor() call (authored by christos).
virtual_oss(8): Fix buffer overflow in voss_compressor() call
Thu, May 28, 2:46 PM
olce added inline comments to D56791: Add intel_rapl driver.
Thu, May 28, 2:42 PM
nivit committed R11:371cbc3847d9: textproc/oyo: Update to 0.1.33 (authored by nivit).
textproc/oyo: Update to 0.1.33
Thu, May 28, 2:41 PM
olce attached a referenced file: F158110150: D56791-olce.patch.
Thu, May 28, 2:40 PM
olce added a comment to D56791: Add intel_rapl driver.

Patch with suggested changes:

Thu, May 28, 2:40 PM
olce added a comment to D56791: Add intel_rapl driver.

So, on multiple-package machines, this driver will malfunction as described in one of the inline comments (and I wasn't able to find a quick way to disable it in this case). I guess that's tolerable as a first shot.

Thu, May 28, 2:39 PM
aokblast closed D57293: usb: Add missing mtx lock and unlock in pushing dma queue.
Thu, May 28, 2:38 PM · USB
aokblast committed rGdf5e9e3da5b9: usb: Add missing mtx lock and unlock in pushing dma queue (authored by aokblast).
usb: Add missing mtx lock and unlock in pushing dma queue
Thu, May 28, 2:38 PM
des committed R11:e3ac6cd83ce9: Mk/bsd.port.mk: Add EXTRACT_ENV (authored by des).
Mk/bsd.port.mk: Add EXTRACT_ENV
Thu, May 28, 2:34 PM
des closed D57295: Mk/bsd.port.mk: Add EXTRACT_ENV.
Thu, May 28, 2:34 PM
des committed R11:98103f194302: Mk/bsd.port.mk: Add EXTRACT_ENV (authored by des).
Mk/bsd.port.mk: Add EXTRACT_ENV
Thu, May 28, 2:33 PM
aokblast added a comment to D57293: usb: Add missing mtx lock and unlock in pushing dma queue.

nice catch! Why's this not panicing though? I thought I saw a lock assertion in usb_command_wrapper() ?

Thu, May 28, 2:31 PM · USB
yuri committed R11:2e2e12e7acc5: security/picosha2: update 1.0.0-23 → 1.0.1 (authored by yuri).
security/picosha2: update 1.0.0-23 → 1.0.1
Thu, May 28, 2:30 PM
adamw accepted D57282: Drop support for FreeBSD 14.3.

Thanks @rene!

Thu, May 28, 2:29 PM
adrian accepted D57293: usb: Add missing mtx lock and unlock in pushing dma queue.

nice catch! Why's this not panicing though? I thought I saw a lock assertion in usb_command_wrapper() ?

Thu, May 28, 2:29 PM · USB
yuri committed R11:8f2cc029c214: cad/nvc: update 1.20.1 → 1.21.0 (authored by yuri).
cad/nvc: update 1.20.1 → 1.21.0
Thu, May 28, 2:27 PM
emaste accepted D55392: LinuxKPi: idr: use macros for lock idr lock operations.
Thu, May 28, 2:25 PM
yuri committed R11:87e3fc6e1c66: multimedia/obs-studio: update 32.1.0 → 32.1.2 (authored by yuri).
multimedia/obs-studio: update 32.1.0 → 32.1.2
Thu, May 28, 2:20 PM
asomers added a reverting change for rGd1ca01059d5d: padlock(4)/nehemiah: move i386-only entropy source to MD files: rG71ec93ff69f0: padlock: Restore padlock_rng to the amd64 build.
Thu, May 28, 2:14 PM
asomers added a reverting change for rG88a53301e198: padlock.4: only install on i386: rG71ec93ff69f0: padlock: Restore padlock_rng to the amd64 build.
Thu, May 28, 2:14 PM
asomers committed rG71ec93ff69f0: padlock: Restore padlock_rng to the amd64 build (authored by asomers).
padlock: Restore padlock_rng to the amd64 build
Thu, May 28, 2:13 PM
asomers added a reverting change for D53309: padlock(4)/nehemiah: move i386-only entropy source to MD files: rG71ec93ff69f0: padlock: Restore padlock_rng to the amd64 build.
Thu, May 28, 2:13 PM
christos committed rG9fb56421425f: sound: Centralize and improve hot-swapping (authored by christos).
sound: Centralize and improve hot-swapping
Thu, May 28, 2:09 PM
christos committed rGb2677d002edb: rc: virtual_oss: Handle absent pidfile properly (authored by christos).
rc: virtual_oss: Handle absent pidfile properly
Thu, May 28, 2:07 PM
christos committed rG803f686938ec: rc: virtual_oss: Wait for process to exit (authored by christos).
rc: virtual_oss: Wait for process to exit
Thu, May 28, 2:07 PM
christos committed rGa576e5140ef3: rc: virtual_oss: Define some variables in rc.conf (authored by christos).
rc: virtual_oss: Define some variables in rc.conf
Thu, May 28, 2:07 PM
kai committed R11:d3d280dfc96a: deskutils/py-paperless-ngx: Move away from py-dj52-* ports (authored by kai).
deskutils/py-paperless-ngx: Move away from py-dj52-* ports
Thu, May 28, 1:56 PM
kai committed R11:739bc8e87f50: www/py-django-multiselectfield: Update to 0.1.13 (authored by kai).
www/py-django-multiselectfield: Update to 0.1.13
Thu, May 28, 1:56 PM
kai committed R11:56989c564895: www/py-django-auditlog: Update to 3.4.0 (authored by kai).
www/py-django-auditlog: Update to 3.4.0
Thu, May 28, 1:55 PM
wulf accepted D55392: LinuxKPi: idr: use macros for lock idr lock operations.
Thu, May 28, 1:31 PM
arrowd added a comment to D57296: deskutils/gitte: new port Gitte, a GNOME git desktop client.

It seems that desktop-file-validate and appstreamcli utils are only invoked as a part of make test.
Consider adding OPTIONS_DEFINE= TEST and moving these deps to TEST_BUILD_DEPENDS.

Thu, May 28, 1:18 PM
kib updated the diff for D57294: imgact_elf: read program headers if not contained in the first page.

Pass phdrs to the note checker.
Check that AT_PHDRS calculation does not wrap.

Thu, May 28, 1:13 PM
kib added inline comments to D57294: imgact_elf: read program headers if not contained in the first page.
Thu, May 28, 1:13 PM
markj added a comment to D57274: bsdinstall: Use libarchive secure flags for extract.

I mean, sure, I guess, but what's the threat model here? I sure hope you trust the tarballs you're unpacking to install a system not to be malicious, otherwise what's the point?

I could come up with a contrived exploit scenario, but yes if someone controls the tarballs being unpacked during install it's likely much easier to just provide a trojaned binary.

This came to secteam and I thought "sure, why not."

Thu, May 28, 1:07 PM
emaste committed rGf9f46294d6af: bsdinstall: Use libarchive secure flags for extract (authored by emaste).
bsdinstall: Use libarchive secure flags for extract
Thu, May 28, 1:04 PM
emaste closed D57274: bsdinstall: Use libarchive secure flags for extract.
Thu, May 28, 1:04 PM
jrtc27 added a comment to D57274: bsdinstall: Use libarchive secure flags for extract.

I mean, sure, I guess, but what's the threat model here? I sure hope you trust the tarballs you're unpacking to install a system not to be malicious, otherwise what's the point?

I could come up with a contrived exploit scenario, but yes if someone controls the tarballs being unpacked during install it's likely much easier to just provide a trojaned binary.

This came to secteam and I thought "sure, why not."

Thu, May 28, 1:04 PM
christos committed rGfc9dc8482396: snd_uaudio: Lock usbd_transfer_start() in uaudio_mixer_ctl_set() (authored by christos).
snd_uaudio: Lock usbd_transfer_start() in uaudio_mixer_ctl_set()
Thu, May 28, 1:02 PM
arrowd accepted D57296: deskutils/gitte: new port Gitte, a GNOME git desktop client.

Apart from the following stage-qa warning this looks great

Thu, May 28, 12:59 PM
emaste added a comment to D57274: bsdinstall: Use libarchive secure flags for extract.

I mean, sure, I guess, but what's the threat model here? I sure hope you trust the tarballs you're unpacking to install a system not to be malicious, otherwise what's the point?

Thu, May 28, 12:58 PM
markj added inline comments to D57294: imgact_elf: read program headers if not contained in the first page.
Thu, May 28, 12:47 PM
aokblast updated the summary of D57293: usb: Add missing mtx lock and unlock in pushing dma queue.
Thu, May 28, 12:43 PM · USB
aokblast updated the diff for D57293: usb: Add missing mtx lock and unlock in pushing dma queue.

Refactor commit msg

Thu, May 28, 12:43 PM · USB
kib committed rG7b2702ee25f5: sys: add safe_read(9) (authored by kib).
sys: add safe_read(9)
Thu, May 28, 12:39 PM
kib committed rG67d61d18bb8d: amd64: extract uiomove_mem() from memrw() (authored by kib).
amd64: extract uiomove_mem() from memrw()
Thu, May 28, 12:39 PM