Page MenuHomeFreeBSD
Feed Advanced Search

Sep 18 2022

kevans updated the diff for D36618: pci_host_generic: stop address translation in bus_alloc_resource.

"Whoops", GC phys_start/phys_end now

Sep 18 2022, 6:23 AM
kevans requested review of D36618: pci_host_generic: stop address translation in bus_alloc_resource.
Sep 18 2022, 6:14 AM

Sep 8 2022

kevans committed rG72291cee075d: stand: i386: take into account disk sector size for blk calculation (authored by kevans).
stand: i386: take into account disk sector size for blk calculation
Sep 8 2022, 3:06 PM
kevans closed D36490: stand: i386: take into account disk sector size for blk calculation.
Sep 8 2022, 3:06 PM
kevans committed rGbab32a8029c3: arm64, riscv: size boot stacks appropriately (authored by kevans).
arm64, riscv: size boot stacks appropriately
Sep 8 2022, 5:04 AM
kevans closed D36475: arm64, riscv: size boot stacks appropriately.
Sep 8 2022, 5:03 AM
kevans updated the diff for D36490: stand: i386: take into account disk sector size for blk calculation.

Simplify, just divide; bd_sectorsize should always be a multiple of 512.

Sep 8 2022, 1:34 AM
kevans requested review of D36490: stand: i386: take into account disk sector size for blk calculation.
Sep 8 2022, 12:37 AM

Sep 7 2022

kevans updated the diff for D36475: arm64, riscv: size boot stacks appropriately.

Missed one error condition where we'd kmem_free()

Sep 7 2022, 5:32 AM
kevans added a reviewer for D36475: arm64, riscv: size boot stacks appropriately: riscv.
Sep 7 2022, 2:56 AM
kevans requested review of D36475: arm64, riscv: size boot stacks appropriately.
Sep 7 2022, 2:26 AM

Sep 6 2022

kevans added inline comments to D36323: split: switch to getline() for line/pattern matching.
Sep 6 2022, 11:16 PM

Sep 2 2022

kevans committed rG30d7d06f4f37: Import lua 5.4.3 (authored by kevans).
Import lua 5.4.3
Sep 2 2022, 1:55 AM
kevans committed rG755d9301ca89: Import Lua 5.4.4 (authored by kevans).
Import Lua 5.4.4
Sep 2 2022, 1:55 AM

Sep 1 2022

kevans accepted D36418: lualoader: Add loader_menu_multi_user_prompt config variable.

Seems fine to me, thanks!

Sep 1 2022, 10:52 PM
kevans updated the diff for D36323: split: switch to getline() for line/pattern matching.

Address review commente

Sep 1 2022, 4:47 AM

Aug 29 2022

kevans closed D34344: libc: iconv: add mb_cur_min for encoder traits.
Aug 29 2022, 11:22 PM

Aug 26 2022

kevans added inline comments to D36367: stand: Allow any boot loader to provide entropy.
Aug 26 2022, 8:56 PM

Aug 24 2022

kevans accepted D36301: Add scandirat(3).
Aug 24 2022, 3:19 AM
kevans requested review of D36324: split: add some tests.
Aug 24 2022, 2:21 AM
kevans requested review of D36323: split: switch to getline() for line/pattern matching.
Aug 24 2022, 2:21 AM

Aug 22 2022

kevans accepted D36286: stand: Document EFI consoles.
Aug 22 2022, 3:50 PM

Aug 17 2022

kevans added inline comments to D36187: kern: Support duplicate variables in early kenv.
Aug 17 2022, 3:51 AM
kevans added inline comments to D36187: kern: Support duplicate variables in early kenv.
Aug 17 2022, 3:45 AM
kevans accepted D36187: kern: Support duplicate variables in early kenv.

@kevans On IRC it sounded like you were ok with this -- was that "ok with the concept" or "ok with the code"?

Aug 17 2022, 12:35 AM

Aug 13 2022

kevans accepted D27318: freebsd-version(1): present -v option, to print verbose output.
Approved by: kevans (src)
Aug 13 2022, 3:34 AM
kevans requested review of D36188: libbe: bail out early if the zfs kmod isn't loaded.
Aug 13 2022, 12:22 AM

Aug 11 2022

kevans committed rG693f88c9da8d: iconv_std: complete the //IGNORE support (authored by kevans).
iconv_std: complete the //IGNORE support
Aug 11 2022, 4:44 PM
kevans committed rG2300a22c9712: libc: iconv: add mb_cur_min for encoder traits (authored by kevans).
libc: iconv: add mb_cur_min for encoder traits
Aug 11 2022, 4:44 PM
kevans committed rG814bd1ed438f: tools: test: iconv: fix open_2 to not segfault (authored by kevans).
tools: test: iconv: fix open_2 to not segfault
Aug 11 2022, 4:44 PM
kevans committed rGc1f46b8fcb97: libc: iconv: push option ignore into citrus_iconv_open() (authored by kevans).
libc: iconv: push option ignore into citrus_iconv_open()
Aug 11 2022, 4:44 PM
kevans committed rGea0f37dec65d: iconv: only conditionally use ICONV_SET_DISCARD_ILSEQ (authored by kevans).
iconv: only conditionally use ICONV_SET_DISCARD_ILSEQ
Aug 11 2022, 4:44 PM
kevans closed D34345: iconv_std: complete the //IGNORE support.
Aug 11 2022, 4:44 PM
kevans closed D34343: libc: iconv: push option ignore into citrus_iconv_open().
Aug 11 2022, 4:44 PM
kevans closed D34342: iconv: only conditionally use ICONV_SET_DISCARD_ILSEQ.
Aug 11 2022, 4:44 PM
kevans accepted D36129: stand: impose 510,000 byte limit for /boot/loader and /boot/pxeldr.

LGTM

Aug 11 2022, 12:13 AM
kevans accepted D36130: stand: i386/amd64: Always use elf format for /boot/loader and pxeldr.
Aug 11 2022, 12:10 AM

Aug 10 2022

kevans added inline comments to D34343: libc: iconv: push option ignore into citrus_iconv_open().
Aug 10 2022, 4:01 PM

Aug 9 2022

kevans added a comment to D27318: freebsd-version(1): present -v option, to print verbose output.
In D27318#819456, @gbe wrote:

Is there anything specific that would block a commit?

Aug 9 2022, 3:13 PM

Aug 2 2022

kevans added inline comments to D34344: libc: iconv: add mb_cur_min for encoder traits.
Aug 2 2022, 2:07 PM

Jul 28 2022

kevans accepted D35965: stand: Move i386_devdesc to a union.

That seems intuitive enough, thanks! :-)

Jul 28 2022, 3:18 PM
kevans closed D35966: date: refer to tzdata as a 'distribution' rather than 'package'.
Jul 28 2022, 3:16 PM
kevans committed rG4148dffadd3b: date: remove some ambiguity in tzdata references (authored by kevans).
date: remove some ambiguity in tzdata references
Jul 28 2022, 3:15 PM
kevans updated the diff for D35966: date: refer to tzdata as a 'distribution' rather than 'package'.

Change course, expand tzdata to "IANA Time Zone Database (tzdata)" on first use,
then just call it "tzdata" in later references without trying to call it a
distribution or package.

Jul 28 2022, 6:09 AM

Jul 27 2022

kevans added a comment to D35965: stand: Move i386_devdesc to a union.

I like it... I'm not really a fan of the naming, but I can't exactly come up with a better suggestion so take that for the very little that it's worth.

Jul 27 2022, 5:48 PM
kevans requested review of D35966: date: refer to tzdata as a 'distribution' rather than 'package'.
Jul 27 2022, 5:33 PM

Jul 22 2022

kevans added a member for committers: pauamma_gundo.com.
Jul 22 2022, 3:41 AM

Jul 21 2022

kevans accepted D35875: libnv: bump library version.

Yup, LGTM. Thanks!

Jul 21 2022, 6:19 PM

Jul 13 2022

kevans accepted D35808: certctl: Introduce a new -d <distbase> option.
Jul 13 2022, 11:27 PM
kevans accepted D35809: Makefile.inc1: Fix -DNO_ROOT distributeworld certctl usage.
Jul 13 2022, 11:17 PM

Jul 8 2022

kevans accepted D35750: Make blake3 work.

The header shims are a bit ugly, but given the context I agree that this is a reasonable stopgap...

Jul 8 2022, 11:34 PM

Jul 7 2022

kevans removed a watcher for portmgr: kevans.
Jul 7 2022, 11:05 PM

Jul 6 2022

kevans accepted D35261: Add versioning to libnv and libnvpair library symbols.

exp-run looks good, assuming this is tested to solve the problem run into at Netgate, I think I'm happy with it

Jul 6 2022, 8:35 PM

Jul 2 2022

kevans requested review of D35695: Note that static hints no longer break loader hints.
Jul 2 2022, 5:01 PM

Jun 28 2022

kevans committed rG9fcac31db460: date: attempt to more accurately describe year limitations with -v (authored by kevans).
date: attempt to more accurately describe year limitations with -v
Jun 28 2022, 3:54 AM
kevans closed D35360: date: attempt to more accurately describe year limitations with -v.
Jun 28 2022, 3:54 AM

Jun 23 2022

kevans added a comment to D35261: Add versioning to libnv and libnvpair library symbols.

I think this looks good to me, modulo a need to bump shlib versions for both libs (iirc; at least libnv) -- I've requested an exp-run with versions bumped (and appropriate entries added to ObsoleteFiles.inc): https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264838

Jun 23 2022, 1:55 AM

Jun 18 2022

kevans committed rG4014365e4219: mixer: remove volume backwards compat, add % interpretation (authored by kevans).
mixer: remove volume backwards compat, add % interpretation
Jun 18 2022, 3:55 AM
kevans closed D35101: mixer: remove volume backwards compat, add % interpretation.
Jun 18 2022, 3:54 AM

Jun 7 2022

kevans committed rG8cdb6b2dd787: alc: force maximum payload size to 128 bytes for AR816X/AR817x (authored by kevans).
alc: force maximum payload size to 128 bytes for AR816X/AR817x
Jun 7 2022, 1:55 AM
kevans updated the diff for D35360: date: attempt to more accurately describe year limitations with -v.

Address review feedback (sorry for the delay)

Jun 7 2022, 1:45 AM

Jun 1 2022

kevans added inline comments to D35261: Add versioning to libnv and libnvpair library symbols.
Jun 1 2022, 11:26 PM
kevans added a comment to D35101: mixer: remove volume backwards compat, add % interpretation.

Sorry, I'll take care of this soon.

Jun 1 2022, 7:07 PM

May 31 2022

kevans added inline comments to D35360: date: attempt to more accurately describe year limitations with -v.
May 31 2022, 5:24 AM
kevans requested review of D35360: date: attempt to more accurately describe year limitations with -v.
May 31 2022, 4:31 AM
kevans committed rG5b7adeb1845c: zdiff: avoid non-conformant features (authored by kevans).
zdiff: avoid non-conformant features
May 31 2022, 12:26 AM
kevans closed D35275: zdiff: avoid non-conformant features.
May 31 2022, 12:26 AM

May 28 2022

kevans added a comment to D35341: net/wireguard-kmod: Tie kernel module to a specific release branch.

I really don't think wg uses volatile enough underlying KPIs to decide this is warranted just yet

In theory probably not but in practice 13.0 -> 13.1 caused panics because of that. I have at least
PR264114, PR264111 and two private reports.

May 28 2022, 10:37 PM
kevans added a comment to D35341: net/wireguard-kmod: Tie kernel module to a specific release branch.

I really don't think wg uses volatile enough underlying KPIs to decide this is warranted just yet

May 28 2022, 2:01 PM

May 24 2022

kevans updated the diff for D35275: zdiff: avoid non-conformant features.

Fix files containing ", `, and $. Add tests to cover those names, as well, for
all of these cases.

May 24 2022, 11:03 PM

May 20 2022

kevans requested review of D35275: zdiff: avoid non-conformant features.
May 20 2022, 8:47 PM

May 19 2022

kevans committed rG702e1e5d1ef6: native-xtools: avoid libllvm while populating the sysroot (authored by kevans).
native-xtools: avoid libllvm while populating the sysroot
May 19 2022, 3:13 PM
kevans committed rG3afe1c2e1817: native-xtools: avoid libllvm while populating the sysroot (authored by kevans).
native-xtools: avoid libllvm while populating the sysroot
May 19 2022, 3:07 PM

May 13 2022

kevans committed rG51adf913e881: arm64: disable the EL2 MMU before dropping to EL1 (authored by kevans).
arm64: disable the EL2 MMU before dropping to EL1
May 13 2022, 3:09 AM
kevans closed D34644: arm64: disable the EL2 MMU in early boot.
May 13 2022, 3:08 AM

May 6 2022

kevans accepted D35140: Eliminate one syscall from kinfo_getproc.

heh, whoops. sure enough, that's pretty silly.

May 6 2022, 4:50 PM

May 2 2022

kevans accepted D35109: freebsd-update: restart sshd after upgrade.
May 2 2022, 5:40 PM

Apr 30 2022

kevans updated the diff for D35101: mixer: remove volume backwards compat, add % interpretation.

Highlights:

  • Fix devd scripts
  • Fix other examples found in the tree
  • Fix rrel inheriting lrel prematurely
  • Don't allow garbage after %, either
Apr 30 2022, 3:17 PM
kevans added inline comments to D35101: mixer: remove volume backwards compat, add % interpretation.
Apr 30 2022, 4:09 AM
kevans requested review of D35101: mixer: remove volume backwards compat, add % interpretation.
Apr 30 2022, 3:23 AM

Apr 28 2022

kevans committed rG72916c8a42d2: amd64, i386: remove profile directive from NOTES (authored by kevans).
amd64, i386: remove profile directive from NOTES
Apr 28 2022, 4:00 AM
kevans closed D34805: config: backwards compatibility for profile directives.
In D34805#788848, @kib wrote:

I do not object, but arguably this is the first time ever I see a compat for config. All other features removal resulted in hard error for unmodified configs.

Also 'profile' with mcounters was not working for SMP ever, I believe. So why?

Good point; looking back, I apparently missed that it was NOTES in stable/13 that they hit problems with. Maybe we should just MFC (edit: that part of) aa3ea612be365 and continue punting on this until someone comes up with a broken runnable config.

Apr 28 2022, 4:00 AM
kevans committed rG7eb963109563: amd64, i386: remove profile directive from NOTES (authored by kevans).
amd64, i386: remove profile directive from NOTES
Apr 28 2022, 3:59 AM

Apr 26 2022

kevans added a comment to D27318: freebsd-version(1): present -v option, to print verbose output.

I do like the idea; just a couple of small nits. It might also be good to note explicitly in the manpage while it may be the case now, verbose information after the first column won't necessarily be formatted in a tabular manner in case we end up finding some reason to expand it.

Apr 26 2022, 2:59 AM

Apr 25 2022

kevans committed rG2f2eb7f1180f: psci: finish psci_present implementation (authored by kevans).
psci: finish psci_present implementation
Apr 25 2022, 12:07 AM
kevans committed rG19413ce66cc0: cp: Make -P work without -R as per POSIX (authored by me_cameronkatri.com).
cp: Make -P work without -R as per POSIX
Apr 25 2022, 12:04 AM
kevans committed rG1d9f60b05128: cp: fix -R with links (authored by kevans).
cp: fix -R with links
Apr 25 2022, 12:03 AM

Apr 24 2022

kevans committed rG59288c719dc2: stand: zfs: handle holes at the tail end correctly (authored by kevans).
stand: zfs: handle holes at the tail end correctly
Apr 24 2022, 11:16 PM
kevans committed rGa605ca25ef68: cp: fix -R recursion detection (authored by kevans).
cp: fix -R recursion detection
Apr 24 2022, 1:30 PM
kevans committed rG9a1efa766781: stand: zfs: handle holes at the tail end correctly (authored by kevans).
stand: zfs: handle holes at the tail end correctly
Apr 24 2022, 1:30 PM
kevans committed rGb57954717ddf: cp: fix some cases with infinite recursion (authored by kevans).
cp: fix some cases with infinite recursion
Apr 24 2022, 1:30 PM
kevans committed rG0c9c8a4c6459: stand: zfs: handle holes at the tail end correctly (authored by kevans).
stand: zfs: handle holes at the tail end correctly
Apr 24 2022, 1:30 PM
kevans committed rG5237a02ba86b: cp: fix some cases with infinite recursion (authored by kevans).
cp: fix some cases with infinite recursion
Apr 24 2022, 1:30 PM
kevans committed rG587dacce01b3: cp: fix -R recursion detection (authored by kevans).
cp: fix -R recursion detection
Apr 24 2022, 1:30 PM

Apr 21 2022

kevans committed rG6182c7881829: diff: tests: loosen up requirements for report_identical (authored by kevans).
diff: tests: loosen up requirements for report_identical
Apr 21 2022, 10:39 PM
kevans committed rGc85cf4929417: loader: userboot: provide a getsecs() implementation (authored by kevans).
loader: userboot: provide a getsecs() implementation
Apr 21 2022, 10:39 PM
kevans committed rG4321608d3dd8: stand: libefi: swap /Pci() printing around (authored by kevans).
stand: libefi: swap /Pci() printing around
Apr 21 2022, 10:39 PM
kevans committed rG53fefea53f12: loader: userboot: provide a getsecs() implementation (authored by kevans).
loader: userboot: provide a getsecs() implementation
Apr 21 2022, 10:35 PM
kevans committed rG13cc5276ea39: stand: libefi: swap /Pci() printing around (authored by kevans).
stand: libefi: swap /Pci() printing around
Apr 21 2022, 10:35 PM
kevans committed rG914dc91d1219: stand: zfs: handle holes at the tail end correctly (authored by kevans).
stand: zfs: handle holes at the tail end correctly
Apr 21 2022, 7:58 PM