Page MenuHomeFreeBSD

brooks (Brooks Davis)
User

Projects (3)

User Details

User Since
Jul 1 2014, 6:02 PM (641 w, 2 d)

Recent Activity

Yesterday

brooks committed R11:7c10ae97094e: devel/compiler-rt: remove ancient blocks runtime.
Thu, Oct 15, 9:25 AM
brooks committed R11:4191fe17a226: devel/llvm-devel: new snapshot, aarch64 improvements.
Thu, Oct 15, 8:55 AM

Tue, Oct 13

brooks committed rGdeadb35becaa: updateuio_t: improve comment and style.
Tue, Oct 13, 2:02 PM

Mon, Oct 12

brooks committed R11:09efb97f9658: devel/llvm-{cheri,morello}: drop non-working llvm21 workaround.
Mon, Oct 12, 2:19 PM
brooks committed R11:9f3c49ad5518: devel/llvm-{cheri,morello}: new snapshots.
Mon, Oct 12, 2:19 PM
brooks committed R11:d6c23206e496: devel/llvm23: fix plist on aarch64.
Mon, Oct 12, 2:19 PM

Wed, Oct 7

brooks committed R11:63eabd479b2b: devel/llvm23: 23.1.3 release.
Wed, Oct 7, 5:19 PM
brooks committed R11:5521866ef9ec: devel/llvm-devel: new snapshot.
Wed, Oct 7, 5:19 PM
brooks committed R11:a5c3cb094490: devel/llvm19: address a couple plist nits.
Wed, Oct 7, 5:19 PM

Tue, Sep 29

brooks committed rG2127135a22e3: jail_{get,set}: user_ implementations.
Tue, Sep 29, 6:14 PM
brooks committed rGafe41f1ab9f6: sys/uio: add updateiov().
Tue, Sep 29, 6:14 PM

Sat, Sep 26

brooks committed rG53fe018630d0: amd64: gate WRMSRNS immediate form on compiler support.
Sat, Sep 26, 11:44 AM
brooks committed rG2a717d519e04: uio: make *copyinuio take a void *.
Sat, Sep 26, 11:06 AM

Wed, Sep 23

brooks committed R11:341d7379f1de: devel/llvm20: fix plist orphan with flang.
Wed, Sep 23, 4:11 PM
brooks committed R11:7f6faabbe619: devel/llvm23: 23.1.2 release.
Wed, Sep 23, 4:11 PM

Mon, Sep 21

brooks committed rGe376d28ce861: LINT: enable KLD_DEBUG.
Mon, Sep 21, 9:55 AM
brooks committed rG0a3d54a47eb6: kern_linker: use __func__ correctly in diagnostics.
Mon, Sep 21, 9:55 AM

Fri, Sep 18

brooks committed R11:9c27fe693f5b: devel/llvm21: fix build with libcxx 22.
Fri, Sep 18, 2:01 PM
brooks committed R11:a1d58f91d440: devel/llvm-devel: new snapshot.
Fri, Sep 18, 9:01 AM
brooks committed R11:cae903c04ffa: devel/llvm22: fix arm64 and FLANG plists.
Fri, Sep 18, 9:01 AM

Sep 13 2026

brooks committed rGc1e733258770: sendfile(2): rework compat implementation.
Sep 13 2026, 8:43 AM

Sep 9 2026

brooks committed R11:6de8f0cdfdc4: devel/llvm23: 23.1.1 release.
Sep 9 2026, 6:45 PM

Aug 27 2026

brooks committed R11:e4be6d84c3fd: devel/llvm23: 23.1.0 Release.
Aug 27 2026, 11:59 AM

Aug 20 2026

brooks committed rG2ff0ca5272c8: uexterror(3): install the right manpage.
Aug 20 2026, 1:32 PM
brooks committed rG95e33099c74d: runtime: add the ability to set exterrors in userspace.
Aug 20 2026, 10:42 AM
brooks committed rGddf6065122e8: exterr(9): add a few tests of new message formats.
Aug 20 2026, 10:42 AM
brooks committed rG2f024a7cfddd: exterr: relax format restrictions.
Aug 20 2026, 10:42 AM
brooks committed rG94f86eff72ed: uexterror_gettext: add tests for invalid formats.
Aug 20 2026, 10:42 AM
brooks committed R11:7df677c128d2: Uses/llvm.mk: add 23 to valid versions list.
Aug 20 2026, 10:18 AM
brooks committed R11:d30aaf1a494b: devel/llvm-devel: add missing patch.
Aug 20 2026, 9:47 AM

Aug 19 2026

brooks committed R11:e6173e930111: devel/llvm-devel: new snapshot.
Aug 19 2026, 1:55 PM

Aug 15 2026

brooks committed R11:1b90ca14615b: devel/llvm-devel: fix py-furo depend.
Aug 15 2026, 5:56 PM

Aug 14 2026

brooks committed R11:a85780960dcb: devel/llvm-devel: new snapshot.
Aug 14 2026, 9:17 AM
brooks committed R11:8855efffd4fa: devel/llvm23: 23.1.0-rc3.
Aug 14 2026, 9:17 AM

Aug 3 2026

brooks committed rG295f10230903: exterror(9): dynamic kernel categories.
Aug 3 2026, 9:44 PM
brooks committed rG7516130eb912: kdump(1): minimally adapt to exterror category sources.
Aug 3 2026, 9:44 PM
brooks committed rG5dff273d680a: uexterr_gettext(3): support dynamic kernel categories.
Aug 3 2026, 9:44 PM
brooks committed rGbbf95a9b8481: exterror(9): split category into multiple sources.
Aug 3 2026, 9:44 PM
brooks committed R11:9159d5a81604: devel/llvm23: bootstrap from devel/llvm22.
Aug 3 2026, 6:17 PM
brooks committed R11:02fb4e16e84b: devel/llvm23: welcome 23.1.0-rc2.
Aug 3 2026, 6:17 PM
brooks committed rG6880edbfd5aa: rtld: fix indentation of multiline conditional.
Aug 3 2026, 4:48 PM

Jul 27 2026

brooks committed R11:a89113945498: devel/llvm-devel: pre llvm23 branch snapshot.
Jul 27 2026, 2:12 PM
brooks committed R11:9517234e9af5: devel/llvm22: backport commit 93a67259cf23 from llvm git.
Jul 27 2026, 10:09 AM
brooks committed R11:a4f732450dd3: devel/llvm12: greatly slim the set of options.
Jul 27 2026, 10:09 AM
brooks committed R11:8247b52ba488: devel/llvm-{cheri,morello}: new snapshots.
Jul 27 2026, 10:09 AM
brooks committed R11:f397b2a6f6f3: devel/oclgrind: update to 26.03.1.
Jul 27 2026, 10:09 AM
brooks committed R11:4d0a5a9f13c7: devel/llvm22: 22.1.8 release.
Jul 27 2026, 10:09 AM

Jul 15 2026

brooks committed rGb3b4763bc1ed: sys/exterrvar.h: forward declare struct thread.
Jul 15 2026, 9:33 AM
brooks committed rG844009378da9: exterr: allow exterr to fit pointers on CHERI targets.
Jul 15 2026, 9:33 AM
brooks committed rGdb3eca2be206: exterrctl(2): add kern_exterrctl.
Jul 15 2026, 9:33 AM

Jul 1 2026

brooks committed rG524fb0444f3a: fetch.9: fix a typo.
Jul 1 2026, 2:11 PM
brooks committed rG7f55dbe6ae89: CHERI: declare mem{cpy,move}_data.
Jul 1 2026, 11:50 AM
brooks committed rGf14bdfefa41c: CHERI: add sooptcopyinptr to preserve pointer provenance.
Jul 1 2026, 11:50 AM
brooks committed rG17602eb3eae9: CHERI: make mem{cpy,move}(9) CHERI compatible.
Jul 1 2026, 11:50 AM

Jun 29 2026

brooks committed rGa1c52e05f571: CHERI: declare fueptr and suptr.
Jun 29 2026, 1:02 PM
brooks committed rGb517edb8deed: CHERI: declare copy{in,out}ptr{,_nofault}.
Jun 29 2026, 1:02 PM

Jun 26 2026

brooks committed rGb207b1562a2f: sys/systm.h: use __nodiscard consistently and correctly.
Jun 26 2026, 4:48 PM
brooks committed rG2515e3f6776a: cdefs(9): encourage __nodiscard over __result_use_check.
Jun 26 2026, 4:48 PM
brooks committed rG1366a87c9cb5: memory_model(7): create and document pointer provenance.
Jun 26 2026, 11:26 AM

Jun 25 2026

brooks committed rGb94f43890645: Add kernel manpages for bcopy, memcpy, and memmove.
Jun 25 2026, 10:08 AM
brooks committed rG00b0ea95dfb3: arch.7: used title case for .Ss headings.
Jun 25 2026, 10:08 AM

Jun 21 2026

brooks committed rG015b890e28b8: mem*.3: stop refering to strings.
Jun 21 2026, 4:50 PM
brooks committed rGfc9b28879e89: uiomove_*: centralize the copy function selection.
Jun 21 2026, 4:15 PM
brooks committed rG8b47939b9522: uipc_socket: prefer memcpy to bcopy.
Jun 21 2026, 4:15 PM
brooks committed rG2ee2ef607f60: pmap: prefer memcpy over bcopy.
Jun 21 2026, 4:15 PM

Jun 2 2026

brooks committed R11:56cc9fbe6894: devel/llvm22: 22.1.7 Release.
Jun 2 2026, 2:13 PM

May 22 2026

brooks committed R11:d93834294928: devel/llvm??: remove libxml2 discovery.
May 22 2026, 11:40 AM
brooks committed R11:60439c5bb59d: devel/llvm22: 22.1.6 release.
May 22 2026, 11:40 AM

May 11 2026

brooks committed R11:4fc6c5e1c9a4: devel/llvm??: Add Mips back to standard backends.
May 11 2026, 9:29 AM

May 7 2026

brooks committed R11:ac22956dec79: devel/llvm22: 22.1.5 release.
May 7 2026, 11:22 AM
brooks committed R11:c3ff5350855c: devel/llvm22: 22.1.4 release.
May 7 2026, 11:22 AM
brooks committed R11:1b4aeeacd463: devel/llvm-{cheri,morello}: Remove obsolete patch.
May 7 2026, 11:22 AM

Apr 13 2026

brooks committed R11:d87609e18ef7: */*: remove checks that base ld is(n't) GNU ld.
Apr 13 2026, 2:16 PM

Apr 8 2026

brooks committed R11:0c89741b3756: devel/llvm22: 22.1.3 release.
Apr 8 2026, 9:52 PM

Mar 27 2026

brooks committed R11:ed313eabe5df: devel/qemu-cheri: update to a new snapshot.
Mar 27 2026, 4:32 PM
brooks committed R11:483a6fa9f087: devel/llvm22: 22.1.2 release.
Mar 27 2026, 4:32 PM
brooks committed R11:9bef81efd3d9: devel/llvm22: 22.1.1 release.
Mar 27 2026, 4:32 PM

Mar 13 2026

brooks committed rG3abef030d31a: Set errno to ENOMEM on rallocx() OOM failures (authored by Juhyung Park <qkrwngud825@gmail.com>).
Mar 13 2026, 9:14 AM
brooks committed rGb4d8d9bde083: rallocx path: only set errno on the realloc case. (authored by Qi Wang <interwq@gwu.edu>).
Mar 13 2026, 9:14 AM

Mar 9 2026

brooks committed rG5583b64f230f: Set errno to ENOMEM on rallocx() OOM failures (authored by Juhyung Park <qkrwngud825@gmail.com>).
Mar 9 2026, 12:38 PM
brooks committed rG2c5cd07828ad: rallocx path: only set errno on the realloc case. (authored by Qi Wang <interwq@gwu.edu>).
Mar 9 2026, 12:38 PM

Mar 5 2026

brooks committed rG4dd517acb694: libc/armv7: remove default version for alloca.
Mar 5 2026, 10:36 AM
brooks committed rGdb1ecd5854d4: getnetconfig: make nc_error a thread local variable.
Mar 5 2026, 10:31 AM
brooks committed rGea9bc8465830: cirrus-ci: move package_check after test.
Mar 5 2026, 10:25 AM

Feb 24 2026

brooks committed R11:52e12ad06a5e: devel/llvm{19,20,21,22}: don't set LLVM_ENABLE_TERMINFO=OFF.
Feb 24 2026, 11:26 AM
brooks committed R11:c85d06b4b634: devel/llvm22: 22.1.0 Release.
Feb 24 2026, 11:26 AM

Feb 23 2026

brooks committed rG0076f6d1ad05: sys/_offsetof.h: pacify GCC 12's macro redefinition check.
Feb 23 2026, 10:05 AM

Feb 19 2026

brooks committed rGdcbd1fccdc66: types.h: use central definition of offsetof().
Feb 19 2026, 4:26 PM
brooks committed rG89c3ae5fc9cc: build: add stddef.h to define ptraddr_t as required.
Feb 19 2026, 3:11 PM
brooks committed rG2adc3f0db187: stddef.h: centralize definition of offsetof().
Feb 19 2026, 3:11 PM
brooks committed rGa31127e6dfbf: sys/syscallsubr.h: assorted tidying.
Feb 19 2026, 3:11 PM
brooks committed rG1e1892795764: .github: support all stable branches.
Feb 19 2026, 3:11 PM
brooks committed rGcb59eec9ebbf: stddef.h: add ptraddr_t.
Feb 19 2026, 3:11 PM

Feb 18 2026

brooks committed R11:f59cd32a1a9b: Mk: add LLVM 22 in default versions list (authored by eric_camachat.org).
Feb 18 2026, 12:01 PM
brooks committed R11:1580588b79e4: devel/llvm22: 22.1.0-rc3.
Feb 18 2026, 12:01 PM

Feb 17 2026

brooks committed rGc4130a8a84e1: OpenSSL: install EVP_CIPHER_CTX_get_app_data.3 once.
Feb 17 2026, 6:25 PM

Feb 2 2026

brooks committed rG18d47c1856f4: rpc: correct resultproc_t's type.
Feb 2 2026, 9:21 PM
brooks committed rGe236502a997d: clnt_broadcast(3): fix eachresult argument type.
Feb 2 2026, 9:21 PM
brooks committed rG47413f23e503: clnt_broadcast(3): don't free function pointers.
Feb 2 2026, 9:21 PM
brooks committed R11:dcdd54847b9d: devel/llvm-cheri: new snapshot.
Feb 2 2026, 5:59 PM