[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] GNU Mach branch, master, updated. v1.8-790-gafc9aa79,
Samuel Thibault <=