[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/5] allow HelenOS to start userspace tasks under qe
From: |
Igor V. Kovalenko |
Subject: |
[Qemu-devel] [PATCH 0/5] allow HelenOS to start userspace tasks under qemu-system-sparc64 |
Date: |
Sat, 22 May 2010 14:52:14 +0400 |
User-agent: |
StGit/0.15 |
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(-)
--
- [Qemu-devel] [PATCH 0/5] allow HelenOS to start userspace tasks under qemu-system-sparc64,
Igor V. Kovalenko <=
- [Qemu-devel] [PATCH 1/5] sparc64: generate data access exception on RW violation, Igor V. Kovalenko, 2010/05/22
- [Qemu-devel] [PATCH 2/5] sparc64: fix pstate privilege bits, Igor V. Kovalenko, 2010/05/22
- [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
- [Qemu-devel] [PATCH 4/5] sparc64: fix mmu context at trap levels above zero, Igor V. Kovalenko, 2010/05/22
- [Qemu-devel] [PATCH 5/5] sparc64: flush translations on mmu context change, Igor V. Kovalenko, 2010/05/22
- Re: [Qemu-devel] [PATCH 0/5] allow HelenOS to start userspace tasks under qemu-system-sparc64, Blue Swirl, 2010/05/22