qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 0/7] PPC64 Linux bringup patches v2


From: Alexander Graf
Subject: [Qemu-devel] [PATCH 0/7] PPC64 Linux bringup patches v2
Date: Thu, 5 Mar 2009 15:14:07 +0100

After spending even more time trying to get qemu-system-ppc64 to run Linux, I
get up to the pretty penguin on the screen now ;-).

I am aware that this patchset is not 100% accurate and perfect for emulation,
but I think that it can't get worse than it is now.

This patchset enhances MMU support to work with large pages, implement tlbiel,
and fixes random issues I ran into while getting closer to the kernel running
userspace code :).

Keep in mind that this also requires an OpenBIOS update, as the current code
is not aware that it gets run in 64 bit mode.

Also, I am now stuck at a kernel panic in the pmz initialization, because the
Device Tree doesn't contain proper interrupt line propagation. I am seriously
lost there and it would be awesome if someone with more OpenFirmware knowledge
could step in here.

Alexander Graf (7):
  PPC64: Implement slbmte
  PPC64: Implement large pages
  PPC64: Implment tlbiel
  Activate uninorth AGP bridge
  PPC64: Nop some SPRs on 970fx
  PPC64: Enable 64bit mode on interrupts
  PPC64: Don't fault at lwsync

 hw/unin_pci.c               |   27 +++------
 target-ppc/cpu.h            |    4 +-
 target-ppc/helper.c         |  141 +++++++++++++++++++++++++++++--------------
 target-ppc/op_helper.c      |    6 +-
 target-ppc/translate.c      |   41 +++++++++++-
 target-ppc/translate_init.c |   12 ++++
 6 files changed, 160 insertions(+), 71 deletions(-)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]