On Sat, May 12, 2012 at 9:15 AM, Artyom Tarasenko <atar4q...@gmail.com> wrote: > 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).
Thanks, applied all. I trimmed the patch descriptions (too long lines or Conflicts: do not look good in git log) and in one patch there was probably accidental white space change. > > 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 The interrupt mapping hacks call for changes in OpenBIOS, would you already have patches for that? ;-) > /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(-) >