From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933200AbeAJNpE (ORCPT + 1 other); Wed, 10 Jan 2018 08:45:04 -0500 Received: from mout.gmx.net ([212.227.15.19]:53032 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932526AbeAJNpC (ORCPT ); Wed, 10 Jan 2018 08:45:02 -0500 Subject: Re: [GIT PULL] parisc architecture fixes for 4.15-rc7 To: Kees Cook , Linus Torvalds Cc: LKML , linux-parisc , James Bottomley , John David Anglin , Richard Henderson , Laura Abbott References: <20180107162123.GA9715@ls3530.fritz.box> From: Helge Deller Message-ID: <6ed747e2-d037-b37d-51fb-39e0e2c3f2f4@gmx.de> Date: Wed, 10 Jan 2018 14:44:23 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:I5czgwOdUh5XX5Fqkq+gRtuxQiioMQI1S8J7nC384B/v+zLXtff JtBj/T+rpTOVMAsStEpoh3tgvrdIe4hdfSimvsAp4kxAPVE0/oGIjvsYGyv0qbpWq+R1txD f2UEdo80kz546hZcNJekSeigCCt3eAhvvPEq5ZSP0t/4G7f56+Kh2PBAs7YHN3GLC9Opdl4 /z9zqsteHCrnEJUf2WylQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:TEIM52Zrkkg=:DpMCAPoQkjD8OVD8n4N/Lx 0POvAGemDBdWw2j45SbtxX4Pp9ADGidyjx8mRN5QFH5hl7Wrgvk6RaspXhxQN1fN5WlBWjFPu qYauXQvKkzfECSs3nGGuau+cPey4coqK+cKB6W9M/syeL7w8BytEFA/dNEsuSCbwcz9dpf9nF 0yaYqXwHvekTk5MljvbpX0dvexMZpYTL3+d2K7GWTPDCGR0MXH23CO8ocZk22aNGugL05Prvj 4DuPIF4xL1GtXxtRUoNaCVEno9CvMGGQtYvPq8PePEJjXwOblfiqadmf3nHL7oYT1fyuWLQb3 Hnfu6GoFbyiKCtqKBPIBleZCANAbH5QjM3SruZvOcXRLUKNeCffGKz8XCUYHxVko3VDjuAPZH 69HATVx2MxKu7TpltcLcum0ov7vRtgJabCLJ7Uwx91YAfJC/W1JamW+jHcO7rrxJh0yaxR3NF L4L/P/8zt57m6LifoLtVr/B1hJs7aSdSINcf5CLbiDB3zzlRtzbbN8NVsPBqMWJwUghBie5qk pkeI5OZUHtqxFNjn8xySF7aN+6yHVLdwFt309FjnVBjlM/yYKUExkYltS4pDCH1WiegdJO6VO PFq+P3ivnil2t9mIQgG643HdNndONf/IrX8VQlNzdDa16pt/YqpU7OQqGscwKKu1y7EDUCgZ+ v+3n/bJbfwMoSCsxq2mqw8R12Bqrzoq8xS8FOvQ5xoRrFbilH0IMAybl/tHJkKixxOi6/Q7Zp pIiHuDdPEMuyiFIsHK88eyyoXufs7rExxMBvogR+o4cRhpF6iM3rf1qIchTEfu22K/g156VWt NvbYLfVf2Fd01xcmCFecd85akbuQlaQgARL9veJGTxo+DxAx1w= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: On 10.01.2018 00:03, Kees Cook wrote: > On Sun, Jan 7, 2018 at 8:21 AM, Helge Deller wrote: >> 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 unhashed EISA EEPROM address > > These looks like a physical addresses, yes. > >> parisc: Show initial kernel memory layout unhashed >> parisc: Show unhashed HPA of Dino chip > > But these are virtual addresses and should be just removed, not > switched to %px. They're not physical addresses that I can see, e.g. > "dino_dev" is clearly being used as an in-memory structure, and the > kernel layout literally says "virtual kernel memory layout". Agreed, some of those should go. I'll clean that up in upcoming patches. Thanks! Helge