sparc64: let's boot Linux!
Status from this message: Thanks, applied all. I trimmed the patch descriptions (too long lines
Get series with b4
b4 am [email protected]Versions newest first
Patches in v1 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | Implement address masking for SPARC v9 CPUstarget-sparc/ | +24 | 1 reply | |
| 2/4 | fix block loads broken in commit 30038fd818target-sparc/ | +2 | 0 replies | |
| 3/4 | sun4u: initialize OBIO interrupt mappingshw/ | +6 | 0 replies | |
| 4/4 | sun4u: implement interrupt clearing registershw/ | +12 | 7 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [Qemu-devel] [PATCH 0/4, master+QEMU 1.1] sparc64: let's boot Linux!
This small patch series fixes two bugs (patches 1 and 3), one reggression (patch 2) and and adds two missing registers to apb_pci (patch 4).
The most visible effect: it makes possible booting Linux/sparc64! Currently not from an IDE disk, but virtio is working just fine:
http://tyom.blogspot.de/2012/05/booting-linuxsparc64-on-todays-openbios.html
/Happy hacking
Artyom Tarasenko (4):
Implement address masking for SPARC v9 CPUs
fix block loads broken in commit 30038fd818
sun4u: initialize OBIO interrupt mappings
sun4u: implement interrupt clearing registers
hw/apb_pci.c | 18 ++++++++++++++++++ target-sparc/ldst_helper.c | 4 ++-- target-sparc/translate.c | 25 ++++++++++++++++++++++++- 3 files changed, 44 insertions(+), 3 deletions(-)