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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 49C68D65C66 for ; Wed, 17 Dec 2025 15:30:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Type:MIME-Version: References:In-Reply-To:Subject:Cc:To:From:Message-ID:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=3g39CejC0hiHbVaUxpYyWgBHUViBow72PyKzpAS7TGY=; b=XM8ISar1fM01ie9dAUp1djMfmk fa0pcL3vtgLb6SbVeYM4ExqKR/qL+riqNt1F8EOCmNC4IkUg6v+UB60ginmcqdBlpPFgJQmhf3xAa GIiSgly1pLBMhJPP1rbG/ZFybJNCgCZ92qRk8otmowMNhCkPXIrQcsuX5ytEtvBVLYjLIgly3ow/K /e58PSZwF4j+JLJkyIwwYOusNJuSFJBVHja8Jd/76PPggWlthl2Z5yITAJqvMJY05MaqPcNHdLNK8 VdCXDG4R3wDn6Fi0oUFP0h8wiFyMENppe885TotCzMnP3sCiabx6LQXv58fZ/1orkzBgjGWVeQ9UJ m9iPKbsw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1vVtTt-000000070bw-1BZD; Wed, 17 Dec 2025 15:30:25 +0000 Received: from tor.source.kernel.org ([172.105.4.254]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1vVtTr-000000070bo-2QYc for linux-arm-kernel@lists.infradead.org; Wed, 17 Dec 2025 15:30:23 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by tor.source.kernel.org (Postfix) with ESMTP id A5E8060054; Wed, 17 Dec 2025 15:30:22 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5CDF1C4CEF5; Wed, 17 Dec 2025 15:30:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1765985422; bh=m3Nt0gUoK9aooXAul3ONk+se3Q2FtAKEBEEIHKlZ9J0=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=pohOHMBDRBIiaCMtb1gbyLCPCR8MjWcTTVncfoJUyitdjFmgH2dv7gq5BfZqwhzZ+ 2J8iGATtGPI8hWa3z6pd29ve+ifuj3Vk+Z21VhC15vRygtdFROj2UAx+JaCQVyjtg+ N2Sq+i9s8f/uZEGN0mQf70L7bfQLlgOYmmbzalnPHgWF4YkFngHvpvZOn+uAF+ar0y EVgtU+cN6Q8yXztpoEvVQEpM5PBVqAc2AHdJKMgpC9Ko125eJ8cANMzsHfRyrqYWW+ kU+U30cJfZ6gFSDQgvHeGHKDr9rKN6jOygKxygdOHZylJvO88TtLFFaTtfJxBAb620 BbrmIOfxqZWvQ== Received: from sofa.misterjones.org ([185.219.108.64] helo=goblin-girl.misterjones.org) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1vVtTo-0000000DPru-0ESd; Wed, 17 Dec 2025 15:30:20 +0000 Date: Wed, 17 Dec 2025 15:30:19 +0000 Message-ID: <86wm2lm8hg.wl-maz@kernel.org> From: Marc Zyngier To: tanze@kylinos.cn Cc: xry111@xry111.site, james.morse@arm.com, catalin.marinas@arm.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH v1] arm64/mpam: Replace the arm64.nompam parameter with arm64.mpam In-Reply-To: <20251217151159.1076002-1-tanze@kylinos.cn> References: <20251217151159.1076002-1-tanze@kylinos.cn> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/30.1 (aarch64-unknown-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-SA-Exim-Connect-IP: 185.219.108.64 X-SA-Exim-Rcpt-To: tanze@kylinos.cn, xry111@xry111.site, james.morse@arm.com, catalin.marinas@arm.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false 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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Wed, 17 Dec 2025 15:11:59 +0000, tanze@kylinos.cn wrote: > > From: tanze > > In practical application scenarios, some manufacturers use outdated > firmware and do not add relevant configurations to the kernel command > line during deployment, which will result in system boot failure. > For manufacturers, disabling the MPAM feature by default and > enabling it via additional boot parameters only when required > is a more effective way to ensure compatibility. No. I don't see the need to be overly cooperative with people who do not care about what they ship. If you want to run on broken systems, pass the option that allow you to do so. But don't make it more complicated for people who have HW that actually works. I would rather remove the option to disable MPAM altogether and leave these broken systems completely unsupported. M. -- Without deviation from the norm, progress is not possible.