1. 27 4月, 2015 1 次提交
  2. 25 4月, 2015 1 次提交
  3. 24 4月, 2015 5 次提交
  4. 23 4月, 2015 2 次提交
    • D
      rng: fix port number range validation · 615bdfda
      Daniel P. Berrange 提交于
      The PortNumber data type is declared to derive from 'short'.
      Unfortunately this is an signed type, so validates the range
      [-32,768, 32,767] which excludes valid port numbers between
      32767 and 65535.
      
      We can't use 'unsignedShort', since we need -1 to be a valid
      port number too.
      
      This change is to use 'int' and set an explicit max boundary
      instead of relying on the data types' built-in max.
      
      One of the existing tests is changed to use a high port number
      to validate the schema.
      
      https://bugzilla.redhat.com/show_bug.cgi?id=1214664Signed-off-by: NDaniel P. Berrange <berrange@redhat.com>
      615bdfda
    • R
      bhyve: fix build in tests · c42dbd8a
      Roman Bogorodskiy 提交于
      Commit 835cf84b dropped expectedVirtTypes argument for
      virDomainDefParse*() functions, however bhyve tests still try to pass
      that to virDomainDefParseFile(), therefore build fails.
      
      Fix build by fixing virDomainDefParseFile() usage.
      c42dbd8a
  5. 21 4月, 2015 7 次提交
  6. 20 4月, 2015 1 次提交
  7. 17 4月, 2015 4 次提交
    • M
      virNetDevBandwidthSet: Add priority to filter · 2397be69
      Michal Privoznik 提交于
      Currently, when constructing traffic shaping rules, the ingress
      filter is created without any priority specified on the command
      line. This makes kernel to make up one. While this works, it
      simplifies things a bit if we provide the filter priority. In
      this case, since it's the root filter lets give it the highest
      priority of number 1.
      Signed-off-by: NMichal Privoznik <mprivozn@redhat.com>
      2397be69
    • J
      libxl: support HVM direct kernel boot · 13e2c220
      Jim Fehlig 提交于
      Add support for HVM direct kernel boot in libxl.  Also add a
      test to verify domXML <-> native conversions.
      Signed-off-by: NChunyan Liu <cyliu@suse.com>
      Signed-off-by: NJim Fehlig <jfehlig@suse.com>
      13e2c220
    • J
      xenconfig: don't use "kernel" for hvmloader · 0fe504f1
      Jim Fehlig 提交于
      In xl config, hvmloader is implied for hvm guests.  It is not
      specified with the "kernel" option like xm config.  The "kernel"
      option, along with "ramdisk" and "extra", is used for HVM direct
      kernel boot.  Instead of using "kernel" option to populate
      virDomainDef object's os.loader->path, use hvmloader discovered
      when gathering capabilities.
      
      This change required fixing initialization of capabilities in
      the test utils and removing 'kernel = "/usr/lib/xen/boot/hvmloader"'
      from the test config files.
      0fe504f1
    • J
      xenconfig: move <os> parsing/formating to config-specific files · 717a9251
      Jim Fehlig 提交于
      xl and xm differ a bit in how <os> configuration is represented.
      E.g. xl config supports <os><nvram .../></os> via its "bios"
      setting.
      
      Move the xenParseOS and xenFormatOS functions from xen_common.c
      and copy to xen_xl.c and xen_xm.c so they can be customized for
      xm vs xl config.  An unfortunate fallout is reordering of entries
      in the test config files.
      717a9251
  8. 16 4月, 2015 5 次提交
  9. 15 4月, 2015 3 次提交
  10. 13 4月, 2015 5 次提交
  11. 09 4月, 2015 3 次提交
  12. 08 4月, 2015 1 次提交
  13. 02 4月, 2015 2 次提交