qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/5] allow HelenOS to start userspace tasks under qemu-system-sparc64
@ 2010-05-22 10:52 Igor V. Kovalenko
  2010-05-22 10:52 ` [Qemu-devel] [PATCH 1/5] sparc64: generate data access exception on RW violation Igor V. Kovalenko
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: Igor V. Kovalenko @ 2010-05-22 10:52 UTC (permalink / raw)
  To: qemu-devel

The following series addresses a few issues found in current sparc64 mmu
implementation.

With these changes HelenOS-0.4.2-sparc64-us2.iso can progress to executing
userspace tasks (verified by looking for 40b0 addresses in in_asm debug trace)

---

Igor V. Kovalenko (5):
      sparc64: generate data access exception on RW violation
      sparc64: fix pstate privilege bits
      sparc64: fix dump_mmu to look for global bit in tte value instead of tag
      sparc64: fix mmu context at trap levels above zero
      sparc64: flush translations on mmu context change


 target-sparc/cpu.h       |   73 +++++++++++++++++++--------
 target-sparc/helper.c    |  126 +++++++++++++++++++++++++++++++---------------
 target-sparc/op_helper.c |   30 ++++++-----
 target-sparc/translate.c |   14 +++--
 4 files changed, 161 insertions(+), 82 deletions(-)

-- 

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2011-04-04 19:12 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-22 10:52 [Qemu-devel] [PATCH 0/5] allow HelenOS to start userspace tasks under qemu-system-sparc64 Igor V. Kovalenko
2010-05-22 10:52 ` [Qemu-devel] [PATCH 1/5] sparc64: generate data access exception on RW violation Igor V. Kovalenko
2010-05-22 10:52 ` [Qemu-devel] [PATCH 2/5] sparc64: fix pstate privilege bits Igor V. Kovalenko
2010-05-22 10:52 ` [Qemu-devel] [PATCH 3/5] sparc64: fix dump_mmu to look for global bit in tte value instead of tag Igor V. Kovalenko
2010-05-22 10:52 ` [Qemu-devel] [PATCH 4/5] sparc64: fix mmu context at trap levels above zero Igor V. Kovalenko
2011-04-04 17:25   ` Artyom Tarasenko
2011-04-04 18:37     ` Blue Swirl
2011-04-04 19:12       ` Igor Kovalenko
2010-05-22 10:52 ` [Qemu-devel] [PATCH 5/5] sparc64: flush translations on mmu context change Igor V. Kovalenko
2010-05-22 13:16 ` [Qemu-devel] [PATCH 0/5] allow HelenOS to start userspace tasks under qemu-system-sparc64 Blue Swirl

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).