HomeFreeBSD

Recent Activity
ActivePublic

Recent Activity

Today

bz requested changes to D56443: linuxkpi: Add `rwsem_is_contended()`.
Mon, Apr 20, 10:29 PM
bz requested changes to D56442: linuxkpi: Add `mem_is_zero()`.
Mon, Apr 20, 10:17 PM
bz added inline comments to D56441: linuxkpi: Move {lower,upper}_32_bits macros to <linux/wordpart.h>.
Mon, Apr 20, 10:10 PM
bz requested changes to D56440: linuxkpi: Define `fd_file()`.
Mon, Apr 20, 9:57 PM
bz updated subscribers of D56438: linuxkpi: Add more `struct folio`-related functions.
Mon, Apr 20, 9:51 PM
bz requested changes to D56438: linuxkpi: Add more `struct folio`-related functions.

I wonder when it'll bite us that we implement folio using page and not page using folio...

Mon, Apr 20, 9:51 PM
lwhsu added a comment to D54817: Committer's Guide: Add project's AI policy and link to AI guide.
In D54817#1294097, @kp wrote:

Maybe we should rename ai-policy to ai-note. During the many and length meetings, discussions, a "policy" cannot please everyone.

The current situation and the truth is that people are already using it, and we can't stop them. A strong "NO" will just let some people lie and pretend not using it, or worse, we lost some good contributions.

I simply do not understand this argument. We can indeed not 100% guarantee that no one would commit LLM generated code if we stated an explicit policy against this.
But neither can we guarantee that no one would commit copyright infringing code, but we still have a strong policy against it.

Mon, Apr 20, 9:48 PM
gallatin added a comment to D39633: audit: Fix logging of IPv6 addresses.

a few years late to the party here but have you tested this?

Mon, Apr 20, 9:40 PM
kp added a comment to D54817: Committer's Guide: Add project's AI policy and link to AI guide.

Maybe we should rename ai-policy to ai-note. During the many and length meetings, discussions, a "policy" cannot please everyone.

The current situation and the truth is that people are already using it, and we can't stop them. A strong "NO" will just let some people lie and pretend not using it, or worse, we lost some good contributions.

Mon, Apr 20, 9:36 PM
lwhsu added a comment to D54817: Committer's Guide: Add project's AI policy and link to AI guide.

Maybe we should rename ai-policy to ai-note. During the many and length meetings, discussions, a "policy" cannot please anyone.

Mon, Apr 20, 9:27 PM
ziaee committed rG975e3605ebb1: geom manuals: Clarify units (authored by ziaee).
geom manuals: Clarify units
Mon, Apr 20, 9:24 PM
ziaee closed D56534: geom manuals: Use ISO/IEC byte units.
Mon, Apr 20, 9:24 PM
bz accepted D56437: linuxkpi: Define `sort_r()`.
Mon, Apr 20, 9:08 PM
asomers committed rG374548e930bd: fusefs: better handling for low-memory conditions (authored by asomers).
fusefs: better handling for low-memory conditions
Mon, Apr 20, 9:07 PM
ngie accepted D56529: lib/libsbuf: add regression tests for sbuf_printf overflow.
Mon, Apr 20, 9:07 PM · tests
bz accepted D56436: linuxkpi: Define `__GFP_THISNODE`.
Mon, Apr 20, 9:06 PM
ngie abandoned D40611: Add `pwd` test.
Mon, Apr 20, 9:03 PM
ngie commandeered D40611: Add `pwd` test.

It looks like @des wrote tests with similar coverage in D55153 and merged them into :main back in February. Taking differential/abandoning revision.

Mon, Apr 20, 9:03 PM
fuz committed rGc8c9324c94df: include/stdbit.h: declare size_t, (u)int*_t, and (u)int_least*_t (authored by fuz).
include/stdbit.h: declare size_t, (u)int*_t, and (u)int_least*_t
Mon, Apr 20, 9:02 PM
fuz closed D56515: include/stdbit.h: declare size_t, (u)int*_t, and (u)int_least*_t.
Mon, Apr 20, 9:01 PM
ngie added a comment to D40611: Add `pwd` test.

I'll work on getting this over the finish line.

Mon, Apr 20, 8:57 PM
bz accepted D56435: linuxkpi: Define `dev_err_probe*()`.
Mon, Apr 20, 8:57 PM
fuz accepted D56534: geom manuals: Use ISO/IEC byte units.

LGTM

Mon, Apr 20, 8:56 PM
ziaee updated the diff for D56534: geom manuals: Use ISO/IEC byte units.

use non-breaking spaces for unit sizes, unless we already use a hyphen on that page.

Mon, Apr 20, 8:52 PM
mhorne added inline comments to D53804: riscv cpu_fork(), saving fpe state.
Mon, Apr 20, 8:51 PM · riscv
emaste added a comment to D55947: arm64: mte: handle synchronous tag check faults.

It needs to take the target arch into account.

Mon, Apr 20, 8:47 PM
bz accepted D56434: linuxkpi: Define diagnostic macros like `might_resched()` or `cant_sleep()`.
Mon, Apr 20, 8:46 PM
kib added a comment to D55947: arm64: mte: handle synchronous tag check faults.

It seems I had these in my WIP tree as 8 and 9 with a comment LLDB is adding support for sync MTE exception and async MTE reporting.

Snippet from LLDB code:

// SIGSEGV
ADD_SIGCODE(SIGSEGV, 11, SEGV_MAPERR, 1,   "address not mapped to object",
                SignalCodePrintOption::Address);
ADD_SIGCODE(SIGSEGV, 11, SEGV_ACCERR, 2,   "invalid permissions for mapped object",
                SignalCodePrintOption::Address);
ADD_SIGCODE(SIGSEGV, 11, SEGV_PKUERR, 100, "PKU violation",
                SignalCodePrintOption::Address);

So this will be awkward, short term might be x86 PKU violation or arm64 MTE error

Mon, Apr 20, 8:45 PM
bz requested changes to D56433: linuxkpi: Add `struct kmsg_dump_detail`.
Mon, Apr 20, 8:42 PM
emaste added a comment to D55947: arm64: mte: handle synchronous tag check faults.

See https://github.com/llvm/llvm-project/blob/main/lldb/source/Plugins/Process/Utility/FreeBSDSignals.cpp

Mon, Apr 20, 8:41 PM
emaste added a comment to D55947: arm64: mte: handle synchronous tag check faults.

It seems I had these in my WIP tree as 8 and 9 with a comment LLDB is adding support for sync MTE exception and async MTE reporting.

Mon, Apr 20, 8:39 PM
vexeduxr updated the summary of D56537: vt_core: make sure the driver's functions exist.
Mon, Apr 20, 8:34 PM
vexeduxr requested review of D56537: vt_core: make sure the driver's functions exist.
Mon, Apr 20, 8:28 PM
bz requested changes to D56444: linuxkpi: Add `kmemdup_array()`.
Mon, Apr 20, 8:27 PM
mhorne added a comment to D56414: riscv: vector extension support.

Cool! A couple initial things.

Mon, Apr 20, 8:24 PM
kevans committed rG1b8e5c02f5c0: amd64: fix INVLPGB range invalidation (authored by kevans).
amd64: fix INVLPGB range invalidation
Mon, Apr 20, 8:19 PM
kevans closed D56458: amd64: fix INVLPGB range invalidation.
Mon, Apr 20, 8:18 PM
vvd committed R11:ad752f78d77a: graphics/fractgen: Update 3.0.7 => 3.0.8 (authored by Thomas Dreibholz <thomas.dreibholz@gmail.com>).
graphics/fractgen: Update 3.0.7 => 3.0.8
Mon, Apr 20, 8:13 PM
Andrey Zakhvatov <andy@FreeBSD.org> committed R9:4a8f0e9cfb41: website/ru: Update copyright/daemon.adoc (authored by Andrey Zakhvatov <andy@FreeBSD.org>).
website/ru: Update copyright/daemon.adoc
Mon, Apr 20, 8:13 PM
kib updated the diff for D56365: Add O_SYMLINK emulation and freadlink(3).

Retract ambitions of O_SYMLINK to O_PATH | O_NOFOLLOW.

Mon, Apr 20, 8:07 PM
imp accepted D55072: Remove -fms-extensions throughout the tree.

Change is good, and I like the commit message.

Mon, Apr 20, 8:06 PM
bz updated the diff for D55072: Remove -fms-extensions throughout the tree.

Updating for ccp.

Mon, Apr 20, 8:00 PM
bz added a comment to D55072: Remove -fms-extensions throughout the tree.

Hi everyone,

Mon, Apr 20, 7:51 PM
jlduran accepted D56528: bsdinstall.8: Document DISTRIBUTIONS defaults correctly.
Mon, Apr 20, 7:43 PM
kevans added inline comments to D56308: linuxkpi: fix mod_delayed_work() with running tasks.
Mon, Apr 20, 7:37 PM
vvd committed R11:ab13cad29dee: net/td-system-tools: Update 2.2.5 => 2.3.1 (authored by Thomas Dreibholz <thomas.dreibholz@gmail.com>).
net/td-system-tools: Update 2.2.5 => 2.3.1
Mon, Apr 20, 7:35 PM
0mp updated the diff for D56528: bsdinstall.8: Document DISTRIBUTIONS defaults correctly.

Fix defaults for auto.

Mon, Apr 20, 7:30 PM
0mp added inline comments to D56528: bsdinstall.8: Document DISTRIBUTIONS defaults correctly.
Mon, Apr 20, 7:29 PM
bz requested changes to D55899: LinuxKPI: Update seq_file to properly implement the iterator interface.

If we do the one liner, this is approved in case you don't want to wait for me anymore.

Mon, Apr 20, 7:06 PM
mohnishhemanthkumar_gmail.com retitled D56535: tcp: Align PRR implementation with RFC 9937 from Align PRR implementation with RFC9937 to tcp: Align PRR implementation with RFC 9937.
Mon, Apr 20, 6:43 PM · network
vvd committed R11:e4e11b9904cb: devel/p5-Module-Extract-Use: Update 1.054 => 1.055 (authored by svysh.fbsd_gmail.com).
devel/p5-Module-Extract-Use: Update 1.054 => 1.055
Mon, Apr 20, 6:35 PM
kevans added a comment to D56365: Add O_SYMLINK emulation and freadlink(3).
In D56365#1289902, @kib wrote:

An alternative for this O_SYMLINK is to define it just to O_PATH | O_NOFOLLOW, if it is not important to be able to open(<regular file>, O_SYMLINK | O_RDONLY) and be able to read from the resulting fd.
I would prefer that implementation instead of the reopening with EMPTYPATH for non-symlinks, but I do not know real-world usage patterns for O_SYMLINK.

Mon, Apr 20, 6:30 PM
kib requested review of D56536: init: build dynamically.
Mon, Apr 20, 6:08 PM
ziaee added inline comments to D54882: intelthermal: Add Intel Processor Thermal driver.
Mon, Apr 20, 5:58 PM
ziaee added a comment to D54882: intelthermal: Add Intel Processor Thermal driver.

! In D54882#1291723, @guest-seuros wrote:
@ziaee , shall we name this driver intelthermal or intel_thermal to mirror acpi_thermal < already in tree ?

Mon, Apr 20, 5:56 PM
rbranco_suse.com added a comment to D56507: membarrier(2): implement the MEMBARRIER_CMD_GET_REGISTRATIONS command.

I succesfully tested the current patch with my suggestions along with https://github.com/freebsd/freebsd-src/pull/2147

Is there any reason not to turn your test program into something we can run as part of the test suite?

Mon, Apr 20, 5:56 PM
arrowd committed R11:124039b81938: www/hs-wai-app-static: Fix the getSystemTimerManager call failure (authored by arrowd).
www/hs-wai-app-static: Fix the getSystemTimerManager call failure
Mon, Apr 20, 5:54 PM
arrowd committed R11:85cb5e2752a0: ports-mgmt/appstream-generator: Install the hook script into Poudriere hooks dir (authored by arrowd).
ports-mgmt/appstream-generator: Install the hook script into Poudriere hooks dir
Mon, Apr 20, 5:54 PM
ziaee updated the diff for D56534: geom manuals: Use ISO/IEC byte units.

missed another spot

Mon, Apr 20, 5:52 PM
ziaee updated the diff for D56534: geom manuals: Use ISO/IEC byte units.

missed a spot, thanks bbaovanc!

Mon, Apr 20, 5:51 PM
mohnishhemanthkumar_gmail.com updated the summary of D56535: tcp: Align PRR implementation with RFC 9937.
Mon, Apr 20, 5:50 PM · network
mohnishhemanthkumar_gmail.com attached a referenced file: F153364136: packetdrill_prr.pkt.
Mon, Apr 20, 5:47 PM · network
mohnishhemanthkumar_gmail.com requested review of D56535: tcp: Align PRR implementation with RFC 9937.
Mon, Apr 20, 5:46 PM · network
ziaee updated the diff for D56534: geom manuals: Use ISO/IEC byte units.

drop the IEC, it's technically an anachronism, and "binary byte sizes"
isn't any less clear.

Mon, Apr 20, 5:45 PM
kib committed rG324b3c2892a5: membarrier.2: document MEMBARRIER_CMD_GET_REGISTRATIONS (authored by kib).
membarrier.2: document MEMBARRIER_CMD_GET_REGISTRATIONS
Mon, Apr 20, 5:43 PM
kib committed rGaaa10396a997: membarrier(2): implement the MEMBARRIER_CMD_GET_REGISTRATIONS command (authored by kib).
membarrier(2): implement the MEMBARRIER_CMD_GET_REGISTRATIONS command
Mon, Apr 20, 5:43 PM
kib committed rG950fd59955e1: membarrier(2): use atomic for lockless read of curproc->p_flag2 (authored by kib).
membarrier(2): use atomic for lockless read of curproc->p_flag2
Mon, Apr 20, 5:43 PM
kib closed D56507: membarrier(2): implement the MEMBARRIER_CMD_GET_REGISTRATIONS command.
Mon, Apr 20, 5:43 PM
jrm added a comment to D56480: Status/2026Q1/intro.adoc: Add introduction.

I'd say it's fine as is. My one comment verges on nitpicking, so feel free to ignore it.

Mon, Apr 20, 5:42 PM
kib committed rG9b844b495e8e: rtld: fix processing of preloaded z_initfirst objects (authored by kib).
rtld: fix processing of preloaded z_initfirst objects
Mon, Apr 20, 5:41 PM
kib closed D56466: rtld: fix processing of preloaded z_initfirst objects.
Mon, Apr 20, 5:41 PM
ziaee requested review of D56534: geom manuals: Use ISO/IEC byte units.
Mon, Apr 20, 5:38 PM
jhb added a comment to D45268: libgcc_s: Add a linker script to link to libgcc.

This matches what Linux does (on all architectures it seems) and will fix aarch64 building with external GCC. Let's go ahead and land this. I think you might want to update the commit log a bit to note the following details:

Mon, Apr 20, 5:29 PM
jlduran added a comment to D56528: bsdinstall.8: Document DISTRIBUTIONS defaults correctly.

Thank you for working on this!

Mon, Apr 20, 5:28 PM
salvadore added a comment to D56480: Status/2026Q1/intro.adoc: Add introduction.

I think the text is good enough, but since I am not a native English speaker and I do make mistakes, I would appreciate a review.
Thanks!

Mon, Apr 20, 5:28 PM
salvadore added a reviewer for D56480: Status/2026Q1/intro.adoc: Add introduction: adamw.
Mon, Apr 20, 5:27 PM
salvadore added a comment to D56477: Status/2026Q1: Sort reports.

If someone had the time to check reports categorization, it would be great. Otherwise, no problem, I will simply proceed to the commit.
Thanks!

Mon, Apr 20, 5:27 PM
salvadore added a reviewer for D56477: Status/2026Q1: Sort reports: adamw.
Mon, Apr 20, 5:25 PM
zlei added a comment to D56514: geom_part: Restore the human readable format of size.

@js Thanks for the quick view !

Mon, Apr 20, 5:24 PM
jhb committed rG4b79ee8eb139: ctld: Update nchildren directly in wait_for_children (authored by jhb).
ctld: Update nchildren directly in wait_for_children
Mon, Apr 20, 5:21 PM
jhb committed rG7bb2b3801554: ctld: Support multiple physical ports in a target (authored by jhb).
ctld: Support multiple physical ports in a target
Mon, Apr 20, 5:21 PM
jhb committed rGe56687bb2d32: ctld: Return from the inner "main" loop on EINTR (authored by Nikolay Denev <ndenev@gmail.com>).
ctld: Return from the inner "main" loop on EINTR
Mon, Apr 20, 5:21 PM
jhb committed rG505f381cb96e: nvmf_che: Don't leak a socket if an error occurs finalizing the socket (authored by jhb).
nvmf_che: Don't leak a socket if an error occurs finalizing the socket
Mon, Apr 20, 5:21 PM
jhb closed D56526: ctld: Update nchildren directly in wait_for_children.
Mon, Apr 20, 5:20 PM
jhb closed D55767: ctld: Support multiple physical ports in a target.
Mon, Apr 20, 5:20 PM
jhb closed D56525: ctld: Return from the inner "main" loop on EINTR.
Mon, Apr 20, 5:20 PM
jhb closed D55493: nvmf_che: Don't leak a socket if an error occurs finalizing the socket.
Mon, Apr 20, 5:20 PM
asomers accepted D56523: ctld: Don't add an iscsi port for targets with only kernel ports.
Mon, Apr 20, 5:19 PM
leres committed R11:040af0887ed9: security/zeek: Update to 8.0.7 (authored by leres).
security/zeek: Update to 8.0.7
Mon, Apr 20, 5:17 PM
leres committed R11:039d0a9ca807: security/vuxml: Mark security/zeek < 8.0.7 as vulnerable as per: (authored by leres).
security/vuxml: Mark security/zeek < 8.0.7 as vulnerable as per:
Mon, Apr 20, 5:14 PM
jhb added inline comments to D55899: LinuxKPI: Update seq_file to properly implement the iterator interface.
Mon, Apr 20, 5:10 PM
jhb updated the diff for D55899: LinuxKPI: Update seq_file to properly implement the iterator interface.

Use copy_to_user

Mon, Apr 20, 5:09 PM
jhb added inline comments to D56485: RELNOTES: Add entries for various commits through early March 2026.
Mon, Apr 20, 5:09 PM
jhb added inline comments to D56532: ctld: Add a dedicated conf method for shutting down.
Mon, Apr 20, 5:07 PM
jhb added a comment to D56527: ctld: Move the pidfile handle out to a global variable.

I guess this is ok, even though I normally try to avoid globals if possible. pidfile handling could also be simplified if we forbade changing the pidfile's location during a config reload. Do you think that would be acceptable to do?

Mon, Apr 20, 5:04 PM
zlei committed rG0d16792c6e98: geom_part: Restore the human readable format of size (authored by zlei).
geom_part: Restore the human readable format of size
Mon, Apr 20, 5:03 PM
zlei committed rGf49f61f19463: iflib: Add a missing CURVNET_RESTORE() in the error path (authored by Peter Ganzhorn <peter.ganzhorn@gmail.com>).
iflib: Add a missing CURVNET_RESTORE() in the error path
Mon, Apr 20, 5:03 PM
zlei closed D56514: geom_part: Restore the human readable format of size.
Mon, Apr 20, 5:03 PM
dvl committed R11:d88b19bd0b37: net-mgmt/librenms: Update to 26.4.0 (authored by dvl).
net-mgmt/librenms: Update to 26.4.0
Mon, Apr 20, 5:00 PM
jhb requested review of D56533: ctld: Simplify pidfile rename handling in conf::apply.
Mon, Apr 20, 4:57 PM

Event Timeline