This patch series adds a "pseries" machine to qemu, allowing it to emulate IBM pSeries logical partitions. Along the way we add a bunch of support for more modern ppc CPUs than are currently supported. It also makes some significant cleanups to the translation code for hash page table based ppc MMUs.
This is a first version of this series for review. There are a number of additional patches adding features such as virtual IO devices to the emulated pSeries platform, which will be added to the series once they're a bit more polished.