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  d09e8f6bb3ccdc153fa1dfce8ede4f90c5489307 (commit)
      from  597c891330810eb4c152c138d57615557c073868 (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 d09e8f6bb3ccdc153fa1dfce8ede4f90c5489307
Author: Damien Zammit <[email protected]>
Date:   Sun Feb 15 04:36:19 2026 +0000

    kern/mach_clock: Update last_hpc_read only by cpu0 in clk interrupt
    
    This was likely an oversight, that the last_hpc_read is only supposed
    to be updated by cpu0 during its clock interrupt.
    This will ensure only one cpu can update the value but any other cpu
    can read it.
    
    This does *not* make the hp clock smp safe yet.
    
    TESTED:
     - The clocktest script from earlier commit msg still passes on UP.
     - The clocktest script from earlier commit msg now passes on SMP
       when run on master processor only (fixed).
     - The clocktest script from earlier commit msg *fails* on SMP
       when run on slave processor set using /sbin/smp ./clocktest
     - Passes all i386 CI.
    Message-ID: <[email protected]>

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

Summary of changes:
 kern/mach_clock.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)


hooks/post-receive
-- 
GNU Mach

Reply via email to