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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4EA75C282EC for ; Tue, 11 Mar 2025 21:49:28 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2AEA2280002; Tue, 11 Mar 2025 17:49:27 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 25DF9280001; Tue, 11 Mar 2025 17:49:27 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 14F2C280002; Tue, 11 Mar 2025 17:49:27 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id F12AA280001 for ; Tue, 11 Mar 2025 17:49:26 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 0EA591206DC for ; Tue, 11 Mar 2025 21:49:27 +0000 (UTC) X-FDA: 83210611974.01.B1D1728 Received: from mail-oo1-f42.google.com (mail-oo1-f42.google.com [209.85.161.42]) by imf26.hostedemail.com (Postfix) with ESMTP id ED0CC140004 for ; Tue, 11 Mar 2025 21:49:24 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf26.hostedemail.com: domain of geert.uytterhoeven@gmail.com designates 209.85.161.42 as permitted sender) smtp.mailfrom=geert.uytterhoeven@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741729765; a=rsa-sha256; cv=none; b=gWbInyzFA6iFn0onCNYb7b5gtDzU1PjxRzBzM5dao1ahIGLld8P2NOiVTsuiM86nR22Fld Tgs1PbKsXGr2j54FkKo4FFdMDieaqqnCDYiD3hkuL3SWHHc3fJp26nHBD7XtJZZOhFzU7R SwjRDPwGwHETQvUmDBrTBEH/m+kt8Vk= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=none; dmarc=none; spf=pass (imf26.hostedemail.com: domain of geert.uytterhoeven@gmail.com designates 209.85.161.42 as permitted sender) smtp.mailfrom=geert.uytterhoeven@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741729765; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=OJ/N6RDNJhsKkhEU6U2fwKdV9v3px1FNP1P5wQQOOck=; b=cJ5hur8Ehc93J/+xyEgXN3qv09lmMy1iZ0a6WzvIqzWEZ1K6EnQLVxMrs6b9wVrpM3KYsP 0cse4t9Y0ee6HTgN+Mb+OKFTSmSY9Cqdbphc92156fR0vzurOtQnrTCJjWt+O3ET2gMtUs kHNAoEz+5ggrnOGlZFHldwm6MwtZPc4= Received: by mail-oo1-f42.google.com with SMTP id 006d021491bc7-6003c670805so124953eaf.0 for ; Tue, 11 Mar 2025 14:49:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741729763; x=1742334563; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=OJ/N6RDNJhsKkhEU6U2fwKdV9v3px1FNP1P5wQQOOck=; b=Qtwgk4mnOOr1hOcM4NsWlX2XQ3f5lpCYjpcHiGuDZkhFnYr5PhqbcKJ0yh5vewXOxU w/aeEEFnLvX12dUzV1ldDAiJsxUECmLv1KlpwfnZ3rwJ2Mq/9py25l+/ZmqiS6xp2eJR Zy+ymssRGpY996gyUDzGZ8GxU9kgzB8bUYesHo/fSMRujIcCY6H72F2VNpJiI51+XT/l vzyc5Ld8u+/k6j3d1MvcQmRImEKakNorQL7+r73zkF461HyC2C0nOcUoKfR01X5xAvEj 6/sMqxYuL0WlF2EREj+Qm1Iat/65PWxE0Hpxe9ppU+0uxK6MJQ2rD0iqVBDdrnCSwcT1 iu9Q== X-Forwarded-Encrypted: i=1; AJvYcCX6AFh3EPtuoohf9BLaa+XGS9Nei49RHIbwhWmnKrX0EXcW4M/vt1bFDvWLe8lIt/p6uKMw0UYFig==@kvack.org X-Gm-Message-State: AOJu0YyChA3DrMguwPrdGxuW43dEScQvNf+nqLYSeddYqpt0jD0WtjPw g6Kk1CG/6iqxxySgPzozFi94jeU4T6cxpF/KteovzE4Y7/ZnfqWbBeBVA2gb X-Gm-Gg: ASbGncuGcrXWDZs6TLLE8VBVbhWAgaFGh5EE5regz6LVFgIkhIR5DkCBS2rK9QR2+M+ fSzDvf7clpjhVU5AaHiFRO3jGryu1TW02M2WOec5Wcw382RcYSqHt7hr5k2gK/M+Xj2CbZ1YGDJ R5wpExB9pClwZ80ETQ9ke1b2E2pQpFsQVWekQXQUzUmcrAeDDPY6o7syDU3PcITMH4h4Gwb3Aae 4HBFdrmbERDoehvHJY5BXcaf0aEcenv0Lt3v0cv2M2znXuRbOt8eABYPApq9NrdAn6NZbDNv/2g rZZB3eP1+HJlX+3fhvJNWRIAdszTVYNaZzLt4VoQgPRGBk3Zr1hWLO4vnnNmyrQ00pbKwkE5ULa MHyPJ6hOh5Bs= X-Google-Smtp-Source: AGHT+IEJQx8Mo1rn686o0np8RJO+rxAavonYXgoGWoM79N8x24UWJX7bLsWqSZ4K2kfF/ksDIbPAbw== X-Received: by 2002:a05:6820:1e04:b0:5fe:9b5a:531 with SMTP id 006d021491bc7-601c23794cfmr3095910eaf.0.1741729763573; Tue, 11 Mar 2025 14:49:23 -0700 (PDT) Received: from mail-oi1-f177.google.com (mail-oi1-f177.google.com. [209.85.167.177]) by smtp.gmail.com with ESMTPSA id 006d021491bc7-601ac51b129sm1008464eaf.25.2025.03.11.14.49.22 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 11 Mar 2025 14:49:23 -0700 (PDT) Received: by mail-oi1-f177.google.com with SMTP id 5614622812f47-3fa0eb29cebso159624b6e.0 for ; Tue, 11 Mar 2025 14:49:22 -0700 (PDT) X-Forwarded-Encrypted: i=1; AJvYcCX921ZZiHTvN3bjYq8zl//Rk7eeDHgy1nKZFbCuC1jZkl5pSfb9HMNYbHY917Y2MauKz+482BNT6Q==@kvack.org X-Received: by 2002:a05:6122:489c:b0:523:e4c6:dddb with SMTP id 71dfb90a1353d-52419478380mr4380371e0c.0.1741729302782; Tue, 11 Mar 2025 14:41:42 -0700 (PDT) MIME-Version: 1.0 References: <20250306185124.3147510-1-rppt@kernel.org> <20250306185124.3147510-11-rppt@kernel.org> <5e40219b-f149-4e0f-aa10-c09fa183945e@sirena.org.uk> In-Reply-To: <5e40219b-f149-4e0f-aa10-c09fa183945e@sirena.org.uk> From: Geert Uytterhoeven Date: Tue, 11 Mar 2025 22:41:28 +0100 X-Gmail-Original-Message-ID: X-Gm-Features: AQ5f1Jp2UP71Gi3RsrYhaKY-FGNeXSzj4L3BI-snK3mtBDJzZMW7SrRY1lIN6cU Message-ID: Subject: Re: [PATCH 10/13] arch, mm: set high_memory in free_area_init() To: Mark Brown Cc: Andrew Morton , Alexander Gordeev , Andreas Larsson , Andy Lutomirski , Arnd Bergmann , Borislav Petkov , Brian Cain , Catalin Marinas , Dave Hansen , "David S. Miller" , Dinh Nguyen , Gerald Schaefer , Guo Ren , Heiko Carstens , Helge Deller , Huacai Chen , Ingo Molnar , Jiaxun Yang , Johannes Berg , John Paul Adrian Glaubitz , Madhavan Srinivasan , Matt Turner , Max Filippov , Michael Ellerman , Michal Simek , Palmer Dabbelt , Peter Zijlstra , Richard Weinberger , Russell King , Stafford Horne , Thomas Bogendoerfer , Thomas Gleixner , Vasily Gorbik , Vineet Gupta , Will Deacon , linux-alpha@vger.kernel.org, linux-kernel@vger.kernel.org, linux-snps-arc@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-csky@vger.kernel.org, linux-hexagon@vger.kernel.org, loongarch@lists.linux.dev, linux-m68k@lists.linux-m68k.org, linux-mips@vger.kernel.org, linux-openrisc@vger.kernel.org, linux-parisc@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-riscv@lists.infradead.org, linux-s390@vger.kernel.org, linux-sh@vger.kernel.org, sparclinux@vger.kernel.org, linux-um@lists.infradead.org, linux-arch@vger.kernel.org, linux-mm@kvack.org, x86@kernel.org, Mike Rapoport Content-Type: text/plain; charset="UTF-8" X-Rspam-User: X-Rspamd-Queue-Id: ED0CC140004 X-Rspamd-Server: rspam05 X-Stat-Signature: 5os4q86y15p5kawuxtzc3afw686pgg15 X-HE-Tag: 1741729764-23592 X-HE-Meta: U2FsdGVkX19+2DEh8PeUg3Kyo4k0qwL2QclKG0J398zqRGRIw8Vh2RLJycxxrwecBfkbfNaCX/ml3o25JVUY2fY3xWVmcWN91Ak+N4ey8nks00y5eyLWTl/5P7t8a6pcCtqrNOg9+fSkXWWt759ttXv9uDvL6VC1usqiCUOfCVgh8QBbznA+pekB3t7Dfj8/8kGPJ0bFho6PR36L/C3W5Iep6kKkEhkJNVh+pBBAq23EhhUITkq/KVyV5I0/SCnccyvF9b+FHYaya/68eNUllyxabATjtwWC48BVw6h+kqMGeTkeDLLJXGGrtO40Oy7KxSzkuc6+j1dZz8Dbtq/WRMqWauVv4shiJpJxWh7RzFGAKaVrHgXT74eBp+nibYLXI02jZY+AmnVPXYY99OfLCrUw3AR4jdk7iDe2Ovr0m4OCOGwaPvXjbTUOzc4W5SdM5462wRaOf1oDs/HdF9kxeA3kwUJFG6gtUrZi5SjOYC//uXia32CiM8du9OPMQxlq+PFKEXcYeaOhuIjKKD0Nm5NoxkWlj+aTBLje8Ljqj9q4dW2meaFbYbfsgvxztkYj1iZpMkvpx4JUOtgW3YJ8TuV/eb0xEzFRTtyRDYSdzUAlfg5z8QDq+wZ9PwFHCqri9ruiBi6UL3+rUDtWxc/MoZuaDrxRFX4fKQ4y0baFR4vhnGIAz/Ya26GvZpUJLMZEhj6iN2SSr9p4hGG9qlz7914eEdOxzEzaev2PlucQ6+7PGOzlnU+vX8VUAShaOGqqZcjpyYNYD1woR5N7HDdCbCDA77Ho5q5En3ArqIeYCkhjtCFrLAyExA1RplTX+Bayn7sVcFfwGnhz4VuacKUmcI5HkKypRvV+OJ6us7W4JIrxq+YOYEroK9Ak0EQ+Lh8+N+Y24knPDh3AEww/viN1kPy92AaxEgefga3VTxCvifWgBaOTvYRAao48jsJwN2FheKkrLTf6CQp4vbP7RwD qdni5Te7 2IUAju5YD+agbg2q10wBfyv2Kjar1klVfXw8RpA42JdHAMNpAlKm4F+FZCYqlLFuzu8OJEVn8YbccWmx0tTDTR1nKlCZqFeZZ+/MmCZwlfRWO3z7hdj1jLY+alKlT4WyOaP2qEXK26sULowStQuJ5lisAA85n3qYbAGzOzQq5c+36Prc+77NVufI+K7bWfUdgpWhBWQBfF7z0cFJ9VK+gfJaN2qxU7AHYJGYcXIBvCjcLJIn2KR7rEtG/cQfj1GmxciuPMhCY1hgyE3BUrT40QqMeyTD/Wf3CY9vcxtyxJMsDvgXOJ8COBXVbsNSgHK/uoBXj0D5fs59hJvcw6/NOvdQFAtWEW34pjcKEbQhF/Aabpc1aTJcqirLda9oz5qFV1Nfo3AsTai5Z/kRVnINLpw8SQC+UCKkvALRczjJVHuNYlJD2qvRkiAflzayJsxE4n7SyGTDT8ge9tnwvXtM8VX1Ym2rqvTlRO+j9y+DI3+pcrq7UK4NOB3nEf4MYOC5PLqXZABxJMjWL7X79thzHOVAJU5lYKp7nEGAu X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hi Mark, On Tue, 11 Mar 2025 at 22:33, Mark Brown wrote: > On Tue, Mar 11, 2025 at 11:06:56PM +0200, Mike Rapoport wrote: > > On Tue, Mar 11, 2025 at 05:51:06PM +0000, Mark Brown wrote: > > > This patch appears to be causing breakage on a number of 32 bit arm > > > platforms, including qemu's virt-2.11,gic-version=3. Affected platforms > > > die on boot with no output, a bisect with qemu points at this commit and > > > those for physical platforms appear to be converging on the same place. > > > Can you share how this can be reproduced with qemu? > > https://lava.sirena.org.uk/scheduler/job/1184953 > > Turns out it's actually producing output on qemu: > > [ 0.000000] Booting Linux on physical CPU 0x0 > [ 0.000000] Linux version 6.14.0-rc6-next-20250311 (tuxmake@tuxmake) (arm-linux-gnueabihf-gcc (Debian 13.3.0-5) 13.3.0, GNU ld (GNU Binutils for Debian) 2.43.1) #1 SMP @1741691801 > [ 0.000000] CPU: ARMv7 Processor [414fc0f0] revision 0 (ARMv7), cr=10c5387d > [ 0.000000] CPU: div instructions available: patching division code > [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache > [ 0.000000] OF: fdt: Machine model: linux,dummy-virt > [ 0.000000] random: crng init done > [ 0.000000] earlycon: pl11 at MMIO 0x09000000 (options '') > [ 0.000000] printk: legacy bootconsole [pl11] enabled > [ 0.000000] Memory policy: Data cache writealloc > [ 0.000000] efi: UEFI not found. > [ 0.000000] cma: Reserved 64 MiB at 0x00000000 > > - I'd only been sampling the logs for the physical platforms, none of > which had shown anything. Hangs that early need "earlycon", which the qemu boot above does have. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds