1. 24 12月, 2009 1 次提交
  2. 21 12月, 2009 3 次提交
  3. 20 12月, 2009 1 次提交
  4. 11 12月, 2009 1 次提交
  5. 24 11月, 2009 1 次提交
  6. 23 11月, 2009 1 次提交
  7. 22 11月, 2009 1 次提交
  8. 07 11月, 2009 1 次提交
  9. 02 10月, 2009 2 次提交
  10. 14 9月, 2009 1 次提交
  11. 13 9月, 2009 1 次提交
  12. 12 9月, 2009 1 次提交
  13. 16 8月, 2009 1 次提交
  14. 05 8月, 2009 1 次提交
    • I
      Sparc64: replace tsptr with helper routine · 8194f35a
      Igor Kovalenko 提交于
      tl and tsptr of members sparc64 cpu state must be changed
      simultaneously to keep trap state window in sync with current
      trap level. Currently translation of store to tl does not change
      tsptr, which leads to corrupt trap state on corresponding
      trap level.
      
      This patch removes tsptr from sparc64 cpu state and replaces
      all uses with call to helper routine.
      
      Changes v0->v1:
      - reimplemented helper routine with tcg generator
      - on cpu reset trap type and pstate are populated with power-on reset
      values, including tl=maxtl
      
      Signed-off-by: igor.v.kovalenko@gmail.com
      Signed-off-by: NBlue Swirl <blauwirbel@gmail.com>
      8194f35a
  15. 04 8月, 2009 1 次提交
  16. 28 7月, 2009 1 次提交
  17. 17 7月, 2009 2 次提交
  18. 16 7月, 2009 1 次提交
  19. 10 7月, 2009 2 次提交
  20. 09 7月, 2009 1 次提交
  21. 08 7月, 2009 1 次提交
    • A
      linux-user: increment MAX_ARG_PAGES · fd4d81dd
      Arnaud Patard 提交于
      There's a error When doing something like that :
      find / -type f -print0 | xargs -0 echo
      
      [ done in a arm chroot with qemu-arm and linux binfmt stuff or with
      find / -type f -print0 | qemu-arm -L <path> <path>/usr/bin/xargs -0
      echo ]
      
      Doing this outsite qemu is fine. The problem was the huge number of
      parameters. Increasing MAX_ARG_PAGES is fixing that.
      
      While I was at it, I've modified linux-user/main.c to report error code
      of loader_exec. It helps to debug/know what's wrong.
      Signed-off-by: NArnaud Patard <arnaud.patard@rtp-net.org>
      Signed-off-by: NRiku Voipio <riku.voipio@iki.fi>
      fd4d81dd
  22. 16 6月, 2009 1 次提交
  23. 27 5月, 2009 1 次提交
  24. 16 5月, 2009 1 次提交
  25. 14 5月, 2009 1 次提交
  26. 21 4月, 2009 2 次提交
    • P
      MIPS signal handling fixes. · 0b1bcb00
      pbrook 提交于
      Also fixes a register corruption bug in do_sigreturn. When "returning"
      from sigreturn we are actually restoring the virtual cpu state from the
      signal frame.  This is actually surprisingly hard to observe in practice.
      
      Typically an thread be blocked in a FUTEX_WAIT call when the signal arrives,
      so the effect is a spurious syscall success and the introduction of a
      subtle race condition.
      
      On x86/arm a syscall modifies a single word sized register, so
      do_sigreturn can just return that value.  On MIPS a syscall clobbers
      multiple registers, so we need additional smarts.  My solution is to
      invent a magic errno value that means "don't touch CPU state".
      
      
      git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7194 c046a42c-6fe2-441c-8c8c-71466251a162
      0b1bcb00
    • P
      MIPS: Raise SIGSEGV, not SIGILL when an access faults. · e4474235
      pbrook 提交于
      Signed-off-by: NPaul Brook <paul@codesourcery.com>
      
      
      git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7193 c046a42c-6fe2-441c-8c8c-71466251a162
      e4474235
  27. 16 4月, 2009 1 次提交
  28. 09 4月, 2009 1 次提交
  29. 08 4月, 2009 1 次提交
  30. 06 4月, 2009 1 次提交
  31. 08 3月, 2009 1 次提交
  32. 07 3月, 2009 1 次提交
  33. 01 3月, 2009 1 次提交
  34. 10 2月, 2009 1 次提交