From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=209.85.221.42 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1794239825; b=t0S5DqaTNtAqyFRU031XjN3YWWY2Z0xjOyC6S397BOzcc12Sw96dtk6OVTLST5zZJ8Q7 KiLCvStkf2YaQzQDwYDC4nr9FLur1DPKrEN02owNx8TSFyZOUWpfURYz+TwbVLrkqJl96 S7M9hz0ZcG0JNOVHe6pNGnqD9GTXKMRXwF2vz7eBjaW2a7qmrHI+1YZ7jifwzZ1x9gwhi 2vvDSwuVYJSAjO4lAtnon/OSlQg+EgfGHOR36MplSs2Xi86MHhjfs7thtRo34YoUlvvli NC8ilR/ejyjI7Wq9DYLLjgkfeHynW6JAAuo9VvnQeO8tRnrY8NZTrxEZuFjDzKiDzGw== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1794239825; h=DMARC-Filter:Received:DKIM-Signature:X-Google-DKIM-Signature: X-Forwarded-Encrypted:X-Gm-Message-State:X-Gm-Gg:X-Received:Received: Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; bh=pmUFbIi5ELXaVKVermTkfc30pmQFDxvmo4N0D8U5m1Y=; b=lHkI5T3KEQukoXhVAUWWI7ipKo7nyHcgXRiTcRmhGHLjGlpEsdGXLZRs1UY5QmvCMo7K bN7Qw/kAvnxlcnKxgYHKsH/BGeUjtCuH1MMgY6UIqNRGqFI2oUojBAOUfe73LMVbMmjhk lqsErH4cTVIJEQQ+vOHgHBAdo0oehQrGMT7vlydfGkJtnUzg0cAF6H2Pj/8frBU1OWELB dHJRIRNNBCpOPDGsv+NbXQY5j8rFTRvTaZfHH1+k1HwWT/gGlR+fjdmRRyylpE+metYAF meDjMXDRuE05eQOBtrJDHivJPLsJDb743YFhDvyLR/yEgNr4kA5jnKvajA3uXJbtlbg== ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass header.from=baylibre.com; spf=pass smtp.mailfrom=baylibre.com; dkim=pass header.d=baylibre.com header.i=@baylibre.com header.a=rsa-sha256 header.s=google header.b=UDLqnf7m; arc=none smtp.remote-ip=209.85.221.42 Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DF49B606A32A for ; Mon, 9 Nov 2026 15:57:04 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org DF49B606A32A Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=baylibre.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=baylibre.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=baylibre.com header.i=@baylibre.com header.a=rsa-sha256 header.s=google header.b=UDLqnf7m Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-490c3ae81d3so713089f8f.2 for ; Mon, 09 Nov 2026 07:57:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1794239823; x=1794844623; darn=vger.kernel.org; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:from:to:cc:subject :date:message-id:reply-to:content-type; bh=pmUFbIi5ELXaVKVermTkfc30pmQFDxvmo4N0D8U5m1Y=; b=UDLqnf7m6MP9XOON1P2yBuMNdHBpOeVN/b/jwE+XxoD9ltNnxMyJaaDEvydhmAeuc7 Ew3AxhkfHo16dffHcSjkn7Ewb7ud3PaWGROInw6JmvcvzTv404/kLL4aT3eMRB/CEhFh zFK9sb6aegQMNog2cSasODE4i2b0HMVvrGn6Bu10dAB4GmcXzFoX4eurOH7im3Ke97rI BGiPujPpPJNP7Pu8wSH4XtKW63VLENynHyaT1XsAF1lazfNaj6LvXquLCjsX5RbnI0Xd ZAk9lrnPVigkCW9DjLcDJr3ntOwx3VRNrvu0eltOAeWUU8RGJfk7aqjaEm3hcHNeJJZb nMLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794239823; x=1794844623; h=in-reply-to:content-disposition:content-type:mime-version :references:message-id:subject:cc:to:from:date:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=pmUFbIi5ELXaVKVermTkfc30pmQFDxvmo4N0D8U5m1Y=; b=2cT60XVbnTOkI0lkXZrOOWs74kgDnsJhnd8BE4ITlhqBI6tPylaQpeoOkPrbJQaPYo TJlk57ZqzJyX+Fkhytwqr/oiSaYGz5bAHTH1KUWVo0fRPg536ETkrdJ1iWiwqgSDgwVA YjvyZAmIZZftAkP8EzMifDRIeGUMnbLo9tGSkewwB/SR71aSyKQH+8PVQzw26C5eCuyL UEkUwQVPZ+WYaQNvcpB0/IeOHEyOYEqrRumF+Ya9yZ9Z1bznT9zniSMQmXd20bMRF/a8 OvX57Ws2iRTRz+vS6h3EeMKouXR5zs5LGE1DxOhMMqx4zb/1a9OUFCNY/3djqcZcyVou xzZg== X-Forwarded-Encrypted: i=1; AL+hErHgpPAhOcVHCwlQQVQ5wiuQhCv+adCrgf3G1hv7Q5D7PDNDLmGVYhYJjE7hRD8jcuuNA8WOPhFPcXXY@vger.kernel.org X-Gm-Message-State: APuU4Z/h8QO5vgQR/LLjZTO4RbF3PgF6nx6PVBaEuRhG6e+UozAqqMTl o6rO2GxbFJ4J2yFL0Rx7ekUJG5lFhig8nKKRi7EwKo0b3tluz0tz50K2FhR13SVnLPw= X-Gm-Gg: AYBFou1y3+il4Qg7YraAI6JXRF78feTV4xy3AuWzFINPo7sV2o9bn77slmXPn5lTX+Y rU17IqwSolLPMbd2fNtMwSpClhOw+2MUicW3K5WpEDBHzhQ3LHv1LP+3NV7bFgJ7s6E0tgp0b87 w20ADwfzRXk8wNMkLBDcuk5AY1s4kaTduWCwsPX23ebAyAx5pDlrtQ2YXoLtwSLD+EiqgtJJU7q 9FWQ1b6aM45uGpEcZgOrpqF2LPEvjR96HPXA5VNJCt4pPCSEE43A+Z1+e7WAfvpuAx2PThcgdfX fEFDsJSIOyQZULaW/Z7IPl4roSnl6AHAc8i8mvuNNvt4tk4Z3/jfRo+u+PENtXIUbFetaT9R8c8 tOA0n/57rBfhNd6dc7D4KQ9/Qelqo2ckduGOb2z5ZzyXSSdLrOUZNpGEgqejad+HoS4TS95FPU9 +1SFNtH0zm3DZ2UlUJB8os8jE0mvJ5GQAEcPR7+UEBj24yUHIoqijoaUGvsBfhMC6paxGvaF+xk Ir8bgz0SneMKLio6r3QFtkxvlNEeCyGcQaabJ85HAaNVdwB869o2mcaWXbwEECobopJj+JPTM1x EifD9dmT+New6AvoC4B+w/n61RoeBVZnnB9zfdi9s9/BIYGSEIc3pGdqHw2D6hQxPT66nBmfLFa h8rYxcBvYBR7VGA== X-Received: by 2002:a05:6000:2913:b0:48f:bc05:76fc with SMTP id ffacd0b85a97d-4958871da7cmr8465559f8f.11.1794239823132; Mon, 09 Nov 2026 07:57:03 -0800 (PST) Received: from localhost (p200300f65f19a90407b2ef73b14b6bb2.dip0.t-ipconnect.de. [2003:f6:5f19:a904:7b2:ef73:b14b:6bb2]) by smtp.gmail.com with UTF8SMTPSA id ffacd0b85a97d-496150c6e90sm9293515f8f.2.2026.11.09.07.57.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Nov 2026 07:57:02 -0800 (PST) Date: Mon, 9 Nov 2026 16:57:01 +0100 From: Uwe =?utf-8?Q?Kleine-K=C3=B6nig?= To: Sasha Levin Cc: Nicolas Schier , Nathan Chancellor , Harald Freudenberger , Holger Dengler , Heiko Carstens , Vasily Gorbik , Alexander Gordeev , Huacai Chen , WANG Xuerui , Thomas Bogendoerfer , linux-kbuild@vger.kernel.org, linux-s390@vger.kernel.org, loongarch@lists.linux.dev, linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org, "kernelci.org bot" Subject: Re: [PATCH 2/2] devicetable-offsets: Get struct cpu_feature from a device-id header Message-ID: References: <179416565740.60865.16102443399828949110.b4-review@b4> <66e4ee9c7f9b4bc48fcee92a94b6bb6d92fe1ad2.1794233316.git.sashal@kernel.org> X-Mailing-List: linux-mips@vger.kernel.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="2fgrweo6pewwby7y" Content-Disposition: inline In-Reply-To: --2fgrweo6pewwby7y Content-Type: text/plain; protected-headers=v1; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Subject: Re: [PATCH 2/2] devicetable-offsets: Get struct cpu_feature from a device-id header MIME-Version: 1.0 On Mon, Nov 09, 2026 at 09:14:41AM -0500, Sasha Levin wrote: > Since commit cdfdbc11552b ("Move struct cpu_feature to > "), devicetable-offsets.c includes > , which includes on architectures > that select GENERIC_CPU_AUTOPROBE. On loongarch and mips that header > pulls in , and from there and , > which need . devicetable-offsets.c is built before > that header is generated, so even defconfig fails on both: >=20 > include/linux/page-flags-layout.h:6:10: fatal error: generated/bounds.h= : No such file or directory >=20 > Move struct cpu_feature to , next to the > other device id types, and include that from , > devicetable-offsets.c and file2alias.c. I didn't do that before because I didn't have the impression that struct cpu_feature is a device id type. Seems a bit like a misuse to me, but =F0=9F=A4=B7. Acked-by: Uwe Kleine-K=C3=B6nig Best regards Uwe --2fgrweo6pewwby7y Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEP4GsaTp6HlmJrf7Tj4D7WH0S/k4FAmrx7UsACgkQj4D7WH0S /k61Rwf+LVoPzWsK/woGLLlyviU+6CbjuXgKqChzk+2WLkEBD+PwtIXB8AH9dbPn M6002PBuVjZim21ciWzb4KrFg+A7r8v7VwgqC0guYCC0fmT5saCufWs+mD3K0UNm v99+XG+Beb0pbOot1KBVbwhXV+bC3Me9emG+M/tnXXHJCQKspmNpEZveIk7dSlWF YkDj52lX/LcDMa7bDOfNfbEbMOZOoyzvXhBdLN5vonShXeWbBTvbIHDhIBXYUiXe TPKI4T+X/rK0qjc0N33xYdbPFPxC6JtA0bY19P+H9qXRHfDET9c4m1tBDYI/f4GF TRJz+4C8sNz42lbj0xNszq4D4wu9LA== =wmA7 -----END PGP SIGNATURE----- --2fgrweo6pewwby7y--