From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.remote-ip=209.85.128.51 ARC-Seal: i=1; d=subspace.kernel.org; s=arc20261015; a=rsa-sha256; cv=none; t=1794239328; b=IlDXugivyEF01FbHMOcGPBnygwHIkXBKsolPIlbuFOCBUNWTFcfFYGfYC/bcL0E2NZOM tCE95uIb8VPrVVClgGUaG+v46zzBrPArL6nnNpRTjO4DSB4OSQHyX/vAmWlESxHjc5Zk8 sV8ZsO9IWtLd1aWz6aUQxlTPNNPIGoaqSbgLDJtLZq1l2Tv2WFTobKInQMIiIbJsXk/1/ Guq7QpNHembBuGn9WWLTpwYauC0u7P0m8kXtNHU2YqZqtrqw8TVYVaB4SsJRxCV6+eYZA hpqmuRxShEZAyJGpBRvsepm880DCxMZ/A+Lglmf0rJ+yrBf2CqzGBtMdcwF4h886rsg== 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=xypKxtmL2OJ/rWexqOREYOfpE2aIvlF/qrVvHddDj8uAsRXNya45DbQBtJARE+I1PYat OJgyXfzs3C2p81teAHBxcHCC47PGRmnEgPiwFbWiQNTKTfJUKvlVwBOB8+dvDkZaXOtUh dxlmKZdJp3/nWbb5BI2cAWHYacBbGP6dyOemUY66FVHNynM+2jGlbdHPq8txB9GqiVXMi Kb9pungA39ko6Zhw8yRQrYBD144isrJqpPdajYQ+F+5xv+1zMtYpsLpQkk3ByRw3neYpG GHmlM3u5E/t8k7/mSyUW/gerceO7RXfulPDJ3zoRHVp4YVj440QOm+NItMOHcufU/MA== 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.51 Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) (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 826E7606A325 for ; Mon, 9 Nov 2026 15:48:47 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.2 smtp.subspace.kernel.org 826E7606A325 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-f51.google.com with SMTP id 5b1f17b1804b1-4a35d5d4a20so12528295e9.2 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=TWleu2zodge+bsZWjxJODbwAQwRa4ikFC1+qMcrsLsqt26SbXzaJ4DSg1WeRpIg9IU So61auNmf+iIFjaeajZZIbP7sNamYx4h3bO4Gip216VC/JueT04Zu0qwLTJsXS6IVYTh Ba7lmwdx8uCvvKW6CMFJGJvdGqY/ZZTJljIq9LJI3CTWAftDz63p6Ox3+8UWszLpoCu9 6qlDek8Pym29jjTrzGZ4XShTCReYLqFHudg2pz9gmiHguYzUGAufd5RWBFxsvLvqkUzX 3w+fwLUMhPrTyzXkZ0rPDrJIIa91timzrQ522CNKXxAkLo2vB8Hs8Qn3KSfLBSk9qpX9 hy6g== X-Forwarded-Encrypted: i=1; AL+hErGUVcZEmRM1h2I60hflGZ/zdtoelq66VguKk8AL35/GimyNwAnP49RVkwUM6c45r/06skZ6KBISI223wfQ=@vger.kernel.org X-Gm-Message-State: APuU4Z+8/CyGdaq2NuiEqKth8ix3mVziUc5528FTfL8RC16Cw/8BWZTB pIFt0MEEny79pq+slvoI2FlbwzPePBvEtah2kqqh9iCEMxTLDLcX2pUqiUuP4NXkM8I= X-Gm-Gg: AYBFou0cP2NYpeA7ZrECo4oGwhpRtj5VmQvinQlUUj1tyF5mp/EFPybcOKwVKmKUTHR zfIYAP20fUHYXz8KPulNJ6ASAGTTq1FSuRjlWvI6l41l6YdRwlTkE0OOD+mMwRe7n/rfwx0Pgpy 3TRGicNzVtr+Xhqm8QfYb8MtuEDJZtRKvigr9FJcBDsnKxgZn0jxnNQ10CQPNDoKifuSDma1uzE X5zfdcsTfStLrI8S9n8lyufNMnKnJjEfJrtpmk/L09m7c0me6x9Mi/971joXyKJSfItTezj08xF FiOA7PWkW+7RoskFLMg0kAfjv9nDWUJ0DQq0PU0hFqaIuZAZcEM1LXeFooKglAynzVutBWwa9Xm EBeuqZtYzeZWcyNWVElS3KKJ5wT/Ec8kgTCOuHwg7ydjmomSi7RtV9tVytcx2/q1WKvHr5/OsB/ Anq4Y9ZVKyawQgovEJbb/IJdEum3S/l+y384WPypQBtjfvoxf49NkrwoyCoQobDVIiUELdGX3T/ I8FmwNS0icJcJEk6Rc6Pv1I0efoHigGuLIYrikcqPyT1+Aj8fmTLV6cpFxuJbT6COLRrJIePpNl NFYEKkLaouNLHZ95AhhLFcvmkQOKlfVRYo7PC1WNKoPF2My2VdCsCxkc5ysIRYrjA+JfbzdVriQ 7bXTKTMZMIjh5xw== 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-kbuild@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--