[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [Xen-users] xl doesn't honour the parameter cpu_weight from my config file while xm does honour it
Hello Ian, I've made a little patch to set the cpu_weight for credit, credit2 and sedf scheduler from the config file. Btw.: for the sedf scheduler there seems to be some type mismatch. The functions xc_sedf_domain_set and xc_sedf_domain_get expect the type 'uint16_t' for variables 'extratime' and 'weight' while the structure 'xen_domctl_sched_sedf' defines the type uint32_t for them. I think they should be the same, or not ? Anyway, I've tested this patch for the credit scheduler and it works so far. On Fri, Apr 20, Ian Campbell wrote: > Hi Dieter, > > thanks for the report. > > It seems that support for this config file variable is not present in xl > at the moment. We should try and add this for 4.2 IMHO. > > If you know a little bit of C (or are interested in learning) then this > should be a pretty simple thing to implement -- please let me know if > you want more details. > > Ian. > > On Fri, 2012-04-20 at 16:00 +0100, Dieter Bloms wrote: > > Hi, > > > > I've installed xen-unstable 4.2 from actual git (last commit was > > 4dc7dbef5400f0608321d579aebb57f933e8f707). > > > > When I start a domU with xm all is fine include the cpu_weight I > > configured in my domU config. > > > > When I start the domU with xl then all my domU have the default > > cpu_weight of 256 instead of the configured one. > > > > Was the name of cpu_weight being changed for xl command ? > > > > My domU config looks like this: > > > > --snip-- > > name="vdrserver" > > description="vdrserver for my clients" > > memory=768 > > maxmem=2048 > > vcpus=1 > > cpus="1" > > cpu_weight = 128 > > on_poweroff="destroy" > > on_reboot="restart" > > on_crash="destroy" > > > > localtime=0 > > keymap="de" > > > > builder="linux" > > bootloader="/usr/bin/pygrub" > > bootargs="" > > extra="console=hvc0 tmem cgroup_disable=memory independent_wallclock=1 > > iommu=soft" > > nographic=1 > > keymap = 'de' > > > > disk=[ > > 'phy:/dev/mapper/xenimages-vdrserver,xvda1,w', > > 'phy:/dev/mapper/xenimages-swap_vdrserver,xvda2,w', > > ] > > vif=[ 'mac=00:00:00:00:00:80,bridge=br0', ] > > > > pci = [ '06:00.0', '06:01.0', '00:12.2', '00:13.2'] > > --snip-- > > > > > > > > _______________________________________________ > Xen-users mailing list > Xen-users@xxxxxxxxxxxxx > http://lists.xen.org/xen-users -- Gruß Dieter -- I do not get viruses because I do not use MS software. If you use Outlook then please do not put my email address in your address-book so that WHEN you get a virus it won't use my address in the From field. Attachment:
add_support_for_cpu_weight_config_in_xl.diff _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |