[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] Heterogeneous XCP 1.6 pool - SOLVED
Hi Neal, Thank you very much for sharing extlinux.conf -- the error was really there. I'm using XCP with the MPP driver (Linux Multi-pathing). In that case, the default boot is not "label xe", but "label xe-mpp". Everytime I run "xe host-set-cpu-features" it changes the boot options of "xe" and a few others, but does not touch "xe-mpp". I just copied "cpuid_mask_ecx=0x009ce3bd cpuid_mask_ext_edx=0x28100800" from the other regular "xe" and added it to "xe-mpp" and it worked! :) One caveat, though: I had EDX before ECX on the line above and only the EDX register was masked -- so, it looks like the order matters: EAX, EBX, ECX then EDX. It looks like this behavior should be seen as a bug, although the fix is rather easy to be done manually. Once again, thanks for your help… Best regards, Eduardo Bragatto On Jun 25, 2013, at 1:57 PM, Errol Neal <eneal@xxxxxxxxxxxxxxxxx> wrote: > On Tue, 06/25/2013 12:00 PM, Eduardo Bragatto <eduardo@xxxxxxxxxxxx> > wrote: >> Hi Neal, >> >> Thanks for sharing your setup. I'm also using the compare-cpu script the >> same as you, however after I run "host-set-cpu-features" and reboot the >> server, it does not come back with the mask set -- "features" is still the >> same as "physical_features". >> >> Did you do anything else besides running "host-set-cpu-features" and >> rebooting? >> > > Eduardo, > > The host-set-cpu-features is the only command I run and it sticks. I'm not > quite sure why it isn't sticking for you. > Here is my /boot/extlinux.conf: > > label xe > # XCP > kernel mboot.c32 > append /boot/xen.gz mem=1024G dom0_mem=752M,max:752M watchdog_timeout=300 > cpui > d_mask_xsave_eax=0 lowmem_emergency_pool=1M crashkernel=64M@32M console=vga > vga= > mode-0x0311 cpuid_mask_ecx=0x000ce3bd cpuid_mask_ext_edx=0x20100800 > dom0_max_vcp > us=1-4 --- /boot/vmlinuz-2.6-xen root=LABEL=root-odcfwbhu ro xencons=hvc > console > =hvc0 console=tty0 quiet vga=785 splash --- /boot/initrd-2.6-xen.img > > Seems like cpuid_mask_ecx and cpuid_mask_edx are key here.. _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxx http://lists.xen.org/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |