From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CA23D2AD3E; Sun, 13 Apr 2025 10:38:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744540723; cv=none; b=GYarJH2zqD4c4hT+s/1FVxT2BvkRM2Amp8RbgqWz75gPAINpxwCt7BU0DZl9VoWbHSXfun6kzqrwdIjHZN9XocCLQuAMUotNXq6JOqaDYPu7XL27JnBIBkOv3YWFgwvceigHJ2mgDmRXr9ByisBWbbpuOZk23VqOz3oBifOviyg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744540723; c=relaxed/simple; bh=HuSkE+YwTBmOVWhLSQyibRgYafQP6jEjTol0LiCwSPo=; h=Date:Message-ID:From:To:Cc:Subject:In-Reply-To:References: MIME-Version:Content-Type; b=j6KHNLUvzxsLkxXIXihiv6W+tyjAvO9spzL0QvXaZbqXhz2+WZAS5sxk5VOf1tgQGy+hb+xTZAvx5PGtkUbOBgXhLbDYlvGo0jLIPW3Q7FvQdepOKScJvHE7l0dUlG8RvCq6OJkbNcVVLcSJJunWwUCYbUhfFk6hjcs2X6WZJ1g= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=GSGejbrp; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="GSGejbrp" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 30357C4CEDD; Sun, 13 Apr 2025 10:38:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1744540723; bh=HuSkE+YwTBmOVWhLSQyibRgYafQP6jEjTol0LiCwSPo=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=GSGejbrpB2Vrh45GmzvClJUMlHo5vypTzNzn0+YAHDC4Hz/MqNNO+T2+iQhADP4eH T0VyBZc7vmr8CvPkJUdkK5SqBxHh+dIbya1rEWY+7O3J8l/aAX9DHPOWBfH1YdpMXK ID1R7dmMELZxeKBOYWHWoO5wRfjkcB0r/rqB/ratP8Tvz04VSog8AzV6T6qagE6tgp Nz/twqg1DGThfHqpBhkrzLb5f3GC/BlJGz4qj2J0I5Nv7Z8Q0Da91O/jeNtM958DXf M43iHQaAYPuTfxZ77Q0vwee75GXGOj2L/jwLxlXRiPU6HKjXFmx6oLh7CFk43/P3HY pWR/Rylnu105w== 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.95) (envelope-from ) id 1u3ujY-004wP5-VE; Sun, 13 Apr 2025 11:38:41 +0100 Date: Sun, 13 Apr 2025 11:38:40 +0100 Message-ID: <86a58kl51r.wl-maz@kernel.org> From: Marc Zyngier To: Borislav Petkov Cc: "Tyler Hicks (Microsoft)" , Krzysztof Kozlowski , Vijay Balakrishna , Tony Luck , James Morse , Mauro Carvalho Chehab , Robert Richter , linux-edac@vger.kernel.org, linux-kernel@vger.kernel.org, Sascha Hauer Subject: Re: [PATCH 2/2] dt-bindings: arm: cpus: Add edac-enabled property In-Reply-To: <20250411200207.GAZ_l1P91QuMi_wecf@renoirsky.local> References: <1744241785-20256-1-git-send-email-vijayb@linux.microsoft.com> <1744241785-20256-3-git-send-email-vijayb@linux.microsoft.com> <319b7c65-3e2f-456b-a845-45f7a57ba2c5@kernel.org> <86o6x4lcf9.wl-maz@kernel.org> <86frigkmtd.wl-maz@kernel.org> <20250411200207.GAZ_l1P91QuMi_wecf@renoirsky.local> 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/29.4 (aarch64-unknown-linux-gnu) MULE/6.0 (HANACHIRUSATO) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: 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: bp@alien8.de, code@tyhicks.com, krzk@kernel.org, vijayb@linux.microsoft.com, tony.luck@intel.com, james.morse@arm.com, mchehab@kernel.org, rric@kernel.org, linux-edac@vger.kernel.org, linux-kernel@vger.kernel.org, s.hauer@pengutronix.de X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false On Fri, 11 Apr 2025 21:02:07 +0100, Borislav Petkov wrote: > > On Thu, Apr 10, 2025 at 05:23:26PM +0100, Marc Zyngier wrote: > > We have some other EDAC implementation for arm64 CPUs (XGene, > > ThunderX), and they are all perfectly useless (I have them in my > > collection of horrors). > > Oh oh, can I remove, can I remove? > > My trigger finger is itching to kill some more useless code... The drivers do report ECC errors being corrected, which indicates that the HW itself is doing its job. Yes, I buy cheap memory from eBay. Do we need actual drivers to output crap on the console? Probably not, but I'm the wrong person to ask -- I only keep these machines alive to remind me how things can go horribly wrong. I don't think there is any harm in keeping this crap around. It compiles, and if it breaks, I'll fix it. I'm not convinced we need any more of it though, specially for CPUs that are over a decade old. M. -- Without deviation from the norm, progress is not possible.