1. 01 4月, 2016 1 次提交
  2. 31 3月, 2016 7 次提交
  3. 30 3月, 2016 1 次提交
  4. 29 3月, 2016 5 次提交
    • Q
      perf: add new xml element · afe833e9
      Qiaowei Ren 提交于
      This patch adds new xml element, and so we can have the option of
      also having perf events enabled immediately at startup.
      Signed-off-by: NQiaowei Ren <qiaowei.ren@intel.com>
      Message-id: 1459171833-26416-6-git-send-email-qiaowei.ren@intel.com
      afe833e9
    • M
      docs: Document NSS module · 6008b065
      Michal Privoznik 提交于
      While we have a wiki page describing the feature [1] since the
      feature is distributed in our .tar.gz we ought to document it. So
      I went ahead, copied the wiki page and reformatted so it fits our
      docs coding style.
      
      1: http://wiki.libvirt.org/page/NSS_moduleSigned-off-by: NMichal Privoznik <mprivozn@redhat.com>
      6008b065
    • C
      docs: website: more header spacing tweaks · f4a212d7
      Cole Robinson 提交于
      - remove top padding for h1. this means page titles sit flush with the top
        of the side bar (like 'The virtualization API' on the front page)
      - up the top padding for the remaining sections. makes it visually easier
        to tell adjacent header sections apart, especially in dense wiki pages
      - use two different spacing levels for h2-h4 and h5-h6,
        gives pages some more visual flexibility
      - use a slightly lower bottom padding... this makes top padding stick out
        more which makes it visually easier to differentiate between adjacent
        header sections
      f4a212d7
    • J
      docs: Update the hyperv feature qemu supported version · 53d2ca5f
      John Ferlan 提交于
      In order to follow recent comments which indicate support for specific
      feature bits are supported by a specific QEMU version add the version
      from whence the relaxed, vapic, and spinlocks support was added.
      53d2ca5f
    • M
      conf: qemu: Add support for more HyperV Enlightenment features · 7068b56c
      Maxim Nestratov 提交于
      This patch adds support for "vpindex", "runtime", "synic",
      "stimer", and "vendor_id" features available in qemu 2.5+.
      
      - When Hyper-V "vpindex" is on, guest can use MSR HV_X64_MSR_VP_INDEX
      to get virtual processor ID.
      
      - Hyper-V "runtime" enlightement feature allows to use MSR
      HV_X64_MSR_VP_RUNTIME to get the time the virtual processor consumes
      running guest code, as well as the time the hypervisor spends running
      code on behalf of that guest.
      
      - Hyper-V "synic" stands for Synthetic Interrupt Controller, which is
      lapic extension controlled via MSRs.
      
      - Hyper-V "stimer" switches on Hyper-V SynIC timers MSR's support.
      Guest can setup and use fired by host events (SynIC interrupt and
      appropriate timer expiration message) as guest clock events
      
      - Hyper-V "reset" allows guest to reset VM.
      
      - Hyper-V "vendor_id" exposes hypervisor vendor id to guest.
      Signed-off-by: NNikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
      Signed-off-by: NJohn Ferlan <jferlan@redhat.com>
      7068b56c
  5. 22 3月, 2016 1 次提交
  6. 21 3月, 2016 1 次提交
    • J
      conf: add 'state' attribute to <hap> feature · 9d243e08
      Jim Fehlig 提交于
      Most hypervisors use Hardware Assisted Paging by default and don't
      require specifying the feature in domain conf. But some hypervisors
      support disabling HAP on a per-domain basis. To enable HAP by default
      yet provide a knob to disable it, extend the <hap> feature with a
      'state=on|off' attribute, similar to <pvspinlock> and <vmport> features.
      
      In the absence of <hap>, the hypervisor default (on) is used. <hap>
      without the state attribute would be the same as <hap state='on'/> for
      backwards compatibility. And of course <hap state='off'/> disables hap.
      Signed-off-by: NJim Fehlig <jfehlig@suse.com>
      9d243e08
  7. 19 3月, 2016 1 次提交
  8. 17 3月, 2016 1 次提交
  9. 14 3月, 2016 1 次提交
    • J
      schema: support 'default' cache mode · 885e34c9
      Jim Fehlig 提交于
      The docs claims the cache attribute of the disk <driver>
      element supports 'default' as one of its permissible values,
      but such configuration fails virt-xml-validate. Add 'default'
      as one of the cache attribute choices in domaincommon.rng.
      885e34c9
  10. 11 3月, 2016 4 次提交
    • C
      docs: generic.css: Indentation and spacing tweaks · 1b13edb1
      Cole Robinson 提交于
      - Add line-height:150% spacing for all text. This makes text lines far
        less cramped, and seems closer visually to what wikipedia uses.
      
      - Remove bottom and top margin from lists: entries seemed needlessly
        spread out.
      
      - Reduce sublist indentation a bit
      
      - Add a bottom border after headings: IMO this greatly helps in break
        up the vertical flow of a big page of text. Doesn't look great on the
        front page, but helps a lot on dense pages like formatdomain
      1b13edb1
    • C
      docs: generic.css: font size tweaks · 909be401
      Cole Robinson 提交于
      - change font-family to just 'sans-serif' rather than hardcode a few
        font families. this means we abide the user's browser font setting,
        and makes us consistent with other sites like en.wikipedia.org
      - raise font-size to 90%. this is what en.wikipedia.org uses.
      
      With these two tweaks, libvirt.org text renders the same as
      en.wikipedia.org with fedora firefox out of the box config. Previously
      the font on libvirt.org was very small and difficult to read.
      909be401
    • C
      docs: generic.css: minor cleanups · 95a64c71
      Cole Robinson 提交于
      - Drop some redundant bits
      - Use consistent spacing
      - Group similar blocks near each other
      
      There should be no functional change
      95a64c71
    • C
      docs: website: Remove the et.redhat.com footer · e14c5069
      Cole Robinson 提交于
      This is long since obsolete, just scrap it all
      e14c5069
  11. 10 3月, 2016 1 次提交
    • D
      conf: allow use of a logfile with chardev backends · 00ce10c7
      Daniel P. Berrange 提交于
      Extend the chardev source XML so that there is a new optional
      <log/> element, which is applicable to all character device
      backend types. For example, to log output of a TCP backed
      serial port
      
          <serial type='tcp'>
            <source mode='connect' host='127.0.0.1' service='9999'/>
            <protocol type='raw'/>
            <log file='/var/log/libvirt/qemu/demo-serial0.log' append='on'/>
            <target port='0'/>
          </serial>
      
      Not all hypervisors will support use of logfiles.
      Signed-off-by: NDaniel P. Berrange <berrange@redhat.com>
      00ce10c7
  12. 01 3月, 2016 7 次提交
  13. 27 2月, 2016 1 次提交
  14. 26 2月, 2016 1 次提交
  15. 23 2月, 2016 1 次提交
    • M
      docs: Try harder to uninstall · 0f396a41
      Michal Privoznik 提交于
      Imagine you have partially installed libvirt, or maybe you're
      just running 'make uninstall' from a different version than 'make
      install' has been ran. One way or another, we are doing plain
      'rm' instead of 'rm -f' and thus not trying hard enough when
      uninstalling. In the rest of our code we stick with -f switch. Do
      that for docs too.
      Signed-off-by: NMichal Privoznik <mprivozn@redhat.com>
      0f396a41
  16. 20 2月, 2016 1 次提交
    • A
      docs: List possible GIC versions · ff0e2ebd
      Andrea Bolognani 提交于
      Recent changes to the handling of GIC version, specifically commit
      2a7b11ea, have clearly defined what values are acceptable for the
      version attribute of the <gic> element. Update the documentation
      accordingly.
      ff0e2ebd
  17. 16 2月, 2016 1 次提交
    • A
      schema: List allowed GIC versions · 2a7b11ea
      Andrea Bolognani 提交于
      This change allows to use "host" as a GIC version in the domain XML.
      
      Since we'll need to update the virGICVersion enumeration to support
      new GIC versions anyway, it makes sense to be a bit more strict in
      the schema as well and reject values that are not in the enumeration.
      2a7b11ea
  18. 15 2月, 2016 1 次提交
  19. 20 1月, 2016 3 次提交
    • C
      docs: fix syntax-check long line error · a6cfd22e
      Cole Robinson 提交于
      a6cfd22e
    • D
      docs: fix generation of docs from VPATH build · 7659bd92
      Daniel P. Berrange 提交于
      When generating docs in a VPATH build we get a failure to
      create a file due to the 'internals' subdir not existing:
      
        Generating internals/locking.html.tmp
        /bin/sh: line 3: internals/locking.html.tmp: No such file or directory
        rm: cannot remove ‘internals/locking.html.tmp’: No such file or directory
        Makefile:2229: recipe for target 'internals/locking.html.tmp' failed
        make: *** [internals/locking.html.tmp] Error 1
      
      For some reason, make has decided to run the target
      
        %.html.tmp: %.html.in site.xsl page.xsl sitemap.html.in $(acl_generated)
      
      instead of the target
      
        internals/%.html.tmp: internals/%.html.in subsite.xsl page.xsl sitemap.html.in
      
      Removing '$(acl_generated)' from the first target, inexplicably
      causes make to now run the correct target for the internals/
      files.
      
      Rather than figure this out, lets just combine the two targets
      into one.
      Signed-off-by: NDaniel P. Berrange <berrange@redhat.com>
      7659bd92
    • J
      conf: Add storage pool device attribute part_separator · 4f846170
      John Ferlan 提交于
      Add a new storage pool source device attribute 'part_separator=[yes|no]'
      in order to allow a 'disk' storage pool using a device mapper multipath
      device to not add the "p" partition separator to the generated device
      name when libvirt_parthelper is run.
      
      This will allow libvirt to find device mapper multipath devices which were
      configured in /etc/multipath.conf to use 'user_friendly_names' or custom
      'alias' names for the LUN.
      4f846170