I need a container that supports real time threads. According to the
documentation, I can do something like this: <domain type='lxc'> <name>test1</name> <uuid>e7446f55-3d59-4af0-90b2-d1498ac4370d</uuid> ... <vcpu placement='auto'>2</vcpu> <cputune> <vcpusched vcpus='0-1' scheduler='fifo' priority='1'/> </cputune> ... </domain> The document describes the vcpusched element as follows: The optional vcpusched elements specifies the
scheduler type (values batch , idle , fifo ,
rr ) for particular vCPU/IOThread threads (based on vcpus
and iothreads , leaving out vcpus /iothreads
sets the default). Valid vcpus values start at 0
through one less than the number of vCPU's defined for the domain.
Valid iothreads values are described in the iothreadids
description . If no iothreadids
are defined, then libvirt numbers IOThreads from 1 to the number of
iothreads available for the domain. For real-time
schedulers (fifo , rr ), priority must be
specified as well (and is ignored for non-real-time ones). The value
range for the priority depends on the host kernel (usually 1-99).So I *think* my xml is correct for this, but it doesn't seem to work--I still can't create real time threads in my container. Am I missing another configuration step somewhere? Peter |
_______________________________________________ libvirt-users mailing list libvirt-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvirt-users