From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.8 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id EA659C43461 for ; Sun, 9 May 2021 17:14:44 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id C838F613CE for ; Sun, 9 May 2021 17:14:44 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229992AbhEIRPq (ORCPT ); Sun, 9 May 2021 13:15:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37704 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229970AbhEIRPo (ORCPT ); Sun, 9 May 2021 13:15:44 -0400 Received: from mail-pg1-x52e.google.com (mail-pg1-x52e.google.com [IPv6:2607:f8b0:4864:20::52e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1715EC061573; Sun, 9 May 2021 10:14:41 -0700 (PDT) Received: by mail-pg1-x52e.google.com with SMTP id c21so11647863pgg.3; Sun, 09 May 2021 10:14:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=A80mlJD7t7TRo0bt8yfLgJCAV30Uynr6jdzP3B8YpsE=; b=bdqRYCSfKK0kfOEUJVuJM0LWkTofFb3fzcMSWxExRIwLzlXxgQRZS9+DUuDrM3jlsL dtijW7Ph8sP/K8D+R8R9KwzSrV3fQb5VImHVla5Y0/nMr6WPzJn8wbHhd7BNjWD+5YIU arCR7sMRFALfyYHasERa+uitZ1LMZWnJ1hnuyfaWVt5/OPzrGlMCi0/kE67EPqUvKOtf QtA4ABP9L1Mk84DgaqkBEZp0iJNW8VTzTTm3GATdoPCtwYRwG5GUAzI4cAmVYzG3x4wG T3YdmTd5o+IYrKR2PfBGyOrPrfBdFBnk+FF0BTGS0EpsXqGPdP6RMIDSjOJdAUl5lHtf Wfqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=A80mlJD7t7TRo0bt8yfLgJCAV30Uynr6jdzP3B8YpsE=; b=DMBvF+PfsE3LmwY5r/g0VXe4hy9WRDuGzaGncZFtJbEDCMooJWUdZtlztVpprEP9Tj gr2aJVEimkSzZY7lG5alvq/+CC/vdDIm9jm/wxvdeEozz8E90PBecp8pfev6KhQF2Dn3 lyTDWkb+/YUQEnVNrL/RcPlHVU44UAt7Fe5xRQqKHpF8cPq8OjK7w2aNYeLsbTPm+5hz 8rDetsOyER1PRgubPhV3Z9vI8Mnte4cGu2n5NuDiYuT259nnc8PFyg/gFuqS5PxIebML 4Ovdu9S4DPGH98TuICIpCOMmSKd8T6fhYRpglVgxuDYA3qrExxNYCGRg27iRnGSVDQAC LLZw== X-Gm-Message-State: AOAM531OD+X0/jI1MfAqHKpwY5+6RWmfLt7IHGqKk6WNjQgi/unSkmQY 2KsM34WZFCTL5TIapfhyOYhR3vxpMFg= X-Google-Smtp-Source: ABdhPJwWqlUJyAu08YPmXFa3DNj/aje68F8GUQVIOkXjeVtRuKvyiosAjrPH4ljMF0qpnaiHdWFdxw== X-Received: by 2002:a63:4b43:: with SMTP id k3mr20809631pgl.450.1620580480124; Sun, 09 May 2021 10:14:40 -0700 (PDT) Received: from fainelli-desktop.igp.broadcom.net ([192.19.223.252]) by smtp.gmail.com with ESMTPSA id w12sm2121834pff.42.2021.05.09.10.14.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 May 2021 10:14:39 -0700 (PDT) From: Florian Fainelli To: stable@vger.kernel.org Cc: Florian Fainelli , Jonathan Corbet , Russell King , Linus Walleij , Ard Biesheuvel , Nicolas Pitre , Sasha Levin , linux-doc@vger.kernel.org (open list:DOCUMENTATION), linux-kernel@vger.kernel.org (open list), linux-arm-kernel@lists.infradead.org (moderated list:ARM PORT), Greg Kroah-Hartman Subject: [PATCH stable 5.4 0/3] ARM FDT relocation backports Date: Sun, 9 May 2021 10:14:25 -0700 Message-Id: <20210509171428.1537572-1-f.fainelli@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Greg, Sasha, These patches were not marked with a Fixes: tag but they do fix booting ARM 32-bit platforms that have specific FDT placement and would cause boot failures like these: [ 0.000000] 8<--- cut here --- [ 0.000000] Unable to handle kernel paging request at virtual address ffa14000 [ 0.000000] pgd = (ptrval) [ 0.000000] [ffa14000] *pgd=80000040007003, *pmd=00000000 [ 0.000000] Internal error: Oops: 206 [#1] SMP ARM [ 0.000000] Modules linked in: [ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 5.4.85-1.0 #1 [ 0.000000] Hardware name: Broadcom STB (Flattened Device Tree) [ 0.000000] PC is at fdt_check_header+0xc/0x21c [ 0.000000] LR is at __unflatten_device_tree+0x7c/0x2f8 [ 0.000000] pc : [] lr : [] psr: 600000d3 [ 0.000000] sp : c1401eac ip : c1401ec8 fp : c1401ec4 [ 0.000000] r10: 00000000 r9 : c150523c r8 : 00000000 [ 0.000000] r7 : c124eab4 r6 : ffa14000 r5 : 00000000 r4 : c14ba920 [ 0.000000] r3 : 00000000 r2 : c150523c r1 : 00000000 r0 : ffa14000 [ 0.000000] Flags: nZCv IRQs off FIQs off Mode SVC_32 ISA ARM Segment user [ 0.000000] Control: 30c5383d Table: 40003000 DAC: fffffffd [ 0.000000] Process swapper (pid: 0, stack limit = 0x(ptrval)) [ 0.000000] Stack: (0xc1401eac to 0xc1402000) [ 0.000000] 1ea0: c14ba920 00000000 ffa14000 c1401ef4 c1401ec8 [ 0.000000] 1ec0: c0a6c0fc c0d30e44 c124eab4 c124eab4 00000000 c14ebfc0 c140e5b8 00000000 [ 0.000000] 1ee0: 00000001 c126f5a0 c1401f14 c1401ef8 c1250064 c0a6c08c 00000000 c1401f08 [ 0.000000] 1f00: c022ddac c140ce80 c1401f9c c1401f18 c120506c c125002c 00000000 00000000 [ 0.000000] 1f20: 00000000 00000000 ffffffff c1401f94 c1401f6c c1406308 3fffffff 00000001 [ 0.000000] 1f40: 00000000 00000001 c1432b58 c14ca180 c1213ca4 c1406308 c1406300 30c0387d [ 0.000000] 1f60: c1401f8c c1401f70 c028e0ec 00000000 c1401f94 c1406308 c1406300 30c0387d [ 0.000000] 1f80: 00000000 7fa14000 420f1000 30c5387d c1401ff4 c1401fa0 c1200c98 c120467c [ 0.000000] 1fa0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 c127fa44 [ 0.000000] 1fc0: 00000000 00000000 00000000 c1200330 00000000 30c0387d ffffffff 7fa14000 [ 0.000000] 1fe0: 420f1000 30c5387d 00000000 c1401ff8 00000000 c1200c28 00000000 00000000 [ 0.000000] Backtrace: [ 0.000000] [] (fdt_check_header) from [] (__unflatten_device_tree+0x7c/0x2f8) [ 0.000000] r6:ffa14000 r5:00000000 r4:c14ba920 [ 0.000000] [] (__unflatten_device_tree) from [] (unflatten_device_tree+0x44/0x54) [ 0.000000] r10:c126f5a0 r9:00000001 r8:00000000 r7:c140e5b8 r6:c14ebfc0 r5:00000000 [ 0.000000] r4:c124eab4 r3:c124eab4 [ 0.000000] [] (unflatten_device_tree) from [] (setup_arch+0x9fc/0xc84) [ 0.000000] r4:c140ce80 [ 0.000000] [] (setup_arch) from [] (start_kernel+0x7c/0x540) [ 0.000000] r10:30c5387d r9:420f1000 r8:7fa14000 r7:00000000 r6:30c0387d r5:c1406300 [ 0.000000] r4:c1406308 [ 0.000000] [] (start_kernel) from [<00000000>] (0x0) [ 0.000000] r10:30c5387d r9:420f1000 r8:7fa14000 r7:ffffffff r6:30c0387d r5:00000000 [ 0.000000] r4:c1200330 [ 0.000000] Code: e89da800 e1a0c00d e92dd870 e24cb004 (e5d03000) [ 0.000000] random: get_random_bytes called from print_oops_end_marker+0x50/0x58 with crng_init=0 [ 0.000000] ---[ end trace f34b4929828506c1 ]--- [ 0.000000] Kernel panic - not syncing: Attempted to kill the idle task! [ 0.000000] ---[ end Kernel panic - not syncing: Attempted to kill the idle task! ]--- Ard Biesheuvel (3): ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address ARM: 9012/1: move device tree mapping out of linear region ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address Documentation/arm/memory.rst | 7 ++++++- arch/arm/include/asm/fixmap.h | 2 +- arch/arm/include/asm/memory.h | 5 +++++ arch/arm/include/asm/prom.h | 4 ++-- arch/arm/kernel/atags.h | 4 ++-- arch/arm/kernel/atags_parse.c | 6 +++--- arch/arm/kernel/devtree.c | 6 +++--- arch/arm/kernel/head.S | 5 ++--- arch/arm/kernel/setup.c | 19 ++++++++++++++----- arch/arm/mm/init.c | 1 - arch/arm/mm/mmu.c | 20 ++++++++++++++------ arch/arm/mm/pv-fixup-asm.S | 4 ++-- 12 files changed, 54 insertions(+), 29 deletions(-) -- 2.25.1 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.7 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 47C56C433ED for ; Sun, 9 May 2021 17:16:26 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id BCF40613BB for ; Sun, 9 May 2021 17:16:25 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org BCF40613BB Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=lrM+0RVLh8qnG2ek/tKuohafl6A1vyFUC1YJJjOxfGw=; b=h8WkhYQLDjHLYaHsnei7VhvTBy 6oeWMKmwJrM0MyNHXip9cE2D32vwhnMYD0GRAtWPE0Pq8MSVM6esaUQGLsYpLCqWCPwC6a2tnXjcO Aolx0XqHNLA6NEvER+PtARbzzl3IPAaai4duuytKSNpVo8YkRu1+Ef0UX7q47TS5dWWgetnKm2EIT jireWq0Py7cuf44h/KyEtzorlkPJ+QCI0QYGEPV2romcsgBVyxuvkmXo05z6YtSm795AlqML62zUY P2dpkHzkFZgRuwStm1LJNIGfwbWCLzjUfUAy2t9/nuFCKshlWK8Vw249YH6tdG2EpQSuiUdHbGXPz GbktSK3Q==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lfn0y-00Byrl-T5; Sun, 09 May 2021 17:14:49 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lfn0u-00Byre-Nn for linux-arm-kernel@desiato.infradead.org; Sun, 09 May 2021 17:14:45 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: MIME-Version:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type: Content-ID:Content-Description:In-Reply-To:References; bh=A80mlJD7t7TRo0bt8yfLgJCAV30Uynr6jdzP3B8YpsE=; b=PwSnzhABibO78YjDYfMclq4x6O yNiuKU9GsNmMtE9Kek4kqMk1/m2VG10/Tg5em/YttEyj/nciaPyuaPh8wIMSD2MB7/1SxGxtEKF4l JVrZBo2hgbZks/Yz2OpjZVPALSaY26AMyLVbaCMu4D1E/hudJ4ks0jqgVxayxRy77KM3F8b4LaZIN pTpV+mf/29KYwMP8IHtOBF2usVMx9NpLsxhWhm0EhcIQri3r4Dl8F8jeVCJ14Jn2W6pVxmCcZSL8G 0OaOH6oqPWfivevukL2sP4uj5cSq5x5Wkxmu5lUj2VWfToNns2YXuajalaxm57xPALgUywwLlQTDt SyR7vy8A==; Received: from mail-pf1-x42e.google.com ([2607:f8b0:4864:20::42e]) by bombadil.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lfn0r-0083Sf-SF for linux-arm-kernel@lists.infradead.org; Sun, 09 May 2021 17:14:43 +0000 Received: by mail-pf1-x42e.google.com with SMTP id v191so11984188pfc.8 for ; Sun, 09 May 2021 10:14:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=A80mlJD7t7TRo0bt8yfLgJCAV30Uynr6jdzP3B8YpsE=; b=bdqRYCSfKK0kfOEUJVuJM0LWkTofFb3fzcMSWxExRIwLzlXxgQRZS9+DUuDrM3jlsL dtijW7Ph8sP/K8D+R8R9KwzSrV3fQb5VImHVla5Y0/nMr6WPzJn8wbHhd7BNjWD+5YIU arCR7sMRFALfyYHasERa+uitZ1LMZWnJ1hnuyfaWVt5/OPzrGlMCi0/kE67EPqUvKOtf QtA4ABP9L1Mk84DgaqkBEZp0iJNW8VTzTTm3GATdoPCtwYRwG5GUAzI4cAmVYzG3x4wG T3YdmTd5o+IYrKR2PfBGyOrPrfBdFBnk+FF0BTGS0EpsXqGPdP6RMIDSjOJdAUl5lHtf Wfqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=A80mlJD7t7TRo0bt8yfLgJCAV30Uynr6jdzP3B8YpsE=; b=sLk8O/zJXfeoRe7NeIyOpwdebbgPIxpHPUQ4O9eMxiXwJOL57bimfmUMUwD9jlidZ+ kjSBG0D5Ss93d3MbAAAKtuRqLjQ+aNQp0Rsde3xUtOt8RrpAioLJSX2ot84gMsuFy0rL LPE1kWEpMa/DhTfdaF+jRmGhsqYrotoifoRUMg5o2Tjiie/6pG6yuYxzipVJSG/8LTer b8jtKwNGEnwY+9xvWr1qjnTrGeOYlgLyQFkQHUlLJhncH1yposq9MP0fsLJRwJ0xrC0R d+PTZrmRx/9FieKaPsOIjyIzy/5FxGwHd6+0otf1jRBMFkrbgOOG1bgnoyixxE9W8XIu Fe3w== X-Gm-Message-State: AOAM531O3L5GJnhswCex0zwibzApDjFm+807wIPxByK6SdaCV/CLphVi hPK5Pg0p3nUCSMa1dqfK82o= X-Google-Smtp-Source: ABdhPJwWqlUJyAu08YPmXFa3DNj/aje68F8GUQVIOkXjeVtRuKvyiosAjrPH4ljMF0qpnaiHdWFdxw== X-Received: by 2002:a63:4b43:: with SMTP id k3mr20809631pgl.450.1620580480124; Sun, 09 May 2021 10:14:40 -0700 (PDT) Received: from fainelli-desktop.igp.broadcom.net ([192.19.223.252]) by smtp.gmail.com with ESMTPSA id w12sm2121834pff.42.2021.05.09.10.14.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 May 2021 10:14:39 -0700 (PDT) From: Florian Fainelli To: stable@vger.kernel.org Cc: Florian Fainelli , Jonathan Corbet , Russell King , Linus Walleij , Ard Biesheuvel , Nicolas Pitre , Sasha Levin , linux-doc@vger.kernel.org (open list:DOCUMENTATION), linux-kernel@vger.kernel.org (open list), linux-arm-kernel@lists.infradead.org (moderated list:ARM PORT), Greg Kroah-Hartman Subject: [PATCH stable 5.4 0/3] ARM FDT relocation backports Date: Sun, 9 May 2021 10:14:25 -0700 Message-Id: <20210509171428.1537572-1-f.fainelli@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210509_101441_935678_9DB1B53B X-CRM114-Status: GOOD ( 14.21 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi Greg, Sasha, These patches were not marked with a Fixes: tag but they do fix booting ARM 32-bit platforms that have specific FDT placement and would cause boot failures like these: [ 0.000000] 8<--- cut here --- [ 0.000000] Unable to handle kernel paging request at virtual address ffa14000 [ 0.000000] pgd = (ptrval) [ 0.000000] [ffa14000] *pgd=80000040007003, *pmd=00000000 [ 0.000000] Internal error: Oops: 206 [#1] SMP ARM [ 0.000000] Modules linked in: [ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 5.4.85-1.0 #1 [ 0.000000] Hardware name: Broadcom STB (Flattened Device Tree) [ 0.000000] PC is at fdt_check_header+0xc/0x21c [ 0.000000] LR is at __unflatten_device_tree+0x7c/0x2f8 [ 0.000000] pc : [] lr : [] psr: 600000d3 [ 0.000000] sp : c1401eac ip : c1401ec8 fp : c1401ec4 [ 0.000000] r10: 00000000 r9 : c150523c r8 : 00000000 [ 0.000000] r7 : c124eab4 r6 : ffa14000 r5 : 00000000 r4 : c14ba920 [ 0.000000] r3 : 00000000 r2 : c150523c r1 : 00000000 r0 : ffa14000 [ 0.000000] Flags: nZCv IRQs off FIQs off Mode SVC_32 ISA ARM Segment user [ 0.000000] Control: 30c5383d Table: 40003000 DAC: fffffffd [ 0.000000] Process swapper (pid: 0, stack limit = 0x(ptrval)) [ 0.000000] Stack: (0xc1401eac to 0xc1402000) [ 0.000000] 1ea0: c14ba920 00000000 ffa14000 c1401ef4 c1401ec8 [ 0.000000] 1ec0: c0a6c0fc c0d30e44 c124eab4 c124eab4 00000000 c14ebfc0 c140e5b8 00000000 [ 0.000000] 1ee0: 00000001 c126f5a0 c1401f14 c1401ef8 c1250064 c0a6c08c 00000000 c1401f08 [ 0.000000] 1f00: c022ddac c140ce80 c1401f9c c1401f18 c120506c c125002c 00000000 00000000 [ 0.000000] 1f20: 00000000 00000000 ffffffff c1401f94 c1401f6c c1406308 3fffffff 00000001 [ 0.000000] 1f40: 00000000 00000001 c1432b58 c14ca180 c1213ca4 c1406308 c1406300 30c0387d [ 0.000000] 1f60: c1401f8c c1401f70 c028e0ec 00000000 c1401f94 c1406308 c1406300 30c0387d [ 0.000000] 1f80: 00000000 7fa14000 420f1000 30c5387d c1401ff4 c1401fa0 c1200c98 c120467c [ 0.000000] 1fa0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 c127fa44 [ 0.000000] 1fc0: 00000000 00000000 00000000 c1200330 00000000 30c0387d ffffffff 7fa14000 [ 0.000000] 1fe0: 420f1000 30c5387d 00000000 c1401ff8 00000000 c1200c28 00000000 00000000 [ 0.000000] Backtrace: [ 0.000000] [] (fdt_check_header) from [] (__unflatten_device_tree+0x7c/0x2f8) [ 0.000000] r6:ffa14000 r5:00000000 r4:c14ba920 [ 0.000000] [] (__unflatten_device_tree) from [] (unflatten_device_tree+0x44/0x54) [ 0.000000] r10:c126f5a0 r9:00000001 r8:00000000 r7:c140e5b8 r6:c14ebfc0 r5:00000000 [ 0.000000] r4:c124eab4 r3:c124eab4 [ 0.000000] [] (unflatten_device_tree) from [] (setup_arch+0x9fc/0xc84) [ 0.000000] r4:c140ce80 [ 0.000000] [] (setup_arch) from [] (start_kernel+0x7c/0x540) [ 0.000000] r10:30c5387d r9:420f1000 r8:7fa14000 r7:00000000 r6:30c0387d r5:c1406300 [ 0.000000] r4:c1406308 [ 0.000000] [] (start_kernel) from [<00000000>] (0x0) [ 0.000000] r10:30c5387d r9:420f1000 r8:7fa14000 r7:ffffffff r6:30c0387d r5:00000000 [ 0.000000] r4:c1200330 [ 0.000000] Code: e89da800 e1a0c00d e92dd870 e24cb004 (e5d03000) [ 0.000000] random: get_random_bytes called from print_oops_end_marker+0x50/0x58 with crng_init=0 [ 0.000000] ---[ end trace f34b4929828506c1 ]--- [ 0.000000] Kernel panic - not syncing: Attempted to kill the idle task! [ 0.000000] ---[ end Kernel panic - not syncing: Attempted to kill the idle task! ]--- Ard Biesheuvel (3): ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address ARM: 9012/1: move device tree mapping out of linear region ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address Documentation/arm/memory.rst | 7 ++++++- arch/arm/include/asm/fixmap.h | 2 +- arch/arm/include/asm/memory.h | 5 +++++ arch/arm/include/asm/prom.h | 4 ++-- arch/arm/kernel/atags.h | 4 ++-- arch/arm/kernel/atags_parse.c | 6 +++--- arch/arm/kernel/devtree.c | 6 +++--- arch/arm/kernel/head.S | 5 ++--- arch/arm/kernel/setup.c | 19 ++++++++++++++----- arch/arm/mm/init.c | 1 - arch/arm/mm/mmu.c | 20 ++++++++++++++------ arch/arm/mm/pv-fixup-asm.S | 4 ++-- 12 files changed, 54 insertions(+), 29 deletions(-) -- 2.25.1 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel