This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Hurd".

The branch, master has been updated
       via  9723c18737011b723ed7d00334b898a0ca72f212 (commit)
      from  4133fc0b38fe2c50ce657dbd8c44e15f270f010b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 9723c18737011b723ed7d00334b898a0ca72f212
Author: David Bidner <[email protected]>
Date:   Thu Sep 17 19:59:15 2026 +0200

    procfs: sum per-CPU times for the aggregate "cpu" line
    
    The aggregate "cpu" line of /proc/stat currently just repeats cpu0's
    values.  As on Linux, it should be the sum over all CPUs: top, htop and
    other tools divide it by the number of CPUs to obtain the per-CPU
    average, so on SMP systems every reported CPU percentage was scaled by
    the number of CPUs (e.g. 800% for one busy core on an 8-CPU box).
    
    * procfs/rootdir.c (rootdir_gc_stat): read every CPU's idle time,
    sum them and emit the aggregate "cpu" line from the totals.
    Message-ID: <[email protected]>

-----------------------------------------------------------------------

Summary of changes:
 procfs/rootdir.c | 47 +++++++++++++++++++++++++++++------------------
 1 file changed, 29 insertions(+), 18 deletions(-)


hooks/post-receive
-- 
Hurd

Reply via email to