Page MenuHomeFreeBSD
Feed Advanced Search

Nov 28 2023

brooks committed rGea180bb3797e: getpagesize(3): drop support for non-ELF kernels (authored by brooks).
getpagesize(3): drop support for non-ELF kernels
Nov 28 2023, 5:17 PM
brooks committed rGdf65c89375e2: getpagesizes(3): drop support for kernels before 9.0 (authored by brooks).
getpagesizes(3): drop support for kernels before 9.0
Nov 28 2023, 5:16 PM
brooks closed D42710: memfd_create: don't allocate heap memory.
Nov 28 2023, 5:16 PM
brooks closed D42709: memfd_create: move implementation to libc/gen.
Nov 28 2023, 5:16 PM
brooks closed D42708: getpagesize(3): drop support for non-ELF kernels.
Nov 28 2023, 5:16 PM
brooks closed D42707: getpagesizes(3): drop support for kernels before 9.0.
Nov 28 2023, 5:16 PM
brooks committed R11:c3a33020c0e8: devel/llvm-devel: fix plist without FLANG (authored by brooks).
devel/llvm-devel: fix plist without FLANG
Nov 28 2023, 12:29 AM

Nov 27 2023

brooks added a reverting change for rG0a2e9846fdf3: Use __FBSDID to embed RCS ID.: rG3faba3002f46: x86emu: remove localy added __FBSDID.
Nov 27 2023, 4:50 PM
brooks committed rG3faba3002f46: x86emu: remove localy added __FBSDID (authored by brooks).
x86emu: remove localy added __FBSDID
Nov 27 2023, 4:49 PM
brooks added a reverting change for rG77b7cdf1999e: Use __FBSDID vs. rcsid[]. Also protect sccs[] and copyright[] from GCC 3.3.: rGa3c858005cae: telnet: remove locally added __FBSDID.
Nov 27 2023, 4:49 PM
brooks committed rGa3c858005cae: telnet: remove locally added __FBSDID (authored by brooks).
telnet: remove locally added __FBSDID
Nov 27 2023, 4:49 PM
brooks committed rGa159b74a5d86: smbfs: remove locally added __FBSDID (authored by brooks).
smbfs: remove locally added __FBSDID
Nov 27 2023, 4:49 PM
brooks committed rG78e6a1bd0638: pnpinfo: remove locally added __FBSDID (authored by brooks).
pnpinfo: remove locally added __FBSDID
Nov 27 2023, 4:49 PM
brooks committed rG3f944f3bb75f: ee: remove locally added __FBSDID (authored by brooks).
ee: remove locally added __FBSDID
Nov 27 2023, 4:49 PM
brooks closed D42705: x86emu: remove localy added __FBSDID.
Nov 27 2023, 4:49 PM
brooks committed rGae477ca7da55: bzip2: remove locally added __FBSDID (authored by brooks).
bzip2: remove locally added __FBSDID
Nov 27 2023, 4:49 PM
brooks closed D42704: telnet: remove locally added __FBSDID.
Nov 27 2023, 4:49 PM
brooks closed D42702: pnpinfo: remove locally added __FBSDID.
Nov 27 2023, 4:49 PM
brooks closed D42703: smbfs: remove locally added __FBSDID.
Nov 27 2023, 4:49 PM
brooks closed D42701: ee: remove locally added __FBSDID.
Nov 27 2023, 4:49 PM
brooks closed D42700: bzip2: remove locally added __FBSDID.
Nov 27 2023, 4:49 PM

Nov 22 2023

brooks updated the diff for D42710: memfd_create: don't allocate heap memory.
  • tidy headers
Nov 22 2023, 8:32 PM
brooks updated the diff for D42709: memfd_create: move implementation to libc/gen.
  • tidy headers
Nov 22 2023, 8:32 PM
brooks updated the diff for D42708: getpagesize(3): drop support for non-ELF kernels.
  • drop error variable
Nov 22 2023, 8:32 PM
brooks updated the diff for D42707: getpagesizes(3): drop support for kernels before 9.0.
  • Remove error variable
  • On error, fall back to PAGE_SIZE
Nov 22 2023, 8:31 PM
brooks committed R11:236042933f13: devel/llvm-devel: update to a new snapshot (authored by brooks).
devel/llvm-devel: update to a new snapshot
Nov 22 2023, 6:36 PM
brooks requested review of D42710: memfd_create: don't allocate heap memory.
Nov 22 2023, 1:09 AM
brooks requested review of D42709: memfd_create: move implementation to libc/gen.
Nov 22 2023, 1:08 AM
brooks requested review of D42708: getpagesize(3): drop support for non-ELF kernels.
Nov 22 2023, 1:08 AM
brooks requested review of D42707: getpagesizes(3): drop support for kernels before 9.0.
Nov 22 2023, 1:08 AM

Nov 21 2023

Herald added a reviewer for D14609: Split libc into libc and libsys: andrew.

After far too many years 😢, I've kicked off a fresh effort to integrate this change. I've got a WIP pull request at https://github.com/freebsd/freebsd-src/pull/908 that isn't complete, but basically works and some prodding with gdb suggests it's doing the right thing in terms of which implementations are being called in simple programs.

Nov 21 2023, 11:26 PM
brooks added a comment to D42700: bzip2: remove locally added __FBSDID.

In this stack of changed I've verified that the __FBSID entries were added locally and not part of the initial import. Where they were added in a single commit (e.g., moving $FreeBSD$ from a comment to an __FBSID) I've indicated the commit, but many were added adhoc along with other changes (which I vaguely remember being the policy in the CVS days).

Nov 21 2023, 10:52 PM
brooks added a reverting change for rG0a2e9846fdf3: Use __FBSDID to embed RCS ID.: D42705: x86emu: remove localy added __FBSDID.
Nov 21 2023, 10:51 PM
brooks added a reverting change for rG77b7cdf1999e: Use __FBSDID vs. rcsid[]. Also protect sccs[] and copyright[] from GCC 3.3.: D42704: telnet: remove locally added __FBSDID.
Nov 21 2023, 10:50 PM
brooks requested review of D42705: x86emu: remove localy added __FBSDID.
Nov 21 2023, 10:50 PM
brooks requested review of D42704: telnet: remove locally added __FBSDID.
Nov 21 2023, 10:50 PM
brooks requested review of D42703: smbfs: remove locally added __FBSDID.
Nov 21 2023, 10:50 PM
brooks requested review of D42702: pnpinfo: remove locally added __FBSDID.
Nov 21 2023, 10:50 PM
brooks requested review of D42701: ee: remove locally added __FBSDID.
Nov 21 2023, 10:50 PM
brooks requested review of D42700: bzip2: remove locally added __FBSDID.
Nov 21 2023, 10:50 PM
brooks closed D42688: libc: remove some obsolete VCS data.
Nov 21 2023, 10:49 PM
brooks committed rG9fc0ff9d85b1: libc: remove some obsolete VCS data (authored by brooks).
libc: remove some obsolete VCS data
Nov 21 2023, 10:49 PM
brooks committed rG1818f3fda9c1: ps: s/kern.max_pid/kern.pid_max/ in a comment (authored by brooks).
ps: s/kern.max_pid/kern.pid_max/ in a comment
Nov 21 2023, 10:49 PM
brooks added a comment to D42688: libc: remove some obsolete VCS data.
In D42688#973984, @imp wrote:

There's many more of these in the tree... these somehow escaped $FreeBSD$ expansion...

Nov 21 2023, 3:54 PM
brooks added a reverting change for rGa10f530f936b: Fix $FreeBSD$ ids.: rGbbde5c0725a5: pf: Remove __FBSDID() macro use.
Nov 21 2023, 12:22 AM
brooks committed rGbbde5c0725a5: pf: Remove __FBSDID() macro use (authored by brooks).
pf: Remove __FBSDID() macro use
Nov 21 2023, 12:22 AM
brooks committed rGea2be8ed2835: Remove __FBSDID from netbsd libc sources (authored by brooks).
Remove __FBSDID from netbsd libc sources
Nov 21 2023, 12:22 AM
brooks closed D42687: pf: Remove __FBSDID() macro use.
Nov 21 2023, 12:22 AM
brooks closed D42686: Remove __FBSDID from netbsd libc sources.
Nov 21 2023, 12:22 AM
brooks committed rGdb94e7c3f9a2: vis: relocate _DIAGASSERT() define (authored by brooks).
vis: relocate _DIAGASSERT() define
Nov 21 2023, 12:22 AM

Nov 20 2023

brooks requested review of D42688: libc: remove some obsolete VCS data.
Nov 20 2023, 11:06 PM
brooks requested review of D42687: pf: Remove __FBSDID() macro use.
Nov 20 2023, 10:26 PM
brooks added a reverting change for rGa10f530f936b: Fix $FreeBSD$ ids.: D42687: pf: Remove __FBSDID() macro use.
Nov 20 2023, 10:26 PM
brooks added a comment to D42686: Remove __FBSDID from netbsd libc sources.

I've updated this locally to make the _DIAGASSERT change first as a separate commit.

Nov 20 2023, 10:10 PM
brooks requested review of D42686: Remove __FBSDID from netbsd libc sources.
Nov 20 2023, 10:02 PM

Nov 18 2023

brooks added a comment to D42663: makesyscalls: don't make syscall.mk by default.

FWIW, I hit this because I'm looking at generating parts of lib/libc/sys/Symbol.map on the way to a long overdue reimplementation of D14609. Fortunately it's quite a minor change that just touches all the places sysmk support does (unless I decide to generate more of the file which would require annotations).

Nov 18 2023, 12:50 AM
brooks committed rG54d487c4d01d: makesyscalls: don't make syscall.mk by default (authored by brooks).
makesyscalls: don't make syscall.mk by default
Nov 18 2023, 12:49 AM
brooks closed D42663: makesyscalls: don't make syscall.mk by default.
Nov 18 2023, 12:49 AM

Nov 17 2023

brooks requested review of D42663: makesyscalls: don't make syscall.mk by default.
Nov 17 2023, 7:52 PM

Nov 16 2023

brooks committed R11:4ed60e0e51f1: devel/llvm17: Update to 17.0.5 (authored by brooks).
devel/llvm17: Update to 17.0.5
Nov 16 2023, 12:16 AM
brooks committed R11:bdbe5354c9f1: devel/llvm-cheriot: compiler for CHERIoT ISA (authored by brooks).
devel/llvm-cheriot: compiler for CHERIoT ISA
Nov 16 2023, 12:16 AM
brooks committed R11:ead37078aa5d: devel/llvm-cheri: use github if not using gitlab (authored by brooks).
devel/llvm-cheri: use github if not using gitlab
Nov 16 2023, 12:16 AM

Nov 15 2023

brooks committed rG500bf0592cf1: libc: remove unused stub vdso timecounter implementations (authored by brooks).
libc: remove unused stub vdso timecounter implementations
Nov 15 2023, 11:48 PM
brooks committed rGc7045186819d: libc: centralize a few numeric symbols (authored by brooks).
libc: centralize a few numeric symbols
Nov 15 2023, 11:48 PM
brooks committed rG5d79b5445e12: libc: centralize makecontext symbols (authored by brooks).
libc: centralize makecontext symbols
Nov 15 2023, 11:48 PM
brooks committed rG1c656143be73: libc: centralize {_,sig,}{set,long}jmp symbols (authored by brooks).
libc: centralize {_,sig,}{set,long}jmp symbols
Nov 15 2023, 11:48 PM
brooks closed D42619: libc: remove unused stub vdso timecounter implementations.
Nov 15 2023, 11:48 PM
brooks committed rGff3a9d8e2909: libc: centralize ntoh symbols (authored by brooks).
libc: centralize ntoh symbols
Nov 15 2023, 11:48 PM
brooks closed D42618: libc: centralize a few numeric symbols.
Nov 15 2023, 11:48 PM
brooks closed D42617: libc: centralize makecontext symbols.
Nov 15 2023, 11:48 PM
brooks closed D42616: libc: centralize {_,sig,}{set,long}jmp symbols.
Nov 15 2023, 11:48 PM
brooks closed D42615: libc: centralize ntoh symbols.
Nov 15 2023, 11:47 PM
brooks closed D42614: libc: further centralize syscall symbols.
Nov 15 2023, 11:47 PM
brooks committed rGe4a1800f0688: libc: further centralize syscall symbols (authored by brooks).
libc: further centralize syscall symbols
Nov 15 2023, 11:47 PM
brooks closed D42613: lib{c,lzma,z}: remove -DSYMBOL_VERSIONING from CFLAGS.
Nov 15 2023, 11:47 PM
brooks committed rGe3e9c205ff54: lib{c,lzma,z}: remove -DSYMBOL_VERSIONING from CFLAGS (authored by brooks).
lib{c,lzma,z}: remove -DSYMBOL_VERSIONING from CFLAGS
Nov 15 2023, 11:47 PM
brooks added inline comments to D42615: libc: centralize ntoh symbols.
Nov 15 2023, 11:09 PM
brooks committed rG1ca63a8219b8: libc: Remove empty comments in Symbol.map (authored by brooks).
libc: Remove empty comments in Symbol.map
Nov 15 2023, 5:53 PM
brooks closed D42612: libc: Remove empty comments in Symbol.map.
Nov 15 2023, 5:53 PM
brooks closed D42611: libc/<arch>/sys/Makefile.inc: remove cruft.
Nov 15 2023, 5:53 PM
brooks committed rGb73eace889f1: libc/<arch>/sys/Makefile.inc: remove cruft (authored by brooks).
libc/<arch>/sys/Makefile.inc: remove cruft
Nov 15 2023, 5:53 PM
brooks closed D42602: git-blame-ignore-revs: OptionalObsoleteFiles.inc sorting commits.
Nov 15 2023, 5:53 PM
brooks committed rGb146e5e68abd: git-blame-ignore-revs: OptionalObsoleteFiles.inc sorting commits (authored by brooks).
git-blame-ignore-revs: OptionalObsoleteFiles.inc sorting commits
Nov 15 2023, 5:53 PM
brooks closed D42601: Sort .git-blame-ignore-revs by commit order.
Nov 15 2023, 5:52 PM
brooks committed rGafe1e6ba860b: Sort .git-blame-ignore-revs by commit order (authored by brooks).
Sort .git-blame-ignore-revs by commit order
Nov 15 2023, 5:52 PM
brooks updated the diff for D42602: git-blame-ignore-revs: OptionalObsoleteFiles.inc sorting commits.
  • Update sort order comment in the correct commit
Nov 15 2023, 5:42 PM
brooks updated the diff for D42601: Sort .git-blame-ignore-revs by commit order.
  • Update sort order comment in the correct commit
Nov 15 2023, 5:42 PM
brooks updated the diff for D42602: git-blame-ignore-revs: OptionalObsoleteFiles.inc sorting commits.
  • clarify sort order
Nov 15 2023, 5:15 PM
brooks requested review of D42619: libc: remove unused stub vdso timecounter implementations.
Nov 15 2023, 4:05 PM
brooks requested review of D42618: libc: centralize a few numeric symbols.
Nov 15 2023, 4:03 PM
brooks requested review of D42617: libc: centralize makecontext symbols.
Nov 15 2023, 4:02 PM
brooks requested review of D42616: libc: centralize {_,sig,}{set,long}jmp symbols.
Nov 15 2023, 4:02 PM
brooks requested review of D42615: libc: centralize ntoh symbols.
Nov 15 2023, 4:02 PM
brooks requested review of D42614: libc: further centralize syscall symbols.
Nov 15 2023, 4:02 PM
brooks requested review of D42613: lib{c,lzma,z}: remove -DSYMBOL_VERSIONING from CFLAGS.
Nov 15 2023, 3:59 PM
brooks requested review of D42612: libc: Remove empty comments in Symbol.map.
Nov 15 2023, 3:58 PM
brooks requested review of D42611: libc/<arch>/sys/Makefile.inc: remove cruft.
Nov 15 2023, 3:58 PM

Nov 14 2023

brooks requested review of D42602: git-blame-ignore-revs: OptionalObsoleteFiles.inc sorting commits.
Nov 14 2023, 8:04 PM
brooks requested review of D42601: Sort .git-blame-ignore-revs by commit order.
Nov 14 2023, 8:04 PM
brooks committed rG4cd0f014a128: OptionalObsoleteFiles.inc: document block order (authored by brooks).
OptionalObsoleteFiles.inc: document block order
Nov 14 2023, 4:53 PM