Hi,
I am using Xen 4.2.3 installed on an Intel Atom with a Debian Dom0 and 3 Debian domU’s installed. I am trying to run some benchmarks using the Arinc653 scheduler. I have edited my grub options to boot with ‘maxcpus=1 sched=arinc653’ options. I can boot the dom0 and verify that the scheduler is enabled. However when I xl create, the VM is created but I cannot connect a console to it. Running xl list shows the vm but it has no state (------) and Time equals 0.0 . The scheduler is clearly not allocating any time to the VM. I am able to boot and run VMs using the sedf and credit schedulers fine.
Does anyone have any idea what change I need to make to get the scheduler to run the VM? I appreciate the help.
Here is my grub option:
menuentry 'Debian GNU/Linux, with Xen 4.2.3 and Linux 3.2.0-4-686-pae' --class debian --class gnu-linux --class gnu --class os --class xen {
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 7fd8f884-066b-45f7-a3ad-426d445b96d4
echo 'Loading Xen 4.2.3 ...'
multiboot /boot/xen-4.2.3.gz placeholder maxcpus=1 sched=arinc653
echo 'Loading Linux 3.2.0-4-686-pae ...'
module /boot/vmlinuz-3.2.0-4-686-pae placeholder root=UUID=7fd8f884-066b-45f7-a3ad-426d445b96d4 ro edd=off initrd=/install/initrd.gz
echo 'Loading initial ramdisk ...'
module /boot/initrd.img-3.2.0-4-686-pae
result from xl list:
Name ID Mem VCPUs State Time(s)
Domain-0 0 1342 1 r----- 41.7
debvm1 2 512 1 ------ 0.0
and xl cpupool-list
Name CPUs Sched Active Domain count
Pool-0 1 arinc653 y 2
And xl vcpu-list
Name ID VCPU CPU State Time(s) CPU Affinity
Domain-0 0 0 0 r-- 49.8 any cpu
debvm1 2 0 0 --- 0.0 any cpu
-Mike