From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754120AbeAGQVj (ORCPT + 1 other); Sun, 7 Jan 2018 11:21:39 -0500 Received: from mout.gmx.net ([212.227.15.18]:56831 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753897AbeAGQVh (ORCPT ); Sun, 7 Jan 2018 11:21:37 -0500 Date: Sun, 7 Jan 2018 17:21:23 +0100 From: Helge Deller To: Linus Torvalds , linux-kernel@vger.kernel.org, linux-parisc@vger.kernel.org, James Bottomley , John David Anglin Cc: Richard Henderson Subject: [GIT PULL] parisc architecture fixes for 4.15-rc7 Message-ID: <20180107162123.GA9715@ls3530.fritz.box> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.9.1 (2017-09-22) X-Provags-ID: V03:K0:5Irphr8nGcycfAAUDeP5oh8neXRnqNgcbyyty+Oo/cmajEeAxFf jXNb1FBrH7Z8s2aHnEUowicF7V4olZXeN21gsrviJy+kvw+qg+xUhNO6xh3FaNfTPo/xfkx KP7Nnonq1RqtS58qm9PwMvDC52PVGkSpwfiwA/YNmJ6tvrBxmW8H5eNNimTwJWjMHZIpHT+ im+xM0fo0ipRcaOxGJ5Hg== X-UI-Out-Filterresults: notjunk:1;V01:K0:REJEOd+q4IY=:WycvFlDhAryLxNn11EnGuV 0osq1IQFKhDZhzMJ1MFxAcuFUvfig1kyZ/quHIEaymayHmAO8spunQUZp9yJ0sNjaXVqKRR/l kkj35SisjhglyXEk3OzaXQPnwTNxO3JzLKJm2lltKYh9kqX5Ry56tRZLXke56Ymd9dzbV7t3R pLU+sjmrSZm6g3HO8vKOcDCCaj7hFkTTXsV4Ujuy+0Fy7M/+981JZ8akI4yjkkmy+mGoo1HBO pP07owAH0CA/tj9TK487H53v6zPpYztEqK3ymls1ziDRxtVXUJ3taRAUiEhFH19c7UnZZiLoY eBI/XZfT5l7foU70SmMwKwAv2/JMYj+cYGkLzc0N6pOoWXZ9wCbAUZorxdM3F58KMH0abuuQG QRTimolJm3S3Iozk+mBNnQgG5rjXUX1qEG2OwWzy0wX75jpxz1gbJBLoyteyLbDOd6oZkm44E jfQSiosVQhL3QOQYQfhGCWMg/z1gG82ntOmRCZ5+f/YCbJB+y+wXJHqkEgM3z5hGB18+hvcmr 4FMz+AfdJlN9Rv3Na1Cu3xea6zZb/Na9MgfByl0Kvw7F6I08OMwAVsZv7ZjngKFWdG2Punf6+ R02bPc8ZYb1ZKo4X4Tskv9DoQi3G+cuOAfQRXPLCmGkCIQDWT9VAyzPlKaTttU7qWyWKOz3la fCkvqcLU6UkAqwoWlt4VonumpzKzMxdzDUxDDXrmZpOoMM3Ossy3bESIy7SbcrpuCbp434n8S K4WGDIsGjgXYGI/CIo8Rk09/qjYeS6h+nrNKbyw8+oTOsJB73djbh5MhCLGu4ykZ9By56arJT r5AtbkkIFZYFOZVX38ZNGHWKy/U9Q== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: 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(-)