1. 22 3月, 2013 1 次提交
    • M
      Correct invalid RNG schemas · 28933c55
      Martin Kletzander 提交于
      The 'trang' utility, which is able to transform '.rng' files into
      '.rnc' files, reported some errors in our schemas that weren't caught
      by the tools we use in the build.  I haven't added a test for this,
      but the validity can be checked by the following command:
      
      trang -I rng -O rnc domain.rng domain.rnc
      
      There were unescaped minuses in regular expressions and we were
      constraining int (which is by default in the range of [-2^31;2^31-1]
      to maximum of 2^32.  But what we wanted was exactly an unsignedInt.
      28933c55
  2. 21 3月, 2013 19 次提交
  3. 20 3月, 2013 16 次提交
  4. 19 3月, 2013 4 次提交
    • C
      Fix /pool/storage/name documentation · 5ab0c045
      Christophe Fergeau 提交于
      There was a 2 word sentence 'remote server' which is a left-over
      from copy and paste.
      5ab0c045
    • C
      Fix /pool/storage/directory@path documentation · ff1d26fa
      Christophe Fergeau 提交于
      Because of a wrong copy and paste, the documentation was saying that
      'path' is the path to a block device node while it's a path to a
      directory.
      ff1d26fa
    • D
      Do not prematurely close loop devices in LXC controller · 0a418355
      Daniel P. Berrange 提交于
      The LXC controller is closing loop devices as soon as the
      container has started. This is fine if the loop device
      was setup as a mounted filesystem, but if we're just passing
      through the loop device as a disk, nothing else is keeping
      it open. Thus we must keep the loop device FDs open for as
      long the libvirt_lxc process is running.
      Signed-off-by: NDaniel P. Berrange <berrange@redhat.com>
      0a418355
    • D
      Setup LXC cgroups in two phases · 1760258c
      Daniel P. Berrange 提交于
      Currently the LXC controller creates the cgroup, configures the
      resources and adds the task all in one go. This is not sufficiently
      flexible for the forthcoming NBD integration. We need to make sure
      the NBD process gets into the right cgroup immediately, but we can
      not have limits (in particular the device ACL) applied at the point
      where we start qemu-nbd. So create a virLXCCgroupCreate method
      which creates the cgroup and adds the current task to be called
      early, and leave virLXCCgroupSetup to only do resource config.
      Signed-off-by: NDaniel P. Berrange <berrange@redhat.com>
      1760258c