[Bug 257033] top(1): Sort by PID broke in 13.0-RELEASE
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 257033] top(1): Sort by PID broke in 13.0-RELEASE"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 07 Jul 2021 04:12:30 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257033
Mark Millard <marklmi26-fbsd@yahoo.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |marklmi26-fbsd@yahoo.com
--- Comment #2 from Mark Millard <marklmi26-fbsd@yahoo.com> ---
(In reply to Kevin Zheng from comment #0)
The change was not in top but in r340742
(svn time frame head):
QUOTE
Revision 340742 - Directory Listing
Modified Wed Nov 21 18:56:15 2018 UTC (2 years, 7 months ago) by mjg
proc: implement pid hash locks and an iterator
forks, exits and waits are frequently stalled during poudriere -j 128 runs
due to killpg and process list exports performed for each package.
Both uses take the allproc lock. The latter case can be modified to iterate
over the hash with finer grained locking instead.
Reviewed by: kib
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D17817
END QUOTE
Top was not adjusted to deal with the consequences. But bisecting
top itself will do any good finding the change that lead to the
behavioral difference.
There was a review for an update to top that was never adopted:
https://reviews.freebsd.org/D18658
--
You are receiving this mail because:
You are the assignee for the bug.