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 0A560C35FF3 for ; Thu, 13 Mar 2025 17:14:56 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DAFE3280004; Thu, 13 Mar 2025 13:14:53 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D5D84280001; Thu, 13 Mar 2025 13:14:53 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BFF17280004; Thu, 13 Mar 2025 13:14:53 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id A2648280001 for ; Thu, 13 Mar 2025 13:14:53 -0400 (EDT) Received: from smtpin02.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id A989EB1E5A for ; Thu, 13 Mar 2025 17:14:54 +0000 (UTC) X-FDA: 83217177708.02.B67AD58 Received: from mail-pj1-f51.google.com (mail-pj1-f51.google.com [209.85.216.51]) by imf24.hostedemail.com (Postfix) with ESMTP id C2A50180007 for ; Thu, 13 Mar 2025 17:14:52 +0000 (UTC) Authentication-Results: imf24.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=SPSI0C3z; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf24.hostedemail.com: domain of jcmvbkbc@gmail.com designates 209.85.216.51 as permitted sender) smtp.mailfrom=jcmvbkbc@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741886092; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=n3DVX2jUUT8USovuBtaAWfLwoCZG/vTo0soqbEn/R/c=; b=vr/WmFymjYhwbeiisHYUwnJ78Tg6pXDzJebq59y8B/0fS7zenWIqbOFNifbuv8TSDJhE7z xdOVP2k8gKQAs/NbgbVeDDTRmD5ncrMe2Q8F/tRKt8i7+AqQPmoA77dYjclcCwRZXFEXkQ LDusgmgOrlfldJHWhSS7R8t2o5AYTZU= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741886092; a=rsa-sha256; cv=none; b=KxNsmmDc/rRF701tw48CoORAMLV7XyScas2Axcc5mpqfg3HwYn+lUroHwU9iP1+deAMQzO zhW4khTME/2Ph7pvrBjEtrFXWCsrGdvUooa+XROaMblBoE4kYzYZHGKa0APRf2GrTdBO7t 5CVs3+Ywf5Mtc22Euj6i0jw9hoy4jzw= ARC-Authentication-Results: i=1; imf24.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=SPSI0C3z; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf24.hostedemail.com: domain of jcmvbkbc@gmail.com designates 209.85.216.51 as permitted sender) smtp.mailfrom=jcmvbkbc@gmail.com Received: by mail-pj1-f51.google.com with SMTP id 98e67ed59e1d1-2f9d3d0f55dso2228695a91.1 for ; Thu, 13 Mar 2025 10:14:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741886092; x=1742490892; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=n3DVX2jUUT8USovuBtaAWfLwoCZG/vTo0soqbEn/R/c=; b=SPSI0C3zcsDETqWYna8HQVdMagH/no3wDNYuyju64Dovw3L0Yztd23mIva8OnaPJYK nEAjIHJ/FEdvU3+fbDR0T7EixG/GWtaTjG+4FOW1+oHQ04IGxHA4D2OTX3KablhBT+13 zpzgehwlgggl+rATW8yLZqa/mmZEce4kPZljSzisFTO6sbf4h34ZZcnsi+//sm1f5BZU 4lskdYJOlXenD+nEVdoqEF4wEY4nTQYyBTxdpPT0Ps0l8bWACNJvg5mIBJwb9178qfiW I1J/j9H9PZkRAfUjJwh7jdy0T/89PYJOuQc/qzlaVQPvc8XdFNcFzKUt4RSYt83NXXon jBwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741886092; x=1742490892; h=content-transfer-encoding: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=n3DVX2jUUT8USovuBtaAWfLwoCZG/vTo0soqbEn/R/c=; b=YiFpNWVWl24SdHbZxfeTH1AX32DVURYQGk16PNXq52CSMhxRRFjuB+fLKohKhqfS9A /ouGcvNBthEFCKAUQJnG8092JiYPqxnvJGCIFg6+zEtngob9/oa3RxKJP5BtIC0k99eX W2GPyoe3x7aZE/gmPiE9WNGaEiW0rJrDZU9g7CUgA+zbfe05bxx2nrQ/1DUM97CWDftd OuIQUcWp7j279i7WqZCqMjPQUn2gJp+F86IfLiL6w+3xAmI/3aSsqQjSroN+AvgB2xZ0 G3iTGB4F+V7SM7aB2WJGTdu3A/p+BYQxFILABE8u1rV563pGh3w/d58X8IrxSOlKPWv2 DSvQ== X-Forwarded-Encrypted: i=1; AJvYcCWf+xh2WtV1ST96WC6EWylMwq5DBeVn3B9gvV6r7i/JWFkd/xXPyrS1NHB8glHfDyqtuik6Exy+jQ==@kvack.org X-Gm-Message-State: AOJu0Yxva+5NuPsdUMjnOjaxKOMMoAtizOLMTzMo8H9d1zNgpRkC+ggL JZH9uLp0FX6NBuT5TRyHqLdRx0MEaViDL0ZuUOUXUyYLto1p2NWNIzq98Dvll/dAclxMmWb7DAO wOZ7QBziILOdXV4wDB6pvu+nGKoo= X-Gm-Gg: ASbGnct+lVJpbzRgRPAb/vfyFm39WP0hIXY4BtCC95f0HAgR+xIi9pgdaET7so0FX3B FTKVVNNsJCyXekYIMAtNrc1wAWoORlXFWpuBL1rCpprwaIBJsXh3abTB6ZXMoFZiVDUJFI3l1sK UEKXgB2a2WG1TJ5z4wshsX6+BhlVE= X-Google-Smtp-Source: AGHT+IE1qRePjrPlGe/k7DXmrY+KtJaOvGWQ1A7tyU5eLBTz7VxuSMi4hxEC/EMElopjpnT6L0bRBsC6lDv+GByhQbc= X-Received: by 2002:a17:90b:5608:b0:2fe:b8ba:62e1 with SMTP id 98e67ed59e1d1-3014ea24aa4mr365923a91.28.1741886091572; Thu, 13 Mar 2025 10:14:51 -0700 (PDT) MIME-Version: 1.0 References: <20250313135003.836600-1-rppt@kernel.org> <20250313135003.836600-9-rppt@kernel.org> In-Reply-To: <20250313135003.836600-9-rppt@kernel.org> From: Max Filippov Date: Thu, 13 Mar 2025 20:14:39 +0300 X-Gm-Features: AQ5f1JpOtVR6fLnH8b4t6Wo35MeP6GXSndMXHGPmpker_QqVMpVf1FbK9Hm_3_Y Message-ID: Subject: Re: [PATCH v2 08/13] xtensa: split out printing of virtual memory layout to a function To: Mike Rapoport Cc: Andrew Morton , Alexander Gordeev , Andreas Larsson , Andy Lutomirski , Ard Biesheuvel , Arnd Bergmann , Borislav Petkov , Brian Cain , Catalin Marinas , Dave Hansen , "David S. Miller" , Dinh Nguyen , Geert Uytterhoeven , Gerald Schaefer , Guo Ren , Heiko Carstens , Helge Deller , Huacai Chen , Ingo Molnar , Jiaxun Yang , Johannes Berg , John Paul Adrian Glaubitz , Madhavan Srinivasan , Mark Brown , Matt Turner , 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 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: C2A50180007 X-Stat-Signature: jeeh91gigwj4nx4nyrpjkub7hbfe9qzt X-HE-Tag: 1741886092-498338 X-HE-Meta: U2FsdGVkX19yjSayhIuRj0lkgrMoBSo9P2sp3bvKxAoVqkk0JbKk0+Uifr3OvDc5+XMpVfeC6+k5Cp03e13wi5o5Dm43W41w5Gcx4kOrOLVkM7QHEl9FwWXmuZEUaqeq0rNwAlpOZtmSf+75r+RS2pysM9Xi0cadvZsrm0Tu6uDtbaENITVLBwDm1X0V8VOkaiuUwUFMZ5AA86xYLSLZrrBlaUd/jrkDXwaeVtikVnV8cm9TYn9VKiAL5Z4zXuIuxLPLzMmJXiXBM1WPCmMKbDLo4zPlaY3l2bIGnpWqgO2pJ3d8pX+BjfevfyliyusskzwXzQNzzCj67F3XPcKvPhpwZQhO0Bji8NBf8vlNd2d7z0Wad5v+iCFE0rmK55vc8aWn/sp1S4DUmhoeShAvsRJLleAWjEOPxfEX8DxG4brOBHR1/vJ8nsnY1mN5EkUDw5eilin1FY9rSXjD7c15SqjSk5d1O5jFIW7EVbdiw606gayp0JBFBeRiMipUipUO9cywfpZ3s+CXjEAE9WVrrLg9my0QId064qs4vQxqaiJUcVWvEO51NV8CE+VCG9QcDb8ytyjACXQR8gcz7dz5CeSowUamTIBvcZxYBNctx8FBgCJmyFnG/b+dV/F2lT7+jfSEKXY02/vqNxD8REUNm2RkIF2JZNhDWBXprmXCRYbZ/IUpS6Owhab0haQchOR1WBvDsbDv0ErexgARTrz9pC8TE6pKKY5eJs3GO8MlR1WVbwquk6953UL7/Xa8jQsBF9VTwtU/96HNAJPYBgEdQ5ilz6tH/Gbct7BDARn5WychqjRJ+dFswkIsPKN3OkEXe6lboVQ+R6LV4Lllj8gnBSsWn5VSCjhSudWjiRMXRBNpyDhUb+un9y6SFkdCmgouwCCClruCN6yuMMDth5T4hsIRsR4U24cP7Vjwr/h/TnB0GfndxlsleigdZH+UIQwB4W6y+oATqKBWm9ZZCHg S5ScFHsL a4XTzgVzznbP8Rti9eOhbpsf/UmJt7OghgnJ8bOslFVnO8A6ONqTiOVjVWpyCGo4u5/w0gn/ZunYb0btc++K0rUFoOy2ppz5zbEjGETDpe1ZrIcD1viW/LTtANtWtVTicDjmXEqg+AfPF9PLmcjtmCatSp5INsYtNi3eS2Kt2co9NeD35enJAx5MgFyrNq1fNZ2SFtu18igAiC8c6UcpnCkbjo1/fvYSNSsrrM/ixjMfBn0IZkui7tAKkMLAXPcqdVTi7O2qGBKX7mo3nhmWTVtbTPHQg9eEgEkUUhGKnSXNevUOyCu8f1kbTV/IlbctzIjX2oNg9XO/mIOXRaRKzD46d2442gG8s4IBIzG4UhiJ0kh9gbRYxfBPiniv+fd0KChu85xPKENSo50M= 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: On Thu, Mar 13, 2025 at 4:52=E2=80=AFPM Mike Rapoport wro= te: > > From: "Mike Rapoport (Microsoft)" > > This will help with pulling out memblock_free_all() to the generic > code and reducing code duplication in arch::mem_init(). > > Signed-off-by: Mike Rapoport (Microsoft) > --- > arch/xtensa/mm/init.c | 97 ++++++++++++++++++++++--------------------- > 1 file changed, 50 insertions(+), 47 deletions(-) Reviewed-by: Max Filippov --=20 Thanks. -- Max