From nobody Tue Feb 10 05:45:58 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=reject dis=none) header.from=zamaudio.com ARC-Seal: i=1; a=rsa-sha256; t=1769743283; cv=none; d=zohomail.com; s=zohoarc; b=IqYrcv+tcCQjLR9zNqg8b+pAVn1lSluCMqz/SytzpeoIJOJj9sPP6eTtxbWQKU/RpC10D9Ve6sBjySVUIiUHpYQ4gGQQ6HDuTyWPAdOhKnX1DKn5uLkm6DRVsFTrmqUBvlcS+mckw+ZLEsyi3ud+sn1+0I+Tids6xP+ByMVUMf4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1769743283; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=C2VZhh12921o9k2Mf4T1lBb1ZcsaCGXAfNRNzJgarek=; b=L/eZTTB1YhQxA/9Pc4g9l8lEZ8KkwrzIt4xFXdSmUtEi88eYn3VSVOehM9emDptJsKJJ2h8Ttu1zlRljom2jjdnmosC/yrq3+1wvNRbPET2F+oBn/8MZcUFobJ6GaoXfRLxw3FzzEu+JWi3i3qPxv56t639Zq6v32V3aoSx1DQo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1769743283081844.0932344166565; Thu, 29 Jan 2026 19:21:23 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vlf46-0006fc-IU; Thu, 29 Jan 2026 22:20:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vlf45-0006fL-Q4 for qemu-devel@nongnu.org; Thu, 29 Jan 2026 22:20:57 -0500 Received: from mail-0701.mail-europe.com ([51.83.17.38] helo=mail-07.mail-europe.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vlf3y-0002Uw-FP for qemu-devel@nongnu.org; Thu, 29 Jan 2026 22:20:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zamaudio.com; s=protonmail2; t=1769743237; x=1770002437; bh=C2VZhh12921o9k2Mf4T1lBb1ZcsaCGXAfNRNzJgarek=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=K91F8U/X3hfOvZuJguTUR1ynPIJ4nLi8E7zS9MoG8rdwcbaw8j2aVB2iTDWNni4qt v/CSkXE4sA2sz6PRG7T0EHJS9AdTPXgFVOMrywWXdOthX9U1Cbvn0CttFsuPAChIbk a0IbJHlt2EOAfWvSrheX6Y+IIWWkRgiYyLl6Woq5rRVRSK++MkwPc8QQJMWabTn2FO OldCu3wPFn8gtgrykRzEkC0ovRwm0lOZ581bq9AfjiWXjjIVwxtthXIkZywkMc2Ay9 WTbWWQywoUa2IuqxZ6fr/Rk7OauXvHJH81fJ5YMThoBqYSc8y8AEx/xiqfYy6CGt0n zLAXy5acj89Pg== Date: Fri, 30 Jan 2026 03:20:32 +0000 To: bug-hurd@gnu.org From: Damien Zammit Cc: qemu-devel@nongnu.org, qemu-block@nongnu.org, manolodemedici@gmail.com, stefanb@linux.ibm.com, peter.maydell@linaro.org, kwolf@redhat.com, berrange@redhat.com, eblake@redhat.com, bugaevc@gmail.com Subject: [PATCH v3 3/4 qemu] Exclude TPM ioctls definitions for the GNU/Hurd Message-ID: <20260130031954.1661880-4-damien@zamaudio.com> In-Reply-To: <20260130031954.1661880-1-damien@zamaudio.com> References: <20260130031954.1661880-1-damien@zamaudio.com> Feedback-ID: 43209410:user:proton X-Pm-Message-ID: 9055c0fc63e4c39e4f6d1b4566b0d450f1585e6f MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: softfail client-ip=51.83.17.38; envelope-from=damien@zamaudio.com; helo=mail-07.mail-europe.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @zamaudio.com) X-ZM-MESSAGEID: 1769743287040154100 Content-Type: text/plain; charset="utf-8" From: Manolo de Medici The Hurd currently doesn't have any TPM driver, compilation fails for missing symbols unless these are left undefined. Signed-off-by: Manolo de Medici Reviewed-by: Stefan Berger --- backends/tpm/tpm_ioctl.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backends/tpm/tpm_ioctl.h b/backends/tpm/tpm_ioctl.h index ee2dd15d35..e466311455 100644 --- a/backends/tpm/tpm_ioctl.h +++ b/backends/tpm/tpm_ioctl.h @@ -285,7 +285,7 @@ typedef struct ptm_lockstorage ptm_lockstorage; #define PTM_CAP_SEND_COMMAND_HEADER (1 << 15) #define PTM_CAP_LOCK_STORAGE (1 << 16) =20 -#ifndef _WIN32 +#if !defined(_WIN32) && !defined(__GNU__) enum { PTM_GET_CAPABILITY =3D _IOR('P', 0, ptm_cap), PTM_INIT =3D _IOWR('P', 1, ptm_init), --=20 2.51.0