1. 16 5月, 2014 1 次提交
    • D
      KVM: s390: interpretive execution of SIGP EXTERNAL CALL · 4953919f
      David Hildenbrand 提交于
      If the sigp interpretation facility is installed, most SIGP EXTERNAL CALL
      operations will be interpreted instead of intercepted. A partial execution
      interception will occurr at the sending cpu only if the target cpu is in the
      wait state ("W" bit in the cpuflags set). Instruction interception will only
      happen in error cases (e.g. cpu addr invalid).
      
      As a sending cpu might set the external call interrupt pending flags at the
      target cpu at every point in time, we can't handle this kind of interrupt using
      our kvm interrupt injection mechanism. The injection will be done automatically
      by the SIE when preparing the start of the target cpu.
      Signed-off-by: NDavid Hildenbrand <dahi@linux.vnet.ibm.com>
      Reviewed-by: NCornelia Huck <cornelia.huck@de.ibm.com>
      CC: Thomas Huth <thuth@linux.vnet.ibm.com>
      [Adopt external call injection to check for sigp interpretion]
      Signed-off-by: NChristian Borntraeger <borntraeger@de.ibm.com>
      4953919f
  2. 06 5月, 2014 1 次提交
  3. 29 4月, 2014 1 次提交
  4. 22 4月, 2014 9 次提交
  5. 25 3月, 2014 1 次提交
  6. 21 3月, 2014 2 次提交
  7. 04 3月, 2014 2 次提交
  8. 21 2月, 2014 1 次提交
  9. 30 1月, 2014 4 次提交
  10. 17 1月, 2014 1 次提交
    • M
      KVM: s390: enable Transactional Execution · 7feb6bb8
      Michael Mueller 提交于
      This patch enables transactional execution for KVM guests
      on s390 systems zec12 or later.
      
      We rework the allocation of the page containing the sie_block
      to also back the Interception Transaction Diagnostic Block.
      If available the TE facilities will be enabled.
      
      Setting bit 73 and 50 in vfacilities bitmask reveals the HW
      facilities Transactional Memory and Constraint Transactional
      Memory respectively to the KVM guest.
      
      Furthermore, the patch restores the Program-Interruption TDB
      from the Interception TDB in case a program interception has
      occurred and the ITDB has a valid format.
      Signed-off-by: NMichael Mueller <mimu@linux.vnet.ibm.com>
      Signed-off-by: NChristian Borntraeger <borntraeger@de.ibm.com>
      7feb6bb8
  11. 14 10月, 2013 1 次提交
  12. 25 9月, 2013 1 次提交
  13. 29 7月, 2013 1 次提交
  14. 21 6月, 2013 1 次提交
  15. 17 6月, 2013 3 次提交
  16. 21 5月, 2013 2 次提交
  17. 08 1月, 2013 3 次提交
  18. 14 12月, 2012 2 次提交
  19. 20 7月, 2012 1 次提交
    • H
      s390/comments: unify copyright messages and remove file names · a53c8fab
      Heiko Carstens 提交于
      Remove the file name from the comment at top of many files. In most
      cases the file name was wrong anyway, so it's rather pointless.
      
      Also unify the IBM copyright statement. We did have a lot of sightly
      different statements and wanted to change them one after another
      whenever a file gets touched. However that never happened. Instead
      people start to take the old/"wrong" statements to use as a template
      for new files.
      So unify all of them in one go.
      Signed-off-by: NHeiko Carstens <heiko.carstens@de.ibm.com>
      a53c8fab
  20. 01 5月, 2012 1 次提交
  21. 08 3月, 2012 1 次提交