1. 20 7月, 2015 1 次提交
  2. 07 7月, 2015 1 次提交
    • P
      ich9: add TCO interface emulation · 92055797
      Paulo Alcantara 提交于
      This interface provides some registers within a 32-byte range and can be
      acessed through PCI-to-LPC bridge interface (PMBASE + 0x60).
      
      It's commonly used as a watchdog timer to detect system lockups through
      SMIs that are generated -- if TCO_EN bit is set -- on every timeout. If
      NO_REBOOT bit is not set in GCS (General Control and Status register),
      the system will be resetted upon second timeout if TCO_RLD register
      wasn't previously written to prevent timeout.
      
      This patch adds support to TCO watchdog logic and few other features
      like mapping NMIs to SMIs (NMI2SMI_EN bit), system intruder detection,
      etc. are not implemented yet.
      Signed-off-by: NPaulo Alcantara <pcacjr@zytor.com>
      Reviewed-by: NMichael S. Tsirkin <mst@redhat.com>
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      92055797
  3. 06 7月, 2015 1 次提交
  4. 12 6月, 2015 1 次提交
    • J
      migration: Use normal VMStateDescriptions for Subsections · 5cd8cada
      Juan Quintela 提交于
      We create optional sections with this patch.  But we already have
      optional subsections.  Instead of having two mechanism that do the
      same, we can just generalize it.
      
      For subsections we just change:
      
      - Add a needed function to VMStateDescription
      - Remove VMStateSubsection (after removal of the needed function
        it is just a VMStateDescription)
      - Adjust the whole tree, moving the needed function to the corresponding
        VMStateDescription
      Signed-off-by: NJuan Quintela <quintela@redhat.com>
      5cd8cada
  5. 06 6月, 2015 1 次提交
  6. 04 6月, 2015 1 次提交
  7. 28 4月, 2015 2 次提交
  8. 26 2月, 2015 2 次提交
  9. 27 1月, 2015 1 次提交
    • A
      ich9: add disable_s3, disable_s4, s4_val properties · 6ac0d8d4
      Amit Shah 提交于
      PIIX4 has disable_s3 and disable_s4 properties to enable or disable PM
      functions.  Add such properties to the ICH9 chipset as well for the Q35
      machine type.
      
      S3 / S4 are not guaranteed to always work (needs work in the guest as
      well as QEMU for things to work properly), and disabling advertising of
      these features ensures guests don't go into zombie state if something
      isn't working right.
      
      The defaults are kept the same as in PIIX4: both S3 and S4 are enabled
      by default.
      
      These can be disabled via the cmdline:
      
        ... -global ICH9-LPC.disable_s3=1 -global ICH9-LPC.disable_s4=1
      
      Note: some guests can fake hibernation by writing a hibernate image and
      doing a shutdown instead of S4 if S4 isn't available; there's nothing we
      can do guests to stop doing this, and this patch can't affect that
      functionality.
      Signed-off-by: NAmit Shah <amit.shah@redhat.com>
      Reviewed-by: NMichael S. Tsirkin <mst@redhat.com>
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      Reviewed-by: NMarcel Apfelbaum <marcel@redhat.com>
      6ac0d8d4
  10. 26 1月, 2015 1 次提交
  11. 02 11月, 2014 2 次提交
  12. 12 7月, 2014 1 次提交
  13. 19 6月, 2014 3 次提交
  14. 16 6月, 2014 1 次提交
  15. 26 1月, 2014 1 次提交
  16. 23 12月, 2013 2 次提交
  17. 14 10月, 2013 1 次提交
  18. 04 7月, 2013 2 次提交
  19. 25 4月, 2013 1 次提交
  20. 09 4月, 2013 2 次提交
  21. 04 4月, 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. 04 1月, 2013 1 次提交
  24. 19 12月, 2012 3 次提交
  25. 17 12月, 2012 1 次提交
  26. 13 12月, 2012 1 次提交
  27. 04 12月, 2012 4 次提交