From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=209.85.128.44 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1794239328; b=LraRtx+xA8p0ZMVT+DIMU+uvdFw7iFCJxGtWx1w94owlBG/S2nLEzrsHfeKasl4Copj4 bmOg/vNoWbGqdYQh2MDj4D80YlseRVb4DT5LVKZht/tCb4W84ZjXabCQEh9Xo35HjVfZ2 7vN5cI48Qs5rfLSKJ9ia0SJz1M29SZiWE5Na5yhMsnCxbWYh9g2xZI/Tl0UBIqXJ/Bt3I F/RW/X7HPTK7QCN4AvdlR77JZPA/d4u5uVB9IXCvusiiiD6QMC/k7Cu1gCM3Y4lvqy9to ajraVoBVxbog8v5OJ5rQPPVIJEKb5tdRNe3cWLIcijiN+lgQcNZnjJIkIYRBGBodqgA== ARC-Message-Signature: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; c=relaxed/relaxed; t=1794239328; 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=mw5sGlo+sYSIwlVNPbD+avONLlNpfVW3zWxwZsVrLa4=; b=CwpFV0fIrLbVMhTIP8jbChZ7VRFIc6rOkn2bnVn3toAIkioMib+NAuG4kIuo2Ar1srlG L0iepNhf3rq91xVtnjwSR03cv9HdwO1Wrrb3brNKrC+c5C0fhjktvjreX/NKGLSq5HXs8 E+zAVmRxDyw1IXwwZhvzHib2Zdjz4hTQkgZazqCPI9Jk8/N9cpm5nCu5GpG5AWhbyJqKg 6ERKKBvf3DDLKYQKXhtxyB4zy2b26wuBIZx0TG8ehViPQbq3UED4qi09Yb+UKIX2YZccW v2xL7GtKql6WOFNlut9TsZT5x/4F3KxgW62bgu3RlDzbhWlDuxY+WvG2gknzPdXv/fQ== 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=SIW0ISNM; arc=none smtp.remote-ip=209.85.128.44 Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com [209.85.128.44]) (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 7E7EE606A321 for ; Mon, 9 Nov 2026 15:48:47 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 7E7EE606A321 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=SIW0ISNM Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-4a140e7405dso8497305e9.3 for ; Mon, 09 Nov 2026 07:48:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre.com; s=google; t=1794239326; x=1794844126; 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=mw5sGlo+sYSIwlVNPbD+avONLlNpfVW3zWxwZsVrLa4=; b=SIW0ISNMv2fl1sjufrOFIA6++IPG6f2Tmf9tjvcyL05Y6fdt2IcA1t4pIJelOHchwW diLqIkj29FloZ8IiecwCSTRm2dlZ6stxIS5ri80IfFOx1fBKZIClWuuqyI6HzbNJRISc LW1P/b7VlxZ+CGq20/avNR8GvQDXk+GEbK2UIwsKsYWRs1+l1iZmeYb5S7oyNdQ/wH69 DnbA9IM8dtnBvs/BWT4/Eu7/CX+t4HHeJDOb4kfxeeDLS804strMgSsbGtcHBYRj6oA6 LA5SVoccT5ulZdka0FauV5N+Dk6TgpVQS88oV7pcBQr9uFdxT5RItZUQCw2IdRaw1Kpa Ylfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1794239326; x=1794844126; 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=mw5sGlo+sYSIwlVNPbD+avONLlNpfVW3zWxwZsVrLa4=; b=Fkwdq4bfHX0LZ7k27L2yNFMFc+F+QWVShHiVTWorqSLl+8+2yaSjz8hV8OrCeZN047 d1HnbYXCE1sZocVsrVda4JbOpfJrFnzyA4guxZmsPWlkqoJWcjnQ+GIqHyrnbaw2qboV 35VlCm7s8WfOcejlPVMZ4tGvSSInk6hIPE2vxUzPAKKUymD8fEOsWcbfIud4xqhCpc2U LQJ7xyEtqSkF1e/CdwTz2jw3aonAacRYDKjmmqycB1ercfRl60F9WEAH8QK9hhKjiSRp rm01UB6G+R1S4H0Z9So7GRpyV5nHcR9v+D+bGyaoeF7AgGWv4c/7BlvK6FJWqYFMQ3FH PZVg== X-Forwarded-Encrypted: i=1; AL+hErEqmY34OfB2ye/EBjsUZ3/Zhm7zSd3e7T9nwKqXxbKYi8azgBaR1hn5qziilZ7ytT6Pcu42V5TpLqMt24A=@vger.kernel.org X-Gm-Message-State: APuU4Z91z83E6rS8DGNLjY2E+L0UVl2geS+hhTKkya1CC4p248w2Q47/ iq/AEWPlQ4WWWodKMiI+1QPM2FxoJC18iItEJq8IJ7GczGXETqy0QB/RINzLlqyJw6i4UpVaHtY CjXoXrHs= X-Gm-Gg: AYBFou0ccHC3aZjQ7sjDBhevrzLFZo1t2Qdc9id4vzZ5WIvesxcTcrDkOw5RlvfsHWU HzYymk7nRPuX85m7esDs78zIXeD2vXuDUvCLeM2ebAmKdOj1rAR+F71/slor/Fvlc5r+WpZNS2s 0W23sk7iSi6rt3ALoSD7OiTE3stkJdEPLxZe87JbCF6crqv8UTKtSEDseDJDWzkW5c2tWlvzIpc WaPz8FAOGWozJ8b2eTfFp7TMH+L3MWjZ6jr4WCIUwpzmxqjGAzwwC7zo5nbIqz7TpHQbmuJJH5Z 9qRVJjdvBeCXVoV+JnBsjR2VEYTowtnJACcX9VlWzVgUWhdKJzQ9eI/qTapRiuMglblVGL+56dr taWeDdSWc/plMlRekim1Sq2fiwRvIpAtyHXJ9JDxeLr7JisarofZQkseFVxMe7OvZTW1kQ9z491 H/ZUA9wpPwgYKIGOc00ZtFNevwQWi8Kw6To5BShVQ8fRxFnbIhYpF42XLs8TxyZ/XsSs+tVi19/ MZGaPsMlJ2z1+3xicTgMJ5d0JFKniplGg5ZUHNAaUNA9VI0toRTkTEvHHorYKz3qEUIIiy18Xxm cNIKK9TWy4DrNYcPAYleU0I6vtywD+vqks3RESJ4zKFjj/8ZCUwv4ZI0xzhcRNzPL8O8bfB6jjD pEe4Nm8+V2iRvAg== X-Received: by 2002:a05:600c:1c02:b0:4a2:74f:46c1 with SMTP id 5b1f17b1804b1-4b9633cee71mr101104485e9.8.1794239325803; Mon, 09 Nov 2026 07:48:45 -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 5b1f17b1804b1-4b96cd012e1sm136079025e9.8.2026.11.09.07.48.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Nov 2026 07:48:45 -0800 (PST) Date: Mon, 9 Nov 2026 16:48:44 +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 1/2] s390/pkey: Include for struct ap_device_id Message-ID: References: <179416565740.60865.16102443399828949110.b4-review@b4> <66e4ee9c7f9b4bc48fcee92a94b6bb6d92fe1ad2.1794233316.git.sashal@kernel.org> X-Mailing-List: linux-kernel@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="u6xfg7yl6qbdwrvq" Content-Disposition: inline In-Reply-To: <66e4ee9c7f9b4bc48fcee92a94b6bb6d92fe1ad2.1794233316.git.sashal@kernel.org> --u6xfg7yl6qbdwrvq Content-Type: text/plain; protected-headers=v1; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Subject: Re: [PATCH 1/2] s390/pkey: Include for struct ap_device_id MIME-Version: 1.0 On Mon, Nov 09, 2026 at 09:14:40AM -0500, Sasha Levin wrote: > pkey_cca.c and pkey_ep11.c got struct ap_device_id from > by way of . Commit > cdfdbc11552b ("Move struct cpu_feature to ") dropped > that include, so s390 defconfig no longer builds: >=20 > drivers/s390/crypto/pkey_cca.c:22:28: error: array type has incomplete = element type 'struct ap_device_id' > drivers/s390/crypto/pkey_ep11.c:23:28: error: array type has incomplete= element type 'struct ap_device_id' >=20 > Include the header that defines it, as the other AP drivers do. >=20 > Reported-by: kernelci.org bot > Closes: https://d.kernelci.org/i/maestro:7baaa311bc9c30a8ad43f42c24225ab2= fead866a > Fixes: cdfdbc11552b ("Move struct cpu_feature to ") > Signed-off-by: Sasha Levin > --- > drivers/s390/crypto/pkey_cca.c | 1 + > drivers/s390/crypto/pkey_ep11.c | 1 + > 2 files changed, 2 insertions(+) >=20 > diff --git a/drivers/s390/crypto/pkey_cca.c b/drivers/s390/crypto/pkey_cc= a.c > index e8dc2f77c137b..f95d61fd5b090 100644 > --- a/drivers/s390/crypto/pkey_cca.c > +++ b/drivers/s390/crypto/pkey_cca.c > @@ -10,6 +10,7 @@ > #include > #include > #include > +#include > =20 > #include "zcrypt_ccamisc.h" > #include "pkey_base.h" that makes me wonder why there is an ap MODULE_DEVICE_TABLE in drivers/s390/crypto/pkey_cca.c while that file doesn't seem to contain a driver for these device IDs. > diff --git a/drivers/s390/crypto/pkey_ep11.c b/drivers/s390/crypto/pkey_e= p11.c > index f99c19323f3d7..f66fc97ad5adc 100644 > --- a/drivers/s390/crypto/pkey_ep11.c > +++ b/drivers/s390/crypto/pkey_ep11.c > @@ -10,6 +10,7 @@ > #include > #include > #include > +#include > =20 > #include "zcrypt_ccamisc.h" > #include "zcrypt_ep11misc.h" Same here. But anyhow, as a regression fix the change looks fine. Acked-by: Uwe Kleine-K=F6nig Thanks Uwe --u6xfg7yl6qbdwrvq Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEP4GsaTp6HlmJrf7Tj4D7WH0S/k4FAmrx61kACgkQj4D7WH0S /k7BLwf+KHOasy6UJ5/4WPYsMNz61VCTi/ApkQtjeGFvJZN8nJOMNkjXZZ2m6o/9 v6sXIzuel/mee5ClAKlKfK7LsU6rkl8v5zvt4AUHd5FZ+bcPr+FTgq89uVV7oQ0d 2k8GO1XQsb5tYu13Aq/aVsDMaP3vIVc7F8mx5MLT/kcA4euiH3PcSxMrKoReU11Y MvhCmuYJdWtaOMURKdiU4wt8gTnC3cSnwRKxt12D7Sx4QwdOA8kGqfzB8n5as7kf coKuS3VS6T60nd9cjqG8Iz/zF5HdiGqtjXTKP8FyMD0uPwfgu1b0TsZudm5c1lLX FvCSeYh/1tP74frJy0yYDBJ+tCWQfA== =JUgK -----END PGP SIGNATURE----- --u6xfg7yl6qbdwrvq--