HomeFreeBSD

Recent Activity
ActivePublic

Recent Activity

Today

adrian added reviewers for D54936: powerpc64: initial conversion of oea64 to rwlocks: PowerPC, jhibbits, markj, kib.

This is sort of WIP - there's some TODOs in here. I'd like some feedback on the locking changes and whether I missed something. Thanks!

Thu, Jan 29, 4:18 AM · PowerPC
antranigv_freebsd.am created P691 bhyve CPU pinning via range patch.
Thu, Jan 29, 4:17 AM
adrian requested review of D54936: powerpc64: initial conversion of oea64 to rwlocks.
Thu, Jan 29, 4:16 AM · PowerPC
siva added a comment to D54619: Uses/cargo: remove deprecated '-C ar=' from RUSTFLAGS.

Does this have anything to do with Rust ports specifically? This review is tied to the deprecation of the --ar flag in Rust (which is documented to do nothing).

Thu, Jan 29, 4:03 AM
jhibbits added a comment to D15818: Add a delayed VT attachment for ofwfb.

ofwfb needs the following properties to work correctly:

Thu, Jan 29, 3:47 AM
markmi_dsl-only.net added a comment to D54619: Uses/cargo: remove deprecated '-C ar=' from RUSTFLAGS.

Well, folks that do not use poudriere(-devel) have been locally putting back ar=${AR} in some places so that their make/Makefile or portmaster style of working can find the right ar. An example is:

Thu, Jan 29, 3:39 AM
delphij requested review of D54935: etcupdate: Do not ignore empty files..
Thu, Jan 29, 3:32 AM
acm committed R11:c67fce6b517b: editors/featherpad: Update to 1.6.3 (authored by acm).
editors/featherpad: Update to 1.6.3
Thu, Jan 29, 3:31 AM
acm committed R11:851373537ff9: x11-wm/lxqt-wayland-session: Update to 0.3.1 (authored by acm).
x11-wm/lxqt-wayland-session: Update to 0.3.1
Thu, Jan 29, 3:28 AM
acm committed R11:9d88e1024c1f: x11-wm/lxqt-panel: Update to 2.3.2 (authored by acm).
x11-wm/lxqt-panel: Update to 2.3.2
Thu, Jan 29, 3:25 AM
wac_gmail.com updated the diff for D54640: cloud: Add GCE VM Product Name to magic string detection list.

Fixed the space typo. Thanks for the patience.

Thu, Jan 29, 3:17 AM
linimon updated the diff for D54514: Porters Handbook: bring Versions section up to date.

Remove templates.

Thu, Jan 29, 3:13 AM · Doc Committers
jrm added a comment to D54731: java/openjdk21-25: Bootstrap from prebuilt packages.

FWIW, openjdk21 and openjdk22 build fine on i386 14.3-RELEASE. https://pkg.ftfl.ca/build.html?mastername=143i386-default&build=2026-01-28_17h04m33s

Thu, Jan 29, 3:02 AM
ngie closed D54864: contrib/googletest: update from 1.15.2 to 1.17.0.

Merged to :main as rG46333229c6a0187ebf231805682ee0bceed704d1.

Thu, Jan 29, 1:48 AM
antranigv_freebsd.am created P690 Command-Line Input.
Thu, Jan 29, 1:43 AM
cy committed R11:322c4d33864a: security/wpa_supplicant-devel: Fix build with IEEE80211N (authored by cy).
security/wpa_supplicant-devel: Fix build with IEEE80211N
Thu, Jan 29, 1:36 AM
ngie committed rG677808048e31: openssl: import 3.0.19 (authored by ngie).
openssl: import 3.0.19
Thu, Jan 29, 1:32 AM
ngie committed rG808413da28df: openssl: import 3.5.5 (authored by ngie).
openssl: import 3.5.5
Thu, Jan 29, 1:30 AM
ngie committed rG46333229c6a0: GoogleTest: import 1.17.0 (authored by ngie).
GoogleTest: import 1.17.0
Thu, Jan 29, 1:26 AM
ngie committed rG3926ae98adfe: gtest.cc: declare fail_if_no_test_linked flag (authored by ngie).
gtest.cc: declare fail_if_no_test_linked flag
Thu, Jan 29, 1:26 AM
jbeich committed R11:a8a22871c4b9: devel/godot-tools: properly rebuild after 939d8775e711 (authored by jbeich).
devel/godot-tools: properly rebuild after 939d8775e711
Thu, Jan 29, 1:00 AM
jbeich committed R11:939d8775e711: multimedia/libvpx: update 1.16.0 (authored by jbeich).
multimedia/libvpx: update 1.16.0
Thu, Jan 29, 12:59 AM
jhb updated the summary of D54159: bus: Document special ranges of IVARs.
Thu, Jan 29, 12:38 AM
jhb requested review of D54934: bus: Change a few bus drivers to use consistent IVAR ranges.
Thu, Jan 29, 12:38 AM
jhb updated the diff for D54159: bus: Document special ranges of IVARs.

Make a no-op so it is MFCable

Thu, Jan 29, 12:37 AM
jhb added a comment to D54159: bus: Document special ranges of IVARs.

For MFC purposes, I think I will change this to use BUS_PRIVATE_IVARS + 1 for the buses that currently start at 1 and insert a commit to renumber those. That would let me MFC this change at least.

Thu, Jan 29, 12:28 AM
sjg added a comment to D30990: src.sys.obj.mk: Export OBJTOP like OBJROOT.

FWIW this simple .export OBJTOP works ok for buildworld but not for targets like universe where multiple arches try to use the same OBJTOP which quickly ends in tears.
The more elaborate patch in https://reviews.freebsd.org/D54819 blows up in buildworld due to being incompatible with assumptions made by all the *compat* bits, but once that compat stuff is fixed, probably has a hope of working for universe too.

Thu, Jan 29, 12:26 AM
jhb added inline comments to D54531: riscv cbo: fix cache underflushing.
Thu, Jan 29, 12:18 AM
jhb added a comment to D52050: 'devctl clear driver' shall not fail if no driver has been found.

This looks good to me modulo one style nit I can fix while merging. Is "Marcin Cieslak <saper@saper.info>" the right way to credit you as the author of the commit?

Thu, Jan 29, 12:08 AM
jhb committed rG48c3a932166f: OptionalObsoleteFiles.inc: Treat compat runtime loaders as libraries (authored by jhb).
OptionalObsoleteFiles.inc: Treat compat runtime loaders as libraries
Thu, Jan 29, 12:08 AM
jhb committed rG18d4fcf53fa2: OptionalObsoleteFiles.inc: Treat compat runtime loaders as libraries (authored by jhb).
OptionalObsoleteFiles.inc: Treat compat runtime loaders as libraries
Thu, Jan 29, 12:08 AM
jhb committed rGc8553cad48cb: smartpqi: Avoid declaring extern inline functions (authored by markj).
smartpqi: Avoid declaring extern inline functions
Thu, Jan 29, 12:05 AM
jhb committed rGdfc0c1cdcfe7: nvme: Add constants for the Fused Operation (FUSE) field in commands (authored by jhb).
nvme: Add constants for the Fused Operation (FUSE) field in commands
Thu, Jan 29, 12:04 AM
jhb committed rG8a2b0aa31bea: ctl: Add CTL_IO_ASSERT wrapper macro (authored by jhb).
ctl: Add CTL_IO_ASSERT wrapper macro
Thu, Jan 29, 12:04 AM
jhb committed rG2d8562860eca: ctl: Avoid an upcast for calling ctl_scsi_path_string (authored by jhb).
ctl: Avoid an upcast for calling ctl_scsi_path_string
Thu, Jan 29, 12:04 AM
cy committed R11:e9d64f31a112: security/nmap-devel: Update to the latest GH commit (authored by cy).
security/nmap-devel: Update to the latest GH commit
Thu, Jan 29, 12:00 AM
cy committed R11:a5ddb6812912: mail/nmh-devel: update to latest git commit on savannah (authored by cy).
mail/nmh-devel: update to latest git commit on savannah
Thu, Jan 29, 12:00 AM
cy committed R11:bc5bcd8b1c49: security/krb5-devel: update to the latest MIT/KRB5 github commit (authored by cy).
security/krb5-devel: update to the latest MIT/KRB5 github commit
Thu, Jan 29, 12:00 AM
cy committed R11:91a0a488d2d7: shells/ksh-devel: update to the latest ksh93/ksh github commit (authored by cy).
shells/ksh-devel: update to the latest ksh93/ksh github commit
Thu, Jan 29, 12:00 AM
cy committed R11:6f31ba761d04: sysutils/cfengine-masterfiles-devel: Update to latest GH commit (authored by cy).
sysutils/cfengine-masterfiles-devel: Update to latest GH commit
Thu, Jan 29, 12:00 AM
cy committed R11:927fbb88e000: sysutils/cfengine-devel: Update to latest GH commit (authored by cy).
sysutils/cfengine-devel: Update to latest GH commit
Thu, Jan 29, 12:00 AM
cy committed R11:56666f155b5f: net/hostapd-devel: Update to the latest GH commit (authored by cy).
net/hostapd-devel: Update to the latest GH commit
Thu, Jan 29, 12:00 AM
cy committed R11:b2201f3ba586: security/wpa_supplicant-devel: Update to latest GH commit (authored by cy).
security/wpa_supplicant-devel: Update to latest GH commit
Thu, Jan 29, 12:00 AM

Yesterday

jhb added a comment to D54925: sysctl(9): Booleans: Accept integers to ease knob conversion.

I think changing sysctl_handle_bool directly is fine.

Wed, Jan 28, 11:58 PM
jhb added inline comments to D54925: sysctl(9): Booleans: Accept integers to ease knob conversion.
Wed, Jan 28, 11:58 PM
jhb added inline comments to D54920: STACKALIGN: Reimplement in terms of __align_down.
Wed, Jan 28, 11:52 PM
jhb added a comment to D54895: kdb(1): Introduce kdb(1).

You definitely don't want '-w' by default as it is quite dangerous, but it can be useful on a live system to be able to modify variables in the kernel, and it does mean passing O_RDWR to kvm_open().

Wed, Jan 28, 11:50 PM · Contributor Reviews (src)
jrtc27 added inline comments to D54531: riscv cbo: fix cache underflushing.
Wed, Jan 28, 11:48 PM
ziaee added inline comments to D54640: cloud: Add GCE VM Product Name to magic string detection list.
Wed, Jan 28, 11:47 PM
jhb added a comment to D54355: stdio: rename short _fileno to _fileno_short for legacy abi compatibility, add new int _fileno in struct __sFILE.

Also, you can't do this this way. You have to bump the symbol versions of all symbols that create a FILE object that uses _fileno, and in the old compat version, still limit to 16-bit descriptors because that old software is using the old fileno() macro that reads the file descriptor from the old location. Only in the "new" versions of functions like fopen(), etc. can you actually use the wider fileno field.

Wed, Jan 28, 11:36 PM
jhb added a comment to D54354: stdio: rename _file to _fileno in struct __sFILE.

I don't think renaming the field does any good here. This isn't the field that existing software accesses directly, and all the software that does is using fileno() which is already part of the API and exposes the ABI.

Wed, Jan 28, 11:34 PM
jhb added a comment to D54355: stdio: rename short _fileno to _fileno_short for legacy abi compatibility, add new int _fileno in struct __sFILE.

Oh, this is the sort of thing I really hoped to avoid, was exposing all of FILE as a new ABI. I was careful in my previous versions to figure out which parts of FILE were actually used (not _fileno which doesn't matter, but all the _other_ fields that things like gnulib abuse) and then tried to make FILE mostly opaque, and added the wider _fileno in a slot that was safe to reuse that was near the front still. I think I also used some #ifdef's to ensure that only the fields in FILE that were part of the public ABI were exposed outside of libc. This doesn't do any of that.

Wed, Jan 28, 11:33 PM
jhb added inline comments to D54514: Porters Handbook: bring Versions section up to date.
Wed, Jan 28, 11:28 PM · Doc Committers
jhb added inline comments to D54514: Porters Handbook: bring Versions section up to date.
Wed, Jan 28, 11:28 PM · Doc Committers
imp accepted D54513: ufshci: Remove UIC error during initialization.
Wed, Jan 28, 11:25 PM
jhb added inline comments to D54531: riscv cbo: fix cache underflushing.
Wed, Jan 28, 11:16 PM
emaste committed rGc59a47dc6c01: src.opts.mk: Enable LLDB by default globally (authored by emaste).
src.opts.mk: Enable LLDB by default globally
Wed, Jan 28, 11:14 PM
vvd committed R11:ba93eca16cb2: audio/baresip: Update 4.4.0 => 4.5.0 (authored by zarychtam_plan-b.pwste.edu.pl).
audio/baresip: Update 4.4.0 => 4.5.0
Wed, Jan 28, 11:10 PM
vvd committed R11:fe029d4adcd5: audio/re: Update 4.4.0 => 4.5.0 (authored by zarychtam_plan-b.pwste.edu.pl).
audio/re: Update 4.4.0 => 4.5.0
Wed, Jan 28, 11:10 PM
bz added a comment to D43720: LinuxKPI: dev_coredump implementation (NOT FOR COMMIT AS-IS).

I'll use the momentum. Would it make sense to add something like this to sys/kern and only driver it from LinuxKPI so it could be used for something else as well?

Wed, Jan 28, 10:37 PM
bz added a comment to D53862: LinuxKPI: pci: fix pcie_get_speed_cap().
In D53862#1256007, @jhb wrote:

This looks good to me btw.

Wed, Jan 28, 10:33 PM
jhb added a comment to D53862: LinuxKPI: pci: fix pcie_get_speed_cap().

This looks good to me btw.

Wed, Jan 28, 10:29 PM
jhb added inline comments to D54641: bhyve/pci_emul: Use vmem to track BAR allocations.
Wed, Jan 28, 10:27 PM
bz accepted D52581: release: Ship firmware from kmods repo on DVD.
In D52581#1255798, @bz wrote:

I do not understand our package repositories and what goes into the releases anymore.
There's two branches in ports: main and quarterly; quarterly is almost certainly always outdated but I do not know how the "kmod" ports are dealt with in terms for that.
Is there one-repo-fits both main and quarterly or are they separate and we are building the full matrix?

If this commit reaches releng/14.4, at that point it would point to release_4 and kmods_release_4, which would be copies of quarterly and kmods_quarterly_4 made at the appropriate time. So we're talking about packages built from the quarterly (in this case 2026Q1) branch of the ports tree; the difference between the "kmod" repo and the non-kmod repo is that the kmod repo only has kmod packages and is built with a newer src tree.

Wed, Jan 28, 10:14 PM
jhb closed D52533: libcuse: silence -Wthread-safety-analysis warnings.
Wed, Jan 28, 10:13 PM
dumbbell committed rG79b05e7f80eb: linuxkpi: Add tag support to radix tree (authored by dumbbell).
linuxkpi: Add tag support to radix tree
Wed, Jan 28, 10:12 PM
dumbbell closed D54503: linuxkpi: Add tag support to radix tree.
Wed, Jan 28, 10:11 PM
jhb added a comment to D28750: ipmi: on aarch64, load dependancies to increase chance of finding ipmi device.

This really shouldn't be needed as drivers like iicsmb and i4giic should create child smbusX devices, and when those devices invoke bus_identify_children that should call the identify routine and voila.

Wed, Jan 28, 10:07 PM
jhb added inline comments to D43720: LinuxKPI: dev_coredump implementation (NOT FOR COMMIT AS-IS).
Wed, Jan 28, 10:04 PM
jhb added a comment to D43720: LinuxKPI: dev_coredump implementation (NOT FOR COMMIT AS-IS).

The magic of vn_open_cred() is probably not something that will go away.

Wed, Jan 28, 10:03 PM
jhb added inline comments to D43720: LinuxKPI: dev_coredump implementation (NOT FOR COMMIT AS-IS).
Wed, Jan 28, 10:03 PM
jhb added a comment to D52861: thunderbolt: Support generic USB4 NHIs.

Does this mean all TB3 support will be removed? Is there more to cleanup in that case?

Wed, Jan 28, 9:56 PM
jhb added a comment to D54342: Note that __FreeBSD_version 1600005 also includes a ZFS change.

Regardless, adding another note to an existing entry in the description seems fine to me.

Wed, Jan 28, 9:55 PM
jhb added a comment to D54342: Note that __FreeBSD_version 1600005 also includes a ZFS change.

Hmmm, I tend to use the commit that actually bumped the value as the gitref FWIW. You could try building the website locally (need docproj installed and then you can cd documentation ; make run. After several minutes it will then give you a URL on your localhost you can point a browser at to read the updated docs.

Wed, Jan 28, 9:53 PM
cc closed D54929: vtnet: remove M_HASHTYPE when there is only one pair of rx/tx queue.
Wed, Jan 28, 9:51 PM
cc committed rG20285cad7a55: vtnet: remove M_HASHTYPE when there is only one pair of rx/tx queue (authored by cc).
vtnet: remove M_HASHTYPE when there is only one pair of rx/tx queue
Wed, Jan 28, 9:51 PM
jhb added inline comments to D54079: build.7: Improve make delete-old example.
Wed, Jan 28, 9:51 PM
cc updated the diff for D54929: vtnet: remove M_HASHTYPE when there is only one pair of rx/tx queue.

use the macro M_HASHTYPE_CLEAR instead, no functional change

Wed, Jan 28, 9:43 PM
jhb requested review of D54933: heimdal: Silence a false positive warning from GCC 14.
Wed, Jan 28, 9:42 PM
jhb requested review of D54932: heimdal: Pass the correct pointer to free in an error case.
Wed, Jan 28, 9:31 PM
jhb requested review of D54931: heimdal: Add missing function prototypes.
Wed, Jan 28, 9:31 PM
emaste committed rG670b568ec1c3: capsicum-test: Move out of contrib (authored by emaste).
capsicum-test: Move out of contrib
Wed, Jan 28, 9:24 PM
emaste closed D54917: capsicum-test: Move out of contrib.
Wed, Jan 28, 9:24 PM
rnagy committed R11:e0a7a5a2edaf: www/iridium: update to 2026.01.144.2 (authored by rnagy).
www/iridium: update to 2026.01.144.2
Wed, Jan 28, 8:58 PM
rnagy committed R11:953c0a590dd5: www/ungoogled-chromium: update to 144.0.7559.109 (authored by rnagy).
www/ungoogled-chromium: update to 144.0.7559.109
Wed, Jan 28, 8:58 PM
rnagy committed R11:c52b51fea8f4: www/ungoogled-chromium: update to 144.0.7559.109 (authored by rnagy).
www/ungoogled-chromium: update to 144.0.7559.109
Wed, Jan 28, 8:56 PM
imp accepted D54923: loader: Prefer comma-separated list of values for "console".
Wed, Jan 28, 8:53 PM
rnagy committed R11:827791d4a9ce: www/chromium: update to 144.0.7559.109 (authored by rnagy).
www/chromium: update to 144.0.7559.109
Wed, Jan 28, 8:53 PM
saper_saper.info updated the diff for D52050: 'devctl clear driver' shall not fail if no driver has been found.

Whitespace fix

Wed, Jan 28, 8:52 PM
saper_saper.info added inline comments to D52050: 'devctl clear driver' shall not fail if no driver has been found.
Wed, Jan 28, 8:48 PM
saper_saper.info updated the diff for D52050: 'devctl clear driver' shall not fail if no driver has been found.

Added the comment code, updated the function description in the manpage
instead of an error code.

Wed, Jan 28, 8:45 PM
makc committed R11:76b5de72e3df: x11-wm/plasma6-kwin: backport upstream patch (authored by makc).
x11-wm/plasma6-kwin: backport upstream patch
Wed, Jan 28, 8:34 PM
makc committed R11:3e947f94758b: x11-wm/plasma6-kwin: backport upstream patch (authored by makc).
x11-wm/plasma6-kwin: backport upstream patch
Wed, Jan 28, 8:32 PM
tuexen accepted D54929: vtnet: remove M_HASHTYPE when there is only one pair of rx/tx queue.
Wed, Jan 28, 8:32 PM
jrm added a comment to D54731: java/openjdk21-25: Bootstrap from prebuilt packages.

Looks good on 16-CURRENT amd64. https://pkg.ftfl.ca/build.html?mastername=16amd64-default&build=2026-01-28_15h06m03s

Wed, Jan 28, 8:29 PM
decke committed R11:585c3bf5acd0: multimedia/kodi-addon-inputstream.adaptive: Update to 22.3.6 (authored by decke).
multimedia/kodi-addon-inputstream.adaptive: Update to 22.3.6
Wed, Jan 28, 7:59 PM
decke committed R11:522c9389dc9a: multimedia/kodi-addon-pvr.hts: Update to 22.8.0 (authored by decke).
multimedia/kodi-addon-pvr.hts: Update to 22.8.0
Wed, Jan 28, 7:59 PM
decke committed R11:2305657d04b5: multimedia/kodi-addon-pvr.iptvsimple: Update to 22.6.1 (authored by decke).
multimedia/kodi-addon-pvr.iptvsimple: Update to 22.6.1
Wed, Jan 28, 7:59 PM
michaelo added a comment to D54930: daemon: Add option for output file mode.

I used the code logic from install(1).

Wed, Jan 28, 7:52 PM
michaelo updated the summary of D54930: daemon: Add option for output file mode.
Wed, Jan 28, 7:48 PM

Event Timeline

lffpires_ruabrasil.org edited an edge.