Page MenuHomeFreeBSD

kevans (Kyle Evans)
User

Projects

User Details

User Since
Oct 2 2015, 1:17 PM (277 w, 5 d)

Recent Activity

Today

kevans committed R10:7012461c9bf6: stand: ensure that the efi directory's dependencies are correct (authored by kevans).
stand: ensure that the efi directory's dependencies are correct
Wed, Jan 27, 7:03 PM
kevans added inline comments to D28342: Fix ldd to work with more ELF files..
Wed, Jan 27, 6:23 PM

Yesterday

kevans requested review of D28359: pkgbase: update-packages: split out an sign-update-packages target.
Tue, Jan 26, 6:36 PM

Mon, Jan 25

kevans accepted D27988: Reserve gaps in syscall numbers for local use.

Lua changes LGTM

Mon, Jan 25, 9:01 PM
kevans added inline comments to D27988: Reserve gaps in syscall numbers for local use.
Mon, Jan 25, 8:03 PM

Sun, Jan 24

kevans committed R10:576562856efb: lualoader: improve loader.conf var processing (authored by kevans).
lualoader: improve loader.conf var processing
Sun, Jan 24, 8:01 PM
kevans committed R10:0b97b9ae187f: lualoader: fix lua-lint run (authored by kevans).
lualoader: fix lua-lint run
Sun, Jan 24, 6:14 AM
kevans committed R10:ca212d911585: stand: properly declare subdir deps or .WAIT, do parallel build (authored by kevans).
stand: properly declare subdir deps or .WAIT, do parallel build
Sun, Jan 24, 5:03 AM
kevans committed R10:e38af1933c3b: stand: remove bogus dependency from libsa32 (authored by kevans).
stand: remove bogus dependency from libsa32
Sun, Jan 24, 5:03 AM
kevans committed R10:3c136581b69d: Move stand/ofw/libofw to stand/libofw. (authored by bdragon).
Move stand/ofw/libofw to stand/libofw.
Sun, Jan 24, 4:59 AM
kevans committed R10:3cde0e743a46: Partial revert of ac6e3a14070 (authored by kevans).
Partial revert of ac6e3a14070
Sun, Jan 24, 4:45 AM
kevans committed R10:ad62ba026e4d: du: tests: make H_flag tests more strict about output requirements (authored by kevans).
du: tests: make H_flag tests more strict about output requirements
Sun, Jan 24, 4:05 AM
kevans committed R10:4b74a4d4e267: du: tests: fix the H_flag test (primarily grep usage) (authored by kevans).
du: tests: fix the H_flag test (primarily grep usage)
Sun, Jan 24, 4:05 AM
kevans committed R10:ac6e3a14070e: cpuset: refcount-clean (authored by mjg).
cpuset: refcount-clean
Sun, Jan 24, 4:05 AM
kevans committed R10:d569ea6a4518: Bump up the low range of cpuset numbers to account for the kernel cpuset. (authored by stevek).
Bump up the low range of cpuset numbers to account for the kernel cpuset.
Sun, Jan 24, 4:01 AM
kevans committed R10:43e92dc0d56b: libc: tests: add some tests for cpuset(2) (authored by kevans).
libc: tests: add some tests for cpuset(2)
Sun, Jan 24, 4:01 AM
kevans committed R10:5ff2a3cb9e93: libc: tests: hook CPUSET(9) test up to the build (authored by kevans).
libc: tests: hook CPUSET(9) test up to the build
Sun, Jan 24, 3:54 AM
kevans committed R10:e86393dbec72: libregex: re-enable `make check` (authored by kevans).
libregex: re-enable `make check`
Sun, Jan 24, 3:51 AM
kevans committed R10:f817905593d4: flua: implement chmod (authored by emaste).
flua: implement chmod
Sun, Jan 24, 3:50 AM
kevans committed R10:12139a196aca: Fix -Wundef warnings when building liblua (authored by arichardson).
Fix -Wundef warnings when building liblua
Sun, Jan 24, 3:48 AM
kevans committed R10:bd98a274d0ed: flua: don't allow dlopen, et al., for bootstrap flua (authored by kevans).
flua: don't allow dlopen, et al., for bootstrap flua
Sun, Jan 24, 3:46 AM
kevans committed R10:6a61f08108fe: flua: support "require" for binary objects in the base system (authored by emaste).
flua: support "require" for binary objects in the base system
Sun, Jan 24, 3:46 AM
kevans committed R10:50da94fc7af1: flua: initial support for "require" in the base system (authored by emaste).
flua: initial support for "require" in the base system
Sun, Jan 24, 3:45 AM
kevans committed R10:55850d2b5118: Makefile: add a small blurb about building with gcc xtoolchain (authored by kevans).
Makefile: add a small blurb about building with gcc xtoolchain
Sun, Jan 24, 3:21 AM
kevans committed R10:fd478d518f49: kern: dup: do not assume oldfde is valid (authored by kevans).
kern: dup: do not assume oldfde is valid
Sun, Jan 24, 3:18 AM
kevans committed R10:d9cc55ea82fa: lualoader: add loader_conf_dirs support (loader.conf.d) (authored by kevans).
lualoader: add loader_conf_dirs support (loader.conf.d)
Sun, Jan 24, 3:08 AM
kevans committed R10:912086c27f9a: libc: regex: rework unsafe pointer arithmetic (authored by Miod Vallat <miod@online.fr>).
libc: regex: rework unsafe pointer arithmetic
Sun, Jan 24, 3:05 AM
kevans committed R10:9ffee7b1eaeb: lualoader: use floor division to get correct type (authored by kevans).
lualoader: use floor division to get correct type
Sun, Jan 24, 2:58 AM
kevans committed R10:8ec319d7922c: certctl: replace hardcoded uses of /usr/local (authored by kevans).
certctl: replace hardcoded uses of /usr/local
Sun, Jan 24, 2:57 AM
kevans committed R10:80bffc566202: bectl: tests: use -R <mount> instead of specifying altroot (authored by kevans).
bectl: tests: use -R <mount> instead of specifying altroot
Sun, Jan 24, 2:56 AM
kevans updated the diff for D27542: stand: lua: enhance lfs.dir() to speed up kernels_autodetect.

Export lfs.DT_DIR, comment about the incompatibility, constify

Sun, Jan 24, 1:34 AM

Fri, Jan 22

kevans committed R10:d1c39af0ec33: Regenerate src.conf(5) (authored by kevans).
Regenerate src.conf(5)
Fri, Jan 22, 11:26 PM
kevans committed R10:1c9891b8df63: jemalloc: restore JEMALLOC_DEBUG when building WITHOUT_MALLOC_PRODUCTION (authored by kevans).
jemalloc: restore JEMALLOC_DEBUG when building WITHOUT_MALLOC_PRODUCTION
Fri, Jan 22, 11:26 PM
kevans committed R10:251a6ddfbdcd: Regen src.conf after MK_{LIBTHR,LIBPTHREAD} removal (authored by kevans).
Regen src.conf after MK_{LIBTHR,LIBPTHREAD} removal
Fri, Jan 22, 6:35 PM
kevans committed R10:123ae3045dd2: build: remove LIBPTHREAD/LIBTHR build options (authored by kevans).
build: remove LIBPTHREAD/LIBTHR build options
Fri, Jan 22, 6:35 PM
kevans closed D28263: build: remove LIBPTHREAD/LIBTHR build options.
Fri, Jan 22, 6:35 PM

Thu, Jan 21

kevans added inline comments to D27959: kldxref: skip .pkgsave files.
Thu, Jan 21, 10:02 PM
kevans updated subscribers of D27962: rc: ignore .pkgsave files.
Thu, Jan 21, 9:40 PM · pkgbase, rc
kevans added a reviewer for D27962: rc: ignore .pkgsave files: kevans.
Thu, Jan 21, 9:40 PM · pkgbase, rc
kevans closed D28069: tools: git hooks: drop "submitted by" from commit template.
Thu, Jan 21, 6:35 PM
kevans closed D28045: build: `make check`: use a PATH search instead for Kyua.
Thu, Jan 21, 6:33 PM
kevans closed D28229: pkgbase: allow update-packages for first-run of packaging.
Thu, Jan 21, 6:33 PM
kevans added inline comments to D28265: kern: net: remove TCP_LINGERTIME.
Thu, Jan 21, 3:06 PM
kevans updated subscribers of D28265: kern: net: remove TCP_LINGERTIME.

Can you describe how one can hit the code you are suggesting to be removed?

Thu, Jan 21, 4:54 AM
kevans requested review of D28265: kern: net: remove TCP_LINGERTIME.
Thu, Jan 21, 4:07 AM
kevans committed R10:26490d9b74f0: pkgbase: allow update-packages for first-run of packaging (authored by kevans).
pkgbase: allow update-packages for first-run of packaging
Thu, Jan 21, 3:59 AM
kevans requested review of D28263: build: remove LIBPTHREAD/LIBTHR build options.
Thu, Jan 21, 2:35 AM

Wed, Jan 20

kevans committed R10:b9fdd1446cda: Regenerate src.conf(5) after 7c5a624afae4 (authored by kevans).
Regenerate src.conf(5) after 7c5a624afae4
Wed, Jan 20, 2:30 PM

Tue, Jan 19

kevans requested review of D28229: pkgbase: allow update-packages for first-run of packaging.
Tue, Jan 19, 4:32 AM
kevans committed R10:613fe5321f6c: pkgbase: differentiate package versions for ALPHA/BETA/PRERELEASE/RC phases (authored by manu).
pkgbase: differentiate package versions for ALPHA/BETA/PRERELEASE/RC phases
Tue, Jan 19, 4:27 AM
kevans closed D28167: pkgbase: differentiate package versions for ALPHA/BETA/PRERELEASE/RC phases.
Tue, Jan 19, 4:26 AM

Mon, Jan 18

kevans updated the summary of D28167: pkgbase: differentiate package versions for ALPHA/BETA/PRERELEASE/RC phases.
Mon, Jan 18, 7:55 PM
kevans updated the diff for D28167: pkgbase: differentiate package versions for ALPHA/BETA/PRERELEASE/RC phases.

Append timestamps for ALPHA/BETA/RC packages

Mon, Jan 18, 7:55 PM
kevans committed R10:95ae95d413bd: pkgbase: limit PKG_VERSION_FROM calculation to real-update-packages (authored by kevans).
pkgbase: limit PKG_VERSION_FROM calculation to real-update-packages
Mon, Jan 18, 7:39 PM

Sun, Jan 17

kevans updated the summary of D28167: pkgbase: differentiate package versions for ALPHA/BETA/PRERELEASE/RC phases.
Sun, Jan 17, 8:12 PM
kevans updated the diff for D28167: pkgbase: differentiate package versions for ALPHA/BETA/PRERELEASE/RC phases.

Map 13.0-RELEASE-p1 to 13.0p1

Sun, Jan 17, 8:11 PM
kevans committed R10:da8cc827ae8f: pkgbase: collapse -PRERELEASE into STABLE/CURRENT case for version suffix (authored by kevans).
pkgbase: collapse -PRERELEASE into STABLE/CURRENT case for version suffix
Sun, Jan 17, 8:09 PM
kevans closed D28166: pkgbase: collapse -PRERELEASE into STABLE/CURRENT case for version suffix.
Sun, Jan 17, 8:08 PM
kevans committed R10:9af9e7c5cc47: pkgbase: default to installing all specified kernels (authored by kevans).
pkgbase: default to installing all specified kernels
Sun, Jan 17, 8:06 PM
kevans closed D28190: pkgbase: default to installing all specified kernels.
Sun, Jan 17, 8:06 PM

Sat, Jan 16

kevans committed R10:0bc776f3da70: make check: suppress echo of kyua binary location (authored by kevans).
make check: suppress echo of kyua binary location
Sat, Jan 16, 6:08 AM
kevans committed R10:6dd869c22bc4: bectl: remove spurious aok variable (authored by kevans).
bectl: remove spurious aok variable
Sat, Jan 16, 6:08 AM
kevans committed R10:de661c9f8652: bectl: tests: use -R <mount> instead of specifying altroot (authored by kevans).
bectl: tests: use -R <mount> instead of specifying altroot
Sat, Jan 16, 6:08 AM
kevans requested review of D28190: pkgbase: default to installing all specified kernels.
Sat, Jan 16, 1:21 AM

Fri, Jan 15

kevans committed R10:994e1f40f6db: lualoader: use floor division to get correct type (authored by kevans).
lualoader: use floor division to get correct type
Fri, Jan 15, 9:04 PM

Thu, Jan 14

kevans added a comment to D28167: pkgbase: differentiate package versions for ALPHA/BETA/PRERELEASE/RC phases.
In D28167#629540, @kib wrote:

I should revise the message to mention this, but this is accounted for in the form of what we'd typically call a port revision:

root@viper:/usr/src# make -f Makefile.inc1 TARGET=amd64 TARGET_ARCH=amd64 _BRANCH=RELEASE -V PKG_VERSION
13.0
root@viper:/usr/src# make -f Makefile.inc1 TARGET=amd64 TARGET_ARCH=amd64 _BRANCH=RELEASE-p1 -V PKG_VERSION
13.0_1
root@viper:/usr/src# pkg version -t 13.0 13.0_1
<

This is not how ports collection typically works, from my (user) perspective. _N only means some change to the package itself, and not to the software that was packaged. Glen' suggestion is more aligned and allows to clearly see that there was a patch on RELEASE branch vs. some (minor) fix to some packaging issue.

Thu, Jan 14, 10:02 PM
kevans added a comment to D28167: pkgbase: differentiate package versions for ALPHA/BETA/PRERELEASE/RC phases.
In D28167#629467, @gjb wrote:

I *think* RELEASE being 12.1 (without a suffix) should be 12.1-RELEASE, since for SAs/ENs, we will likely need to append a patch number (i.e., 12.1-RELEASE.1 or something).

I do not see any concerns with the rest of the proposed change, either way.

Thu, Jan 14, 7:58 PM
kevans added a comment to D28167: pkgbase: differentiate package versions for ALPHA/BETA/PRERELEASE/RC phases.

(The physical "Author" on this patch will be set to manu, for proper attribution of "original version" while the original-1 version is recorded in "Submitted by")

Thu, Jan 14, 7:06 PM
kevans requested review of D28167: pkgbase: differentiate package versions for ALPHA/BETA/PRERELEASE/RC phases.
Thu, Jan 14, 7:05 PM
kevans requested review of D28166: pkgbase: collapse -PRERELEASE into STABLE/CURRENT case for version suffix.
Thu, Jan 14, 7:05 PM
kevans committed R10:986deea5b518: build: `make check`: use a PATH search instead for Kyua (authored by kevans).
build: `make check`: use a PATH search instead for Kyua
Thu, Jan 14, 6:39 AM
kevans committed R10:03774659d1f2: tools: git hooks: drop "submitted by" from commit template (authored by kevans).
tools: git hooks: drop "submitted by" from commit template
Thu, Jan 14, 6:33 AM
kevans committed R10:0495ed398c4f: contrib/lua: update to 5.4.2 (authored by kevans).
contrib/lua: update to 5.4.2
Thu, Jan 14, 5:59 AM
kevans added a comment to D28143: tcp: fix handling of TCP RST segments missing timestamps.

I'm afraid that I can't provide much better input than dmgk already has, but this does conform to my interpretation of RFC7323 from a brief read at the referenced section.

Thu, Jan 14, 2:48 AM

Tue, Jan 12

kevans added a comment to D22691: ifnet: drain+halt ioctl operations on detach.
Tue, Jan 12, 10:22 PM
kevans added a comment to D22691: ifnet: drain+halt ioctl operations on detach.

I (still) really really dislike the idea of adding more boilerplate on basically every driver to workaround a nearly-universal problem.

Tue, Jan 12, 10:20 PM

Mon, Jan 11

kevans added inline comments to D28069: tools: git hooks: drop "submitted by" from commit template.
Mon, Jan 11, 9:17 PM

Sun, Jan 10

kevans committed rP561100: MFH: r561096.
MFH: r561096
Sun, Jan 10, 5:59 PM
kevans committed rP561099: MFH: r561094.
MFH: r561094
Sun, Jan 10, 5:59 PM
kevans committed rP561098: MFH: r561091.
MFH: r561091
Sun, Jan 10, 5:58 PM
kevans committed rP561097: MFH: r561090 r561095.
MFH: r561090 r561095
Sun, Jan 10, 5:57 PM
kevans committed rP561096: comms/acfax: fix the build against -CURRENT.
comms/acfax: fix the build against -CURRENT
Sun, Jan 10, 5:56 PM
kevans committed rP561095: editors/zile: pick up missing PORTREVISION bump.
editors/zile: pick up missing PORTREVISION bump
Sun, Jan 10, 5:53 PM
kevans committed rP561094: x11-toolkits/vdk: fix build on -CURRENT.
x11-toolkits/vdk: fix build on -CURRENT
Sun, Jan 10, 5:52 PM
kevans committed rP561091: textproc/chpp: fix the build against -CURRENT.
textproc/chpp: fix the build against -CURRENT
Sun, Jan 10, 5:39 PM
kevans committed rP561090: editors/zile: fix the build on -CURRENT.
editors/zile: fix the build on -CURRENT
Sun, Jan 10, 5:36 PM
kevans committed rP561089: MFH: r561088.
MFH: r561088
Sun, Jan 10, 5:31 PM
kevans committed rP561088: audio/tagtool: use libgnuregex from devel/libgnuregex.
audio/tagtool: use libgnuregex from devel/libgnuregex
Sun, Jan 10, 5:29 PM
kevans committed R10:e6d98805103c: syscons: scrnmaps: appease -Wmissing-variable-declarations (authored by kevans).
syscons: scrnmaps: appease -Wmissing-variable-declarations
Sun, Jan 10, 6:00 AM
kevans committed R10:63882ce21586: kern: efirt: enter runtime environment to deref efi_cfgtbl (authored by kevans).
kern: efirt: enter runtime environment to deref efi_cfgtbl
Sun, Jan 10, 5:59 AM
kevans committed R10:4c63cc766f30: kern: efirt: correct configuration table entry size (authored by kevans).
kern: efirt: correct configuration table entry size
Sun, Jan 10, 5:59 AM

Sat, Jan 9

kevans added a comment to D27218: arm: tune vmparam.h towards a little more modern.

FWIW, I do not have a strong feeling about the data size. This was taken as a hint from NetBSD with insufficient research into the impact... as long as the stack size part of this change is still reasonable (my testing with qemu-user seems to indicate that it is) then I am happy to leave MAXDSIZ reverted.

Sat, Jan 9, 9:46 PM
kevans added inline comments to D28069: tools: git hooks: drop "submitted by" from commit template.
Sat, Jan 9, 8:28 PM
kevans updated the diff for D28069: tools: git hooks: drop "submitted by" from commit template.

Explicitly reference git commit --author

Sat, Jan 9, 8:23 PM
kevans committed R10:da77382f5512: arm: revert MAXDSIZ change from 202aea9c82ea (authored by kevans).
arm: revert MAXDSIZ change from 202aea9c82ea
Sat, Jan 9, 8:20 PM
kevans requested review of D28069: tools: git hooks: drop "submitted by" from commit template.
Sat, Jan 9, 7:55 PM
kevans added a comment to D28067: kevent(2): wrong EVFILT_TIMER timeouts when using NOTE_NSECONDS.

Indeed

Sat, Jan 9, 6:52 PM
kevans accepted D28064: diff: honour flags with -q.
Sat, Jan 9, 6:29 PM
kevans accepted D28067: kevent(2): wrong EVFILT_TIMER timeouts when using NOTE_NSECONDS.

We should also incorporate Jan's reproducer into the test suite, but I can do this after the fact.

Sat, Jan 9, 5:48 PM
kevans requested review of D28057: certctl: trigger a rehash after successful blacklist change.
Sat, Jan 9, 5:35 AM