Re: [PATCH 05/12] i386: During page table initialization always set the leaf page table entries.
- From: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
- Date: Mon, 30 Apr 2007 09:34:14 -0700
Eric W. Biederman wrote:
If we don't set the leaf page table entries it is quite possible that
will inherit and incorrect page table entry from the initial boot
page table setup in head.S. So we need to redo the effort here,
so we pick up PSE, PGE and the like.
Hypervisors like Xen require that their page tables be read-only,
which is slightly incompatible with our low identity mappings, however
I discussed this with Jeremy he has modified the Xen early set_pte
function to avoid problems in this area.
Andi I sent this once a part of the discussion on this issue so
you may already have this patch in your queue.
Signed-off-by: Eric W. Biederman <ebiederm@xxxxxxxxxxxx>
Acked-by: Jeremy Fitzhardinge <jeremy@xxxxxxxxxxxxx>
J
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- References:
- [PATCH 0/12] Early USB debug port and i386 boot cleanups
- From: Eric W. Biederman
- [PATCH 01/12] x86_64: Allow fixmaps to be used with the initial page table.
- From: Eric W. Biederman
- [PATCH 02/12] i386 head.S: Remove unnecessary use of %ebx as the boot cpu flag
- From: Eric W. Biederman
- [PATCH 03/12] i386 head.S: Always run the full set of paging state
- From: Eric W. Biederman
- [PATCH 04/12] i386 voyager: Use modern techniques to setup and teardown low identiy mappings.
- From: Eric W. Biederman
- [PATCH 05/12] i386: During page table initialization always set the leaf page table entries.
- From: Eric W. Biederman
- [PATCH 0/12] Early USB debug port and i386 boot cleanups
- Prev by Date: [PATCH 09/12] i386/x86_64: EHCI usb debug port early printk support.
- Next by Date: [PATCH 11/12] i386: Move setup_idt from head.S to head32.c
- Previous by thread: Re: [PATCH 05/12] i386: During page table initialization always set the leaf page table entries.
- Next by thread: Re: [PATCH 04/12] i386 voyager: Use modern techniques to setup and teardown low identiy mappings.
- Index(es):
Relevant Pages
- Re: 2 boot options/default crashes
... "Nepatsfan" wrote: ... DEFAULT option is to boot and continue with the
XP Setup. ... You need to remove the problem entry from your boot.ini file. ...
(microsoft.public.windowsxp.setup_deployment) - Re: 2 boot options/default crashes
... Aitch wrote: ... DEFAULT option is to boot and continue with the XP Setup.
... You should be able to delete the entry for XP setup. ... (microsoft.public.windowsxp.setup_deployment) - Re: 2 boot options/default crashes
... DEFAULT option is to boot and continue with the XP Setup. ... You need
to remove the problem entry from your boot.ini file. ... "Default operating system"
from XP setup to your working XP ... (microsoft.public.windowsxp.setup_deployment) - Re: Cannot start windows
... when the setup screen appears, ... to be able to boot from the CD, it
should detect the disk and give a brief ... with the option to setup Windows or Repair
Windows Installation ... on, follow the screens. ... (microsoft.public.windowsxp.help_and_support) - Re: No boot and no administrator password!
... It does have it's own boot disks if you remembered to make them. ... If you
have access to another setup, ... >>Open Explorer, go to Tools and Folder Options,
on the ... >>tab, click advanced, go to the Owner tab and select the ... (microsoft.public.windowsxp.accessibility)