commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Mach branch, master, updated. v1.8-670-g5e25bd3c


From: Samuel Thibault
Subject: [SCM] GNU Mach branch, master, updated. v1.8-670-g5e25bd3c
Date: Fri, 4 Aug 2023 19:51:47 -0400 (EDT)

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 "GNU Mach".

The branch, master has been updated
       via  5e25bd3cbd2be0e510d53e2b35ddb2c54a8e0ac5 (commit)
       via  0f59ffa714ec2ba17cd77f2bc57d4eab4e362535 (commit)
      from  aaa33bd1ef300380279d9e2875b61a7abaf2c88d (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 5e25bd3cbd2be0e510d53e2b35ddb2c54a8e0ac5
Author: Damien Zammit <damien@zamaudio.com>
Date:   Sat Jul 22 04:50:50 2023 +0000

    Add timing info to MACH_LOCK_MON lock monitoring
    
    Booting to beginning of bootstrap with different number of cpus
    and checking the lock statistics where TIME is in milliseconds:
    
    Set MACH_LOCK_MON to 1 in configfrag.ac, then
    
    Configure options
     --enable-ncpus=8 --enable-kdb --enable-apic --disable-linux-groups
    
    -smp 1
    
    db{0}> show all slocks
    
    SUCCESS FAIL    MASKED  STACK   TIME    LOCK/CALLER
    4208    0/0     4208/100        2/0     7890/1  0xc1098f54(c11847c8)
    1       0/0     1/100   0/0     7890/7890       0x315(c11966e0)
    30742   0/0     0/0     2106/0  160/0   0xf52a9e2c(f5a07958)
    30742   0/0     0/0     0/0     140/0   0xf52a5e2c(f5a07b10)
    149649  0/0     3372/2  1/0     120/0   0xc118a590(c118a9d4)
    16428   0/0     0/0     1/0     90/0    0xf52a5dd0(f5a07ab8)
    14345   0/0     0/0     18/0    80/0    0xf64afe2c(f64aa488)
    1791    0/0     0/0     1/0     80/0    0xf52a3e70(f5e57f70)
    
    17331 total locks, 0 empty buckets
    2320150 0/0     455490/19       11570533/4      17860/0 0xc10a4580(c10a4580)
    
    -smp 2
    
    (could not wait until booted)
    
    db{0}> show all slocks
    
    SUCCESS FAIL    MASKED  STACK   TIME    LOCK/CALLER
    47082   0/0     47082/100       0/0     413940/8        0xc1098f54(c11847c8)
    2       0/0     2/100   0/0     413940/206970   0x6ede(c11966e0)
    47139   0/0     0/0     2106/0  4670/0  0xc119edec(f5e409b0)
    132895  3/0     3372/2  1/0     4580/0  0xc118a590(c118a9d4)
    118313  0/0     2/0     0/0     3660/0  0xc1098ec4(c1189f80)
    183233  1/0     1714/0  2/0     2290/0  0xc1098e54(c118aa8c)
    14357   0/0     0/0     1878/0  1200/0  0xf52a4de0(f5e40a60)
    14345   0/0     0/0     18/0    1200/0  0xf52a4dec(f528f488)
    
    16910 total locks, 0 empty buckets
    2220850 455/0   485391/21       11549793/5      879030/0        
0xc10a4580(c10a4580)
    Message-Id: <20230722045043.1579134-1-damien@zamaudio.com>

commit 0f59ffa714ec2ba17cd77f2bc57d4eab4e362535
Author: Damien Zammit <damien@zamaudio.com>
Date:   Sat Jul 22 04:50:27 2023 +0000

    db_interface: Don't call db_on if MACH_KDB is off
    
    Allows building of gnumach with --disable-kdb and --enable-ncpus > 1
    Message-Id: <20230722045019.1579102-1-damien@zamaudio.com>

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

Summary of changes:
 i386/i386/db_interface.c |  2 +-
 kern/lock_mon.c          | 10 ++++------
 2 files changed, 5 insertions(+), 7 deletions(-)


hooks/post-receive
-- 
GNU Mach



reply via email to

[Prev in Thread] Current Thread [Next in Thread]