1. 26 8月, 2014 5 次提交
    • A
      Add new 'kvm' domain feature and ability to hide KVM signature · d0711642
      Alex Williamson 提交于
      QEMU 2.1 added support for the kvm=off option to the -cpu command,
      allowing the KVM hypervisor signature to be hidden from the guest.
      This enables disabling of some paravirualization features in the
      guest as well as allowing certain drivers which test for the
      hypervisor to load.  Domain XML syntax is as follows:
      
      <domain type='kvm>
        ...
        <features>
          ...
          <kvm>
            <hidden state='on'/>
          </kvm>
        </features>
        ...
      Signed-off-by: NAlex Williamson <alex.williamson@redhat.com>
      d0711642
    • J
      libxl: fix memory corruption introduced by commit b55cc5f4 · 4dfc34c3
      Jim Fehlig 提交于
      Commit b55cc5f4 did a shallow copy of libxl_{sdl,vnc}_info from the
      domain config to the build info, which resulted in double-freeing
      strings contained in the structures during cleanup, which later
      resulted in a libvirtd crash.  Fix by performing a deep copy of the
      structure, VIR_STRDUP'ing embedded strings instead of simply copying
      their pointers.
      
      Fixes the following issue reported on the libvirt dev list
      
      https://www.redhat.com/archives/libvir-list/2014-August/msg01112.html
      4dfc34c3
    • E
      maint: drop spurious semicolons · 28de556d
      Eric Blake 提交于
      I noticed a line 'int nparams = 0;;' in remote_dispatch.h, and
      tracked down where it was generated.  While at it, I found a
      couple of other double semicolons.  Additionally, I noticed that
      commit df0b57a9 left a stale reference to the file name
      remote_dispatch_bodies.h.
      
      * src/conf/numatune_conf.c (virDomainNumatuneNodeParseXML): Drop
      empty statement.
      * tests/virdbustest.c (testMessageStruct, testMessageSimple):
      Likewise.
      * src/rpc/gendispatch.pl (remote_dispatch_bodies.h): Likewise, and
      update stale comments.
      Signed-off-by: NEric Blake <eblake@redhat.com>
      28de556d
    • E
      spec: drop anything older than Fedora 13 · da579241
      Eric Blake 提交于
      RHEL 5 is based on libvirt 0.8.2, as was Fedora 13.  RHEL 5 also
      happens to be the oldest box that we actively support with a
      buildbot, so it is time to clean up some crufty conditionals in
      the spec file that no longer are necessary for modern Fedora.
      
      Although it is probably okay to make further simplifications to
      a newer minimum Fedora version, that can be done as a later patch.
      This patch just focuses on cleaning any comparison of %{?fedora}
      that will always be true or false once we assume a minimum of F13.
      
      * libvirt.spec.in: Make with_audit default to on. Move other
      conditionals to a single RHEL-5 block. Simplify any fedora
      comparison older than 13.  Document our assumptions.
      Signed-off-by: NEric Blake <eblake@redhat.com>
      da579241
    • M
      docs: fix bootmenu timeout description · 9e766888
      Martin Kletzander 提交于
      Signed-off-by: NMartin Kletzander <mkletzan@redhat.com>
      9e766888
  2. 25 8月, 2014 9 次提交
  3. 24 8月, 2014 1 次提交
  4. 23 8月, 2014 4 次提交
  5. 22 8月, 2014 19 次提交
  6. 21 8月, 2014 2 次提交