WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] xen,bproc and grub

To: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] xen,bproc and grub
From: Adam Sulmicki <adam@xxxxxxxxxxxx>
Date: Sun, 21 Nov 2004 23:31:54 -0500 (EST)
Cc: "Ronald G. Minnich" <rminnich@xxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 22 Nov 2004 05:22:52 +0000
Envelope-to: xen+James.Bulpin@xxxxxxxxxxxx
In-reply-to: <E1CU4za-0002CY-00@xxxxxxxxxxxxxxxxx>
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
On Tue, 16 Nov 2004, Keir Fraser wrote:

> Modify boot.S so that if the P6 check fails, rather than halting, you:
>  1. create non-PSE pagetables
>  2. remove PGE and PSE from mmu_cr4_features
>
> The first of these is the trickiest -- you need to allocate some
> memory from somewhere to populate the initial pagetable, but the
> start-of-day memory layout is pretty weird.

Ah, at last, I'm through the crash course on paging.

(it still does not fully boot but I think the hardest part -- the
assembler code and no printk() is behind me.)

=============================================================================
VFS: Mounted root (nfs filesystem) readonly.
Freeing unused kernel memory: 100k freed

sh-2.05b# mount /proc

sh-2.05b# cat /proc/cpuinfo

processor       : 0
vendor_id       : CentaurHauls
cpu family      : 6
model           : 7
model name      : VIA Samuel 2
stepping        : 3
cpu MHz         : 533.502
cache size      : 64 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu de tsc msr cx8 mtrr pge mmx 3dnow
bogomips        : 1048.57

sh-2.05b# source /usr/src/cm/k

kexec_load succeeded (multiboot-x86)

sh-2.05b# /sbin/kexec -e

Starting new kernel
 __  __            ____    ___     _          _
 \ \/ /___ _ __   |___ \  / _ \   | |__   ___| |_ __ _
  \  // _ \ '_ \    __) || | | |__| '_ \ / _ \ __/ _` |
  /  \  __/ | | |  / __/ | |_| |__| |_) |  __/ || (_| |
 /_/\_\___|_| |_| |_____(_)___/   |_.__/ \___|\__\__,_|

 http://www.cl.cam.ac.uk/netos/xen
 University of Cambridge Computer Laboratory


 CTRL-A Z for help | 19200 8N1 | NOR | Minicom 2.00.0 | VT102 | Offline
=============================================================================




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel