• P
    Merge remote-tracking branch 'remotes/borntraeger/tags/kvm-s390-20140227' into staging · c2cb92f9
    Peter Maydell 提交于
    Several features, fixes and cleanups for kvm/s390:
    
    - sclp event facility: cleanup structure. This allows to use
      realize/unrealize   as well as migration support via vmsd
    - reboot: Two fixes that make reboot much more reliable
    - ipl: make elf loading more robust
    - flic interrupt controller: This allows to migrate floating
      interrupts, as well as clear them on reset etc.
    - enable async_pf feature of KVM on s390
    - several sclp fixes and cleanups
    - several sigp fixes and cleanups
    
    * remotes/borntraeger/tags/kvm-s390-20140227: (22 commits)
      s390x/ipl: Fix crash of ELF images with arbitrary entry points
      s390x/kvm: Rework priv instruction handlers
      s390x/kvm: Add missing SIGP CPU RESET order
      s390x/kvm: Rework SIGP INITIAL CPU RESET handler
      s390x/cpu: Use ioctl to reset state in the kernel
      s390-ccw.img: new binary rom to match latest fixes
      s390-ccw.img: Fix sporadic errors with ccw boot image - initialize css
      s390-ccw.img: Fix sporadic reboot hangs: Initialize next_idx
      s390x/event-facility: exploit realize/unrealize
      s390x/event-facility: add support for live migration
      s390x/event-facility: code restructure
      s390x/event-facility: some renaming
      s390x/sclp: Fixed setting of condition code register
      s390x/sclp: Add missing checks to SCLP handler
      s390x/sclp: Fixed the size of sccb and code parameter
      s390x/eventfacility: mask out commands
      s390x/virtio-hcall: Specification exception for illegal subcodes
      s390x/virtio-hcall: Add range check for hypervisor call
      s390x/kvm: Fixed bad SIGP SET-ARCHITECTURE handler
      s390x/async_pf: Check for apf extension and enable pfault
      ...
    
    Conflicts:
    	linux-headers/linux/kvm.h
    Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
    c2cb92f9
trace-events 78.2 KB