1. 30 10月, 2015 1 次提交
  2. 18 9月, 2015 2 次提交
  3. 11 9月, 2015 1 次提交
  4. 13 8月, 2015 1 次提交
  5. 28 7月, 2015 1 次提交
  6. 15 7月, 2015 2 次提交
  7. 12 6月, 2015 3 次提交
  8. 11 6月, 2015 3 次提交
  9. 13 2月, 2015 1 次提交
  10. 20 1月, 2015 1 次提交
  11. 16 12月, 2014 8 次提交
  12. 03 11月, 2014 8 次提交
  13. 24 10月, 2014 1 次提交
  14. 14 10月, 2014 3 次提交
  15. 13 10月, 2014 1 次提交
  16. 07 8月, 2014 1 次提交
    • J
      target-mips: Ignore unassigned accesses with KVM · eddedd54
      James Hogan 提交于
      MIPS registers an unassigned access handler which raises a guest bus
      error exception. However this causes QEMU to crash when KVM is enabled
      as it isn't called from the main execution loop so longjmp() gets called
      without a corresponding setjmp().
      
      Until the KVM API can be updated to trigger a guest exception in
      response to an MMIO exit, prevent the bus error exception being raised
      from mips_cpu_unassigned_access() if KVM is enabled.
      
      The check is at run time since the do_unassigned_access callback is
      initialised before it is known whether KVM will be enabled.
      
      The problem can be triggered with Malta emulation by making the guest
      write to the reset region at physical address 0x1bf00000, since it is
      marked read-only which is treated as unassigned for writes.
      Signed-off-by: NJames Hogan <james.hogan@imgtec.com>
      Reviewed-by: NAurelien Jarno <aurelien@aurel32.net>
      Cc: Peter Maydell <peter.maydell@linaro.org>
      Cc: Paolo Bonzini <pbonzini@redhat.com>
      Cc: Gleb Natapov <gleb@redhat.com>
      Cc: Christoffer Dall <christoffer.dall@linaro.org>
      Cc: Sanjay Lal <sanjayl@kymasys.com>
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      eddedd54
  17. 19 6月, 2014 1 次提交
  18. 05 6月, 2014 1 次提交