[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
git-bisect results on gnumach
From: |
Svante Signell |
Subject: |
git-bisect results on gnumach |
Date: |
Fri, 03 Apr 2020 16:11:30 +0200 |
User-agent: |
Evolution 3.30.5-1 |
Hello,
After having problems to boot the cross-built Hurd from the latest
hurd/gnumach/mig git repos bisecting gnumach with git-bisect the
following bad commit was found (breaking --enable-pae according to
Samuel):
0b3504b6db86c531e8b53b8e9aa9030db6e72357 is the first bad commit
commit 0b3504b6db86c531e8b53b8e9aa9030db6e72357
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun Mar 18 20:31:22 2012 +0100
pmap.h: Add 64bit variant
* i386/intel/pmap.h (L4SHIFT, L4MASK, lin2l4num): New macros
(PDPNUM, PDPMASK, set_pmap): Add 64bit variant. Make PAE use the
64bit mask
too.
(pmap): Add l4base, user_l4base, user_pdpbase fields.
* i386/intel/pmap.c (pmap_bootstrap): Clear the whole PDP. Enable
write
bit in PDP. Set user pagetable to NULL. Initialize l4base.
(pmap_clear_bootstrap_pagetable): Add 4th-level support.
(pmap_ceate): Clear the whole PDP. Enable write bit in PDP.
Initialize
l4base, user_pdpbase, user_l4base.
(pmap_destroy): Clear l4base, user_pdpbase, user_l4base.
* i386/i386at/model_dep.c (i386at_init): Load l4base on 64bits.
i386/i386at/model_dep.c | 10 ++--
i386/intel/pmap.c | 120
++++++++++++++++++++++++++++++++++++++++++------
i386/intel/pmap.h | 41 ++++++++++++++++-
3 files changed, 153 insertions(+), 18 deletions(-)
- git-bisect results on gnumach,
Svante Signell <=
- Re: git-bisect results on gnumach, Svante Signell, 2020/04/03
- Re: git-bisect results on gnumach, Samuel Thibault, 2020/04/03
- Re: git-bisect results on gnumach, Svante Signell, 2020/04/04
- Re: git-bisect results on gnumach, Svante Signell, 2020/04/04
- Re: git-bisect results on gnumach, Samuel Thibault, 2020/04/04
- Re: git-bisect results on gnumach, Svante Signell, 2020/04/04
- Re: git-bisect results on gnumach, Samuel Thibault, 2020/04/04