Page MenuHomeFreeBSD
Feed Advanced Search

Aug 2 2019

D21123: Teach ps(1) to select processes by parent process ID. now requires review to proceed.

Ok, based on feedback here and elsewhere, here's a version that uses getopt_long() from libc. It supports both --ppid (like Linux ps) and -P (like pgrep), and it seemed reasonable to add obvious long opts for --pid, --tty and --jail too. I decided not to try to add Linux-like --user, --User, --group, --Group in this patch (-u, -U, -g, -G all look a bit unportable and complicated). Thoughts?

Aug 2 2019, 11:35 AM

Jul 30 2019

tmunro created D21123: Teach ps(1) to select processes by parent process ID..
Jul 30 2019, 11:49 PM

Jul 18 2019

tmunro added a comment to D20981: misc/zoneinfo: install zone1970.tab and other fixes.

Tested, the bad code removal works as described. +1 for getting rid of the BACKWARD zones by default, to match base. LGTM.

Jul 18 2019, 12:08 AM
tmunro added a reviewer for D20981: misc/zoneinfo: install zone1970.tab and other fixes: tmunro.
Jul 18 2019, 12:05 AM

Jul 17 2019

tmunro committed rS350079: tzsetup: upgrade to zone1970.tab.
tzsetup: upgrade to zone1970.tab
Jul 17 2019, 6:17 AM
tmunro closed D20646: Install and use /usr/share/zoneinfo/zone1970.tab.
Jul 17 2019, 6:17 AM

Jul 15 2019

tmunro updated subscribers of D20646: Install and use /usr/share/zoneinfo/zone1970.tab.
Jul 15 2019, 10:28 AM

Jun 29 2019

tmunro retitled D20646: Install and use /usr/share/zoneinfo/zone1970.tab from Install /usr/share/zoneinfo/zone1970.tab to Install and use /usr/share/zoneinfo/zone1970.tab.

I suppose we could update tzsetup(8) to use the new version too, if we're going to install it. So here's a patch that teaches that to handle the modern format with multi-country first field, and gets rid of the hardcoded "Arctic" menu because it went away in the data (concretely that means that people in https://en.wikipedia.org/wiki/Svalbard would need to choose Europe -> Norway, whose timezone they share as I assume they are well aware, being "a full part of the Kingdom of Norway").

Jun 29 2019, 10:39 AM

Jun 15 2019

tmunro created D20646: Install and use /usr/share/zoneinfo/zone1970.tab.
Jun 15 2019, 1:16 AM

Jun 6 2019

tmunro updated the diff for D20390: Show shm_open() and shmget() path/key in procstat -v..

Please re-read what I suggested in previous reply.

Jun 6 2019, 10:25 PM

May 25 2019

tmunro retitled D20390: Show shm_open() and shmget() path/key in procstat -v. from Show shm_open() paths in procstat -v. to Show shm_open() and shmget() path/key in procstat -v..
May 25 2019, 12:31 AM
tmunro updated the diff for D20390: Show shm_open() and shmget() path/key in procstat -v..

Got rid of allocation/copying.
Show POSIX segments as "(unlinked)" if their name has gone.
Show SysV segments with their key_t (same way it is displayed in ipcs output).

May 25 2019, 12:20 AM

May 23 2019

tmunro added a comment to D20390: Show shm_open() and shmget() path/key in procstat -v..

An obvious example of another user would be SysV shm. I suppose it should show the key (in hex format?) as the "path". Then of course you would use jail_adjust = false.

May 23 2019, 10:54 PM
tmunro created D20390: Show shm_open() and shmget() path/key in procstat -v..
May 23 2019, 10:23 PM

May 22 2019

tmunro accepted D20258: posixshmcontrol(1), an utility to query and manipulate named posix shm objects.
May 22 2019, 2:30 AM

May 20 2019

tmunro added inline comments to D20258: posixshmcontrol(1), an utility to query and manipulate named posix shm objects.
May 20 2019, 10:23 PM

May 18 2019

tmunro added a comment to D20258: posixshmcontrol(1), an utility to query and manipulate named posix shm objects.

Thanks for working on this! I took it for a quick spin and have some initial feedback.

May 18 2019, 12:51 AM

Feb 28 2019

tmunro closed D19295: Teach truss(1) about fsync(2) and fdatasync(2)..
Feb 28 2019, 9:13 AM
tmunro committed rS344656: truss: Add support for fsync(2) and fdatasync(2)..
truss: Add support for fsync(2) and fdatasync(2).
Feb 28 2019, 9:13 AM

Feb 22 2019

tmunro created D19295: Teach truss(1) about fsync(2) and fdatasync(2)..
Feb 22 2019, 12:01 PM

Nov 20 2018

tmunro committed rS340655: pom: Fix fencepost bugs..
pom: Fix fencepost bugs.
Nov 20 2018, 12:07 AM

Oct 28 2018

tmunro committed rS339840: truss: Fix display of shm_open(SHM_ANON, ...)..
truss: Fix display of shm_open(SHM_ANON, ...).
Oct 28 2018, 11:00 AM
tmunro closed D17461: truss: handle shm_open's special SHM_ANON value better..
Oct 28 2018, 11:00 AM

Oct 18 2018

tmunro committed rD52373: Add myself (tmunro) as a committer..
Add myself (tmunro) as a committer.
Oct 18 2018, 5:54 AM
tmunro closed D17605: Add myself (tmunro) as a committer..
Oct 18 2018, 5:54 AM
tmunro created D17605: Add myself (tmunro) as a committer..
Oct 18 2018, 5:39 AM

Oct 16 2018

tmunro updated the diff for D17581: Convert tests of panicstr to KERNEL_PANICKED()..

Here's a better version (the last one had an unintended stray change).
Note: this is a refactoring suggested by mjg, to support his future plans to change the representation of panic state to something small in __read_frequently. The new macro will hide those details from all these call sites, though for now it just does what it was doing before (with the addition of the prediction).

Oct 16 2018, 11:43 PM
tmunro added a reviewer for D17581: Convert tests of panicstr to KERNEL_PANICKED().: allanjude.
Oct 16 2018, 8:24 PM
tmunro created D17581: Convert tests of panicstr to KERNEL_PANICKED()..
Oct 16 2018, 11:04 AM