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 82A90263C7D; Tue, 8 Apr 2025 08:46:51 +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=1744102011; cv=none; b=O1kjBTAoc6/RrJ/v8ahGpBNmRF5Tr4emTr+T8aXY6NWvls64qxIcu58kKH5GgTWTDI9afczwEDR/7BTqOEWPVPm78I/3FTV672yO4qlRHYYRMqBTiCsCnd8wxs0LECkWGYD09CNMfyno41CAD1//iP4f2v5WZMQFI9w/a1F2OOg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744102011; c=relaxed/simple; bh=ReDfcUfMOpsNbvyyw5CHCguPoy2XwOLWpjwrd1QNJZk=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=NCrvmAZGtb5QeyIIJinYJATWTq78RahhNs88ISMQuKCBeL+BhCHeaYDsL3gZbrtgJot2QO6GVg71wU5Xbf9WufphmAY4eAzy/ntiSEP8KpllZV8rJS6cRwwhg2odIq3SUv/++HU9i3pGT+cIAEAkzA+C1okC8jk3T7cWscEVnJE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=XzcOI0qF; 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="XzcOI0qF" Received: by smtp.kernel.org (Postfix) with ESMTPSA id A4147C4CEEA; Tue, 8 Apr 2025 08:46:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1744102010; bh=ReDfcUfMOpsNbvyyw5CHCguPoy2XwOLWpjwrd1QNJZk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=XzcOI0qFCRIiNeziun3omyXC4XT2tra1CSZRP4RLHcpwmJc5k0zr7FiBaeKTQpnZc tMww2dQje85Jt9gIZ84V6ZvLGWpmBBMzNeCpKYyAWMKlURarbsdTUT8aBy2gJ/hnmi Dzc2Z1ArI6iXAySInGqzXVrXwbQDm5R0UQmARlDe2uT4Z1UFRvbhoczk/q80qKRNtV JOhScnrfGkF30ICvX8sMhocw6O2xoPbrZJ7ypocmjF83eS96ls/1jkOx9dOv4UDLuo rOvGzaC6LpvUSGHgiOa8/uOvomLisuh+fRm87M9PD/TuMAkcvce3kxajWn35ChCnXX 2EMLXS+kq3xYg== Date: Tue, 8 Apr 2025 09:46:43 +0100 From: Will Deacon To: Arnd Bergmann Cc: linux-kbuild@vger.kernel.org, Arnd Bergmann , "H. Peter Anvin" , Ard Biesheuvel , Borislav Petkov , Brian Gerst , Catalin Marinas , Dave Hansen , Herbert Xu , Ingo Molnar , Jonathan Corbet , Marc Zyngier , Mark Rutland , Masahiro Yamada , Nathan Chancellor , Nicolas Schier , Takashi Iwai , Thomas Gleixner , Uros Bizjak , linux-arm-kernel@lists.infradead.org, linux-crypto@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-raid@vger.kernel.org, x86@kernel.org Subject: Re: [PATCH 4/4] arm64: drop binutils version checks Message-ID: <20250408084642.GA1768@willie-the-truck> References: <20250407094116.1339199-1-arnd@kernel.org> <20250407094116.1339199-5-arnd@kernel.org> Precedence: bulk X-Mailing-List: linux-doc@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250407094116.1339199-5-arnd@kernel.org> User-Agent: Mutt/1.10.1 (2018-07-13) Hi Arnd, On Mon, Apr 07, 2025 at 11:41:16AM +0200, Arnd Bergmann wrote: > From: Arnd Bergmann > > Now that gcc-8 and binutils-2.30 are the minimum versions, a lot of > the individual feature checks can go away for simplification. > > Signed-off-by: Arnd Bergmann > --- > arch/arm64/Kconfig | 37 ++------------------------------- > arch/arm64/Makefile | 21 ++----------------- > arch/arm64/include/asm/rwonce.h | 4 ---- > arch/arm64/kvm/Kconfig | 1 - > arch/arm64/lib/xor-neon.c | 2 +- > 5 files changed, 5 insertions(+), 60 deletions(-) Since some of these checks are dynamic (i.e. they try passing various options to the tools to see if they barf), have you checked that the minimum supported version of clang implements them all? Will