Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp2863499imu; Sun, 13 Jan 2019 11:53:34 -0800 (PST) X-Google-Smtp-Source: ALg8bN7Uc6qEIRuoRzTf9MqgNejcvMA20fY6/scbvdS/frm+uX9/iFEg9ql0USrIpW2Wvx2TJlCH X-Received: by 2002:a17:902:2006:: with SMTP id n6mr23158595pla.66.1547409214836; Sun, 13 Jan 2019 11:53:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547409214; cv=none; d=google.com; s=arc-20160816; b=Sbni+mKAiSCphK9MbdkHS8wMy27Ec8xyJfQIdf5sR3wTHenxdKtll6JzSvcKvjgOI9 YXbt7qP5zmsxuEYXN1bpfhbBG731OO0t7lbmPL20im7/Dg59Y2wmUGRg33GZvOZlQvYm uCcSwGkr2cLH6cKhBxbID/49ildxJxuchvVRHRrCJlqVgXF/rjnECU8727h5HhHAjP00 zKmVHWRTZ0YJzh7989HGtFZZQb1SXzsE+JpF6WDcw0blohxPFS5mNfVup7ZyvuW7yBjW dw35GGikXwrn7TA9ZQ2v3YnIrtvt4tR99Rc1fhDcVH0gqhZVpVsvlu+TL60/rH/fZGEm MIbA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=5JdmDT2kqoqQzd/HlMzftuaTGE3rrFR6G6Ynk9itqtU=; b=fYrl9ABqwaMSxWeYBwPuYtL+1I+PIQnBX2eM+shlEPJt4fm4cSRuk2VIOw3M+QqQkD BxXK3lIoCoowh+glDBvyW1Rv2XjxmKowbhjVU0rdn9TobluopaNUR29N0+7vgpXk8AiN bRqTkGKQceNoOKXLSs+Nwblp1ec6g3vhqBgWKjqA+ok0266AK8ANlEPeo3Tea6ETz9xX GDgTnzJ/X7fUjD0eUQjGOjRnm2tdDrXZUl34Lxiyh1RwHUcVzyt1KAqbEpHTr92FN/yo GLO2N5sPTdxYAT8PlL0n+gntzjP7mkEAOCQuHYcNrryuBKnIhdycmnCMvUCUVewi8xRp AZtA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i64si34206347pge.361.2019.01.13.11.53.01; Sun, 13 Jan 2019 11:53:34 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726528AbfAMTur (ORCPT + 99 others); Sun, 13 Jan 2019 14:50:47 -0500 Received: from pegase1.c-s.fr ([93.17.236.30]:17412 "EHLO pegase1.c-s.fr" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726254AbfAMTuq (ORCPT ); Sun, 13 Jan 2019 14:50:46 -0500 Received: from localhost (mailhub1-int [192.168.12.234]) by localhost (Postfix) with ESMTP id 43d6TM1420z9vBmY; Sun, 13 Jan 2019 20:43:03 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at c-s.fr Received: from pegase1.c-s.fr ([192.168.12.234]) by localhost (pegase1.c-s.fr [192.168.12.234]) (amavisd-new, port 10024) with ESMTP id 27nKnvwlEY0Z; Sun, 13 Jan 2019 20:43:03 +0100 (CET) Received: from messagerie.si.c-s.fr (messagerie.si.c-s.fr [192.168.25.192]) by pegase1.c-s.fr (Postfix) with ESMTP id 43d6TM0S1bz9vBmX; Sun, 13 Jan 2019 20:43:03 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by messagerie.si.c-s.fr (Postfix) with ESMTP id 6F60E8B786; Sun, 13 Jan 2019 20:43:08 +0100 (CET) X-Virus-Scanned: amavisd-new at c-s.fr Received: from messagerie.si.c-s.fr ([127.0.0.1]) by localhost (messagerie.si.c-s.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id 6JNNLbj4fb6g; Sun, 13 Jan 2019 20:43:08 +0100 (CET) Received: from PO15451 (unknown [192.168.4.90]) by messagerie.si.c-s.fr (Postfix) with ESMTP id F2D8B8B74C; Sun, 13 Jan 2019 20:43:07 +0100 (CET) Subject: Re: [PATCH v2 00/15] powerpc/32s: Use BATs/LTLBs for STRICT_KERNEL_RWX To: =?UTF-8?Q?Jonathan_Neusch=c3=a4fer?= Cc: Benjamin Herrenschmidt , Paul Mackerras , Michael Ellerman , linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org References: <20190113181621.GA22334@latitude> From: Christophe Leroy Message-ID: <714e78ba-1e92-a856-3dd6-a1fb96ad3785@c-s.fr> Date: Sun, 13 Jan 2019 20:43:07 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <20190113181621.GA22334@latitude> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: fr Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Le 13/01/2019 ? 19:16, Jonathan Neusch?fer a ?crit?: > On Thu, Jan 10, 2019 at 03:11:38PM +0000, Christophe Leroy wrote: >> The purpose of this serie is to: >> - use BATs with STRICT_KERNEL_RWX on book3s (See patch 12 for details.) >> - use LTLBs with STRICT_KERNEL_RWX on 8xx (See patch 14 for a few details.) > > Hi, > > I just tested the whole series on my Wii (I didn't test any intermediate > steps). Without CONFIG_STRICT_KERNEL_RWX, it seems to work fine, but > with it, I get the following error while booting: Argh ! Can you please send the System.map file generated at compile time ? Thanks Christophe > >> top of MEM2 @ 13F00000 >> >> zImage starting: loaded at 0x01000000 (sp: 0x0178afa0) >> Allocating 0x166b2c8 bytes for kernel... >> Decompressing (0x00000000 <- 0x01011000:0x01788398)... >> Done! Decompressed 0xf421f4 bytes >> >> Linux/PowerPC load: root=/dev/mmcblk0p2 rootwait console=usbgecko1 >> Finalizing device tree... flat tree at 0x178b7a0 >> [ 0.000000] printk: bootconsole [udbg0] enabled >> [ 0.000000] Kernel panic - not syncing: ERROR: Failed to allocate 0x00100000 bytes below 0x00000000. >> [ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 5.0.0-rc1-wii-00038-g335347fa417f #1337 >> [ 0.000000] Call Trace: >> [ 0.000000] [c0f1ff30] [c00280f0] panic+0x144/0x324 (unreliable) >> [ 0.000000] [c0f1ff90] [c0c18a34] memblock_alloc_base+0x34/0x44 >> [ 0.000000] [c0f1ffa0] [c0c071e0] MMU_init_hw+0xcc/0x300 >> [ 0.000000] [c0f1ffd0] [c0c06554] MMU_init+0x12c/0x198 >> [ 0.000000] [c0f1fff0] [c0003418] start_here+0x40/0x78 >> [ 0.000000] Rebooting in 180 seconds.. > > > Jonathan >