Page MenuHomeFreeBSD

des (Dag-Erling Smørgrav)
Committer

Projects (7)

User Details

User Since
May 17 2014, 3:06 AM (635 w, 4 d)

Recent Activity

Yesterday

des requested review of D58395: kqueue: Fix delivery of unwanted events.
Wed, Jul 22, 3:11 PM
des updated the diff for D58349: pkg: Add tests.

speed up pkg create pkg by lowering the compression level

Wed, Jul 22, 1:05 PM
des committed rGe27b1cae8482: unbound: Update to 1.25.2 (authored by des).
unbound: Update to 1.25.2
Wed, Jul 22, 12:35 PM
des committed rGc68e7bcd81d6: import unbound 1.25.2 (authored by des).
import unbound 1.25.2
Wed, Jul 22, 12:17 PM
des updated the diff for D58313: kqueue: Add NOTE_REAP.

remove unnecessary change

Wed, Jul 22, 10:36 AM
des committed rG54e6dec44b6d: tarfs: remove unused 'ino' in mount structure. (authored by philmb3487_proton.me).
tarfs: remove unused 'ino' in mount structure.
Wed, Jul 22, 8:41 AM
des closed D57898: tarfs: remove unused 'ino' in mount structure..
Wed, Jul 22, 8:40 AM
des committed rG7c51da13ae55: kyua-debug: Add -P option (authored by des).
kyua-debug: Add -P option
Wed, Jul 22, 8:39 AM
des closed D56613: kyua-debug: Add -P option.
Wed, Jul 22, 8:39 AM
des updated the diff for D58385: pwait: Test the new -r option.

rename test

Wed, Jul 22, 8:33 AM
des updated the diff for D58391: rc.subr: Fix premature return from wait_for_pids.

add a note in UPDATING

Wed, Jul 22, 8:28 AM
des requested review of D58392: cp: Correct description of SIGINFO.
Wed, Jul 22, 8:19 AM
des requested review of D58391: rc.subr: Fix premature return from wait_for_pids.
Wed, Jul 22, 8:18 AM
des updated the diff for D58385: pwait: Test the new -r option.

new behavior is now optional, test both variants

Wed, Jul 22, 8:18 AM
des updated the diff for D58386: pwait: Add a SIGINFO handler.

update documentation

Wed, Jul 22, 8:17 AM
des updated the diff for D58314: pwait: Optionally wait until process is reaped.

make the new behavior optional

Wed, Jul 22, 8:17 AM
des retitled D58385: pwait: Test the new -r option from pwait: Test that pwait does not report zombies to pwait: Test the new -r option.
Wed, Jul 22, 8:16 AM
des updated the summary of D58386: pwait: Add a SIGINFO handler.
Wed, Jul 22, 8:16 AM
des retitled D58314: pwait: Optionally wait until process is reaped from pwait: Don't exit until process is reaped to pwait: Optionally wait until process is reaped.
Wed, Jul 22, 8:16 AM
des updated the summary of D58313: kqueue: Add NOTE_REAP.
Wed, Jul 22, 8:16 AM
des added a comment to D58314: pwait: Optionally wait until process is reaped.
In D58314#1339356, @kib wrote:

It might be that the new behavior is fine if directed by an option, otherwise I do not think that this is acceptable.

Wed, Jul 22, 7:19 AM
des added a comment to D58314: pwait: Optionally wait until process is reaped.

Do we know what could have changed in the kernel that surfaced this problem in the first place? I don't remember encountering this with 14.3-RELEASE and older, but it's easily reproduced with 14.4 and 15.0+.

Wed, Jul 22, 7:00 AM
des committed rG0eef3d01c22a: install: Fix typo (authored by des).
install: Fix typo
Wed, Jul 22, 6:06 AM
des updated the diff for D58314: pwait: Optionally wait until process is reaped.

update

Wed, Jul 22, 12:24 AM
des updated the diff for D58313: kqueue: Add NOTE_REAP.

update

Wed, Jul 22, 12:23 AM

Tue, Jul 21

des added inline comments to D58313: kqueue: Add NOTE_REAP.
Tue, Jul 21, 11:01 PM
des committed rGa931431a1dec: libsysdecode: Recognize NOTE_PDSIGCHLD (authored by des).
libsysdecode: Recognize NOTE_PDSIGCHLD
Tue, Jul 21, 9:58 PM
des closed D58388: libsysdecode: Recognize NOTE_PDSIGCHLD.
Tue, Jul 21, 9:58 PM
des requested review of D58388: libsysdecode: Recognize NOTE_PDSIGCHLD.
Tue, Jul 21, 9:53 PM
des requested review of D58386: pwait: Add a SIGINFO handler.
Tue, Jul 21, 8:19 PM
des added a reviewer for D58314: pwait: Optionally wait until process is reaped: kevans.
Tue, Jul 21, 8:11 PM
des added a reviewer for D58313: kqueue: Add NOTE_REAP: kevans.

I just tested this patch again for the first time since February and to my surprise, it now seems to work. Perhaps some of the work @kevans and @kib have done in this area since then fixed whatever issue was preventing it from working. Please review...

Tue, Jul 21, 8:11 PM
des requested review of D58385: pwait: Test the new -r option.
Tue, Jul 21, 8:08 PM
des published D58314: pwait: Optionally wait until process is reaped for review.

taking out of draft since I don't get notifications for replies to drafts

Tue, Jul 21, 7:51 PM
des published D58313: kqueue: Add NOTE_REAP for review.

taking out of draft since I don't get notifications for replies to drafts

Tue, Jul 21, 7:51 PM
des added inline comments to D58345: .hooks: assorted bugfixes and efficiency overhaul, replacing external commands (awk) by shell built-ins.
Tue, Jul 21, 7:44 PM
des committed rG6eaa8ed5d203: libfetch: Reduce copying (authored by des).
libfetch: Reduce copying
Tue, Jul 21, 5:05 PM
des committed rG2902f7af8c7e: libfetch: Make fetch_ref an inline (authored by des).
libfetch: Make fetch_ref an inline
Tue, Jul 21, 5:05 PM
des committed rGc83d4ed2b855: libfetch: Document fetchTimeout (authored by des).
libfetch: Document fetchTimeout
Tue, Jul 21, 5:05 PM
des committed rG29564d956bc2: fetch: Stop setting an alarm (authored by des).
fetch: Stop setting an alarm
Tue, Jul 21, 5:05 PM
des committed rG74a92173dc61: libfetch: Apply timeout to connection attempts (authored by des).
libfetch: Apply timeout to connection attempts
Tue, Jul 21, 5:05 PM
des committed rG02e82d417b80: libfetch: Add read buffering (authored by des).
libfetch: Add read buffering
Tue, Jul 21, 5:05 PM
des committed rG520105c23a89: libfetch: Reduce copying (authored by des).
libfetch: Reduce copying
Tue, Jul 21, 5:05 PM
des committed rGedf0ba570aca: libfetch: Overhaul socket read / write (authored by des).
libfetch: Overhaul socket read / write
Tue, Jul 21, 5:05 PM
des committed rG07868145600d: libfetch: Make fetch_ref an inline (authored by des).
libfetch: Make fetch_ref an inline
Tue, Jul 21, 5:05 PM
des committed rG98bfed530cbf: fetch: Stop setting an alarm (authored by des).
fetch: Stop setting an alarm
Tue, Jul 21, 5:05 PM
des committed rGa69d28666172: libfetch: Document fetchTimeout (authored by des).
libfetch: Document fetchTimeout
Tue, Jul 21, 5:05 PM
des committed rGad7a1446c1e6: libfetch: Apply timeout to connection attempts (authored by des).
libfetch: Apply timeout to connection attempts
Tue, Jul 21, 5:05 PM
des committed rGfdef039f608b: libfetch: Add read buffering (authored by des).
libfetch: Add read buffering
Tue, Jul 21, 5:05 PM
des committed rGb56f3ea3b3f3: libfetch: Overhaul socket read / write (authored by des).
libfetch: Overhaul socket read / write
Tue, Jul 21, 5:04 PM
des updated the diff for D58165: pkg: Add -j and -r options.

getlocalbase() normalizes now

Tue, Jul 21, 4:49 PM
des updated the diff for D58165: pkg: Add -j and -r options.

rf

Tue, Jul 21, 4:39 PM
des updated the diff for D58165: pkg: Add -j and -r options.

rf

Tue, Jul 21, 4:38 PM
des closed D58362: libutil: Reimplement getlocalbase().
Tue, Jul 21, 11:35 AM
des committed rGc93f3b55e67f: libutil: Reimplement getlocalbase() (authored by des).
libutil: Reimplement getlocalbase()
Tue, Jul 21, 11:35 AM
des committed rG134ddd372f82: install: Code cleanup (authored by des).
install: Code cleanup
Tue, Jul 21, 11:35 AM
des closed D58355: install: Code cleanup.
Tue, Jul 21, 11:35 AM
des committed rGd34870708db9: install: Allow installing stdin (authored by des).
install: Allow installing stdin
Tue, Jul 21, 11:35 AM
des closed D58348: install: Allow installing stdin.
Tue, Jul 21, 11:34 AM
des closed D58357: nvme: Explicitly cast caddr_t values.
Tue, Jul 21, 11:34 AM
des closed D57723: wpa: Define CONFIG_DEBUG_FILE globally.
Tue, Jul 21, 11:34 AM
des committed rGbd30d1ad78e1: nvme: Explicitly cast caddr_t values (authored by des).
nvme: Explicitly cast caddr_t values
Tue, Jul 21, 11:34 AM
des committed rG67518c9f565b: wpa: Define CONFIG_DEBUG_FILE globally (authored by des).
wpa: Define CONFIG_DEBUG_FILE globally
Tue, Jul 21, 11:34 AM
des added a comment to D58118: [DNM] contrib/bsddialog: import version 1.2 rendering and API improvements.

@dteske I suggest you submit your changes as Gitlab PRs (preferably piecemeal) and work with @asiciliano to get them integrated upstream.

Tue, Jul 21, 9:51 AM
des committed rG3052e1525ceb: resolver.5: document six previously undocumented options (authored by chris.longros_gmail.com).
resolver.5: document six previously undocumented options
Tue, Jul 21, 8:58 AM
des committed rG19d044be3307: libc/resolv: Dead code and style cleanup (authored by des).
libc/resolv: Dead code and style cleanup
Tue, Jul 21, 8:57 AM
des committed rGc817e3ca4527: libc/resolv: Refactor the configuration parser (authored by des).
libc/resolv: Refactor the configuration parser
Tue, Jul 21, 8:57 AM
des committed rG345d10427a3c: libc/resolv: Add no-debug and no-rotate options (authored by des).
libc/resolv: Add no-debug and no-rotate options
Tue, Jul 21, 8:57 AM
des committed rGc6030caab61f: resolv.h: Remove unused parts (authored by des).
resolv.h: Remove unused parts
Tue, Jul 21, 8:57 AM
des committed rGfc00e7a18cde: libc/resolv: Reimplement the sortlist parser (authored by des).
libc/resolv: Reimplement the sortlist parser
Tue, Jul 21, 8:57 AM
des committed rG2bab563336e0: resolver(5): Overhaul (authored by des).
resolver(5): Overhaul
Tue, Jul 21, 8:57 AM
des committed rG899cf5932678: libc/resolv: Drop Solaris 2 compatibility (authored by des).
libc/resolv: Drop Solaris 2 compatibility
Tue, Jul 21, 8:57 AM
des committed rGb52d95bf1494: libc/resolv: Refactor the option parser (authored by des).
libc/resolv: Refactor the option parser
Tue, Jul 21, 8:57 AM
des committed rGf4b82c7f40bc: libc/resolv: Dead code and style cleanup (authored by des).
libc/resolv: Dead code and style cleanup
Tue, Jul 21, 8:57 AM
des committed rG22ee851d2602: resolv.h: Remove unused parts (authored by des).
resolv.h: Remove unused parts
Tue, Jul 21, 8:57 AM
des committed rGb796284f643d: libc: Disable debugging code in the resolver. (authored by des).
libc: Disable debugging code in the resolver.
Tue, Jul 21, 8:57 AM
des committed rG506c2dee1777: libc/resolv: Add no-debug and no-rotate options (authored by des).
libc/resolv: Add no-debug and no-rotate options
Tue, Jul 21, 8:57 AM
des committed rG3e448886f563: libc/resolv: Refactor the configuration parser (authored by des).
libc/resolv: Refactor the configuration parser
Tue, Jul 21, 8:57 AM
des committed rG55f219b3f766: libc/resolv: Reimplement the sortlist parser (authored by des).
libc/resolv: Reimplement the sortlist parser
Tue, Jul 21, 8:57 AM
des committed rG491337c8a21a: libc/resolv: Refactor the option parser (authored by des).
libc/resolv: Refactor the option parser
Tue, Jul 21, 8:57 AM
des committed rG5bdba2e06a43: resolver(5): Overhaul (authored by des).
resolver(5): Overhaul
Tue, Jul 21, 8:57 AM
des committed rG6d734869e83d: libc/resolv: Drop Solaris 2 compatibility (authored by des).
libc/resolv: Drop Solaris 2 compatibility
Tue, Jul 21, 8:57 AM
des added a comment to D58357: nvme: Explicitly cast caddr_t values.
In D58357#1338639, @imp wrote:
In D58357#1338418, @des wrote:

It's causing a build failure downstream.

What's the failure. the change is fine (I should have hit accept the first time), but I was hoping to learn something since caddr_t and uint8_t* should be the same (modulo signedness... is that causing the issue or something else?).

Tue, Jul 21, 8:02 AM
des added inline comments to D58165: pkg: Add -j and -r options.
Tue, Jul 21, 4:11 AM
des added inline comments to D58348: install: Allow installing stdin.
Tue, Jul 21, 4:00 AM

Mon, Jul 20

des added inline comments to D58348: install: Allow installing stdin.
Mon, Jul 20, 10:38 PM
des added a comment to D57723: wpa: Define CONFIG_DEBUG_FILE globally.

ping

Mon, Jul 20, 9:35 PM
des requested review of D58362: libutil: Reimplement getlocalbase().
Mon, Jul 20, 9:07 PM
des requested review of D58359: pseudofs: Don't purge the cache on shutdown.
Mon, Jul 20, 6:46 PM
des updated the diff for D58165: pkg: Add -j and -r options.

remove unnecessary exit status checks

Mon, Jul 20, 5:25 PM
des updated the diff for D58165: pkg: Add -j and -r options.

rf

Mon, Jul 20, 3:13 PM
des added a comment to D58357: nvme: Explicitly cast caddr_t values.
In D58357#1338417, @imp wrote:

Why bother?

Mon, Jul 20, 2:19 PM
des requested review of D58357: nvme: Explicitly cast caddr_t values.
Mon, Jul 20, 1:18 PM
des requested review of D58355: install: Code cleanup.
Mon, Jul 20, 8:56 AM
des updated the diff for D58348: install: Allow installing stdin.

separate devnull and ispipe cases

Mon, Jul 20, 8:45 AM

Sun, Jul 19

des added a comment to D58165: pkg: Add -j and -r options.

See also D58348 and D58349

Sun, Jul 19, 7:36 PM
des requested review of D58349: pkg: Add tests.
Sun, Jul 19, 7:35 PM
des requested review of D58348: install: Allow installing stdin.
Sun, Jul 19, 7:34 PM
des updated the diff for D58165: pkg: Add -j and -r options.

Turns out this is a lot more complicated than I thought

Sun, Jul 19, 7:34 PM
des added a comment to D58099: atf-check: Add shortcut for not-exit:0.

ping

Sun, Jul 19, 2:30 PM