Page MenuHomeFreeBSD

ngie (Enji Cooper)
User

Projects (2)

User Details

User Since
Aug 2 2014, 8:08 AM (598 w, 6 d)

Recent Activity

Sun, Jan 11

ngie added a comment to D54632: Remove obsolete BUGS section from zgrep(1) man page, add test.

Is this behavior desirable? It seems very ambiguous to me...

Sun, Jan 11, 4:14 AM
ngie accepted D54584: makefs: Fix atime tests on MS-DOS (FAT) file systems.
Sun, Jan 11, 4:12 AM
ngie accepted D54613: asmc: Convert driver to CTLFLAG_MPSAFE.
Sun, Jan 11, 4:09 AM

Thu, Jan 8

ngie added inline comments to D54437: asmc: add per-fan manual mode control via sysctl.
Thu, Jan 8, 2:58 AM

Tue, Jan 6

ngie committed rGf384784289db: kern_syscall_deregister: document syscall 0 no-op logic (authored by go4av05.pvtx_gmail.com).
Tue, Jan 6, 7:50 AM
ngie closed D54326: kern: document no-op handling of syscall number 0 during deregistration.
Tue, Jan 6, 7:49 AM
ngie accepted D54549: pf: tests: Require python3.
Tue, Jan 6, 7:37 AM
ngie accepted 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, 6:41 AM
ngie committed rGf224591746bd: Add ASMC_DEBUG make option.
Tue, Jan 6, 1:44 AM
ngie closed D54511: Add ASMC_DEBUG make option.
Tue, Jan 6, 1:43 AM

Mon, Jan 5

ngie abandoned D54508: tar: fix off-bounds read resulting from #2787 (3150539ed).

Abandoning as @mm is planning on cutting a new libarchive release soon which will include this fix (and others).

Mon, Jan 5, 6:07 PM
ngie added inline comments to D52642: kyua: Add "debug -x|--execute cmd" option.
Mon, Jan 5, 5:33 PM
ngie created Image Macro "ship-it-dog".
Mon, Jan 5, 5:26 PM
ngie accepted D52642: kyua: Add "debug -x|--execute cmd" option.

Ship it!
Macro ship-it-dog:

Mon, Jan 5, 5:22 PM
ngie added inline comments to D52642: kyua: Add "debug -x|--execute cmd" option.
Mon, Jan 5, 5:17 PM
ngie added inline comments to D52642: kyua: Add "debug -x|--execute cmd" option.
Mon, Jan 5, 5:16 PM
ngie updated the diff for D54511: Add ASMC_DEBUG make option.

sys/modules/asmc/Makefile: condense SRCS

Mon, Jan 5, 8:05 AM
ngie updated the test plan for D54518: Account for the ctl test needing the ctl(4) module.
Mon, Jan 5, 8:00 AM
ngie requested review of D54518: Account for the ctl test needing the ctl(4) module.
Mon, Jan 5, 7:58 AM
ngie added inline comments to D54511: Add ASMC_DEBUG make option.
Mon, Jan 5, 7:16 AM
ngie added a comment to D41705: release: Integrate mfsBSD image build targets into the release tool set.
Mon, Jan 5, 7:14 AM
ngie added inline comments to D54508: tar: fix off-bounds read resulting from #2787 (3150539ed).
Mon, Jan 5, 5:50 AM
ngie added a comment to D54512: 15.0/errata: Begin listing open regressions.

I scrolled back several releases to see what our prior "Open Issues" sections look like.

Mon, Jan 5, 5:46 AM
ngie added a comment to D54512: 15.0/errata: Begin listing open regressions.

BTW, isn't the proposed change what Errata Notes sort of do...?

Mon, Jan 5, 4:15 AM
ngie added a comment to D54512: 15.0/errata: Begin listing open regressions.

BTW, isn't the proposed change what Errata Notes sort of do...?

Mon, Jan 5, 4:13 AM
ngie added inline comments to D54512: 15.0/errata: Begin listing open regressions.
Mon, Jan 5, 4:12 AM
ngie added inline comments to D54512: 15.0/errata: Begin listing open regressions.
Mon, Jan 5, 4:09 AM
ngie updated the summary of D54511: Add ASMC_DEBUG make option.
Mon, Jan 5, 3:30 AM
ngie updated the test plan for D54511: Add ASMC_DEBUG make option.
Mon, Jan 5, 3:29 AM
ngie added reviewers for D54511: Add ASMC_DEBUG make option: adrian, markj.
Mon, Jan 5, 3:28 AM
ngie requested review of D54511: Add ASMC_DEBUG make option.
Mon, Jan 5, 3:27 AM
ngie updated the summary of D54508: tar: fix off-bounds read resulting from #2787 (3150539ed).
Mon, Jan 5, 1:45 AM
ngie added inline comments to D54508: tar: fix off-bounds read resulting from #2787 (3150539ed).
Mon, Jan 5, 1:44 AM
ngie updated the summary of D54508: tar: fix off-bounds read resulting from #2787 (3150539ed).
Mon, Jan 5, 1:41 AM
ngie updated the test plan for D54508: tar: fix off-bounds read resulting from #2787 (3150539ed).
Mon, Jan 5, 1:34 AM
ngie requested review of D54508: tar: fix off-bounds read resulting from #2787 (3150539ed).
Mon, Jan 5, 1:31 AM

Sun, Jan 4

ngie added inline comments to D52642: kyua: Add "debug -x|--execute cmd" option.
Sun, Jan 4, 10:16 PM
ngie accepted D54427: makefs: tests: Cleanup and remove default flags.

Sorry for the delayed review on this. LGTM!
Macro shipit:

Sun, Jan 4, 10:14 PM
ngie committed rG08cdcff58acb: crypto/openssl: update vendor update instructions.
Sun, Jan 4, 9:21 AM
ngie closed D53190: crypto/openssl: update vendor update instructions.
Sun, Jan 4, 9:20 AM

Sat, Jan 3

ngie added inline comments to D54405: git-arc: Try to improve documentation.
Sat, Jan 3, 8:54 PM
ngie accepted D54403: git-arc: Try to make patching more useful.
Sat, Jan 3, 8:52 PM
ngie accepted D54405: git-arc: Try to improve documentation.
Sat, Jan 3, 8:47 PM
ngie updated subscribers of D41705: release: Integrate mfsBSD image build targets into the release tool set.

This is an interesting project. If we put this in tree, FreeBSD should really adopt mfsbsd from @mm and do a full vendor import for the component.

Sat, Jan 3, 8:36 PM
ngie removed a reviewer for D41705: release: Integrate mfsBSD image build targets into the release tool set: gjb.
Sat, Jan 3, 8:26 PM
ngie added inline comments to D54403: git-arc: Try to make patching more useful.
Sat, Jan 3, 6:11 AM

Fri, Jan 2

ngie added a comment to D54427: makefs: tests: Cleanup and remove default flags.

(here are some suggested changes to help get the process going..)

Fri, Jan 2, 10:19 PM
ngie 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.

Fri, Jan 2, 9:51 PM
ngie requested changes 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.

Fri, Jan 2, 9:48 PM
ngie added inline comments to D54426: makefs: tests: Improve ZFS perms test.
Fri, Jan 2, 9:29 PM
ngie added inline comments to D54426: makefs: tests: Improve ZFS perms test.
Fri, Jan 2, 9:28 PM
ngie accepted D54326: kern: document no-op handling of syscall number 0 during deregistration.

I'll take up the patch and fix up the whitespace bug since it's a trivial change which adds helpful documentation.

Fri, Jan 2, 7:28 PM

Thu, Jan 1

ngie created P684 Command-Line Input.
Thu, Jan 1, 7:10 PM
ngie added a comment to D54062: Explicitly normalize on Unix line-endings with FreeBSD sources.

.gitattributes is a footgun and can give confusing behaviour. tools/build/checkstyle9.pl should enforce this for GitHub PRs already, and clang-format can (will?) normalise this too. There are significant downsides for this with little benefit that I can see.

Thu, Jan 1, 6:10 AM
ngie added inline comments to D48087: kyua: Add "prepare" command.
Thu, Jan 1, 5:55 AM
ngie added inline comments to D48087: kyua: Add "prepare" command.
Thu, Jan 1, 2:31 AM
ngie added a comment to D54424: makefs: tests: Double the timeout of ZFS compression test.
Thu, Jan 1, 12:11 AM

Wed, Dec 31

ngie updated subscribers of D54427: makefs: tests: Cleanup and remove default flags.
Wed, Dec 31, 8:36 AM
ngie 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.

Wed, Dec 31, 7:32 AM
ngie accepted D54428: makefs: tests: Fix -D flag test.
Wed, Dec 31, 7:30 AM

Mon, Dec 29

ngie added inline comments to D52642: kyua: Add "debug -x|--execute cmd" option.
Mon, Dec 29, 8:28 PM
ngie added inline comments to D54326: kern: document no-op handling of syscall number 0 during deregistration.
Mon, Dec 29, 7:57 PM
ngie updated the summary of D54401: clang-format: adjust to sort C++ headers per style(9).
Mon, Dec 29, 6:39 PM
ngie updated subscribers of D54401: clang-format: adjust to sort C++ headers per style(9).
Mon, Dec 29, 6:37 PM
ngie requested review of D54401: clang-format: adjust to sort C++ headers per style(9).
Mon, Dec 29, 6:36 PM
ngie accepted D54016: df: Import tests from NetBSD.
Mon, Dec 29, 1:23 AM

Sun, Dec 28

ngie added inline comments to D54324: kern: document rationale for PRIV_REBOOT usage in kexec_load.
Sun, Dec 28, 10:23 PM
ngie added inline comments to D54326: kern: document no-op handling of syscall number 0 during deregistration.
Sun, Dec 28, 10:20 PM
ngie added a comment to D54374: release.sh: allow GITROOT, etc, to be overridden.

Hmm, I thought the way this worked was that env_setup set defaults and then the config file was sourced to override those values.

Sun, Dec 28, 9:19 PM

Sat, Dec 27

ngie added inline comments to D52642: kyua: Add "debug -x|--execute cmd" option.
Sat, Dec 27, 8:54 PM
ngie added inline comments to D48087: kyua: Add "prepare" command.
Sat, Dec 27, 8:41 PM

Fri, Dec 26

ngie added inline comments to D48087: kyua: Add "prepare" command.
Fri, Dec 26, 6:39 PM
ngie requested changes to D54105: kyua: Add flaky metadata.

Please provide an example (spec) of what you're implementing in the Testplan section.

Fri, Dec 26, 6:34 PM
ngie accepted D54363: kyua: Make "debug -p" skip writing stdout/stderr to tmp files.
Fri, Dec 26, 6:14 PM
ngie updated the test plan for D54374: release.sh: allow GITROOT, etc, to be overridden.
Fri, Dec 26, 5:51 PM
ngie requested review of D54374: release.sh: allow GITROOT, etc, to be overridden.
Fri, Dec 26, 5:49 PM

Dec 23 2025

ngie added a comment to D54062: Explicitly normalize on Unix line-endings with FreeBSD sources.

@markj: this change avoids a large amount of grief when building or editing sources on hosts that are incorrectly configured, and/or on Windows hosts. I'm not sure what exactly Linnea did to trigger this, but I assume it had to do with hosting or editing the sources on a Windows box.

Dec 23 2025, 9:24 PM

Dec 22 2025

ngie added inline comments to D48087: kyua: Add "prepare" command.
Dec 22 2025, 8:15 PM
ngie added inline comments to D48872: callbootd: Add man page, update Makefile to install man page, and update usage()..
Dec 22 2025, 8:13 PM

Dec 11 2025

ngie accepted D54169: libc/tests/string: improve stpncpy() "bounds" unit test.
Dec 11 2025, 6:58 AM

Dec 3 2025

ngie updated the summary of D54062: Explicitly normalize on Unix line-endings with FreeBSD sources.
Dec 3 2025, 11:54 PM
ngie updated the summary of D54062: Explicitly normalize on Unix line-endings with FreeBSD sources.
Dec 3 2025, 11:47 PM
ngie retitled D54062: Explicitly normalize on Unix line-endings with FreeBSD sources from Normalize Unix line-endings by default
Dec 3 2025, 11:44 PM
ngie requested review of D54062: Explicitly normalize on Unix line-endings with FreeBSD sources.
Dec 3 2025, 11:33 PM

Nov 6 2025

ngie added inline comments to D53591: iwlwifi: fix the gcc build.
Nov 6 2025, 9:45 PM
ngie committed rG2ec6a2e5f011: iwlwifi: fix the gcc build.
Nov 6 2025, 9:44 PM
ngie closed D53591: iwlwifi: fix the gcc build.
Nov 6 2025, 9:43 PM
ngie added a comment to D53591: iwlwifi: fix the gcc build.

I still think it's a good idea to push ${CWARNFLAGS.${COMPILER_TYPE}.${.IMPSRC:T}} into bsd.sys.mk, but this is ok too.

Nov 6 2025, 9:22 PM
ngie updated the test plan for D53591: iwlwifi: fix the gcc build.
Nov 6 2025, 9:21 PM
ngie updated the test plan for D53591: iwlwifi: fix the gcc build.
Nov 6 2025, 9:20 PM
ngie updated the diff for D53591: iwlwifi: fix the gcc build.

Incorporate feedback from @bz

Nov 6 2025, 9:20 PM
ngie updated the summary of D53591: iwlwifi: fix the gcc build.
Nov 6 2025, 9:19 PM

Nov 5 2025

ngie added a comment to D53591: iwlwifi: fix the gcc build.
In D53591#1223710, @bz wrote:

You do not need the .if if you do it as suggested here:
https://lists.freebsd.org/archives/freebsd-hackers/2025-August/004872.html

Nov 5 2025, 8:59 PM
ngie updated the diff for D53591: iwlwifi: fix the gcc build.

Fix typo spotted by @bz.

Nov 5 2025, 8:55 PM
ngie updated the summary of D53591: iwlwifi: fix the gcc build.
Nov 5 2025, 8:19 PM
ngie updated the diff for D53591: iwlwifi: fix the gcc build.

Incorporate corrections/suggestions from @delphij

Nov 5 2025, 8:15 PM
ngie updated the test plan for D53591: iwlwifi: fix the gcc build.
Nov 5 2025, 8:14 PM
ngie added a comment to D53591: iwlwifi: fix the gcc build.

I think what bz@ really wanted is something like:

.if ${COMPILER_TYPE} == "clang"
CWARNFLAGS.drv.c += -Wno-override-init -Wno-initializer-overrides
.endif

but your change should be sufficient to fix gcc build.

Nov 5 2025, 8:05 PM
ngie accepted D53595: libcrypto: Install tests in the tests package.
Nov 5 2025, 1:45 AM

Nov 4 2025

ngie updated the test plan for D53591: iwlwifi: fix the gcc build.
Nov 4 2025, 11:12 PM