1. 26 1月, 2014 3 次提交
  2. 23 12月, 2013 4 次提交
  3. 06 11月, 2013 1 次提交
  4. 14 10月, 2013 2 次提交
  5. 15 9月, 2013 1 次提交
  6. 03 9月, 2013 1 次提交
  7. 23 8月, 2013 1 次提交
  8. 23 7月, 2013 2 次提交
  9. 04 7月, 2013 4 次提交
  10. 14 6月, 2013 1 次提交
  11. 02 6月, 2013 1 次提交
  12. 01 5月, 2013 1 次提交
  13. 09 4月, 2013 2 次提交
  14. 04 4月, 2013 1 次提交
  15. 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
  16. 05 2月, 2013 1 次提交
    • M
      acpi_piix4: fix segfault migrating from 1.2 · ded67782
      Michael Roth 提交于
      b0b873a0 bumped the vmstate version and
      introduced an old-style load function to handle migration from prior
      (<= 1.2) versions.
      
      The load function passes the top-level PIIX4PMState pointer to
      vmstate_load_state() to handle nested structs for APMState and
      pci_status, which leads to corruption of the top-level PIIX4PMState,
      since pointers to the nested structs are expected.
      
      A segfault can be fairly reliably triggered by migrating from 1.2 and
      issuing a reset, which will trigger a number of QOM operations which
      rely on the now corrupted ObjectClass/Object members.
      
      Fix this by passing in the expected pointers for vmstate_load_state().
      
      Cc: qemu-stable@nongnu.org
      Signed-off-by: NMichael Roth <mdroth@linux.vnet.ibm.com>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      ded67782
  17. 16 1月, 2013 1 次提交
  18. 11 1月, 2013 1 次提交
    • A
      Make all static TypeInfos const · 8c43a6f0
      Andreas Färber 提交于
      Since 39bffca2 (qdev: register all
      types natively through QEMU Object Model), TypeInfo as used in
      the common, non-iterative pattern is no longer amended with information
      and should therefore be const.
      
      Fix the documented QOM examples:
      
       sed -i 's/static TypeInfo/static const TypeInfo/g' include/qom/object.h
      
      Since frequently the wrong examples are being copied by contributors of
      new devices, fix all types in the tree:
      
       sed -i 's/^static TypeInfo/static const TypeInfo/g' */*.c
       sed -i 's/^static TypeInfo/static const TypeInfo/g' */*/*.c
      
      This also avoids to piggy-back these changes onto real functional
      changes or other refactorings.
      Signed-off-by: NAndreas Färber <afaerber@suse.de>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      8c43a6f0
  19. 04 1月, 2013 1 次提交
  20. 19 12月, 2012 3 次提交
  21. 17 12月, 2012 1 次提交
  22. 04 12月, 2012 6 次提交