Thanks, applied all. I fixed the indentation in 2/3 for apb_config_writel().
On Sat, Apr 27, 2013 at 5:55 AM, Artyom Tarasenko <atar4q...@gmail.com> wrote: > Various fixes: > On the real hardware IRQ lines of the PCI bus are not shared. > In the previous QEMU implementation before this series, all PCI devices > used the IRQ line 0. Combined with auto-clearing interrupts this made > the guest OS extremely unstable. The test case is installing > Debian Wheezy / sparc64: > http://tyom.blogspot.de/2013/03/debiansparc64-wheezy-under-qemu-how-to.html > Without the patches the install process hangs at random places between 6% and > 60%. > With this series the installation succeeds. > Please note that the patch 3/3 requires updating OpenBIOS. > > Artyom Tarasenko (3): > sparc64: allow 64 IRQ lines > sparc64: fix loosing interrupts > sparc64: use direct interrupt mapping for PCI devices > > hw/pci-host/apb.c | 118 > +++++++++++++++++++++++++++++++++++++++++++--------- > hw/sparc64/sun4u.c | 2 +- > 2 files changed, 99 insertions(+), 21 deletions(-) >