Page MenuHomeFreeBSD

ngie (Enji Cooper)
User

Projects

User Details

User Since
Aug 2 2014, 8:08 AM (613 w, 3 h)

Recent Activity

Thu, Apr 30

ngie added a comment to D56748: asmc: fix asmc_key_dump() page fault on T2 MMIO backend.
Add an MMIO guard at the top of asmc_key_dump(): delegate to
asmc_key_dump_by_index() + asmc_key_read() for MMIO devices,
consistent with the rest of the T2 code paths.

Having a more explicit statement for T2 Macs vs non-T2 Macs would be a good idea.

Thu, Apr 30, 10:15 PM
ngie added a comment to D56748: asmc: fix asmc_key_dump() page fault on T2 MMIO backend.

This hints at needing the patches/driver available in https://github.com/t2linux/linux-t2-patches/tree/main (please note that the driver isn't technically GPLv2; I can add more details later if needed).

Thu, Apr 30, 10:13 PM
ngie committed rG0e680203d59a: fix typo: recieved -> received in test comment (authored by Felipe Matarazzo <felipemps@protonmail.com>).
fix typo: recieved -> received in test comment
Thu, Apr 30, 4:33 PM
ngie committed rGdeb17abdeffe: fix typos in rtsx.c comments: freqency and wich (authored by Felipe Matarazzo <felipemps@protonmail.com>).
fix typos in rtsx.c comments: freqency and wich
Thu, Apr 30, 4:33 PM
ngie committed rG092528b05d1f: fix typo: writting -> writing in sack_filter (authored by Felipe Matarazzo <felipemps@protonmail.com>).
fix typo: writting -> writing in sack_filter
Thu, Apr 30, 4:33 PM
ngie committed rGa8cb5cb40005: fix typo: remove extra 'the' in rack.c comment (authored by Felipe Matarazzo <felipemps@protonmail.com>).
fix typo: remove extra 'the' in rack.c comment
Thu, Apr 30, 4:33 PM
ngie committed rG0e235f77360c: fix typo: seperate -> separate in tcp_ratelimit comment (authored by Felipe Matarazzo <felipemps@protonmail.com>).
fix typo: seperate -> separate in tcp_ratelimit comment
Thu, Apr 30, 4:33 PM
ngie committed rGe1841a50d6a5: fix typo: lenght -> length in netlink comment (authored by Felipe Matarazzo <felipemps@protonmail.com>).
fix typo: lenght -> length in netlink comment
Thu, Apr 30, 4:32 PM
ngie committed rG713332b4eb79: fix typo: duplicate 'the' in OP_NOTROOT comment (authored by Felipe Matarazzo <felipemps@protonmail.com>).
fix typo: duplicate 'the' in OP_NOTROOT comment
Thu, Apr 30, 4:32 PM
ngie committed rG82525a8ead6b: fix typo: remove duplicate 'the' in ffs_vfsops comment (authored by Felipe Matarazzo <felipemps@protonmail.com>).
fix typo: remove duplicate 'the' in ffs_vfsops comment
Thu, Apr 30, 4:32 PM

Tue, Apr 28

ngie accepted D56687: md5: Don't generate test cases just to skip them.
Tue, Apr 28, 7:52 PM

Mon, Apr 27

ngie added inline comments to D56642: libpkgconf: Fix paths.
Mon, Apr 27, 11:26 PM
ngie added a comment to D56605: tests: Add better pjdfstest integration.

Please note that the new version requires _rust_. That's a pretty large dependency to require for CI, which doesn't exist already today.
This is part of the reason why I was more keen on doing python+pytest integration: python is more common in CI and pytest is on the docket for kyua integration (it's on my TODO list because I want the atf_python stuff to go away...).

Mon, Apr 27, 11:07 PM

Sat, Apr 25

ngie committed rG1633c00828ac: chore: replace {0, 0} with {DEV,KOBJ}METHOD_END (authored by ngie).
chore: replace {0, 0} with {DEV,KOBJ}METHOD_END
Sat, Apr 25, 4:52 PM
ngie committed rG1b5bee9b2d88: chore: replace {0, 0} with {DEV,KOBJ}METHOD_END (authored by ngie).
chore: replace {0, 0} with {DEV,KOBJ}METHOD_END
Sat, Apr 25, 4:49 PM
ngie committed rGca93c983ab94: use ASMC_FAN_FUNCS2 to avoid trying to read non-existent keys (authored by tslight <tslight@pm.com>).
use ASMC_FAN_FUNCS2 to avoid trying to read non-existent keys
Sat, Apr 25, 4:43 PM
ngie committed rGa2c76430981f: use ASMC_FAN_FUNCS2 to avoid trying to read non-existent keys (authored by tslight <tslight@pm.com>).
use ASMC_FAN_FUNCS2 to avoid trying to read non-existent keys
Sat, Apr 25, 4:43 PM
ngie committed rGcac23681cbbb: Add ASMC support for Macbook Pro 8,3 (authored by tslight <tslight@pm.com>).
Add ASMC support for Macbook Pro 8,3
Sat, Apr 25, 4:41 PM
ngie committed rGae09e4a904e5: Add ASMC support for Macbook Pro 8,3 (authored by tslight <tslight@pm.com>).
Add ASMC support for Macbook Pro 8,3
Sat, Apr 25, 4:41 PM
ngie committed rGc8ad757af8c8: asmc: use symbolic names with the MacPro3,1 model (authored by ngie).
asmc: use symbolic names with the MacPro3,1 model
Sat, Apr 25, 4:38 PM
ngie committed rG0f79ce721c25: asmc: use symbolic names with the MacPro3,1 model (authored by ngie).
asmc: use symbolic names with the MacPro3,1 model
Sat, Apr 25, 4:37 PM
ngie committed rG0770a765a204: asmc: code style modernization and minor cleanups (authored by ngie).
asmc: code style modernization and minor cleanups
Sat, Apr 25, 4:36 PM
ngie committed rG732d45e72d9c: asmc: code style modernization and minor cleanups (authored by ngie).
asmc: code style modernization and minor cleanups
Sat, Apr 25, 4:36 PM
ngie committed rG608749ca473d: divert: unbreak the LINT-NOIP build (authored by ngie).
divert: unbreak the LINT-NOIP build
Sat, Apr 25, 4:34 PM
ngie committed rG0b97aba5c25b: libnetbsd: import `__CTASSERT(..)` macros (authored by ngie).
libnetbsd: import `__CTASSERT(..)` macros
Sat, Apr 25, 4:33 PM
ngie committed rGf8162575f211: libnetbsd: add math.h and sys/time.h (authored by ngie).
libnetbsd: add math.h and sys/time.h
Sat, Apr 25, 4:33 PM
ngie committed rG1f86a86b21fc: lib/libnetbsd: bring in `__type_m{ax,in}*` macro family (authored by ngie).
lib/libnetbsd: bring in `__type_m{ax,in}*` macro family
Sat, Apr 25, 4:33 PM
ngie committed rG33030906cdd3: libnetbsd: add math.h and sys/time.h (authored by ngie).
libnetbsd: add math.h and sys/time.h
Sat, Apr 25, 4:33 PM
ngie committed rG7be895e50035: libnetbsd: import `__CTASSERT(..)` macros (authored by ngie).
libnetbsd: import `__CTASSERT(..)` macros
Sat, Apr 25, 4:33 PM
ngie committed rGee828a44e8d1: lib/libnetbsd: bring in `__type_m{ax,in}*` macro family (authored by ngie).
lib/libnetbsd: bring in `__type_m{ax,in}*` macro family
Sat, Apr 25, 4:33 PM
ngie committed rG68511df3b526: .gitignore: ignore additional unwanted files (authored by ngie).
.gitignore: ignore additional unwanted files
Sat, Apr 25, 4:32 PM
ngie committed rG079bfe2a372f: .gitignore: ignore additional unwanted files (authored by ngie).
.gitignore: ignore additional unwanted files
Sat, Apr 25, 4:32 PM
ngie committed rG3c4d1f5f81e8: asmc: Add MacPro3,1 temperature sensor support (authored by guest-seuros).
asmc: Add MacPro3,1 temperature sensor support
Sat, Apr 25, 4:31 PM
ngie committed rG16c9bce6ae12: asmc: Convert driver to CTLFLAG_MPSAFE (authored by guest-seuros).
asmc: Convert driver to CTLFLAG_MPSAFE
Sat, Apr 25, 4:30 PM
ngie committed rG833df8dabb6b: asmc: Add MacPro3,1 temperature sensor support (authored by guest-seuros).
asmc: Add MacPro3,1 temperature sensor support
Sat, Apr 25, 4:30 PM
ngie committed rG4dd720279f86: asmc: Convert driver to CTLFLAG_MPSAFE (authored by guest-seuros).
asmc: Convert driver to CTLFLAG_MPSAFE
Sat, Apr 25, 4:30 PM
ngie committed rGc264355ebd72: asmc: use `ASMC_FAN_FUNCS2` with the Macmini4,1 (authored by ngie).
asmc: use `ASMC_FAN_FUNCS2` with the Macmini4,1
Sat, Apr 25, 4:29 PM
ngie committed rG41924423f7eb: asmc: use `ASMC_FAN_FUNCS2` with the Macmini4,1 (authored by ngie).
asmc: use `ASMC_FAN_FUNCS2` with the Macmini4,1
Sat, Apr 25, 4:29 PM
ngie committed rG1198b0ca9d6d: asmc: add Wake-on-LAN control via sysctl (authored by guest-seuros).
asmc: add Wake-on-LAN control via sysctl
Sat, Apr 25, 4:27 PM
ngie committed rG78e9708c98aa: asmc: output the SMC firmware revision on attach (authored by ngie).
asmc: output the SMC firmware revision on attach
Sat, Apr 25, 4:27 PM
ngie committed rG9dbe7570c275: chore: asmc: use designated initializers in macros (authored by ngie).
chore: asmc: use designated initializers in macros
Sat, Apr 25, 4:27 PM
ngie committed rG4c91d2e1a42e: asmc: resource cleanup simplifications (authored by ngie).
asmc: resource cleanup simplifications
Sat, Apr 25, 4:27 PM
ngie committed rG464afc5d0e85: asmc: introduce the concept of generic models (authored by ngie).
asmc: introduce the concept of generic models
Sat, Apr 25, 4:27 PM
ngie committed rGb44a9bd37e60: asmc: output the SMC firmware revision on attach (authored by ngie).
asmc: output the SMC firmware revision on attach
Sat, Apr 25, 4:24 PM
ngie committed rG253d17af2e6a: Only build USB-related modules if MK_USB != no (authored by ngie).
Only build USB-related modules if MK_USB != no
Sat, Apr 25, 4:23 PM
ngie committed rGa826f61110e6: Run `make obj` before running `make test-includes` (authored by ngie).
Run `make obj` before running `make test-includes`
Sat, Apr 25, 4:23 PM
ngie committed rG99b65c8b4772: release.sh: add chroot cleanup routine (authored by ngie).
release.sh: add chroot cleanup routine
Sat, Apr 25, 4:23 PM
ngie committed rGd6faa06d8936: release.sh: document user-overriddable functions (authored by ngie).
release.sh: document user-overriddable functions
Sat, Apr 25, 4:23 PM
ngie committed rG72fc340ba71d: release.sh: document user-overriddable functions (authored by ngie).
release.sh: document user-overriddable functions
Sat, Apr 25, 4:22 PM
ngie committed rG91c6c5fe7b12: release.sh: add chroot cleanup routine (authored by ngie).
release.sh: add chroot cleanup routine
Sat, Apr 25, 4:22 PM
ngie committed rGa0d44a70bae8: asmc: add Wake-on-LAN control via sysctl (authored by guest-seuros).
asmc: add Wake-on-LAN control via sysctl
Sat, Apr 25, 4:16 PM
ngie committed rG67504e71521d: chore: asmc: use designated initializers in macros (authored by ngie).
chore: asmc: use designated initializers in macros
Sat, Apr 25, 4:16 PM
ngie committed rG589ece518441: asmc: resource cleanup simplifications (authored by ngie).
asmc: resource cleanup simplifications
Sat, Apr 25, 4:16 PM
ngie committed rGca38f51b4c58: asmc: introduce the concept of generic models (authored by ngie).
asmc: introduce the concept of generic models
Sat, Apr 25, 4:14 PM
ngie committed rG70e8c36d097e: acpi: build dev/acpi_support/acpi_wmi_if.m on ARM64 (authored by ngie).
acpi: build dev/acpi_support/acpi_wmi_if.m on ARM64
Sat, Apr 25, 4:10 PM
ngie committed rG16c350eb95ec: [OpenSSL] Add missing header file (openssl/ml_kem.h) (authored by sunpoet).
[OpenSSL] Add missing header file (openssl/ml_kem.h)
Sat, Apr 25, 4:09 PM
ngie committed rG9725e00dcfdc: OpenSSL: move `-DOPENSSL_PIC` from `PIC_FLAG` to `SHARED_CFLAGS` (authored by ngie).
OpenSSL: move `-DOPENSSL_PIC` from `PIC_FLAG` to `SHARED_CFLAGS`
Sat, Apr 25, 4:08 PM
ngie committed rG689cc820446a: libcrypto: compile all PIC objects with -DOPENSSL_PIC -fPIC (authored by ngie).
libcrypto: compile all PIC objects with -DOPENSSL_PIC -fPIC
Sat, Apr 25, 4:08 PM
ngie accepted D56591: pkgconf: fix the build with GCC 14.

@khorben : yes! Sorry for not accepting this sooner!

Sat, Apr 25, 4:03 PM

Fri, Apr 24

ngie committed rGaf864dd4a2df: hosts.equiv.5: correct nits to fix `mandoc -T lint` issues (authored by ngie).
hosts.equiv.5: correct nits to fix `mandoc -T lint` issues
Fri, Apr 24, 8:45 PM
ngie committed rG944a4de2d211: Remove `cam.d` when MK_DTRACE == no (authored by ngie).
Remove `cam.d` when MK_DTRACE == no
Fri, Apr 24, 8:45 PM
ngie committed rG573a9e5764df: security(7): fix `mandoc -T lint` complaints (authored by ngie).
security(7): fix `mandoc -T lint` complaints
Fri, Apr 24, 8:45 PM
ngie closed D56588: Remove `cam.d` when MK_DTRACE == no.
Fri, Apr 24, 8:45 PM
ngie accepted D56613: kyua-debug: Add -P option.
Fri, Apr 24, 12:52 PM
ngie accepted D56589: packages: Register pkgconf.
Fri, Apr 24, 1:17 AM
ngie added a comment to D56589: packages: Register pkgconf.

I gave the copyright back to pkgconf, as the comment and description primarily come from the pkgconf project.

While there, I also updated the SPDX-License-Identifier to pkgconf, as per the discussion here, and confirmed at https://spdx.org/licenses/pkgconf.html.

Fri, Apr 24, 12:55 AM

Thu, Apr 23

ngie accepted D56607: build.7: Explain update-packages repo signing.
Thu, Apr 23, 10:26 PM
ngie added inline comments to D56608: freebsd-base.7: Document adding a local repo.
Thu, Apr 23, 9:36 PM
ngie accepted D56604: tests.7: Remove an unused configuration variable.
Thu, Apr 23, 8:05 PM
ngie added inline comments to D56589: packages: Register pkgconf.
Thu, Apr 23, 8:01 PM
ngie accepted D56589: packages: Register pkgconf.

This is good, but I would consider breaking down pkgconf into separate components, e.g., the library, the pkgconf tool, and the bomtool. All of these things are dependent on one another, but some folks might not want nor need to have pkgconf in base in order to build custom versions of pkgconf, et al.

Thu, Apr 23, 6:11 PM
ngie added a comment to D56589: packages: Register pkgconf.

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294724 confirms this patch to be fixing the build issue.

Thu, Apr 23, 6:07 PM
ngie updated the summary of D56589: packages: Register pkgconf.
Thu, Apr 23, 6:06 PM
ngie abandoned D56603: Add pkgbase UCL metadata for `pkgconf`.

Abandoning in favor of D56589.

Thu, Apr 23, 5:04 PM
ngie added inline comments to D56589: packages: Register pkgconf.
Thu, Apr 23, 5:04 PM
ngie updated the test plan for D56603: Add pkgbase UCL metadata for `pkgconf`.
Thu, Apr 23, 4:59 PM
ngie added reviewers for D56603: Add pkgbase UCL metadata for `pkgconf`: ivy, khorben.
Thu, Apr 23, 4:38 PM
ngie requested review of D56603: Add pkgbase UCL metadata for `pkgconf`.
Thu, Apr 23, 4:38 PM
ngie added a comment to D56591: pkgconf: fix the build with GCC 14.

This works, but I would consider an alternate approach potentially, like using WARNS?= 3 in the Makefiles and removing all of the -W flags.

Thu, Apr 23, 3:44 AM

Wed, Apr 22

ngie added a reviewer for D56588: Remove `cam.d` when MK_DTRACE == no: imp.
Wed, Apr 22, 9:11 PM
ngie requested review of D56588: Remove `cam.d` when MK_DTRACE == no.
Wed, Apr 22, 9:11 PM
ngie committed rGfb7df70a479f: Remove all of /usr/tests/share/examples/... when MK_EXAMPLES == no (authored by ngie).
Remove all of /usr/tests/share/examples/... when MK_EXAMPLES == no
Wed, Apr 22, 9:08 PM
ngie committed rGb9495bd8c13e: Preen/update list for share/examples/sound under `MK_EXAMPLES` (authored by ngie).
Preen/update list for share/examples/sound under `MK_EXAMPLES`
Wed, Apr 22, 9:03 PM
ngie committed rGab53a4e9b95d: Remove `/usr/share/examples/oci` when MK_EXAMPLES == no (authored by ngie).
Remove `/usr/share/examples/oci` when MK_EXAMPLES == no
Wed, Apr 22, 8:54 PM
ngie committed rG48d6db4932c8: OpenSSL: move `-DOPENSSL_PIC` from `PIC_FLAG` to `SHARED_CFLAGS` (authored by ngie).
OpenSSL: move `-DOPENSSL_PIC` from `PIC_FLAG` to `SHARED_CFLAGS`
Wed, Apr 22, 8:35 PM
ngie added inline comments to D56505: ident: Clean up.
Wed, Apr 22, 5:54 PM
ngie added a comment to D51502: jail: consistently populate the KP_JID and KP_NAME parameters.

LGTM. Just some drive-by comments after the fact.

Wed, Apr 22, 5:50 PM
ngie accepted D56529: lib/libsbuf: add regression tests for sbuf_printf overflow.
Wed, Apr 22, 4:22 AM · tests

Tue, Apr 21

ngie accepted D56557: ctladm tests: Only use allowed chars in IQN.
Tue, Apr 21, 7:41 PM
ngie committed rG5bb741537b80: mtree: stop creating /usr/share/doc/ncurses (authored by dim).
mtree: stop creating /usr/share/doc/ncurses
Tue, Apr 21, 7:24 AM
ngie accepted D56505: ident: Clean up.
Tue, Apr 21, 4:40 AM
ngie accepted D56506: printenv: Clean up.
Tue, Apr 21, 4:33 AM

Mon, Apr 20

ngie accepted D56529: lib/libsbuf: add regression tests for sbuf_printf overflow.
Mon, Apr 20, 9:07 PM · tests
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
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

Sat, Apr 18

ngie abandoned D49298: openssl: Import OpenSSL 3.0.16.

I incorporated similar changes in different commits.

Sat, Apr 18, 2:32 AM
ngie accepted D56475: tests.7: Provide better examples.
Sat, Apr 18, 1:50 AM

Thu, Apr 16

ngie added a comment to D55807: asmc: add automatic voltage/current/power/ambient sensor detection.

I'll try this change out on my '17 MBP.

Thu, Apr 16, 3:47 PM

Wed, Apr 15

ngie committed rGa85c4ab626ef: appleir: Add Apple IR receiver driver (authored by guest-seuros).
appleir: Add Apple IR receiver driver
Wed, Apr 15, 10:37 PM