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-790-gafc9aa79


From: Samuel Thibault
Subject: [SCM] GNU Mach branch, master, updated. v1.8-790-gafc9aa79
Date: Sat, 28 Oct 2023 07:07:27 -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  afc9aa79fca9bb7f3e83832cafa8f7bdc662017d (commit)
       via  0ea8f34d6b2d37cb5027a9cd8d143b0d6b701613 (commit)
       via  fc47cd4ec8314c3df45a6cedc2d633bd52bca01e (commit)
       via  11f470d2203e2bd0362657e46f8b5c78d1ec9e55 (commit)
      from  40a922ff1571ea12f74953d5c6de2fe675b12288 (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 afc9aa79fca9bb7f3e83832cafa8f7bdc662017d
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sat Oct 28 13:07:06 2023 +0200

    locore: Homogeneize 32bit and 64bit

commit 0ea8f34d6b2d37cb5027a9cd8d143b0d6b701613
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sat Oct 28 13:05:33 2023 +0200

    64bit: Fix locore build
    
    To allow references to int_stack_base to be quite unconstrained, we need
    to use 64bit register indexing.
    
    CPU_NUMBER_NO_GS was missing a 64bit variant.
    
    CPU_NUMBER_NO_STACK assumes being passed a 32bit register.

commit fc47cd4ec8314c3df45a6cedc2d633bd52bca01e
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sat Oct 28 13:01:17 2023 +0200

    64bit: Fix types in lock.h
    
    simple locks use natural_t, and indexes for bt/bts/btr have to be 32bit.

commit 11f470d2203e2bd0362657e46f8b5c78d1ec9e55
Author: Damien Zammit <damien@zamaudio.com>
Date:   Sat Oct 28 00:13:54 2023 +0000

    x86_64/locore.S: Fix int stack checks when NCPUS > 1
    
    Message-ID: <20231028001347.448826-1-damien@zamaudio.com>

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

Summary of changes:
 i386/i386/cpu_number.h | 23 ++++++++++++++++++++++-
 i386/i386/lock.h       | 16 ++++++++--------
 i386/i386/locore.S     |  2 +-
 x86_64/locore.S        | 19 ++++++++++++-------
 4 files changed, 43 insertions(+), 17 deletions(-)


hooks/post-receive
-- 
GNU Mach



reply via email to

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