From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from pegase1.c-s.fr (pegase1.c-s.fr [93.17.236.30]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3xR3940gLKzDqkF for ; Tue, 8 Aug 2017 02:37:28 +1000 (AEST) Subject: Re: [01/24] powerpc/mm: Move exception_enter/exit to a do_page_fault wrapper To: Michael Ellerman , Benjamin Herrenschmidt Cc: linuxppc-dev@lists.ozlabs.org, aneesh.kumar@linux.vnet.ibm.com References: <3xQvGm0kQ5z9sR9@ozlabs.org> From: Christophe LEROY Message-ID: Date: Mon, 7 Aug 2017 18:37:23 +0200 MIME-Version: 1.0 In-Reply-To: <3xQvGm0kQ5z9sR9@ozlabs.org> Content-Type: text/plain; charset=utf-8; format=flowed List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Le 07/08/2017 à 12:41, Michael Ellerman a écrit : > On Wed, 2017-07-19 at 04:49:23 UTC, Benjamin Herrenschmidt wrote: >> This will allow simplifying the returns from do_page_fault >> >> Signed-off-by: Benjamin Herrenschmidt > > Series applied to powerpc next, thanks. > > https://git.kernel.org/powerpc/c/7afad422ac61067473d5f3d20bbd54 > Boot failure on the 8xx: [ 6.029556] Failed to execute /init (error -14) [ 6.034623] Starting init: /bin/sh exists but couldn't execute it (error -14) [ 6.041489] Kernel panic - not syncing: No working init found. Try passing init= option to kernel. See Linux Documentation/admin-guide/init.rst for guidance. [ 6.055518] CPU: 0 PID: 1 Comm: init Not tainted 4.13.0-rc3-s3k-dev-00143-g7aa62e972a56 #56 [ 6.063745] Call Trace: [ 6.066224] [c60f1ed0] [c001a624] panic+0x108/0x250 (unreliable) [ 6.072140] [c60f1f30] [c0002640] rootfs_mount+0x0/0x58 [ 6.077311] [c60f1f40] [c000cb80] ret_from_kernel_thread+0x5c/0x64 [ 6.083405] Rebooting in 180 seconds.. Bisected to c433ec0455f921eaf8dd0262a718ce6f8ad62ea2 ("powerpc/mm: Pre-filter SRR1 bits before do_page_fault()") Will see tomorrow what's wrong with that. Christophe