Page MenuHomeFreeBSD
Feed Advanced Search

Mar 23 2020

brooks committed rS359262: Improve LIBADD/_DP_* for kyua libraries..
Improve LIBADD/_DP_* for kyua libraries.
Mar 23 2020, 9:21 PM
brooks committed rS359261: Bump for kyua import..
Bump for kyua import.
Mar 23 2020, 7:28 PM
brooks committed rS359260: Import the kyua test framework..
Import the kyua test framework.
Mar 23 2020, 7:02 PM
brooks committed rS359255: Add liblutok a lightweight C++ API for lua..
Add liblutok a lightweight C++ API for lua.
Mar 23 2020, 6:26 PM
brooks committed rS359250: MFC r359046:.
MFC r359046:
Mar 23 2020, 5:50 PM
brooks committed rS359249: MFC r359046:.
MFC r359046:
Mar 23 2020, 5:45 PM
brooks accepted D24136: Fix newvers.sh on macOS 10.15.
Mar 23 2020, 5:42 PM
brooks committed rS359247: Add the tests user, an unprivileged user from the default kyua config..
Add the tests user, an unprivileged user from the default kyua config.
Mar 23 2020, 5:12 PM

Mar 18 2020

brooks updated the diff for D24103: Add the kyua test framework to the base system..
  • Add the tests user, and unprivileged user from the default kyua config.
Mar 18 2020, 8:41 PM
brooks added a comment to D24103: Add the kyua test framework to the base system..

The package also creates a tests user. Not sure if that is still required.

Mar 18 2020, 7:20 PM
brooks added inline comments to D24103: Add the kyua test framework to the base system..
Mar 18 2020, 6:00 PM
brooks updated subscribers of D24103: Add the kyua test framework to the base system..

Ah, the CI error was my fault and caused by the mtree error. Working build here https://cirrus-ci.com/task/4696992890748928

Mar 18 2020, 4:33 PM

Mar 17 2020

brooks updated the diff for D24103: Add the kyua test framework to the base system..
  • Fix a typo in the mtree file for kyua.
Mar 17 2020, 11:31 PM
brooks added a comment to D24103: Add the kyua test framework to the base system..

New CI job with tweak so the sources are available https://cirrus-ci.com/task/5382784613089280?command=package#L1883

Mar 17 2020, 11:21 PM
brooks committed rP528604: Update to 10.0.0rc4..
Update to 10.0.0rc4.
Mar 17 2020, 10:12 PM
brooks closed D23862: devel/llvm10: enable OpenMP for aarch64.
Mar 17 2020, 10:12 PM
brooks added a comment to D24103: Add the kyua test framework to the base system..

The patch assumes lutok and kyua are extracted in contrib. If you want to test you can clone the repos there.

Mar 17 2020, 8:37 PM
brooks added a comment to D24103: Add the kyua test framework to the base system..

CI build in progress https://cirrus-ci.com/task/6332905735585792

Mar 17 2020, 8:36 PM
brooks created D24103: Add the kyua test framework to the base system..
Mar 17 2020, 8:35 PM
brooks committed rS359046: Support SUBDIR.${MK_FOO}.${MK_BAR} expresssions..
Support SUBDIR.${MK_FOO}.${MK_BAR} expresssions.
Mar 17 2020, 6:17 PM
brooks committed rS359045: Add an internal liblua and use it in flua..
Add an internal liblua and use it in flua.
Mar 17 2020, 5:28 PM
brooks closed D24090: Add an internal liblua and use it in flua..
Mar 17 2020, 5:28 PM
brooks committed rS359044: Import complete..
Import complete.
Mar 17 2020, 5:03 PM
brooks committed rS359043: Tag import of kyua 0.13 plus changes to a685f91..
Tag import of kyua 0.13 plus changes to a685f91.
Mar 17 2020, 4:58 PM
brooks committed rS359042: Import the kyua testing framework for infrastructure software.
Import the kyua testing framework for infrastructure software
Mar 17 2020, 4:57 PM
brooks committed rS359041: Add to list for kyua import..
Add to list for kyua import.
Mar 17 2020, 4:56 PM
brooks committed rS359040: Tag import of lutok-0.4 plus accumulated changes at 8f8eaef..
Tag import of lutok-0.4 plus accumulated changes at 8f8eaef.
Mar 17 2020, 4:50 PM
brooks committed rS359039: Import lutok, a Lightweight C++ API for Lua..
Import lutok, a Lightweight C++ API for Lua.
Mar 17 2020, 4:49 PM

Mar 16 2020

brooks committed rS359027: MFC r358593:.
MFC r358593:
Mar 16 2020, 11:36 PM
brooks added a reviewer for D24092: Fix build of XLP MIPS kernel with clang: imp.
Mar 16 2020, 11:30 PM
brooks committed rS359026: MFC r358630:.
MFC r358630:
Mar 16 2020, 11:29 PM
brooks committed rS359025: MFC r358630:.
MFC r358630:
Mar 16 2020, 11:21 PM
brooks accepted D24091: Fix misleading indentation warning in OCTEON1 kernel.
Mar 16 2020, 11:20 PM
brooks committed rS359024: MFC r358592:.
MFC r358592:
Mar 16 2020, 11:15 PM
brooks committed rS359023: MFC r358592:.
MFC r358592:
Mar 16 2020, 11:09 PM
brooks added a comment to D24049: Work around a new (or newly aggressive) warning..

I saw these using a tip of tree llvm as a cross toolchain to build FreeBSD. Anything with WARNS>0 includes -Wsystem-headers and so C++ programs failed to compile.

Mar 16 2020, 10:55 PM
brooks created D24090: Add an internal liblua and use it in flua..
Mar 16 2020, 10:07 PM

Mar 12 2020

brooks created D24049: Work around a new (or newly aggressive) warning..
Mar 12 2020, 11:27 PM
brooks committed rP528321: Add clang-move to EXTRAS_COMMANDS correcting plist..
Add clang-move to EXTRAS_COMMANDS correcting plist.
Mar 12 2020, 9:16 PM

Mar 6 2020

brooks committed rS358726: Remove an apparently incorrect assertion..
Remove an apparently incorrect assertion.
Mar 6 2020, 11:31 PM

Mar 4 2020

brooks committed rS358650: Introduce kern_mmap_req()..
Introduce kern_mmap_req().
Mar 4 2020, 9:27 PM
brooks closed D23164: Introduce kern_mmap_req()..
Mar 4 2020, 9:27 PM
brooks committed rP527793: Update to 10.0.0rc3.
Update to 10.0.0rc3
Mar 4 2020, 6:42 PM
brooks updated the diff for D23164: Introduce kern_mmap_req()..
  • Declare mr_fixed a the top of the function.
  • Add comma
Mar 4 2020, 6:10 PM
brooks committed rS358630: bnxt(4): Fix ioctls when user addresses are inaccessable..
bnxt(4): Fix ioctls when user addresses are inaccessable.
Mar 4 2020, 5:56 PM
brooks closed D23933: bnxt(4): Fix ioctls when user addresses are inaccessable..
Mar 4 2020, 5:56 PM

Mar 3 2020

brooks updated the diff for D23164: Introduce kern_mmap_req()..
  • Rebase
  • Use a compound literal to move decleration to the top of the function.
  • Move struct mmap_req to syscallsubr.h.
Mar 3 2020, 8:42 PM
brooks updated the summary of D23933: bnxt(4): Fix ioctls when user addresses are inaccessable..
Mar 3 2020, 7:11 PM
brooks updated the diff for D23933: bnxt(4): Fix ioctls when user addresses are inaccessable..
  • Don't copy too much.
Mar 3 2020, 7:11 PM
brooks updated the diff for D23933: bnxt(4): Fix ioctls when user addresses are inaccessable..
  • Rebase
  • Check copyin's error code.
  • Don't free a stack pointer.
Mar 3 2020, 7:05 PM
brooks committed rS358593: Use ifr_data_get_ptr() consistently..
Use ifr_data_get_ptr() consistently.
Mar 3 2020, 6:59 PM
brooks committed rS358592: Expose ifr_buffer_get_(buffer|length) outside if.c..
Expose ifr_buffer_get_(buffer|length) outside if.c.
Mar 3 2020, 6:05 PM

Mar 2 2020

brooks created D23933: bnxt(4): Fix ioctls when user addresses are inaccessable..
Mar 2 2020, 11:15 PM

Feb 28 2020

brooks committed rS358449: Define SCTL_MASK32 when COMPAT_FREEBSD32 is defined..
Define SCTL_MASK32 when COMPAT_FREEBSD32 is defined.
Feb 28 2020, 9:13 PM
brooks closed D23748: Define SCTL_MASK32 when COMPAT_FREEBSD32 is defined..
Feb 28 2020, 9:13 PM

Feb 27 2020

brooks committed rS358414: Remove trailing whitespace..
Remove trailing whitespace.
Feb 27 2020, 11:06 PM
brooks committed rS358409: riscv: Add a GENERIC-NODEBUG (copied from amd64).
riscv: Add a GENERIC-NODEBUG (copied from amd64)
Feb 27 2020, 8:26 PM
brooks committed rS358408: Merge commit 7214f7a79 from llvm git (by Sam Elliott):.
Merge commit 7214f7a79 from llvm git (by Sam Elliott):
Feb 27 2020, 8:08 PM
brooks closed D23857: Merge commit 7214f7a79 from llvm git (by Sam Elliott):.
Feb 27 2020, 8:08 PM
brooks added reviewers for D23857: Merge commit 7214f7a79 from llvm git (by Sam Elliott):: dim, jhb, jrtc27.

This change is required to add a working GENERIC-NODEBUG kernel.

Feb 27 2020, 6:40 PM
brooks created D23857: Merge commit 7214f7a79 from llvm git (by Sam Elliott):.
Feb 27 2020, 6:39 PM

Feb 26 2020

brooks accepted D23843: Return ENOTSUP for mmap/mprotect with prot not subset of prot_max.
Feb 26 2020, 6:31 PM
brooks added a comment to D23843: Return ENOTSUP for mmap/mprotect with prot not subset of prot_max.

This makes sense to me. I think I might have missed this due to a formatting bug in the posix manpage.

Feb 26 2020, 6:31 PM

Feb 20 2020

brooks updated the summary of D23164: Introduce kern_mmap_req()..
Feb 20 2020, 6:38 AM

Feb 19 2020

brooks added inline comments to D23574: vfs: add kernel-side realpathat.
Feb 19 2020, 11:46 PM
brooks added inline comments to D23574: vfs: add kernel-side realpathat.
Feb 19 2020, 11:31 PM
brooks committed rP526532: Correct a number of OPENMP plist errors..
Correct a number of OPENMP plist errors.
Feb 19 2020, 10:28 PM

Feb 18 2020

brooks created D23748: Define SCTL_MASK32 when COMPAT_FREEBSD32 is defined..
Feb 18 2020, 10:05 PM
brooks committed rS358084: MFC r357788:.
MFC r357788:
Feb 18 2020, 9:37 PM

Feb 17 2020

brooks committed rP526436: Update to rc2..
Update to rc2.
Feb 17 2020, 11:30 PM

Feb 12 2020

brooks committed rP525984: Replace /usr/local with ${LOCALBASE}.
Replace /usr/local with ${LOCALBASE}
Feb 12 2020, 11:31 PM
brooks committed rS357837: MFC r356942:.
MFC r356942:
Feb 12 2020, 6:49 PM
brooks committed rS357836: MFC r356942:.
MFC r356942:
Feb 12 2020, 6:40 PM
brooks committed rS357834: Make the warning for deprecated NO_ variables an error..
Make the warning for deprecated NO_ variables an error.
Feb 12 2020, 6:09 PM
brooks committed rS357788: Mark hme(4) as deprecated..
Mark hme(4) as deprecated.
Feb 12 2020, 12:58 AM

Feb 11 2020

brooks committed rP525893: Restore the clang EXTRAS option..
Restore the clang EXTRAS option.
Feb 11 2020, 11:52 PM
brooks closed D23583: Fix build for LLVM 10.0.0rc1 extras.
Feb 11 2020, 11:52 PM · Contributor Reviewers (ports)
brooks accepted D23583: Fix build for LLVM 10.0.0rc1 extras.

Thanks for the submission, I'll commit shortly (with a small tweak to the lua bits).

Feb 11 2020, 11:47 PM · Contributor Reviewers (ports)

Feb 7 2020

brooks added inline comments to D23574: vfs: add kernel-side realpathat.
Feb 7 2020, 7:41 PM
brooks added inline comments to D23574: vfs: add kernel-side realpathat.
Feb 7 2020, 7:31 PM

Feb 5 2020

brooks added a comment to D23527: Remove elf2aout.

It seems like there's a missing change to usr.bin/Makefile.

Feb 5 2020, 11:40 PM

Feb 3 2020

brooks committed rP525098: Fix: files/lld directory was removed due to a commit hook..
Fix: files/lld directory was removed due to a commit hook.
Feb 3 2020, 9:39 PM

Feb 1 2020

brooks committed rP524748: Add LLVM 10.0.0rc1.
Add LLVM 10.0.0rc1
Feb 1 2020, 1:05 AM

Jan 31 2020

brooks added a comment to D23124: 2020-02-29 rm GCC 4.2.1 build infrastructure.

Won't that completely stop working the moment we remove gcc 4.2.1?

Jan 31 2020, 12:47 AM
brooks added a comment to D23124: 2020-02-29 rm GCC 4.2.1 build infrastructure.
In D23124#514059, @imp wrote:
In D23124#514030, @jhb wrote:

So one question I have is if 'make xdev' makes sense in a clang world? clang is already a cross-compiler via -target. Probably not for this change, but if 'make xdev' is now obsolete it might be nice to GC those bits as a followup.

It's used in package building. There, cc needs to generate the target's binaries w/o a lot of ability to intercept. We'd have to rework that stuff to be a series of shell scripts to be a drop in. This is in the context of the arm jail on a amd64 host. We drop the amd64 binaries into that for better performance. so definitely not for this change.

Jan 31 2020, 12:41 AM

Jan 30 2020

brooks committed rS357303: Fix an indentation bug in r357169..
Fix an indentation bug in r357169.
Jan 30 2020, 6:34 PM

Jan 29 2020

brooks committed rP524562: Fix plist that I somehow botched in the last merge..
Fix plist that I somehow botched in the last merge.
Jan 29 2020, 6:16 PM

Jan 23 2020

brooks committed rS357037: Enable commit access for James Clarke (jrtc27)..
Enable commit access for James Clarke (jrtc27).
Jan 23 2020, 8:45 AM

Jan 22 2020

brooks created D23314: Remove chat(8)..
Jan 22 2020, 12:07 PM

Jan 21 2020

brooks committed rS356942: Correct a misleading indent..
Correct a misleading indent.
Jan 21 2020, 4:31 PM
brooks committed rP523714: MFH: r523228 r523234 r523575.
MFH: r523228 r523234 r523575
Jan 21 2020, 10:54 AM
brooks added a comment to D23280: Fix nmtree crashing with duplicate items.

You seem to be manually uploading diffs rather than using arcanist and the diff is now against your previous version not against the freebsd tree...

Jan 21 2020, 8:05 AM

Jan 20 2020

brooks added a comment to D23280: Fix nmtree crashing with duplicate items.

This should be submitted to NetBSD so we don't have to maintain a local diff.

Jan 20 2020, 5:27 PM

Jan 19 2020

brooks committed rP523575: Update to a new snapshot (welcome to LLVM 11)..
Update to a new snapshot (welcome to LLVM 11).
Jan 19 2020, 1:55 PM
brooks abandoned D23251: Correct the default initial thread stack size..

Bah, I did indeed misread the code.

Jan 19 2020, 8:49 AM

Jan 18 2020

brooks added reviewers for D23251: Correct the default initial thread stack size.: kib, markj.
Jan 18 2020, 8:59 PM
brooks created D23251: Correct the default initial thread stack size..
Jan 18 2020, 7:36 PM
brooks accepted D23197: sysent targets: further cleanup and deduplication.

Looks great

Jan 18 2020, 5:28 PM

Jan 17 2020

brooks added reviewers for D23164: Introduce kern_mmap_req().: kevans, jhb.

I've done limited testing (booted an amd64) system with this patch. I chose to remove kern_mmap_fpcheck entirely, but could restore it if that feels like a cleaner option.

Jan 17 2020, 1:55 PM
brooks accepted D23229: Build hard-float lib32 for mips64hf/mips64elhf.

LGTM

Jan 17 2020, 11:50 AM