Page MenuHomeFreeBSD

asomers (Alan Somers)
User

Projects (3)

User Details

User Since
May 9 2014, 11:04 PM (637 w, 4 d)

Recent Activity

Sat, Jul 25

asomers committed R11:efb2ff268426: sysutils/sg3_utils: 1.49.
Sat, Jul 25, 10:01 PM

Fri, Jul 17

asomers committed R11:37df85442e17: filesystems/pjdfstest: fix the build in vanilla RISCV.
Fri, Jul 17, 8:46 PM

Wed, Jul 15

asomers committed R11:86f5c98d693c: editors/neovim-gtk: add missing files from previous commit.
Wed, Jul 15, 10:37 PM
asomers committed R11:21deed5fbbc3: editors/neovim-gtk: fix the build on RISCV.
Wed, Jul 15, 10:20 PM

Mon, Jul 13

asomers committed R11:806f59c357a5: filesystems/xfuse: 0.7.1.
Mon, Jul 13, 9:32 PM
asomers committed R11:652849a06f52: filesystems/ztop: 0.3.1.
Mon, Jul 13, 9:07 PM
asomers committed R11:a3f388d15740: devel/fsx: 0.3.2.
Mon, Jul 13, 8:17 PM

Sat, Jul 11

asomers committed rG4735ef6196bc: zonectl: display conventional zones better during RZ.
Sat, Jul 11, 8:32 PM

Wed, Jul 8

asomers committed rG1d02c2536c7b: fusefs: proofread an error message in the tests.
Wed, Jul 8, 5:58 PM
asomers committed rGc57b054c9e7d: fusefs: fix a race in the pre-init tests.
Wed, Jul 8, 5:58 PM
asomers committed rGed15ec6695f3: fusefs: only search for FREAD fufh in readdir (authored by CismonX <admin@cismon.net>).
Wed, Jul 8, 5:58 PM
asomers committed rG2da045abb9f0: fusefs: fix error handling when reading a directory's sticky bit.
Wed, Jul 8, 5:58 PM

Fri, Jul 3

asomers committed rGee1c3d38a26a: fusefs: fix vnode locking violations during execve.
Fri, Jul 3, 4:28 PM

Tue, Jun 30

asomers committed R11:02e041099893: net-mgmt/geom-exporter: 0.1.4.
Tue, Jun 30, 11:02 PM
asomers committed R11:28b57c3591d4: sysutils/gstat-rs: 0.1.9.
Tue, Jun 30, 11:02 PM
asomers committed R11:ca01037d9981: net-mgmt/nfs-exporter: 0.4.7.
Tue, Jun 30, 2:53 AM

Mon, Jun 29

asomers committed R11:638ebd4decbd: filesystems/py-libzfs: v2.0.1.
Mon, Jun 29, 6:34 PM

Jun 26 2026

asomers committed R11:d6a37d99e723: sysutils/py-salt: mark as BROKEN with python-3.12+.
Jun 26 2026, 8:07 PM

Jun 24 2026

asomers added a reverting change for rGe03ed9daeb49: fts: refactor to use fd-relative operations internally: rGbd1c0ff49c48: Revert "fts: refactor to use fd-relative operations internally".
Jun 24 2026, 5:01 PM
asomers committed rGbd1c0ff49c48: Revert "fts: refactor to use fd-relative operations internally".
Jun 24 2026, 5:01 PM

Jun 23 2026

asomers committed rGb7d2f7c1a68c: fusefs: fix two intermittency bugs in the destroy tests.
Jun 23 2026, 11:32 PM
asomers committed rG381ebe25f0b9: fusefs: proofread an error message in the tests.
Jun 23 2026, 8:50 PM
asomers committed rG2c1482e30536: fusefs: fix a race in the pre-init tests.
Jun 23 2026, 6:02 PM

Jun 17 2026

asomers committed R11:baa1fff8e2f3: filesystems/pjdfstest: 0.2.2.
Jun 17 2026, 5:49 PM

Jun 14 2026

asomers committed rGb4af6a4cccc3: fusefs: fix error handling when reading a directory's sticky bit.
Jun 14 2026, 5:55 PM

Jun 9 2026

asomers committed R11:c2aef36035d9: filesystems/pjdfstest: new port.
Jun 9 2026, 8:10 PM

Jun 8 2026

asomers committed R11:4fb1d6e9c796: filesystems/xfuse: 0.7.0.
Jun 8 2026, 6:55 PM

May 28 2026

asomers added a reverting change for rGd1ca01059d5d: padlock(4)/nehemiah: move i386-only entropy source to MD files: rG71ec93ff69f0: padlock: Restore padlock_rng to the amd64 build.
May 28 2026, 2:13 PM
asomers added a reverting change for rG88a53301e198: padlock.4: only install on i386: rG71ec93ff69f0: padlock: Restore padlock_rng to the amd64 build.
May 28 2026, 2:13 PM
asomers committed rG71ec93ff69f0: padlock: Restore padlock_rng to the amd64 build.
May 28 2026, 2:13 PM
asomers added a reverting change for D53309: padlock(4)/nehemiah: move i386-only entropy source to MD files: rG71ec93ff69f0: padlock: Restore padlock_rng to the amd64 build.
May 28 2026, 2:13 PM

May 27 2026

asomers committed R11:ab895c97828b: filesystems/py-libzfs: 2.0.0.
May 27 2026, 5:44 PM

May 26 2026

asomers added a reverting change for rGd1ca01059d5d: padlock(4)/nehemiah: move i386-only entropy source to MD files: rG14b8531c4ccb: padlock: Restore padlock_rng to the amd64 build.
May 26 2026, 9:49 PM
asomers added a reverting change for rG88a53301e198: padlock.4: only install on i386: rG14b8531c4ccb: padlock: Restore padlock_rng to the amd64 build.
May 26 2026, 9:49 PM
asomers committed rG14b8531c4ccb: padlock: Restore padlock_rng to the amd64 build.
May 26 2026, 9:49 PM
asomers added a reverting change for D53309: padlock(4)/nehemiah: move i386-only entropy source to MD files: rG14b8531c4ccb: padlock: Restore padlock_rng to the amd64 build.
May 26 2026, 9:49 PM

May 22 2026

asomers committed rGe030e4e73fe7: lib/libc/gen/fts.3: use 'options' consistently in fts_set() description (authored by Jitendra Bhati <bhatijitendra2022@gmail.com>).
May 22 2026, 5:21 PM

May 20 2026

asomers committed rG57fb48f8e2fc: linuxulator: fix SO_PEERCRED emulation after 1d24638d3e8.
May 20 2026, 1:47 AM
asomers committed rG5642fd4b1e44: ping: fix listing test cases when scapy is not installed.
May 20 2026, 1:28 AM

May 17 2026

asomers committed rG4cee16d471d4: linuxulator: fix SO_PEERCRED emulation after 1d24638d3e8.
May 17 2026, 12:50 PM

May 13 2026

asomers committed rG1f5869130f6e: bsdinstall: do pkgbase installations with the "script" command.
May 13 2026, 7:31 PM
asomers committed rG89a0148521ae: Make "make update-packages" idempotent.
May 13 2026, 7:24 PM
asomers committed rG3298d82ea340: Fix LOCAL_PEERCRED in 32-bit compat mode.
May 13 2026, 5:23 PM

May 12 2026

asomers committed rGdc14ae4217a0: bsdinstall: do pkgbase installations with the "script" command.
May 12 2026, 2:14 PM

May 11 2026

asomers committed R9:37d9d8b85ab3: Record that ZFS removed libuutil just prior to 1600005.
May 11 2026, 3:20 PM

May 8 2026

asomers committed rGbd1e789b8452: Make "make update-packages" idempotent.
May 8 2026, 3:18 PM

May 7 2026

asomers committed rG1d24638d3e88: Fix LOCAL_PEERCRED in 32-bit compat mode.
May 7 2026, 9:07 PM

May 2 2026

asomers committed R11:0fd0fef7ac39: finance/p5-Finance-Quote: 1.68.
May 2 2026, 4:23 PM
asomers committed rG3e845b109056: ping: fix listing test cases when scapy is not installed.
May 2 2026, 3:21 PM

Apr 30 2026

asomers committed rGf82b68169b4c: CTL: add ATF tests for REPORT SUPPORTED OPCODES.
Apr 30 2026, 5:25 PM

Apr 29 2026

asomers committed R11:df89129c22ca: sysutils/iocage: fix "make test".
Apr 29 2026, 6:33 PM

Apr 27 2026

asomers committed rG43e7448343dd: fusefs: better handling for low-memory conditions.
Apr 27 2026, 7:42 PM
asomers committed rGfac95c74d23d: pdfork.2: correct pdrfork's HISTORY section.
Apr 27 2026, 7:38 PM

Apr 20 2026

asomers committed rG374548e930bd: fusefs: better handling for low-memory conditions.
Apr 20 2026, 9:07 PM

Apr 14 2026

asomers committed rG6dd86310e54d: CTL: add ATF tests for REPORT SUPPORTED OPCODES.
Apr 14 2026, 5:37 PM

Apr 3 2026

asomers committed R11:f522622217b1: shells/fish: 4.6.0.
Apr 3 2026, 2:32 PM

Mar 26 2026

asomers committed rG1ebccc3b0f68: vfs_cluster.c: Do not propagate VOP_BMAP errors to the caller (authored by arrowd).
Mar 26 2026, 3:08 PM
asomers committed rG6a1ebd14aa96: fusefs: redo vnode attribute locking.
Mar 26 2026, 3:08 PM
asomers committed rG9ac21f8f168c: fusefs: add a regression test for a cluster_read bug.
Mar 26 2026, 3:08 PM
asomers committed rGd0692508bc40: fusefs: remove the obsolete rename_lock.
Mar 26 2026, 3:08 PM
asomers committed rG34ecd902d428: Add tests for pdwait.
Mar 26 2026, 2:47 PM
asomers committed rG1ce3d3f610e2: aio(4) tests: do not rely on (int *)-1 being invalid address.
Mar 26 2026, 2:47 PM
asomers committed rGc595e21c989f: procdesc: Add a test for pid recycling behavior.
Mar 26 2026, 2:44 PM
asomers committed rGe3e71c6a8a92: tests: sys/capsicum/functional requires mqueuefs.
Mar 26 2026, 2:41 PM

Mar 19 2026

asomers committed R11:026e198d1784: filesystems/py-libzfs: patch collections.Sequence import error.
Mar 19 2026, 4:47 PM

Mar 18 2026

asomers committed R11:f274d1ecd24e: filesystems/py-libzfs: fix WWW.
Mar 18 2026, 1:53 PM

Mar 16 2026

asomers committed R11:9233032063d7: sysutils/rubygem-tmuxinator: fix conflict with shells/fish.
Mar 16 2026, 12:58 PM

Mar 12 2026

asomers committed rG7e68af7ce2c1: fusefs: redo vnode attribute locking.
Mar 12 2026, 4:12 PM

Mar 9 2026

asomers committed R11:3bf4a372f1c2: filesystems/xfuse: 0.6.0.
Mar 9 2026, 7:30 PM

Feb 22 2026

asomers committed rG7755a406a6ae: fusefs: remove the obsolete rename_lock.
Feb 22 2026, 5:20 PM

Feb 20 2026

asomers committed R11:9e6b21629504: net-mgmt/nfs-exporter: 0.4.6.
Feb 20 2026, 11:11 PM

Feb 18 2026

asomers committed R11:e270e791a3d4: net-mgmt/geom-exporter: 0.1.3.
Feb 18 2026, 4:44 PM
asomers committed R11:0cb5bb322954: sysutils/gstat-rs: 0.1.8.
Feb 18 2026, 4:44 PM

Feb 17 2026

asomers committed rGfba81b33aabf: capsicum-tests: remove Linux support.
Feb 17 2026, 12:31 AM
asomers committed rGdc9a8d300ba5: aio(4) tests: do not rely on (int *)-1 being invalid address.
Feb 17 2026, 12:29 AM
asomers committed rG05492ff6f636: pdwait(2) tests: do not rely on (int *)-1 being invalid address.
Feb 17 2026, 12:29 AM

Jan 31 2026

asomers committed rGdf68a09ea2ec: tests: sys/capsicum/functional requires mqueuefs.
Jan 31 2026, 3:48 PM

Jan 26 2026

asomers committed rG6253212608b4: Add pdrfork to OpenBSM.
Jan 26 2026, 9:04 PM
asomers committed rG277539ae7f2f: Add tests for pdwait.
Jan 26 2026, 2:38 PM
asomers committed rGd1e6057fa47e: Add tests for pdrfork.
Jan 26 2026, 2:38 PM
asomers committed rGe35df41f6891: procdesc: Add a test for pid recycling behavior.
Jan 26 2026, 2:38 PM

Jan 24 2026

asomers committed rG52ddca7c2e33: fusefs: style.
Jan 24 2026, 4:04 PM
asomers committed rGffb747d587bf: fusefs: Add tests for the new -o auto_unmount feature.
Jan 24 2026, 4:04 PM

Jan 20 2026

asomers committed rG1ad466ca8385: netstat: fix a segfault with --libxo.
Jan 20 2026, 10:32 PM
asomers committed rG46a760e578f5: gpart: "gpart --libxo:JP list" duplicates attribute keys.
Jan 20 2026, 10:32 PM
asomers committed rGb6533f67c399: fusefs: Fix further intermittency in the BadServer.ShortWrite test case.
Jan 20 2026, 10:32 PM
asomers committed rGb3647e2a408e: netstat: fix a segfault with --libxo.
Jan 20 2026, 5:16 PM
asomers committed rG3b5c296fa151: fusefs: Fix further intermittency in the BadServer.ShortWrite test case.
Jan 20 2026, 5:15 PM
asomers committed rG3b44f04225bc: gpart: "gpart --libxo:JP list" duplicates attribute keys.
Jan 20 2026, 5:14 PM
asomers accepted D54592: Add pdrfork(2) and pdwait(2).
Jan 20 2026, 3:16 PM
asomers requested changes to D54592: Add pdrfork(2) and pdwait(2).
Jan 20 2026, 2:48 PM
asomers added inline comments to D54592: Add pdrfork(2) and pdwait(2).
Jan 20 2026, 2:03 PM
asomers requested changes to D54592: Add pdrfork(2) and pdwait(2).

Thanks for writing the man page too. I've made a few comments, mostly to make the English more grammatical and idiomatic.

Jan 20 2026, 1:21 PM
asomers accepted D54592: Add pdrfork(2) and pdwait(2).

This looks great, @kib! If you commit it, I'll follow up with the test suite. A few questions:

Jan 20 2026, 1:12 AM
asomers requested changes to D53086: fusefs: kernel-based implementation of auto_unmount.

Wow! This looks much simpler than the original userspace-based implementation. I like it. I wrote some tests, too. I can commit those separately if you like, after you commit the main code. The only thing that's missing is a mention of the new option in mount_fusefs.8 . Could you please add that?

Jan 20 2026, 12:20 AM

Jan 19 2026

asomers accepted D54518: Account for the ctl test needing the ctl(4) module.
Jan 19 2026, 7:02 PM
asomers added a comment to D54592: Add pdrfork(2) and pdwait(2).

I'm afraid that with this latest patch, I get an instapanic on boot in pid 1.

Jan 19 2026, 6:17 PM

Jan 14 2026

asomers abandoned D54717: committers-src: fix typo.

Sorry, you're right @jlduran , as js just informed me elsewhere. My source tree was out of date. Sorry for the noise.

Jan 14 2026, 5:54 PM
asomers requested review of D54717: committers-src: fix typo.
Jan 14 2026, 5:23 PM
asomers accepted D54715: committers-src: add myself (js@) with asomers as mentor.
Jan 14 2026, 5:17 PM