Page MenuHomeFreeBSD
Feed Advanced Search

Apr 2 2023

brooks committed R11:bc815b0dd60c: devel/llvm-devel: update to a new snapshot (authored by brooks).
devel/llvm-devel: update to a new snapshot
Apr 2 2023, 2:24 AM
brooks committed R11:d21523ff2022: devel/llvm-devel: reduce diffs to llvm16 (authored by brooks).
devel/llvm-devel: reduce diffs to llvm16
Apr 2 2023, 2:24 AM
brooks committed R11:e0d79c960902: devel/llvm16: style fixes (authored by brooks).
devel/llvm16: style fixes
Apr 2 2023, 2:24 AM
brooks committed R11:87c9657029fa: devel/llvm15: add a STATIC_LIBS option (authored by brooks).
devel/llvm15: add a STATIC_LIBS option
Apr 2 2023, 2:24 AM
brooks committed R11:003b969feea2: devel/llvm16: add a lite FLAVOR (authored by brooks).
devel/llvm16: add a lite FLAVOR
Apr 2 2023, 2:24 AM
brooks committed R11:2aa44a22860d: devel/llvm15: enable ARM backend on aarch64 (authored by brooks).
devel/llvm15: enable ARM backend on aarch64
Apr 2 2023, 2:24 AM
brooks committed R11:af979dd126ff: devel/llvm15: add a lite FLAVOR (authored by brooks).
devel/llvm15: add a lite FLAVOR
Apr 2 2023, 2:24 AM
brooks committed R11:7bd7aba7617d: devel/llvm16: add a STATIC_LIBS option (authored by brooks).
devel/llvm16: add a STATIC_LIBS option
Apr 2 2023, 2:24 AM

Mar 22 2023

brooks committed rGeb232cffc92d: amd64: reduce header pollution in _stdint.h (authored by brooks).
amd64: reduce header pollution in _stdint.h
Mar 22 2023, 4:25 PM
brooks committed rGde761318a4a0: riscv: Fix sig_atomic_t limit definitions (authored by brooks).
riscv: Fix sig_atomic_t limit definitions
Mar 22 2023, 4:25 PM
brooks committed rG3d2837f3bd04: arm64: Fix sig_atomic_t limit definitions (authored by brooks).
arm64: Fix sig_atomic_t limit definitions
Mar 22 2023, 4:25 PM
brooks closed D39196: amd64: reduce header pollution in _stdint.h.
Mar 22 2023, 4:24 PM
brooks closed D39194: riscv: Fix sig_atomic_t limit definitions.
Mar 22 2023, 4:24 PM
brooks closed D39193: arm64: Fix sig_atomic_t limit definitions.
Mar 22 2023, 4:24 PM
brooks added a comment to D39196: amd64: reduce header pollution in _stdint.h.

This looks fine to me. Assuming I'm reading the code correctly, this change is only for targets where int64_t is long, so there should be no change in any C++ / ObjC name mangling as a result of this. It's a bit curious that we explicitly define it as a fixed-width type for 32-bit targets but long for 64-bit prior to this change, did I do that?

Mar 22 2023, 4:17 PM

Mar 21 2023

brooks updated the summary of D39196: amd64: reduce header pollution in _stdint.h.
Mar 21 2023, 11:51 PM
brooks added a comment to D39193: arm64: Fix sig_atomic_t limit definitions.

I notice x86 uses __LONG_MIN and __LONG_MAX

I'm tempted to switch that to INT64_* and remove the machine/_limits.h pollution added in 703fbbe36fdb6

Mar 21 2023, 11:44 PM
brooks requested review of D39196: amd64: reduce header pollution in _stdint.h.
Mar 21 2023, 11:43 PM
brooks added a comment to D39193: arm64: Fix sig_atomic_t limit definitions.

riscv copied this mistake. amd64 had its fixed in https://github.com/freebsd/freebsd-src/commit/38d1ac34ff82bd2aeb308b52a65b686060e52873. powerpc64(le) is correct.

Mar 21 2023, 11:27 PM
brooks requested review of D39194: riscv: Fix sig_atomic_t limit definitions.
Mar 21 2023, 11:26 PM
brooks added a comment to D39193: arm64: Fix sig_atomic_t limit definitions.

I notice x86 uses __LONG_MIN and __LONG_MAX

Mar 21 2023, 11:24 PM
brooks added a comment to D39193: arm64: Fix sig_atomic_t limit definitions.

Here's the check in gnulib

Mar 21 2023, 11:08 PM
brooks requested review of D39193: arm64: Fix sig_atomic_t limit definitions.
Mar 21 2023, 11:03 PM
brooks committed R11:fe5b53602048: devel/llvm16: Welcome 16.0.0 release (authored by brooks).
devel/llvm16: Welcome 16.0.0 release
Mar 21 2023, 5:49 PM

Mar 15 2023

brooks accepted D39099: Remove /usr/lib/dtrace/ipfw.d for WITHOUT_DTRACE..
Mar 15 2023, 9:42 PM
brooks resigned from D19433: [new driver] tn40xx(4): Tehuti networks tn40xx device driver..

I think I ended up as reviewer due to license issues when I was on core. It seems stalled, but I'm not quite ready to commandeer and abandon it.

Mar 15 2023, 5:17 PM
brooks abandoned D27619: Add makefs to the list of bootstrap tools.
Mar 15 2023, 5:06 PM
brooks commandeered D27619: Add makefs to the list of bootstrap tools.

Obsoleted by rG9e914c7af1f3d176acf2712e5a86a9a6a7b779c6

Mar 15 2023, 5:06 PM

Mar 9 2023

brooks added a comment to D38991: Cirrus-CI: Add a task to check housekeeping state.

It looks like limits are now based on CPU cores per VM type https://cirrus-ci.org/faq/#are-there-any-limits (though were GCP instances fit in to that I'm not entirely sure.). I do see the job is stuck behind the main one so maybe we should just put theses scripts in the main job (perhaps limiting makeman to one architecture).

Mar 9 2023, 9:54 PM
brooks committed rG3ac71149bade: Add WITH_LOADER_VERIEXEC_VECTX description (authored by brooks).
Add WITH_LOADER_VERIEXEC_VECTX description
Mar 9 2023, 9:40 PM
brooks committed rG21735dfaebdf: include: Remove no longer existing netgraph/atm (authored by Michael Butler <imb@protected-networks.net>).
include: Remove no longer existing netgraph/atm
Mar 9 2023, 9:40 PM
brooks closed D39002: Add WITH_LOADER_VERIEXEC_VECTX description.
Mar 9 2023, 9:40 PM
brooks closed D39005: include: Remove no longer existant netgraph/atm.
Mar 9 2023, 9:40 PM
brooks added reviewers for D38991: Cirrus-CI: Add a task to check housekeeping state: imp, jhb.
Mar 9 2023, 9:32 PM
brooks updated the summary of D38991: Cirrus-CI: Add a task to check housekeeping state.
Mar 9 2023, 9:31 PM
brooks updated the diff for D38991: Cirrus-CI: Add a task to check housekeeping state.
  • Recase as housekeeping rather than generated file
  • Check that L*DIRS exist in include/Makefile
Mar 9 2023, 9:30 PM
brooks retitled D38991: Cirrus-CI: Add a task to check housekeeping state from Cirrus-CI: Add a task to check generated files to Cirrus-CI: Add a task to check housekeeping state.
Mar 9 2023, 9:28 PM
brooks requested review of D39006: include: add a check-ldirs target.
Mar 9 2023, 8:20 PM
brooks requested review of D39005: include: Remove no longer existant netgraph/atm.
Mar 9 2023, 8:20 PM
brooks updated the diff for D39002: Add WITH_LOADER_VERIEXEC_VECTX description.

Reword slightly

Mar 9 2023, 7:20 PM
brooks added inline comments to D39002: Add WITH_LOADER_VERIEXEC_VECTX description.
Mar 9 2023, 7:09 PM
brooks requested review of D39002: Add WITH_LOADER_VERIEXEC_VECTX description.
Mar 9 2023, 6:55 PM
brooks closed D38879: NgATM: Remove netgraph ATM support.

Committed in rGaf0cc0b22362153357d7b6783f64c4a11b1b03fe

Mar 9 2023, 6:44 PM
brooks accepted D38879: NgATM: Remove netgraph ATM support.
Mar 9 2023, 6:43 PM
brooks closed D38880: ng_atmllc: remove.

Committed as rG105a4f7b3cb65bc159d6a3fe0b2570c2f6475db5

Mar 9 2023, 6:42 PM
brooks committed rGaad600e52e8b: Remove WITH(OUT)_ATM option (authored by brooks).
Remove WITH(OUT)_ATM option
Mar 9 2023, 6:11 PM
brooks committed rG105a4f7b3cb6: ng_atmllc: remove (authored by brooks).
ng_atmllc: remove
Mar 9 2023, 6:11 PM
brooks committed rGaf0cc0b22362: NgATM: Remove netgraph ATM support (authored by brooks).
NgATM: Remove netgraph ATM support
Mar 9 2023, 6:11 PM
brooks closed D38882: Remove WITH(OUT)_ATM option.
Mar 9 2023, 6:11 PM

Mar 8 2023

brooks accepted D38961: src.conf.5: Add some WITH_/WITHOUT_ option descriptions.
Mar 8 2023, 10:12 PM
brooks committed rGcc36164a77f9: makeman: replace -\|/ twiddles with dots (authored by brooks).
makeman: replace -\|/ twiddles with dots
Mar 8 2023, 9:02 PM
brooks committed rG397364e7df39: src.conf.5: regen without $FreeBSD$ (authored by brooks).
src.conf.5: regen without $FreeBSD$
Mar 8 2023, 9:02 PM
brooks closed D38990: makeman: replace -\|/ twiddles with dots.
Mar 8 2023, 9:02 PM
brooks committed rGfca7df1b28c8: makeman: don't insert a $FreeBSD$ (authored by brooks).
makeman: don't insert a $FreeBSD$
Mar 8 2023, 9:02 PM
brooks closed D38989: makeman: don't insert a $FreeBSD$.
Mar 8 2023, 9:02 PM
brooks committed rG42afe48b1a36: makeman: fix a whitespace bug (authored by brooks).
makeman: fix a whitespace bug
Mar 8 2023, 9:02 PM
brooks closed D38988: makeman: fix a whitespace bug.
Mar 8 2023, 9:01 PM
brooks added a comment to D38991: Cirrus-CI: Add a task to check housekeeping state.

Do we expect that the src.conf.5/generated sysent files will be included in the same commit, or that one should stage two commits locally for one push? (We should probably document that somewhere, afaik src.conf.5 and sysent are primarily lore at this point)

Mar 8 2023, 7:19 PM
brooks added inline comments to D38990: makeman: replace -\|/ twiddles with dots.
Mar 8 2023, 7:12 PM
brooks added a comment to D38991: Cirrus-CI: Add a task to check housekeeping state.

Actually committing depends on adding the missing descriptions in D38961 as well as https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270017.

Mar 8 2023, 6:56 PM
brooks updated the diff for D38991: Cirrus-CI: Add a task to check housekeeping state.

Fix typo

Mar 8 2023, 6:51 PM
brooks requested review of D38991: Cirrus-CI: Add a task to check housekeeping state.
Mar 8 2023, 6:50 PM
brooks requested review of D38990: makeman: replace -\|/ twiddles with dots.
Mar 8 2023, 6:42 PM
brooks requested review of D38989: makeman: don't insert a $FreeBSD$.
Mar 8 2023, 6:41 PM
brooks requested review of D38988: makeman: fix a whitespace bug.
Mar 8 2023, 6:41 PM

Mar 6 2023

brooks committed R11:d952cecfb0e5: devel/llvm16: enable MLIR by default, fix aarch64 (authored by brooks).
devel/llvm16: enable MLIR by default, fix aarch64
Mar 6 2023, 11:32 PM
brooks updated the diff for D38879: NgATM: Remove netgraph ATM support.

Remove /usr/include/netnatm in make delete-old

Mar 6 2023, 9:50 PM
brooks committed rG08e66b7a374d: ATM: Remove /usr/include/netnatm when disbled (authored by herbert_mailbox.org).
ATM: Remove /usr/include/netnatm when disbled
Mar 6 2023, 9:50 PM
brooks committed rG08325b2df477: ng_atmllc: deprecate (authored by brooks).
ng_atmllc: deprecate
Mar 6 2023, 9:24 PM
brooks committed rGa338a96efa45: NgATM: deprecate (authored by brooks).
NgATM: deprecate
Mar 6 2023, 9:24 PM
brooks committed rG7adbe9f763b6: NgATM: Remove useless NGATM_ATM option (authored by brooks).
NgATM: Remove useless NGATM_ATM option
Mar 6 2023, 9:23 PM
brooks committed rG45fca9a779f8: NATM: Remove useless NETGRAPH_ATM_ATMPIF option (authored by brooks).
NATM: Remove useless NETGRAPH_ATM_ATMPIF option
Mar 6 2023, 9:23 PM
brooks committed rG8b1294488603: netgraph.4: remove obsolete ng_atm.4 reference (authored by brooks).
netgraph.4: remove obsolete ng_atm.4 reference
Mar 6 2023, 9:23 PM
brooks committed rGb2ca665cb4ba: ng_atmllc: deprecate (authored by brooks).
ng_atmllc: deprecate
Mar 6 2023, 6:57 PM
brooks committed rG0ad9e0e8241f: NgATM: deprecate (authored by brooks).
NgATM: deprecate
Mar 6 2023, 6:57 PM
brooks committed rG85aac7cc92f5: ng_atmllc: deprecate (authored by brooks).
ng_atmllc: deprecate
Mar 6 2023, 6:29 PM
brooks committed rG08a5f8c5cbc7: NgATM: deprecate (authored by brooks).
NgATM: deprecate
Mar 6 2023, 6:29 PM
brooks committed rG744fb5a23261: NgATM: Remove useless NGATM_ATM option (authored by brooks).
NgATM: Remove useless NGATM_ATM option
Mar 6 2023, 6:29 PM
brooks committed rGd2c764f98150: NATM: Remove useless NETGRAPH_ATM_ATMPIF option (authored by brooks).
NATM: Remove useless NETGRAPH_ATM_ATMPIF option
Mar 6 2023, 6:28 PM
brooks committed rGf260cddb30d9: netgraph.4: remove obsolete ng_atm.4 reference (authored by brooks).
netgraph.4: remove obsolete ng_atm.4 reference
Mar 6 2023, 6:28 PM

Mar 3 2023

brooks added inline comments to D38877: NgATM: deprecate.
Mar 3 2023, 5:40 PM
brooks committed rGc2285a7b092f: ng_atmllc: deprecate (authored by brooks).
ng_atmllc: deprecate
Mar 3 2023, 4:48 PM
brooks committed rG211c302f10d7: NgATM: deprecate (authored by brooks).
NgATM: deprecate
Mar 3 2023, 4:48 PM
brooks closed D38878: ng_atmllc: deprecate.
Mar 3 2023, 4:48 PM
brooks closed D38877: NgATM: deprecate.
Mar 3 2023, 4:48 PM
brooks committed rGf0c4b42c6089: nanobsd: remove comment about keeping C++ enabled (authored by brooks).
nanobsd: remove comment about keeping C++ enabled
Mar 3 2023, 4:48 PM
brooks closed D38883: nanobsd: remove comment about keeping C++ enabled.
Mar 3 2023, 4:48 PM
brooks updated the diff for D38882: Remove WITH(OUT)_ATM option.

Catch up to WITHOUT_ATM being the default

Mar 3 2023, 4:19 PM
brooks requested review of D38883: nanobsd: remove comment about keeping C++ enabled.
Mar 3 2023, 1:09 AM
brooks committed rGcfe244cb370d: src.conf.5: regen for KBOOT and KTLS changes (authored by brooks).
src.conf.5: regen for KBOOT and KTLS changes
Mar 3 2023, 12:51 AM
brooks added a comment to D38882: Remove WITH(OUT)_ATM option.

I've got a src.conf.5 regen in my tree, but it doesn't seem worth a review.

Mar 3 2023, 12:39 AM
brooks requested review of D38882: Remove WITH(OUT)_ATM option.
Mar 3 2023, 12:39 AM
brooks requested changes to D38844: Disable ATM programs by default.

Just remembered this requires some changes. One would need to add a tools/build/options/WITH_ATM and rebuild src.conf.5. Maybe I should just delete it with the ATM removal.

Mar 3 2023, 12:26 AM

Mar 2 2023

brooks added a comment to D38844: Disable ATM programs by default.

See D38879 and D38880. It's probably worth committing this first.

Mar 2 2023, 11:54 PM
brooks closed D38876: netgraph.4: remove obsolete ng_atm.4 reference.
Mar 2 2023, 11:41 PM
brooks committed rG3518a5bbd9bb: netgraph.4: remove obsolete ng_atm.4 reference (authored by brooks).
netgraph.4: remove obsolete ng_atm.4 reference
Mar 2 2023, 11:41 PM
brooks closed D38875: NgATM: Remove useless NGATM_ATM option.
Mar 2 2023, 11:41 PM
brooks committed rGbd32aedeee1a: NgATM: Remove useless NGATM_ATM option (authored by brooks).
NgATM: Remove useless NGATM_ATM option
Mar 2 2023, 11:41 PM
brooks closed D38874: NATM: Remove useless NETGRAPH_ATM_ATMPIF option.
Mar 2 2023, 11:40 PM
brooks committed rG3746e90118c9: NATM: Remove useless NETGRAPH_ATM_ATMPIF option (authored by brooks).
NATM: Remove useless NETGRAPH_ATM_ATMPIF option
Mar 2 2023, 11:40 PM