Hi Linus, please pull a few fixes for the parisc architecture from: git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git parisc-4.15-3 The fixes are: - Many small fixes to show the real physical addresses of devices instead of hashed addresses. - One important fix to unbreak 32-bit SMP support: We forgot to 16-byte align the spinlocks in the assembler code. - Qemu support: The host will get a chance to sleep when the parisc guest is idle. We use the same mechanism as the power architecture by overlaying the "or %r10,%r10,%r10" instruction which is simply a nop on real hardware. Thanks, Helge ---------------------------------------------------------------- Helge Deller (6): parisc: Show unhashed hardware inventory parisc: Show initial kernel memory layout unhashed parisc: Show unhashed HPA of Dino chip parisc: Show unhashed EISA EEPROM address parisc: Fix alignment of pa_tlb_lock in assembly on 32-bit SMP kernel parisc: qemu idle sleep support arch/parisc/include/asm/ldcw.h | 2 ++ arch/parisc/kernel/drivers.c | 2 +- arch/parisc/kernel/entry.S | 13 +++++++++++-- arch/parisc/kernel/pacache.S | 9 +++++++-- arch/parisc/kernel/process.c | 39 +++++++++++++++++++++++++++++++++++++++ arch/parisc/mm/init.c | 10 +++++----- drivers/parisc/dino.c | 10 +++++----- drivers/parisc/eisa_eeprom.c | 2 +- 8 files changed, 71 insertions(+), 16 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-parisc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html