Page MenuHomeFreeBSD
Feed Search

Wed, Jan 14

jlduran added a reviewer for D54681: mtree: debug: Add missing krb5 entries: cy.
Wed, Jan 14, 12:49 AM
jlduran requested review of D54682: mtree: usr: Add missing pkg/triggers entry.
Wed, Jan 14, 12:49 AM
jlduran added a comment to D54675: libexecinfo: tests: Expect failure on aarch64.

Reference: https://ci.freebsd.org/view/Test/job/FreeBSD-main-aarch64-test/1040/testReport/junit/lib.libexecinfo/sigtramp_test/test_backtrace_sigtramp/

Wed, Jan 14, 12:49 AM
jlduran added reviewers for D54675: libexecinfo: tests: Expect failure on aarch64: tests, dchagin, emaste.
Wed, Jan 14, 12:49 AM
jlduran requested review of D54675: libexecinfo: tests: Expect failure on aarch64.
Wed, Jan 14, 12:49 AM

Mon, Jan 12

jlduran added a comment to D54585: makefs: Define HAVE_STRUCT_STAT_{BIRTHTIME,_ST_MTIMENSEC}.

FreeBSD supports both. For cross-builds, on Linux it is defined as 0, and on macOS it is defined as 1 in their respective nbtool_config.h header files.

It is not clear what "it" refers to here.

Mon, Jan 12, 1:40 AM

Sun, Jan 11

jlduran committed rG4250d2ad991b: Import latest mtree from NetBSD.
Sun, Jan 11, 4:51 PM
jlduran committed rG7e59b238fcf3: Vendor import of NetBSD's mtree at 2026-01-11.
Sun, Jan 11, 4:42 PM

Thu, Jan 8

jlduran added inline comments to D54585: makefs: Define HAVE_STRUCT_STAT_{BIRTHTIME,_ST_MTIMENSEC}.
Thu, Jan 8, 5:33 PM
jlduran added inline comments to D54586: mdoc: SYNOPISIS should not have prose.
Thu, Jan 8, 6:24 AM
jlduran added reviewers for D54585: makefs: Define HAVE_STRUCT_STAT_{BIRTHTIME,_ST_MTIMENSEC}: markj, bnovkov.
Thu, Jan 8, 4:59 AM
jlduran added reviewers for D54585: makefs: Define HAVE_STRUCT_STAT_{BIRTHTIME,_ST_MTIMENSEC}: asomers, emaste, glebius, delphij, ngie, christos_netbsd.org.
Thu, Jan 8, 4:56 AM
jlduran attached a referenced file: F141631931: makefs_times.sh.
Thu, Jan 8, 4:54 AM
jlduran added a comment to D54585: makefs: Define HAVE_STRUCT_STAT_{BIRTHTIME,_ST_MTIMENSEC}.


Basic script that mimics our tests. Adapted for FreeBSD, NetBSD and OpenBSD (very crude).

Thu, Jan 8, 4:54 AM
jlduran added a comment to D54585: makefs: Define HAVE_STRUCT_STAT_{BIRTHTIME,_ST_MTIMENSEC}.

What I'm currently looking for is opinions on what the time values should be before I continue adding mkimg tests. I have annotated what I believe should be the correct result with XXX comments. Do not worry about the actual fixes, as those are relatively trivial.

Thu, Jan 8, 4:50 AM

Wed, Jan 7

jlduran added a reviewer for D54584: makefs: Fix atime tests on MS-DOS (FAT) file systems: tests.
Wed, Jan 7, 7:55 PM
jlduran requested review of D54585: makefs: Define HAVE_STRUCT_STAT_{BIRTHTIME,_ST_MTIMENSEC}.
Wed, Jan 7, 7:55 PM
jlduran requested review of D54584: makefs: Fix atime tests on MS-DOS (FAT) file systems.
Wed, Jan 7, 7:54 PM
jlduran committed rG301bc149b96e: pf: tests: Require python3.
Wed, Jan 7, 5:54 PM
jlduran committed rG47015e454661: tests: Increase timeout.
Wed, Jan 7, 5:54 PM
jlduran closed D54550: tests: Increase timeout.
Wed, Jan 7, 5:53 PM
jlduran closed D54549: pf: tests: Require python3.
Wed, Jan 7, 5:53 PM

Tue, Jan 6

jlduran added inline comments to D54550: tests: Increase timeout.
Tue, Jan 6, 10:10 AM
jlduran added a comment to D54550: tests: Increase timeout.

Oof... that's a bit of an increase. Wonder if there's a way to improve things a bit more perf wise (I'd file a bug to track the investigation).

Tue, Jan 6, 10:10 AM
jlduran added a reviewer for D54550: tests: Increase timeout: tests.
Tue, Jan 6, 2:05 AM
jlduran added a comment to D54550: tests: Increase timeout.

References:

Tue, Jan 6, 2:05 AM
jlduran added reviewers for D54549: pf: tests: Require python3: tests, kp.
Tue, Jan 6, 2:02 AM
jlduran added a comment to D54549: pf: tests: Require python3.

Reference: https://ci.freebsd.org/view/Test/job/FreeBSD-main-aarch64-test/1873/testReport/junit/sys.netpfil.pf/killstate/src_dst/

Tue, Jan 6, 2:01 AM
jlduran requested review of D54550: tests: Increase timeout.
Tue, Jan 6, 2:00 AM
jlduran requested review of D54549: pf: tests: Require python3.
Tue, Jan 6, 2:00 AM
jlduran committed rG12c51484188f: makefs.8: Cleanup man page.
Tue, Jan 6, 1:01 AM
jlduran closed D54538: makefs.8: Cleanup man page.
Tue, Jan 6, 1:01 AM
jlduran retitled D54538: makefs.8: Cleanup man page from makfs.8: Cleanup man page
Tue, Jan 6, 12:58 AM
jlduran added a comment to D54538: makefs.8: Cleanup man page.

don't forget to fix the commit message typo!

Tue, Jan 6, 12:58 AM

Mon, Jan 5

jlduran added a comment to D54538: makefs.8: Cleanup man page.

Date will be bumped upon commit (if accepted).

Mon, Jan 5, 8:49 PM
jlduran added a reviewer for D54538: makefs.8: Cleanup man page: manpages.
Mon, Jan 5, 8:49 PM
jlduran requested review of D54538: makefs.8: Cleanup man page.
Mon, Jan 5, 8:47 PM
jlduran committed rG73af599fb7be: makefs: Fix typo 's/mirrorring/mirroring/'.
Mon, Jan 5, 8:39 PM
jlduran committed rG0a6deb87c280: makefs: tests: Cleanup and remove default flags.
Mon, Jan 5, 8:39 PM
jlduran committed rG93b15dbc1fbc: makefs: tests: Fix timestamp-related tests.
Mon, Jan 5, 8:39 PM
jlduran committed rG96efda9cd556: makefs: tests: Fix -D flag test.
Mon, Jan 5, 8:39 PM
jlduran committed rG065f02174f76: makefs: tests: Double the timeout of ZFS file_extend test.
Mon, Jan 5, 8:39 PM
jlduran committed rG9f28e92637e9: makefs: tests: Double the timeout of ZFS compression test.
Mon, Jan 5, 8:39 PM
jlduran closed D54427: makefs: tests: Cleanup and remove default flags.
Mon, Jan 5, 8:39 PM
jlduran closed D54429: makefs: tests: Fix timestamp-related tests.
Mon, Jan 5, 8:39 PM
jlduran closed D54428: makefs: tests: Fix -D flag test.
Mon, Jan 5, 8:39 PM
jlduran closed D54425: makefs: tests: Double the timeout of ZFS file_extend test.
Mon, Jan 5, 8:39 PM
jlduran closed D54424: makefs: tests: Double the timeout of ZFS compression test.
Mon, Jan 5, 8:39 PM

Sun, Jan 4

jlduran abandoned D54426: makefs: tests: Improve ZFS perms test.

I'll abandon this revision, as it is very specific to zsh. It is unlikely that someone else hits this issue. For it to happen, the root user must use zsh (unlikely).
zsh intentionally lowercases the error message (https://github.com/zsh-users/zsh/blob/6a691a3487cc26900475291ced12400318176aeb/Src/utils.c#L361-L368)

Sun, Jan 4, 5:59 AM

Sat, Jan 3

jlduran updated the diff for D54264: df: ceil() the percentage value.
  • Reduce duplication by abstracting the percent() function.
Sat, Jan 3, 9:34 PM
jlduran retitled D54427: makefs: tests: Cleanup and remove default flags from makefs: tests: Cleanup and remove unnecessary checks
Sat, Jan 3, 5:42 PM
jlduran added inline comments to D54427: makefs: tests: Cleanup and remove default flags.
Sat, Jan 3, 5:36 PM
jlduran updated the diff for D54264: df: ceil() the percentage value.

Update the manual page percentages as well.

Sat, Jan 3, 4:26 AM
jlduran updated the diff for D54265: df: Fix the header when using the -P option.

Rebase.

Sat, Jan 3, 2:15 AM
jlduran updated the diff for D54457: df: Cleanup and refactor.
  • Remove stray reference to availheader
Sat, Jan 3, 2:11 AM
jlduran updated the diff for D54427: makefs: tests: Cleanup and remove default flags.
  • Revert makfs_tests_common.sh
Sat, Jan 3, 1:37 AM
jlduran added a comment to D54427: makefs: tests: Cleanup and remove default flags.

NAK on the "blind" atf_check removal: it makes potentially valid issues that should be tracked in test case runs into silent errors. You have to dig the prior test case output to try and piece together what went wrong after this change, making failures far more annoying or impossible to triage.

If you remove implied atf_check flags though, I'm game. I just don't want to ignore errors that shouldn't be ignored.

Sat, Jan 3, 1:35 AM
jlduran updated the diff for D54427: makefs: tests: Cleanup and remove default flags.

Address suggestions

Sat, Jan 3, 1:23 AM

Fri, Jan 2

jlduran updated the diff for D54427: makefs: tests: Cleanup and remove default flags.
Fri, Jan 2, 9:40 PM
jlduran added inline comments to D54426: makefs: tests: Improve ZFS perms test.
Fri, Jan 2, 8:57 PM
jlduran added inline comments to D54424: makefs: tests: Double the timeout of ZFS compression test.
Fri, Jan 2, 8:48 PM
jlduran retitled D54424: makefs: tests: Double the timeout of ZFS compression test from makefs: tests: Extend the timeout of ZFS compression test
Fri, Jan 2, 8:24 PM
jlduran retitled D54425: makefs: tests: Double the timeout of ZFS file_extend test from makefs: tests: Extend the timeout of ZFS file_extend test
Fri, Jan 2, 8:23 PM
jlduran added inline comments to D54429: makefs: tests: Fix timestamp-related tests.
Fri, Jan 2, 8:19 PM
jlduran updated the diff for D54265: df: Fix the header when using the -P option.

Rebase.

Fri, Jan 2, 8:17 PM
jlduran added inline comments to D54265: df: Fix the header when using the -P option.
Fri, Jan 2, 8:17 PM
jlduran updated the diff for D54264: df: ceil() the percentage value.

Address suggestions:

  • Quote and cite the text from POSIX.
  • Use an unsigned decimal number to express the percentage. Keep the current width of the field to avoid changing the spacing between columns.
Fri, Jan 2, 8:13 PM
jlduran updated the summary of D54264: df: ceil() the percentage value.
Fri, Jan 2, 8:11 PM
jlduran added a reviewer for D54457: df: Cleanup and refactor: des.
Fri, Jan 2, 8:05 PM
jlduran added a comment to D54016: df: Import tests from NetBSD.
In D54016#1243888, @des wrote:
In D54016#1243870, @des wrote:

What's the point of copying the NetBSD tests if we end up having to change everything about them, and then end up adding our own test script anyway as you do in D54265?

I tried to #ifdef this test, but it soon became obvious we should branch out (it became unreadable).

Yes. Just write your own.

Fri, Jan 2, 7:59 PM
jlduran requested review of D54457: df: Cleanup and refactor.
Fri, Jan 2, 7:56 PM

Wed, Dec 31

jlduran added a comment to D54424: makefs: tests: Double the timeout of ZFS compression test.

This looks fine. But as the default timeout is already 300s, I suggest increasing it even more. If it were me, I would double it.

Wed, Dec 31, 3:52 PM
jlduran added inline comments to D54265: df: Fix the header when using the -P option.
Wed, Dec 31, 2:06 PM
jlduran added a comment to D54016: df: Import tests from NetBSD.
In D54016#1243870, @des wrote:

What's the point of copying the NetBSD tests if we end up having to change everything about them, and then end up adding our own test script anyway as you do in D54265?

Wed, Dec 31, 1:51 PM
jlduran added inline comments to D54427: makefs: tests: Cleanup and remove default flags.
Wed, Dec 31, 1:47 PM
jlduran added inline comments to D54428: makefs: tests: Fix -D flag test.
Wed, Dec 31, 2:27 AM
jlduran updated the summary of D54429: makefs: tests: Fix timestamp-related tests.
Wed, Dec 31, 1:51 AM
jlduran added reviewers for D54429: makefs: tests: Fix timestamp-related tests: markj, bnovkov, emaste.
Wed, Dec 31, 1:51 AM
jlduran added reviewers for D54428: makefs: tests: Fix -D flag test: ngie, emaste.
Wed, Dec 31, 1:49 AM
jlduran added a reviewer for D54427: makefs: tests: Cleanup and remove default flags: tests.
Wed, Dec 31, 1:46 AM
jlduran added a reviewer for D54426: makefs: tests: Improve ZFS perms test: tests.
Wed, Dec 31, 1:46 AM
jlduran added a reviewer for D54425: makefs: tests: Double the timeout of ZFS file_extend test: tests.
Wed, Dec 31, 1:45 AM
jlduran added a reviewer for D54424: makefs: tests: Double the timeout of ZFS compression test: tests.
Wed, Dec 31, 1:45 AM
jlduran added a comment to D54425: makefs: tests: Double the timeout of ZFS file_extend test.

There is really no way to tell beforehand if this timeout is enough.
Reference: https://ci.freebsd.org/view/Test/job/FreeBSD-main-aarch64-test/1867/testReport/junit/usr.sbin.makefs/makefs_zfs_tests/file_extend/

Wed, Dec 31, 1:44 AM
jlduran added a comment to D54424: makefs: tests: Double the timeout of ZFS compression test.

There is really no way to tell beforehand if this timeout is enough.
Reference: https://ci.freebsd.org/view/Test/job/FreeBSD-main-aarch64-test/1867/testReport/junit/usr.sbin.makefs/makefs_zfs_tests/compression/

Wed, Dec 31, 1:43 AM
jlduran requested review of D54429: makefs: tests: Fix timestamp-related tests.
Wed, Dec 31, 1:40 AM
jlduran requested review of D54428: makefs: tests: Fix -D flag test.
Wed, Dec 31, 1:40 AM
jlduran requested review of D54427: makefs: tests: Cleanup and remove default flags.
Wed, Dec 31, 1:40 AM
jlduran requested review of D54426: makefs: tests: Improve ZFS perms test.
Wed, Dec 31, 1:38 AM
jlduran requested review of D54425: makefs: tests: Double the timeout of ZFS file_extend test.
Wed, Dec 31, 1:38 AM
jlduran requested review of D54424: makefs: tests: Double the timeout of ZFS compression test.
Wed, Dec 31, 1:37 AM

Tue, Dec 30

jlduran added a comment to D54016: df: Import tests from NetBSD.

Thank you!
I wanted as few diffs with NetBSD as possible, but using nitems() is a good suggestion; I'll probably submit it to GNATS.

Tue, Dec 30, 10:36 PM

Mon, Dec 29

jlduran added reviewers for D54265: df: Fix the header when using the -P option: des, emaste, imp.
Mon, Dec 29, 4:42 PM
jlduran added reviewers for D54264: df: ceil() the percentage value: emaste, imp, des.
Mon, Dec 29, 4:42 PM

Sat, Dec 27

jlduran committed rG791fb098c9e8: Import latest mtree from NetBSD.
Sat, Dec 27, 4:31 PM
jlduran committed rGf9d671f726ac: Import latest mtree from NetBSD.
Sat, Dec 27, 4:31 PM
jlduran committed rG5ea3ad01e6f5: Import latest mtree from NetBSD.
Sat, Dec 27, 4:31 PM

Dec 23 2025

jlduran committed rG6edb10174008: blocklist: blacklist: Chase recent upstream changes.
Dec 23 2025, 2:31 AM
jlduran committed rG4fe8aa4a67ca: blocklist: Add vendor import instructions.
Dec 23 2025, 2:31 AM
jlduran committed rG749293292aea: MFV: Import blocklist 2025-12-15 (8a4b011).
Dec 23 2025, 2:31 AM