1. 29 1月, 2016 1 次提交
  2. 27 1月, 2016 1 次提交
  3. 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
  4. 09 6月, 2015 1 次提交
  5. 27 5月, 2015 2 次提交
  6. 08 5月, 2015 2 次提交
  7. 10 3月, 2015 1 次提交
    • D
      s390x/kvm: implement handling of new SIGP orders · 18ff9494
      David Hildenbrand 提交于
      This patch adds handling code for the following SIGP orders:
      - SIGP SET ARCHITECTURE
      - SIGP SET PREFIX
      - SIGP STOP
      - SIGP STOP AND STORE STATUS
      - SIGP STORE STATUS AT ADDRESS
      
      SIGP STOP (AND STORE STATUS) are the only orders that can stay pending forever
      (and may only be interrupted by resets), so special care has to be taken about
      them. Their status also has to be tracked within QEMU. This patch takes
      care of migrating this status (e.g. if migration happens during a SIGP STOP).
      
      Due to the BQL, only one VCPU is currently able to execute SIGP handlers at a
      time. According to the PoP, BUSY should be returned if another SIGP order is
      currently being executed on a VCPU. This can only be implemented when the BQL
      does not protect all handlers. For now, all SIGP orders on all VCPUs will be
      serialized, which will be okay for the first shot.
      Reviewed-by: NThomas Huth <thuth@linux.vnet.ibm.com>
      Signed-off-by: NJens Freimann <jfrei@linux.vnet.ibm.com>
      Signed-off-by: NDavid Hildenbrand <dahi@linux.vnet.ibm.com>
      Message-Id: <1424783731-43426-7-git-send-email-jfrei@linux.vnet.ibm.com>
      Signed-off-by: NChristian Borntraeger <borntraeger@de.ibm.com>
      18ff9494
  8. 10 10月, 2014 1 次提交
  9. 01 2月, 2013 1 次提交
  10. 06 12月, 2009 1 次提交