1. 22 Aug, 2013 1 commit
  2. 04 Jul, 2013 2 commits
  3. 14 May, 2013 1 commit
  4. 08 Apr, 2013 2 commits
  5. 04 Apr, 2013 5 commits
  6. 03 Apr, 2013 1 commit
  7. 01 Mar, 2013 1 commit
    • Paolo Bonzini's avatar
      hw: include hw header files with full paths · 83c9f4ca
      Paolo Bonzini authored
      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: default avatarPaolo Bonzini <pbonzini@redhat.com>
      83c9f4ca
  8. 21 Jan, 2013 1 commit
  9. 19 Dec, 2012 2 commits
  10. 04 Dec, 2012 4 commits
  11. 05 Oct, 2012 1 commit
  12. 13 Aug, 2012 1 commit
    • Luiz Capitulino's avatar
      qmp: add SUSPEND_DISK event · 25df49f6
      Luiz Capitulino authored
      Emitted when the guest makes a request to enter S4 state.
      
      There are three possible ways of having this event, as described here:
      
       http://lists.gnu.org/archive/html/qemu-devel/2012-07/msg02307.html
      
      I've decided to add a new event and make it indepedent of SHUTDOWN.
      This means that the SHUTDOWN event will eventually follow the
      SUSPEND_DISK event.
      
      I've choosen this way because of two reasons:
      
       1. Having an indepedent event makes it possible to query for its
          existence by using query-events
      
       2. In the future, we may allow the user to change what QEMU should
          do as a result of the guest entering S4. So it's a good idea to
          keep both events separated
      Signed-off-by: default avatarLuiz Capitulino <lcapitulino@redhat.com>
      25df49f6
  13. 19 Jun, 2012 1 commit
    • Gleb Natapov's avatar
      Add PIIX4 properties to control PM system states. · 459ae5ea
      Gleb Natapov authored
      This patch adds two things. First it allows QEMU to distinguish between
      regular powerdown and S4 powerdown. Later separate QMP notification will
      be added for S4 powerdown. Second it allows S3/S4 states to be disabled
      from QEMU command line. Some guests known to be broken with regards to
      power management, but allow to use it anyway. Using new properties
      management will be able to disable S3/S4 for such guests.
      
      Supported system state are passed to a firmware using new fw_cfg file.
      The file contains  6 byte array. Each byte represents one system
      state. If byte at offset X has its MSB set it means that system state
      X is supported and to enter it guest should use the value from lowest 3
      bits.
      Signed-off-by: default avatarGleb Natapov <gleb@redhat.com>
      Signed-off-by: default avatarAnthony Liguori <aliguori@us.ibm.com>
      459ae5ea
  14. 24 Feb, 2012 6 commits
  15. 13 Jan, 2012 1 commit
  16. 06 Dec, 2011 1 commit
  17. 03 Sep, 2011 1 commit
    • Stefan Weil's avatar
      Use new macro QEMU_PACKED for packed structures · 541dc0d4
      Stefan Weil authored
      Most changes were made using these commands:
      
      git grep -la '__attribute__((packed))'|xargs perl -pi -e 's/__attribute__\(\(packed\)\)/QEMU_PACKED/'
      git grep -la '__attribute__ ((packed))'|xargs perl -pi -e 's/__attribute__ \(\(packed\)\)/QEMU_PACKED/'
      git grep -la '__attribute__((__packed__))'|xargs perl -pi -e 's/__attribute__\(\(__packed__\)\)/QEMU_PACKED/'
      git grep -la '__attribute__ ((__packed__))'|xargs perl -pi -e 's/__attribute__ \(\(__packed__\)\)/QEMU_PACKED/'
      git grep -la '__attribute((packed))'|xargs perl -pi -e 's/__attribute\(\(packed\)\)/QEMU_PACKED/'
      
      Whitespace in linux-user/syscall_defs.h was fixed manually
      to avoid warnings from scripts/checkpatch.pl.
      
      Manual changes were also applied to hw/pc.c.
      
      I did not fix indentation with tabs in block/vvfat.c.
      The patch will show 4 errors with scripts/checkpatch.pl.
      Signed-off-by: default avatarStefan Weil <weil@mail.berlios.de>
      Signed-off-by: default avatarBlue Swirl <blauwirbel@gmail.com>
      541dc0d4
  18. 20 Aug, 2011 1 commit
  19. 30 Jul, 2011 1 commit
    • Michael Tokarev's avatar
      revamp acpitable parsing and allow to specify complete (headerful) table · 104bf02e
      Michael Tokarev authored
      This patch almost rewrites acpi_table_add() function
      (but still leaves it using old get_param_value() interface).
      The result is that it's now possible to specify whole table
      (together with a header) in an external file, instead of just
      data portion, with a new file= parameter, but at the same time
      it's still possible to specify header fields as before.
      
      Now with the checkpatch.pl formatting fixes, thanks to
      Stefan Hajnoczi for suggestions, with changes from
      Isaku Yamahata, and with my further refinements.
      Signed-off-by: default avatarMichael Tokarev <mjt@tls.msk.ru>
      Cc: Isaku Yamahata <yamahata@valinux.co.jp>
      Cc: John Baboval <john.baboval@virtualcomputer.com>
      Cc: Blue Swirl <blauwirbel@gmail.com>
      [yamahata@valinux.co.jp: fix compile error, comment fallthrough]
      Signed-off-by: default avatarBlue Swirl <blauwirbel@gmail.com>
      104bf02e
  20. 12 Apr, 2011 1 commit
  21. 10 Apr, 2011 1 commit
  22. 09 Apr, 2011 3 commits
  23. 09 Oct, 2010 1 commit