1. 07 9月, 2015 2 次提交
  2. 03 9月, 2015 3 次提交
  3. 15 7月, 2015 1 次提交
  4. 02 7月, 2015 1 次提交
    • C
      s390x/migration: Introduce 2.4 machine · c4d3c0a2
      Christian Borntraeger 提交于
      The section footer changes commit f68945d4 ("Add a protective
      section footer") and commit 37fb569c ("Disable section footers
      on older machine types") broke migration for any non-versioned
      machines.
      
      This pinpoints a problem of s390-ccw machines: it needs to
      be versioned to be compatible with future changes in common
      code data structures such as section footers.
      
      Let's introduce a version scheme for s390-ccw-virtio machines.
      We will use the old s390-ccw-virtio name as alias to the latest
      version as all existing libvirt XML for the ccw type were expanded
      by libvirt to that name.
      
      The only downside of this patch is, that the old alias s390-ccw
      will no longer be available as machines can have only one alias,
      but it should not really matter.
      
      Cc: Dr. David Alan Gilbert <dgilbert@redhat.com>
      Cc: Juan Quintela <quintela@redhat.com>
      Cc: Boris Fiuczynski <fiuczy@linux.vnet.ibm.com>
      Cc: Jason J. Herne <jjherne@linux.vnet.ibm.com>
      Signed-off-by: NChristian Borntraeger <borntraeger@de.ibm.com>
      Message-Id: <1435742217-62246-1-git-send-email-borntraeger@de.ibm.com>
      Reviewed-by: NJuan Quintela <quintela@redhat.com>
      Signed-off-by: NCornelia Huck <cornelia.huck@de.ibm.com>
      c4d3c0a2
  5. 17 6月, 2015 1 次提交
  6. 31 5月, 2015 1 次提交
  7. 16 3月, 2015 2 次提交
  8. 10 3月, 2015 1 次提交
  9. 13 2月, 2015 1 次提交
  10. 12 1月, 2015 2 次提交
  11. 09 9月, 2014 1 次提交
  12. 01 9月, 2014 1 次提交
  13. 25 8月, 2014 2 次提交
  14. 28 5月, 2014 1 次提交
  15. 27 2月, 2014 1 次提交
  16. 30 8月, 2013 1 次提交
  17. 28 8月, 2013 1 次提交
    • M
      hw: Clean up bogus default boot order · c1654732
      Markus Armbruster 提交于
      We set default boot order "cad" in every single machine definition
      except "pseries" and "moxiesim", even though very few boards actually
      care for boot order, and "cad" makes sense for even fewer.
      
      Machines that care:
      
      * pc and its variants
      
        Accept up to three letters 'a', 'b' (undocumented alias for 'a'),
        'c', 'd' and 'n'.  Reject all others (fatal with -boot).
      
      * nseries (n800, n810)
      
        Check whether order starts with 'n'.  Silently ignored otherwise.
      
      * prep, g3beige, mac99
      
        Extract the first character the machine understands (subset of
        'a'..'f').  Silently ignored otherwise.
      
      * spapr
      
        Accept an arbitrary string (vl.c restricts it to contain only
        'a'..'p', no duplicates).
      
      * sun4[mdc]
      
        Use the first character.  Silently ignored otherwise.
      
      Strip characters these machines ignore from their default boot order.
      
      For all other machines, remove the unused default boot order
      alltogether.
      
      Note that my rename of QEMUMachine member boot_order to
      default_boot_order and QEMUMachineInitArgs member boot_device to
      boot_order has a welcome side effect: it makes every use of boot
      orders visible in this patch, for easy review.
      Signed-off-by: NMarkus Armbruster <armbru@redhat.com>
      Reviewed-by: NLaszlo Ersek <lersek@redhat.com>
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      c1654732
  18. 04 7月, 2013 1 次提交
  19. 27 4月, 2013 2 次提交
  20. 12 4月, 2013 1 次提交
  21. 27 3月, 2013 1 次提交
  22. 01 3月, 2013 1 次提交
    • P
      hw: include hw header files with full paths · 83c9f4ca
      Paolo Bonzini 提交于
      Done with this script:
      
      cd hw
      for i in `find . -name '*.h' | sed 's/^..//'`; do
        echo '\,^#.*include.*["<]'$i'[">], s,'$i',hw/&,'
      done | sed -i -f - `find . -type f`
      
      This is so that paths remain valid as files are moved.
      
      Instead, files in hw/dataplane are referenced with the relative path.
      We know they are not going to move to include/, and they are the only
      include files that are in subdirectories _and_ move.
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      83c9f4ca
  23. 30 1月, 2013 1 次提交