Package: linux-image-2.6.32-5-686-bigmem
Version: 2.6.32-34squeeze1
Severity: normal

I'm running Xen 3.4.2 and 4.0.1 dom0s (on centos 5.5). I compiled
pvgrub from those upstream versions of xen, and when
/usr/lib/xen/boot/pv-grub-x86_32.gz tries to load the
2.6.32-5-686-bigmem kernel it fails:
  Booting 'Debian GNU/Linux, kernel 2.6.32-5-686-bigmem'

  root  (hd0,0)
   Filesystem type is ext2fs, partition type 0x83
   kernel  /boot/vmlinuz-2.6.32-5-686-bigmem root=/dev/xvda1 
   initrd  /boot/initrd.img-2.6.32-5-686-bigmem

   ERROR: mmu_update failed with rc=-22
   Do_exit called!
   base is 0x3ff3fcd8 caller is 0x4d477
   base is 0x3ff3fd08 caller is 0x59a06
   base is 0x3ff3fd68 caller is 0x59c50
   base is 0x3ff3fdb8 caller is 0x17f41
   base is 0x3ff3fe28 caller is 0x3ac8
   base is 0x3ff3fe48 caller is 0x8b7a
   base is 0x3ff3fe58 caller is 0xa433
   base is 0x3ff3fe78 caller is 0x10059
   base is 0x3ff3fef8 caller is 0x10679
   base is 0x3ff3ff68 caller is 0x40a1
   base is 0x3ff3ff88 caller is 0x4eacc
   base is 0x3ff3fff0 caller is 0x31ad

memory = is set to 1024, but if its set to 1017 or less, it
works. If I load the kernel directly in /etc/xen/, the kernel
works with memory=1024. Below is the entire domU config file.
Thanks!

kernel = "/usr/lib/xen/boot/pv-grub-x86_32.gz"
#kernel = "/home/nick/vmlinuz-2.6.32-5-686-bigmem"
#ramdisk = "/home/nick/initrd.img-2.6.32-5-686-bigmem"
extra = "(hd1,0)/boot/grub/menu.lst"
#extra = "root=/dev/xvda1 ro"
cpu_weight=1024
vcpus=2
cpus="1-7"

#should really be 1024 but pvgrub won't load the debian 2.6.32-5-686-bigmem 
kernel with 1024 of memory
memory = 1017
name = "andy"
vif = ['vifname=andy,ip=123.123.123.123,bridge=xenbr0,mac=aa:00:00:0d:5f:be' ]
disk = [
        'phy:/dev/guests/andy,xvda,w',
        'phy:/dev/guests/i386rescue,xvde,r',
        'phy:/dev/guests/distros,xvdf,r'
]



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to