[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] PV Grub Questions


  • To: "Samuel Thibault" <samuel.thibault@xxxxxxxxxxxxx>, "Todd Deshane" <deshantm@xxxxxxxxx>, "xen-devel mailing list" <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Marco Sinhoreli" <msinhore@xxxxxxxxx>
  • Date: Wed, 3 Sep 2008 09:18:02 -0300
  • Cc:
  • Delivery-date: Wed, 03 Sep 2008 05:18:25 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=HzMWbHqizzm5hP1wSd69SegWa6MUFtkoczxaESZBEOiNv48AUWRObhPP/Tl5MpZ48d A6KOroyNkww599PzGU0t7h9NiXQ3Q402HddElj1wkMd5SGW2N2Pi8OgwoYGzrm4y+7gF zAujnUnGxHY+cPAqnO10KrifLzN4KqsFbHnnE=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Hi Samuel, xen devels,

After apply the Samuel's patch in tools/libxc/xc_minios.c, I continue
having the same problem after boot the kenrel: "Page fault in
pagetable walk (access to invalid memory?)."

More informations:

# xm create -c pvmtest
Using config file "./pvmtest".
Started domain pvmtest
                      Xen Minimal OS!
start_info:   0xa8f000
  nr_pages:   131072  shared_inf: bfcd6000
  pt_base:    0xa92000  mod_start:  0x0
  mod_len:    0
  flags:      0x0
  cmd_line:   (hd0,0)/boot/grub/menu.lst
  stack:      0x94e860-0x96e860
MM: Init
  _text:        0x0
  _etext:       0x5dfe7
  _erodata:     0x75000
  _edata:       0x7f3e0
  stack start:  0x94e860
  _end:         0x98ee48
  start_pfn:    a9e
  max_pfn:      20000
Mapping memory range 0xc00000 - 0x20000000
setting 0x0-0x75000 readonly
skipped 0x1000
MM: Initialise page allocator for b98000(b98000)-20000000(20000000)
MM: done
Demand map pfns at 20001000-2020001000.
Heap resides at 2020002000-4020002000.
Initialising timer interface
Initialising console ... done.
gnttab_table mapped at 0x20001000.
Initialising scheduler
Thread "Idle": pointer: 0x2020002010, stack: 0xcb0000
Initialising xenbus
Thread "xenstore": pointer: 0x20200027c0, stack: 0xcc0000
Dummy main: start_info=0x96e960
Thread "main": pointer: 0x2020002f70, stack: 0xcd0000
"main" "(hd0,0)/boot/grub/menu.lst"
vbd 768 is hd0
******************* BLKFRONT for device/vbd/768 **********


backend at /local/domain/0/backend/vbd/107/768
Failed to read /local/domain/0/backend/vbd/107/768/feature-flush-cache.
20971520 sectors of 512 bytes
**************************


## menu.lst

title           Debian GNU/Linux, kernel 2.6.18.8-xen
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.18.8-xen root=/dev/hda1 ro quiet
initrd          /boot/initrd.img-2.6.18.8-xen



# sed '/^#/d;/^$/d' pvmtest.cfg
kernel = "/usr/lib/xen/boot/pv-grub-x86_64.gz"
extra = "(hd0,0)/boot/grub/menu.lst"
memory = 512
name = "pvmtest"
vcpus = 1
vif = [ 'bridge=eth0' ]
disk = [ 'phy:empirevg/lenny.pvm,hda,w' ]
vfb = [ 'type=vnc' ]
on_poweroff = 'destroy'
on_reboot   = 'restart'
on_crash    = 'restart'



Best regards,

-- 
Marco Sinhoreli

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.