From nobody Sun Jul 26 12:33:36 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1781706831; cv=none; d=zohomail.com; s=zohoarc; b=kOPugDIF8b7Dqy6nrL2D5RmYUKooW6fMNlR8WEYdkiqZO8tuSryvcBSEE/D4NuQQ+6Elxt8Z8wiaelJRH5pJuWCZxpZN8qkVWBwjFenjMFWe5gQlkUl0OiEAsFf/X33Xc4ATaA9XRpzkTZME39Q9bY5KrCKVtcezb0YVHlmzihI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781706831; 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=MpwcWeBuo0q2w/B8rRegV8dflyxdBlz27GTf8UtE9Y0=; b=LFJZhozlxXSLjGqZAyXmfOI35OdTrEgPWfyifEboI+TMo3DUwko40QCyOgTATwEE4JG5Q51ulD9kyhkCkq4SX75Ix1TVPhEjCddXnRyZ1pjFRwGtF/wiPvyCwTfjNwHi20fnhkgvdpOBS3gZzcnuQwtGE9mZpA5Q5xey4Ozq/jk= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781706831079517.9757312830083; Wed, 17 Jun 2026 07:33:51 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wZrID-0006cS-6J; Wed, 17 Jun 2026 10:31:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIB-0006bu-SR for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:30:59 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrI8-0007a6-5K for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:30:59 -0400 Received: from mail-ej1-f69.google.com (mail-ej1-f69.google.com [209.85.218.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-148-RfxEbjbCPAi10dOvaXf3Ew-1; Wed, 17 Jun 2026 10:30:53 -0400 Received: by mail-ej1-f69.google.com with SMTP id a640c23a62f3a-bed16fc8424so514600866b.0 for ; Wed, 17 Jun 2026 07:30:53 -0700 (PDT) Received: from [192.168.10.48] ([151.95.156.160]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c06079325adsm107149866b.58.2026.06.17.07.30.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 07:30:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781706655; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=MpwcWeBuo0q2w/B8rRegV8dflyxdBlz27GTf8UtE9Y0=; b=eL2Nsaq5I7co1Zj2RLAeZG7jx59l15eAq/iVsH3Its7ECzu80iKQJTRM2R9+UvUSxOkhHG dQ33utHS/oph8PCaWq9Rh5NK+kSJIyL6krQhA5gFokjMtmuP+tFn2DCDCnfecWb94OgDZi r5Re4zQ6xKIIxVhhnrmy208N8Y7w0fk= X-MC-Unique: RfxEbjbCPAi10dOvaXf3Ew-1 X-Mimecast-MFC-AGG-ID: RfxEbjbCPAi10dOvaXf3Ew_1781706652 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781706652; x=1782311452; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=MpwcWeBuo0q2w/B8rRegV8dflyxdBlz27GTf8UtE9Y0=; b=GOP1jSM/0d/ShC1mS8ifQ3bc5S8GhCgSaEt1K6HWr9Fk1PmSVE5anjpOM1giGyD5jF ckhCPLZQQ5zUzXHpyO/IuwTEZNkkhXiOEWLeJoUo537wUQ1zJ4L4yIvabJzBwkjPDNLh g5VbUOpCoxld0WBGtR+zor5xYFWGfEUsdwNOdzPwQrkELd7zDYNKUwyTjZ3k4HYnXySR v9vOGIolRhOppME8dpubWqlNLxw0RsBqbznekF2Hhw/REgfLeCDYvaXiB9gAh0zwnVs9 7jRS+SGeEEiB6qpQnRMaekL7m36VCpoq7cz0w8jq1Lf5SD+EJQCv8gEUCnSuwg2mgBRf xHlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781706652; x=1782311452; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=MpwcWeBuo0q2w/B8rRegV8dflyxdBlz27GTf8UtE9Y0=; b=dXdPchoYzQOeZn2L0wPNUg000iZrxPXPhV5IvVbJDPRxwtf3JZTkxNQgoNe3Cpypk9 euGK+GuDPaukLZ1ugmUYEPzU2VYvElyYid67k6aFaA3Lmqd16jxGE7Dp8opP4g3JnF84 q3cdflhHyhmn4xioTOtNG5jBgdeChrA6/QKsjgWMg6ZSO+kdOcmHOo3YJ14AWST4qvyi zQaL43rh4t/0jGsswi1biPic+1deqdDglefmUxPJyCc8WBk/q6l2u//v/tqbuMcTQMZm B9ZtObLBaqczPnLVwg8UNRxYTQ4ISViRLpZ7SqVyp7M2hlikMA7BI5VDzNNLFowr21Mo mPDA== X-Gm-Message-State: AOJu0YwJ6Ls7d/AF7i1ROWNfpNmwBIKU3pwO/aojJtdE4NbRe+eR8eFb REWKmQ8yYpfAxsaXBNytEWaxsz/eZSDJdBFArklObugcFrBdSNkQ531UDo+p2oTRzrIeo82jaI4 4+LaNAvInHq96PFCO2fR2iQO3AuNqPyz/U3pXzAzpaCdsk2GcYEL0cL26YRySFi0WQrTXvUhp+t PFEpQwvkAc5C3usEqYVV0cApYNAS1OtN9O5oKKMsL+ X-Gm-Gg: Acq92OHGGComdxXtUCUmsCcC3DEDEGutl6BxlCmo8YJwtV3kwRgZ16fhzxMY8ytoHBR IWwXQCmHu0LUhs7yRGo84YkZlC0moNQc7+6OuXvo1GLOsT4rLSJtoFsg2hrdjOechANQdm2WZIl Yfa3rtpz1siYYu6Os5MEnchlTO+/fVYdq5PyqB5bpnWqrPQOXQemL/+7SBtt0OqFMy+9FkzR+28 QiOHpUGkb8zxOJUUfNXL6r0grephxPfr177ShuP1GVntXgOwzF6cDP5GqCGBXePS8pWo6+6M1WT URopCO6+N2x0ucvBX5HfKu4/FawNjSvaBrbcjiS1TV4qp9VEWbwUQjYCMzt2riydXNOJIcBmDtl PD157PuG86MIVciDqBr4503ROAk+YkqCPM73u1A/WKJhho9R+GZMipKmo5jXBgSY9mLqgqEPG93 ZcpB9G/0pVaw3RtjOV X-Received: by 2002:a17:907:3e84:b0:bd7:f75a:817c with SMTP id a640c23a62f3a-c05a521d4cdmr247983366b.17.1781706651850; Wed, 17 Jun 2026 07:30:51 -0700 (PDT) X-Received: by 2002:a17:907:3e84:b0:bd7:f75a:817c with SMTP id a640c23a62f3a-c05a521d4cdmr247981066b.17.1781706651236; Wed, 17 Jun 2026 07:30:51 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Cc: =?UTF-8?q?Marc-Andr=C3=A9=20Lureau?= Subject: [PULL 01/16] rust: fix incorrect dependency in Cargo.toml Date: Wed, 17 Jun 2026 16:30:31 +0200 Message-ID: <20260617143046.445322-2-pbonzini@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260617143046.445322-1-pbonzini@redhat.com> References: <20260617143046.445322-1-pbonzini@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=pbonzini@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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 @redhat.com) X-ZM-MESSAGEID: 1781706831587158500 Reviewed-by: Marc-Andr=C3=A9 Lureau Signed-off-by: Paolo Bonzini --- rust/bindings/hwcore-sys/Cargo.toml | 1 - rust/bindings/system-sys/Cargo.toml | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/rust/bindings/hwcore-sys/Cargo.toml b/rust/bindings/hwcore-sys= /Cargo.toml index c20024e921a..b5ae33da8ed 100644 --- a/rust/bindings/hwcore-sys/Cargo.toml +++ b/rust/bindings/hwcore-sys/Cargo.toml @@ -21,7 +21,6 @@ chardev-sys =3D { path =3D "../chardev-sys" } qom-sys =3D { path =3D "../qom-sys" } migration-sys =3D { path =3D "../migration-sys" } util-sys =3D { path =3D "../util-sys" } -system-sys =3D { path =3D "../system-sys" } =20 [lints] workspace =3D true diff --git a/rust/bindings/system-sys/Cargo.toml b/rust/bindings/system-sys= /Cargo.toml index 7e527130ff5..1e0fa8cf79c 100644 --- a/rust/bindings/system-sys/Cargo.toml +++ b/rust/bindings/system-sys/Cargo.toml @@ -20,6 +20,7 @@ common =3D { path =3D "../../common" } migration-sys =3D { path =3D "../migration-sys" } util-sys =3D { path =3D "../util-sys" } qom-sys =3D { path =3D "../qom-sys" } +hwcore-sys =3D { path =3D "../hwcore-sys" } =20 [lints] workspace =3D true --=20 2.54.0 From nobody Sun Jul 26 12:33:36 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1781706736; cv=none; d=zohomail.com; s=zohoarc; b=gQhZswil6R8xOeQ3AIdxRidXz2vrF9lp7UaSGA+WgE36AEWgmcUKiQ2PbtXQCHZTLGNa5DIYCTGUwmXFbCerK7JrdWDYn9cwM5tuNJBFWr4qZkQHt/10KPTXGngd5z8cXy5l4GiHb9KwxM7tbRyx/taSPXvPBGTYIrFYrv2VKDs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781706736; h=Content-Transfer-Encoding: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:Cc; bh=fd6BBqQIYST9qCiFwtdSCjOI5XueEX5XbUawSErV3d4=; b=Q1mYJ1IUNtolbVXpVLeaKzcY2c4HE7ezFYbVfDmkpYw8ywmSkqpwXLGaWhMzO0A+MjDeIciaXBZ36KfZN3IJyMvLjPr0PWUyF4LqcxVgJK1x2KjK5d674nhB1rqalI+5BAjtHgVrjRYTwp+Azd6MYR5hKHvM0iBQJqUCftaCm68= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781706736615449.09947143083275; Wed, 17 Jun 2026 07:32:16 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wZrIE-0006cw-SK; Wed, 17 Jun 2026 10:31:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIC-0006cJ-TN for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:00 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIB-0007ac-1S for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:00 -0400 Received: from mail-ej1-f71.google.com (mail-ej1-f71.google.com [209.85.218.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-433-O7WaRMWHN7mzX40oZO5dBQ-1; Wed, 17 Jun 2026 10:30:56 -0400 Received: by mail-ej1-f71.google.com with SMTP id a640c23a62f3a-c069fa2be84so54752166b.2 for ; Wed, 17 Jun 2026 07:30:56 -0700 (PDT) Received: from [192.168.10.48] ([151.95.156.160]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4606f264333sm56564100f8f.4.2026.06.17.07.30.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 07:30:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781706657; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=fd6BBqQIYST9qCiFwtdSCjOI5XueEX5XbUawSErV3d4=; b=ROhFDGhWny46Jv9dt6hFgYgUGxSbFmyETeqG1u5lutMwz6ZgEiTfQANw0JO/VSUry7S8k/ 8eLjZmlvoSzlh6U9+5Xcq4gVLMfKtI8dLmHhVpbjkty8Mjwc38QUSWG73NJRQglOj4aEey kp/agPAmFIK3a9aTNVdfICqJia7Csts= X-MC-Unique: O7WaRMWHN7mzX40oZO5dBQ-1 X-Mimecast-MFC-AGG-ID: O7WaRMWHN7mzX40oZO5dBQ_1781706655 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781706655; x=1782311455; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=fd6BBqQIYST9qCiFwtdSCjOI5XueEX5XbUawSErV3d4=; b=csLjzvD6COeL3990glvl5oqC7JkB9g6pX1IC42301gv/bs+oZiuSHk5gARvNubrC4X LWenG2VMF/8jjNTY7mFl+qJ4W/QHB+OHbi3MvwLJMcctsiJvNoA6F7MPv0mhBYN6NI+M OPnKGC3gCgUXiu+ZMR2+VFE8ZnF7xV7mFTsiEBZ4HvK/TnZsMxA6Gl60NWVAmiVsKygJ UHRhqVvMLQO+v9zXGCGZ87L/lfciKqxQunQzoeZoE3x0kIuvFrWNNDnKKuLMSMT3Bfg5 Z02mn3CA+zbilyu84XMyuIrBVr5mkrhs3TxD3Gefo+hvRrEm1ZQRT19W+Pn+ExPK6MBN S5iQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781706655; x=1782311455; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=fd6BBqQIYST9qCiFwtdSCjOI5XueEX5XbUawSErV3d4=; b=l//uQNvsURPkMzz0SDFe9RyQCwqkFBOdUDN+2vvPqt5fTu6US/UP0H6KBLD1xH3Ihx Rb56MPt4ABJ7DahtiGt+3GUmW7/EB7O5HIoJOl2HDVJN0/y3MwkZt8IVeGnhh5XNQFSL 66b/cDWQuvxb8qXgXF66ZnMsBvZeXPG7duEZpZPspyYjeymPjslI7WlJnXlVuF9cFnQg eOD973z5K8BiOGh1aQWWU04r8jItUipYBvy7ry39prPn/oQ8ZNpXKL5OZhvskvk0NRz9 +dRjcaQx40XDAxZj04dx2BiCR2xhvmx0Duic+jXl38qwpH+J3T7bsdiYswIUfxs0fCjX JIOA== X-Gm-Message-State: AOJu0YwHK9Qd4GSLodoYTC/tnHgtuzJMyalOYxyeJUSmj8GzSIbpOFaI jY7AW6ecM7bVDYaKnrEq4G0yMo2WsvCF+oHm3rJ7+T/72ssVoZ8iFcq5+gyyvTGftC6MY+XqBci EA4N7MqLHqvHzZY0eZ5Xw/mT+fEIMvYhviOShHMuUCM5rTylLiGKt1fBmEKDyjA0jz4koLefdBj baXEtLF9avOX659aJ0IIEivG0UZQMcf12b5qgmra/e X-Gm-Gg: Acq92OEDrhMe8LHqv1S0oJMZm90c8hDH32QXxwu/FHZ/0hW5SA2B8UuYrUECxgVCCRV F+tHcvbdws8PmKeCoBMpILuwCadrjkNXP/XanphE+h8PGWjO/N/vApfAmSqwVG5RCeRCQr0Y/15 H7AkKvOKPtne9sg/g8bqtCNRlwzCMJA2/YHwg2R0smql7yNa/6YvsvplmLgOSCVT/Tcju4RU663 FOg8cdfy7ixNrMHrGfjdc++KCCNDS+pjCV1uYCP/E9tgg86J8y4EjYm+xlme4vOzcJ+rhOazEQT hTB5rXroCyxMK/98uBsxZusrpStsXR/lR8xvPIwFaDkuG0rTu9HK/To46b/EhjK7WEIW+/D5ZUE JI6nLJCGDrq3UkrAomhJ3MZxIcSdS758SmwhzTIKCb1G8YGzsPEqmesqDCWc/JwTGmEJtK4RX2Z 8M9kLJyCIu8ZtS8Rr6 X-Received: by 2002:a17:907:763a:b0:c03:db29:4c87 with SMTP id a640c23a62f3a-c05a68e8c68mr216197366b.21.1781706654782; Wed, 17 Jun 2026 07:30:54 -0700 (PDT) X-Received: by 2002:a17:907:763a:b0:c03:db29:4c87 with SMTP id a640c23a62f3a-c05a68e8c68mr216190966b.21.1781706653861; Wed, 17 Jun 2026 07:30:53 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Subject: [PULL 02/16] target/i386: apply mod to immediate count of an RCL/RCR operation Date: Wed, 17 Jun 2026 16:30:32 +0200 Message-ID: <20260617143046.445322-3-pbonzini@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260617143046.445322-1-pbonzini@redhat.com> References: <20260617143046.445322-1-pbonzini@redhat.com> 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=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=pbonzini@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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 @redhat.com) X-ZM-MESSAGEID: 1781706738935158500 Content-Type: text/plain; charset="utf-8" RCR and RCL instructions with a count of 9 are the same as if the count was 0, but they generated incorrect code because the can_be_zero flag is false. This causes 0 to underflow into -1 at tcg_gen_subi_tl(count, count, 1). Fix by absorbing the modulo computation into gen_shift_count(), now renamed gen_shift_count_1(), so that it can handle both reductions. Resolves: https://gitlab.com/qemu-project/qemu/-/work_items/3452 Signed-off-by: Paolo Bonzini --- target/i386/tcg/emit.c.inc | 64 +++++++++++++++++++++----------------- 1 file changed, 35 insertions(+), 29 deletions(-) diff --git a/target/i386/tcg/emit.c.inc b/target/i386/tcg/emit.c.inc index ce636b6c56c..8eca66b6967 100644 --- a/target/i386/tcg/emit.c.inc +++ b/target/i386/tcg/emit.c.inc @@ -3244,8 +3244,9 @@ static void gen_PUSHF(DisasContext *s, X86DecodedInsn= *decode) assume_cc_op(s, CC_OP_EFLAGS); } =20 -static MemOp gen_shift_count(DisasContext *s, X86DecodedInsn *decode, - bool *can_be_zero, TCGv *count, int unit) +static MemOp gen_shift_count_1(DisasContext *s, X86DecodedInsn *decode, + bool *can_be_zero, TCGv *count, int unit, + int mod) { MemOp ot =3D decode->op[0].ot; int mask =3D (ot <=3D MO_32 ? 0x1f : 0x3f); @@ -3255,16 +3256,31 @@ static MemOp gen_shift_count(DisasContext *s, X86De= codedInsn *decode, case X86_OP_INT: *count =3D tcg_temp_new(); tcg_gen_andi_tl(*count, cpu_regs[R_ECX], mask); + + if (mod < mask) { + TCGv temp =3D tcg_temp_new(); + assert(mod * 4 >=3D mask); + if (mod * 2 < mask) { + tcg_gen_subi_tl(temp, *count, mod * 2); + tcg_gen_movcond_tl(TCG_COND_GE, *count, temp, tcg_constant= _tl(0), temp, *count); + } + tcg_gen_subi_tl(temp, *count, mod); + tcg_gen_movcond_tl(TCG_COND_GE, *count, temp, tcg_constant_tl(= 0), temp, *count); + } *can_be_zero =3D true; break; =20 case X86_OP_IMM: - if ((decode->immediate & mask) =3D=3D 0) { + decode->immediate &=3D mask; + if (mod < mask) { + decode->immediate %=3D mod; + } + if (decode->immediate =3D=3D 0) { *count =3D NULL; break; } *count =3D tcg_temp_new(); - tcg_gen_movi_tl(*count, decode->immediate & mask); + tcg_gen_movi_tl(*count, decode->immediate); break; =20 case X86_OP_SKIP: @@ -3279,6 +3295,13 @@ static MemOp gen_shift_count(DisasContext *s, X86Dec= odedInsn *decode, return ot; } =20 +static MemOp gen_shift_count(DisasContext *s, X86DecodedInsn *decode, + bool *can_be_zero, TCGv *count, int unit) +{ + return gen_shift_count_1(s, decode, can_be_zero, count, unit, + INT_MAX); +} + /* * Compute existing flags in decode->cc_src, for gen_* functions that wants * to set the cc_op set to CC_OP_ADCOX. In particular, this allows rotate @@ -3397,29 +3420,14 @@ static void gen_rot_overflow(X86DecodedInsn *decode= , TCGv result, TCGv old, /* * RCx operations are invariant modulo 8*operand_size+1. For 8 and 16-bit= operands, * this is less than 0x1f (the mask applied by gen_shift_count) so reduce = further. + * FIXME: are flags updated if the count is nonzero, but a multiple of (8 = << op) + 1? */ -static void gen_rotc_mod(MemOp ot, TCGv count) +static MemOp gen_rotc_count(DisasContext *s, X86DecodedInsn *decode, + bool *can_be_zero, TCGv *count, int unit) { - TCGv temp; - - switch (ot) { - case MO_8: - temp =3D tcg_temp_new(); - tcg_gen_subi_tl(temp, count, 18); - tcg_gen_movcond_tl(TCG_COND_GE, count, temp, tcg_constant_tl(0), t= emp, count); - tcg_gen_subi_tl(temp, count, 9); - tcg_gen_movcond_tl(TCG_COND_GE, count, temp, tcg_constant_tl(0), t= emp, count); - break; - - case MO_16: - temp =3D tcg_temp_new(); - tcg_gen_subi_tl(temp, count, 17); - tcg_gen_movcond_tl(TCG_COND_GE, count, temp, tcg_constant_tl(0), t= emp, count); - break; - - default: - break; - } + MemOp ot =3D decode->op[0].ot; + return gen_shift_count_1(s, decode, can_be_zero, count, unit, + (8 << ot) + 1); } =20 /* @@ -3440,7 +3448,7 @@ static void gen_RCL(DisasContext *s, X86DecodedInsn *= decode) bool have_1bit_cin, can_be_zero; TCGv count; TCGLabel *zero_label =3D NULL; - MemOp ot =3D gen_shift_count(s, decode, &can_be_zero, &count, decode->= op[2].unit); + MemOp ot =3D gen_rotc_count(s, decode, &can_be_zero, &count, decode->o= p[2].unit); TCGv low, high, low_count; =20 if (!count) { @@ -3451,7 +3459,6 @@ static void gen_RCL(DisasContext *s, X86DecodedInsn *= decode) high =3D tcg_temp_new(); low_count =3D tcg_temp_new(); =20 - gen_rotc_mod(ot, count); have_1bit_cin =3D gen_eflags_adcox(s, decode, true, can_be_zero); if (can_be_zero) { zero_label =3D gen_new_label(); @@ -3492,7 +3499,7 @@ static void gen_RCR(DisasContext *s, X86DecodedInsn *= decode) bool have_1bit_cin, can_be_zero; TCGv count; TCGLabel *zero_label =3D NULL; - MemOp ot =3D gen_shift_count(s, decode, &can_be_zero, &count, decode->= op[2].unit); + MemOp ot =3D gen_rotc_count(s, decode, &can_be_zero, &count, decode->o= p[2].unit); TCGv low, high, high_count; =20 if (!count) { @@ -3503,7 +3510,6 @@ static void gen_RCR(DisasContext *s, X86DecodedInsn *= decode) high =3D tcg_temp_new(); high_count =3D tcg_temp_new(); =20 - gen_rotc_mod(ot, count); have_1bit_cin =3D gen_eflags_adcox(s, decode, true, can_be_zero); if (can_be_zero) { zero_label =3D gen_new_label(); --=20 2.54.0 From nobody Sun Jul 26 12:33:36 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1781706704; cv=none; d=zohomail.com; s=zohoarc; b=BWWnczZBfCmBzmxoAfVky0ORW8CztN4ds2zjIoOiLcZVFlbmp1uf77x7PpM0iYOvbYaDf8duMeM/GXddl92PkOJlyzS+N0N56ODpKt8c2fHgAHFmhnQTnyEVxl6T+arFydpj0ivDkebM4CkX5OziUL/PDXAN+oWyPGjyU6zExsw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781706704; h=Content-Transfer-Encoding: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:Cc; bh=3/m8px2SzlRS8AyDVnogUZnSnnrVsntNilzOMSCr4pY=; b=F6QATanWoqj9K21wIGqeDNuczVVzDI1xd22u6webRN0FXcHB7C3UwU9So6LUFilJ4+A6iO7CC9X+FuPb9f1fDAkwtOpwncuonL70gqcmEeKtWgFtwQc3q6aWtWQa8SAnae5aPvJlaB0u9BwuA2/zuJD7mvEAtKE16oZl5WNOoAg= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781706704265393.1023577015161; Wed, 17 Jun 2026 07:31:44 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wZrIK-0006ea-Po; Wed, 17 Jun 2026 10:31:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIE-0006cx-Vh for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:02 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIC-0007e1-K0 for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:01 -0400 Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-622-H5o8e02WO-uPXkIb85vQag-1; Wed, 17 Jun 2026 10:30:58 -0400 Received: by mail-wm1-f69.google.com with SMTP id 5b1f17b1804b1-490b79e6b94so56227665e9.2 for ; Wed, 17 Jun 2026 07:30:58 -0700 (PDT) Received: from [192.168.10.48] ([151.95.156.160]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4923756ff5csm7663045e9.0.2026.06.17.07.30.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 07:30:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781706660; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=3/m8px2SzlRS8AyDVnogUZnSnnrVsntNilzOMSCr4pY=; b=BDUdpeMymyGbvCbacLZL+00pMZd2/7P57gU1rmPTYB7eE9IKSzQv7vwuHmo2NOytx5XXRC vSbRngQgeiEtwy8zNYG8Vs3xMDriEbDbDrZqPuzAZVsaoF8fhBvUA12v/5nSyRy0C+im0b MZMvqxhhVB1KP1YJriUgajxmUeQBESc= X-MC-Unique: H5o8e02WO-uPXkIb85vQag-1 X-Mimecast-MFC-AGG-ID: H5o8e02WO-uPXkIb85vQag_1781706657 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781706657; x=1782311457; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=3/m8px2SzlRS8AyDVnogUZnSnnrVsntNilzOMSCr4pY=; b=K6NxZPh1m75pjtiIBABUCAiK0elSUwhhJ/HroHTnaE0iYt4Ai0kGyLdCs766aKdq28 imV+XV06ZgjH0kmYnTf2V86c6KR/BqeXXUiXz+i6vM4smYXBphNJ4gUPWNkou3ReLLmr MyCuAfqJ4SNqBkLxQYmBKKRxMPd3eou9XyaCQHw39eEYh/ICyqJQ5Kgl6d9wlHXjVsm3 7sl4g1+Y/WSXL7G72iMcJcdkr2/h8FgA69KpMMjgOgl/x29uV+lPq2hPpBbKF1+j6EvS Qsbn0WmF5yXYoOXFr40pTgwmPeLGcljc+cqOwUNGZcbL5N7hBTApi9IdXZf3Hz5fES0M 8/Ig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781706657; x=1782311457; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=3/m8px2SzlRS8AyDVnogUZnSnnrVsntNilzOMSCr4pY=; b=XSHH5tSgu9lqyrGd/KEs6+xc8heKbp1ojiD9evtSprYYks02Ks/ZuLKuDDAS04PyN6 jnxLQ6c08+2u5TZ0T+h3SHTf4IzmokTe178MMlbXvM10zd9yqvNMHID0sUe2PsH5K4v2 7WpFAtkIY00yxw3raWYW3ppMzjvM+g6UUmegu0D/Dd+NJ+4bWZ38rkwVUpgwCQel9pAe R8u8AF28i+Cf67E09OkQDe0fYP6XvKka8pyfSw/6/8btgHhqB36WazUm4NZr1wphQLvz +lat8T/NbTmgaSML8Ri5yhK6EG0/QPxtEmuOdkKD2QHAPXm1YsXOS51s5KP2RyFeCW/D x2Cg== X-Gm-Message-State: AOJu0YxgxyfubJRwuOV7EdsvVzO8lBSSe5SLAk/PfVSckjdVgoIkz+nu r2mhLprCgbciEIxHZpTikpDm/Bx589FzC5gwxo/nVxQbIu+5NqnahsnRF2a3XbGTRKjAeWjY23l 0hpw4jgjk1HwKawfzhlK1jeUQs3+R3gZyoo9zo9wkRRA1JM6+WbmfWlGXLehc4yyBahX6mutRa2 wlmn6THHvSiUfZZ4nVuP/nAiVjcQQARjZ1wSZYUk3T X-Gm-Gg: Acq92OHpnntQ7OluC4lFbgy+QyUc81oKrCh5di6M6yg1MO227vhLB/A1b+N4+f5yJ7p TRcWejLVcIu50yqH+cauBuZ8fUQAKrnl5GF0hAMsX5d3bL07DAWfRYJeLqOEN1Gdxu2VYXh3EFF 85ceM2j5SgnUuYBoA+rWQ2hrd6mtgcgExrJVNAFBmN527rOoZ80obZFhuPG4rY/iZw/5l3Sxjfi gRgCT5cc84uw8TQwbxkg/TWRLw7jnTN7icFUxyf6Yx+5kRaZoXi66XSzrp6YN5WPJmsH00DeTSL Og+zAn9dpn6SKs+p2wkLj++kESjxJtRiYC4H4LDQAS4D9wBmmktum+QoETZa55GIOnwpmaKQtm2 XveyVZGOA+ATGDWiszIIsbeAW2A07vWllddcI/ztu53adG5pPNA0qXXX/L3InxYLwVDSygSyYYn Yf3l0CqhS7HbeCcVKT X-Received: by 2002:a05:600c:34d2:b0:492:34f5:94cb with SMTP id 5b1f17b1804b1-49234f5956bmr39373865e9.26.1781706656999; Wed, 17 Jun 2026 07:30:56 -0700 (PDT) X-Received: by 2002:a05:600c:34d2:b0:492:34f5:94cb with SMTP id 5b1f17b1804b1-49234f5956bmr39372825e9.26.1781706656318; Wed, 17 Jun 2026 07:30:56 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Subject: [PULL 03/16] target/i386: add more easy cases to gen_eflags_adcox Date: Wed, 17 Jun 2026 16:30:33 +0200 Message-ID: <20260617143046.445322-4-pbonzini@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260617143046.445322-1-pbonzini@redhat.com> References: <20260617143046.445322-1-pbonzini@redhat.com> 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=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=pbonzini@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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 @redhat.com) X-ZM-MESSAGEID: 1781706706818158500 Content-Type: text/plain; charset="utf-8" prepare_update_cf() sometimes results in CC_OP_ADCX, so this improves a bit the handling of BT+RCL and the like. Signed-off-by: Paolo Bonzini --- target/i386/tcg/emit.c.inc | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/target/i386/tcg/emit.c.inc b/target/i386/tcg/emit.c.inc index 8eca66b6967..83c889cc3b2 100644 --- a/target/i386/tcg/emit.c.inc +++ b/target/i386/tcg/emit.c.inc @@ -3332,17 +3332,21 @@ static bool gen_eflags_adcox(DisasContext *s, X86De= codedInsn *decode, bool want_ * to be followed by rotations within the same basic block. */ switch (s->cc_op) { + case CC_OP_ADCX: + case CC_OP_ADOX: case CC_OP_ADCOX: /* No need to compute the full EFLAGS, CF/OF are already isolated.= */ - tcg_gen_mov_tl(decode->cc_src, cpu_cc_src); - if (need_flags) { + if (s->cc_op !=3D CC_OP_ADCX && need_flags) { tcg_gen_mov_tl(decode->cc_src2, cpu_cc_src2); got_of =3D true; } - if (want_carry || need_flags) { + if (s->cc_op !=3D CC_OP_ADOX && (want_carry || need_flags)) { tcg_gen_mov_tl(decode->cc_dst, cpu_cc_dst); got_cf =3D true; } + /* fallthrough */ + case CC_OP_EFLAGS: + tcg_gen_mov_tl(decode->cc_src, cpu_cc_src); break; =20 case CC_OP_LOGICB ... CC_OP_LOGICQ: --=20 2.54.0 From nobody Sun Jul 26 12:33:36 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1781706824; cv=none; d=zohomail.com; s=zohoarc; b=Ib3683LkF69quNvgjQmkELgDhCC2NcnP6WUiJed13x9Ah+N15xROQcxotSpa82Vu48qq1qRqB+ORDHI6lK4Is2dqLFqFg5i8ki9JDCGg8XK9z6CsCB1stPEt4ACdLTtFPHd0dosD4G7U//AnSp/zKRkFlR6wwykYzaeGrEMaVfY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781706824; h=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=Mvif4jWQltHBgV/w5wEFWTNvwJBqfVpF+YaK0ldKm4s=; b=fs7yYoucIbSEOIFDf3MegJuzEAhYt/JEZyVWba0sppHqaete8Wj6rkl45OXbYV0k0IYO/jmaZ0CRnpC9AOR54bGYPuONcfpruETv7KfJd7G6S+3YbUHNIUWqw0zy9mpjzdmSDOIyjN2Sbz6Q/YKyRfGjG7KF7r5hdBIF8g50NHc= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781706824298471.04050627100855; Wed, 17 Jun 2026 07:33:44 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wZrIL-0006en-IG; Wed, 17 Jun 2026 10:31:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIJ-0006eA-9P for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:07 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIF-0007es-KR for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:07 -0400 Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-111-4A8AM-CcMHeNYeEALhjOrg-1; Wed, 17 Jun 2026 10:31:01 -0400 Received: by mail-wm1-f69.google.com with SMTP id 5b1f17b1804b1-490b79e6b94so56228455e9.2 for ; Wed, 17 Jun 2026 07:31:00 -0700 (PDT) Received: from [192.168.10.48] ([151.95.156.160]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49230a58fddsm153567495e9.8.2026.06.17.07.30.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 07:30:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781706662; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Mvif4jWQltHBgV/w5wEFWTNvwJBqfVpF+YaK0ldKm4s=; b=BghS77JIDx+x2ZWWkJyreF1CMVBhCo048P4/KMi7BPCplPYFmgorcJezwT1vDhDb9Xr6Fx dQxRQzfVg+yfBqL3DO2m8IEOSEM2HWh1Vho/jF0XrKT6lHrl517OnUyagiyFmE+bIHqGB7 EE0QQpWWYEnOwwPuiNtGDUcll6ex+aI= X-MC-Unique: 4A8AM-CcMHeNYeEALhjOrg-1 X-Mimecast-MFC-AGG-ID: 4A8AM-CcMHeNYeEALhjOrg_1781706660 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781706660; x=1782311460; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Mvif4jWQltHBgV/w5wEFWTNvwJBqfVpF+YaK0ldKm4s=; b=QNE0JGZKrxSFlEN5a074cYJOf1hHkkdVkqy1cVcWWHJzNjWpOM1m+lNU8V/4Kkr1i9 zohLqL1S4ohrKQ0tzoYJBahMMMh84CUa2dFJMhqewyrYRsBJoQP5J1du78QpoNYePYD2 PpszADaMV8LfZPWOItuptXnkndHWaZ7srQ10653UavqIMSjroPfklhffZAqYrq8mh3DC g/C5AtPkM2uYkYlAShpGU5DSmnDmSUh/gVVaGZZ3Qn78Wu1ctU+81ply4GV2LICz2K8/ kehZVSEjOgXR/xmL4rQVjc4YT+jsWrAxzfJ5KBak3CqkEM7YAmTSHIHwlfOjm2+5Uwz4 b4nA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781706660; x=1782311460; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Mvif4jWQltHBgV/w5wEFWTNvwJBqfVpF+YaK0ldKm4s=; b=MZ3weg1s4pc7f1yFBTrWSeWqAaAsOWmXwQLKHePIht6SRYCFqGXkqUh7F0N6bF3iU7 FKGuPzjWASbPdeASehebvP2P6V8W6Y0+Zq/gTG9Vgwgy2nONADOoLshQS7WAfSf+lJOL 8AJOxCCPSqzBzY6WjZY2SQmwcir95+MuaPTOo1pNOply4IFMyJDB8acwtvIAKbCj4ilh 0MnJC8UvEukiY853UtLxDDNuKcswqzviBncGNIn4es1n8zuF44JiD5ThNo36aISpcXBt n7C7rlb1q4n7mz4yD2R/KtURrtCuV9xP4GbhuDTGTPwLbRER8D3jkQdmL1iE7Hy/d9Li Du1Q== X-Gm-Message-State: AOJu0YwgUUBVY34Sw4M5qqulG2yGyMk5Ha0QSfg80Sn89xjGb1Iz4RDX XcuA7x66L/1z1peV6dl7h1PJqBXKeYeWJgY4ZCj6AoYwVhx+n7kMq0cQVK9jaBAXgEtsfl+Ndpx ipowZCRBE8HjrOWKhbv6UBtADKdPrLOMn15MPiEIWHcqljkPfLcsjLAVGF8cQV0W6MQLTT/lCt/ e6UU8tXg/unymN0/brmHZbD1DVJVvUEGRAp6La3+h3 X-Gm-Gg: Acq92OEGe2UwZK8nZH7CCCHoTQ4gB6FD4H8nGp7B7rjcsG2SstbXDoRl9YMdVFflzZg dQamQSLel7yMpVP3rzMKO49dchkfG19VugmTumBYQKBURFcmIRCfzDLsLW5goIGtWami28Xm8EK ptQqm1rs4xXpGb3D35tMn1X645S6gUb1zK9KyuSdXIM6OLVEI+QY14YKeppPkld5YTFvvRcSAxU FFFAazD1noxKiBjRMbe5Nh5WYEZZuoMsyxoQMO3OS4voSrx+6gaFbXS/xEd6+189WVnncLxrneo 5C+nGmJEYwhqTZpUlkIzSuzrU5SgQQK1SloU04aI4FNLflEuldFEmj9QJyMC9ceQI9zsgyToOAQ RdYfgyrnXKTJVmTUcQkaOziwaLWxZGT703xokaZUm0Vq6rXfwkIbauMEeEIiYzsZaZ2YtfF7ClD QjrQfXuZHQzbS8fmGf X-Received: by 2002:a05:600c:a305:b0:492:2c87:3d4b with SMTP id 5b1f17b1804b1-492333af19dmr55251555e9.12.1781706659670; Wed, 17 Jun 2026 07:30:59 -0700 (PDT) X-Received: by 2002:a05:600c:a305:b0:492:2c87:3d4b with SMTP id 5b1f17b1804b1-492333af19dmr55250795e9.12.1781706658963; Wed, 17 Jun 2026 07:30:58 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Cc: Mathias Krause Subject: [PULL 04/16] gdbstub: Update x86 control register bits Date: Wed, 17 Jun 2026 16:30:34 +0200 Message-ID: <20260617143046.445322-5-pbonzini@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260617143046.445322-1-pbonzini@redhat.com> References: <20260617143046.445322-1-pbonzini@redhat.com> 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=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=pbonzini@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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 @redhat.com) X-ZM-MESSAGEID: 1781706825538158500 Content-Type: text/plain; charset="utf-8" From: Mathias Krause The control register bits haven't been updated in a few years, making them lack behind features QEMU ganied in these years. Update them to the current version of the SDM and sort the 32bit version to be in line with all the other definitions (descending order). This should remove confusion when debugging, for example, CET-enabled guests: - before the change: (gdb) info registers cr4 cr4 0x8000f0 [ PGE MCE PAE PSE ] - after the change: (gdb) info registers cr4 cr4 0x8000f0 [ CET PGE MCE PAE PSE ] Signed-off-by: Mathias Krause Link: https://lore.kernel.org/r/20260327143413.254227-1-minipli@grsecurity.= net Signed-off-by: Paolo Bonzini --- gdbstub/gdb-xml/i386-32bit.xml | 47 +++++++++++++++++++--------------- gdbstub/gdb-xml/i386-64bit.xml | 7 +++++ 2 files changed, 34 insertions(+), 20 deletions(-) diff --git a/gdbstub/gdb-xml/i386-32bit.xml b/gdbstub/gdb-xml/i386-32bit.xml index 7a66a02b67e..1dec40e1d2c 100644 --- a/gdbstub/gdb-xml/i386-32bit.xml +++ b/gdbstub/gdb-xml/i386-32bit.xml @@ -87,27 +87,34 @@ =20 - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + =20 diff --git a/gdbstub/gdb-xml/i386-64bit.xml b/gdbstub/gdb-xml/i386-64bit.xml index 6d889692114..9ac9164e6a9 100644 --- a/gdbstub/gdb-xml/i386-64bit.xml +++ b/gdbstub/gdb-xml/i386-64bit.xml @@ -102,9 +102,16 @@ =20 + + + + + + + --=20 2.54.0 From nobody Sun Jul 26 12:33:36 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1781706794; cv=none; d=zohomail.com; s=zohoarc; b=FdXwFZ9nMoWcMZPzKpdBVo+7Si9rgoQ8RZGQPcTohfbvH6IEwlmgValxu9HN9Ie72lPdBX3wuZm8w1H9f+N00VqRs4ISzmtQi62FaFKMrHKfn3RFkY3eo/aEQvwFLqC4JkpnrRKq8wdkCl7l/eUcq2zRmGTYFp3UcSmoAugCMsc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781706794; h=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=CLghqftpXQzJ1hZZJsFZxm2xXFHvSjTG7WPPx2ZMH4I=; b=h9R1tWGSk8AQaRTDEH89XPoYy0jGpv0aG+QsahEeOe0zQRzxlt26pwEAFH6oSXE04lTZ/BgTHupN0nD9se7R/6KP4/gMMC28goFedbksWJ8wDIEF2KKfgNEs1ieTzwn49gxBGZbcffyZRAaw82YmFRuyS+o14OWANWMcvEDWhr0= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781706794244836.7712326617757; Wed, 17 Jun 2026 07:33:14 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wZrIM-0006fL-Pt; Wed, 17 Jun 2026 10:31:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIK-0006eb-R7 for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:09 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIJ-0007iS-87 for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:08 -0400 Received: from mail-ej1-f70.google.com (mail-ej1-f70.google.com [209.85.218.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-438-VWstmMn7MEqe_V7elzEzEA-1; Wed, 17 Jun 2026 10:31:04 -0400 Received: by mail-ej1-f70.google.com with SMTP id a640c23a62f3a-bebacba844bso519527066b.1 for ; Wed, 17 Jun 2026 07:31:04 -0700 (PDT) Received: from [192.168.10.48] ([151.95.156.160]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c01d667f63asm540392866b.19.2026.06.17.07.31.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 07:31:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781706666; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=CLghqftpXQzJ1hZZJsFZxm2xXFHvSjTG7WPPx2ZMH4I=; b=JapBC+7BD+Ttm29rMoKeIlwh/oqaJcU3XqoYjID1H+879dQsPHoaRQbeVfjgRXRR8bbK0T 9qCGOey+5Yu+aMx7kP0XbyisPVZx4mqwG0dB3wCdyZr2fnj/T8aX+f/s4FG2ebA9tzDLWn klnp+UlzDUlsecraI0XJhCid1iNARC4= X-MC-Unique: VWstmMn7MEqe_V7elzEzEA-1 X-Mimecast-MFC-AGG-ID: VWstmMn7MEqe_V7elzEzEA_1781706663 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781706663; x=1782311463; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=CLghqftpXQzJ1hZZJsFZxm2xXFHvSjTG7WPPx2ZMH4I=; b=hE6tz7ZeCpvL0tdpN2GegBmfp7qSxQuIJOIVklsCyoY66YakhDETdOGXtXnX3JJjLM UjtJv/E/DSwBxqMn/t90mqE8lpBC66ld3Drjt8TQDCRhAwizXMQdTU8a7KVSL7fGOs+w Dkd+RBV8/RX9mweYZfrzxFVLf92Teq1xodes7rmYN6APG6e7qARU986XuVRn1WFp4g6z heC3EC6KPhxZWGgi6xHpRHcCxdVGuT4D0660pbG8H2QJeN/6WP9P3IoGZN7i3TybtGxr AvDkhFgTNsxS62iiKa+p6WO3hq/s1XW6pPbn+eGN6VPM59t80Inz7TnHEr6LnqtjBG+0 qbKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781706663; x=1782311463; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=CLghqftpXQzJ1hZZJsFZxm2xXFHvSjTG7WPPx2ZMH4I=; b=oWg25s0q1qaa2CPlxUmYLyab8V/IDZoqv1NeCDebGNsWG4pJOqLORj++fjmpvMYwJG paGy6LY2b48ozQYeXuSep7+OphA8RYFzK1lcVQsmp6xphsKXlca+RU11gNt75wwe7kaE cfg6KAXpunoUOFFTA9TaiQt8goekz49xXwO1GEvIEUUWMOrIfZ80iWd4ZM1GAlh09Qzp 4wqWLu00KQRkbPt3irVfOVMpFMykenAw9zHb+UFn6Q69CZdcHCxWcR6viOBSFOGlSV7E 0wPWBUjD5DqG3A3wSsmQIPSZBGF3fbPXHUqmqVLJxmu1BbiGULUJZihTK6H5GgvNxuua +FCw== X-Gm-Message-State: AOJu0YzUZ4Ri0/R1uAKktVmC7/kt4yrUmOb6Ozr4PjVLw/jFE4tq7YMh hMyZVj8t/dpdU9jXTlWU04lUgvC/AjGihg8xCfqAY6tOwBAfmUVwMykNl+cHY6oxTRFvs/wgZHc jmupmx0HGoz+AbjcfAyBThs3W5wxMTCeAtA+C52MqbIZgMFb1e+1z2F78+5mxbhGjSWJVcIoZ3E upjx8kk1grGUjg6atwIvqbKotkXH4fVsH0n4E2iFkD X-Gm-Gg: Acq92OFmZ8m/qm4oSDc7GhNCVbYUcy3Na0CuRSf8xeBAioxJu16sh4Kmdf64HTXwqit TIEQBFUFvlqWVMzLModh7dA1TaCNfBxm8AEmqjzBgl2DrHGlz5FNsnmWQRp/RjtTkGzz+IlaAn3 mXi3PzXGax2pyH2KyjULLHFXLXBjp1VjlMLs2/gxafLSxJilEOaq69RcG7fmtVlelxv1jTVg/jF XkYWT2tLHSG5pbNJ4OiwlMMXY3YMO8FgdEjKHmFi9Lrrr0gI1qULznHaLYAEUjJ9TAnfdzr29U7 5pG5wXkLbuXSJPIOQS9QO4Q60WSBSb+j/iGFg3LY+0p4J2QPEXI06l76L0BKGsY/q06yDjV1G4h Nlwf9AEWmfo1GJRpwMPoP0+l2Md2+MhUv8TrYSJX+KQxSMXhBpbXeNxg+5ti9YwraxXOHkTAtE3 f1itt1p6Z37xnwubos X-Received: by 2002:a17:907:72c7:b0:bef:f4a3:e0cf with SMTP id a640c23a62f3a-c05a95760a7mr307186466b.48.1781706662398; Wed, 17 Jun 2026 07:31:02 -0700 (PDT) X-Received: by 2002:a17:907:72c7:b0:bef:f4a3:e0cf with SMTP id a640c23a62f3a-c05a95760a7mr307172666b.48.1781706661172; Wed, 17 Jun 2026 07:31:01 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Cc: Manolo de Medici , Damien Zammit Subject: [PULL 05/16] Include new arbitrary limits if not already defined Date: Wed, 17 Jun 2026 16:30:35 +0200 Message-ID: <20260617143046.445322-6-pbonzini@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260617143046.445322-1-pbonzini@redhat.com> References: <20260617143046.445322-1-pbonzini@redhat.com> 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=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=pbonzini@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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 @redhat.com) X-ZM-MESSAGEID: 1781706795256158500 Content-Type: text/plain; charset="utf-8" From: Manolo de Medici Although GNU/Hurd supports unlimited path lengths only bounded by available memory, for now we can use an arbitrary limit on PATH_MAX that matches what POSIX requires. We don't have bandwidth to fix this properly right now. Author: Manolo de Medici Signed-off-by: Damien Zammit Link: https://lore.kernel.org/r/20260208055858.2166524-2-damien@zamaudio.com Signed-off-by: Paolo Bonzini --- include/qemu/osdep.h | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/include/qemu/osdep.h b/include/qemu/osdep.h index 2f0e61ad6b2..1ec5b42230b 100644 --- a/include/qemu/osdep.h +++ b/include/qemu/osdep.h @@ -384,6 +384,17 @@ void QEMU_ERROR("code path is reachable") #define TIME_MAX TYPE_MAXIMUM(time_t) #endif =20 +#ifndef PATH_MAX +#define PATH_MAX 1024 +#endif + +/* + * Use the same value as Linux for now. + */ +#ifndef IOV_MAX +#define IOV_MAX 1024 +#endif + /* Mac OSX has a bug that incorrectly defines SIZE_MAX with * the wrong type. Our replacement isn't usable in preprocessor * expressions, but it is sufficient for our needs. */ @@ -661,10 +672,6 @@ struct iovec { void *iov_base; size_t iov_len; }; -/* - * Use the same value as Linux for now. - */ -#define IOV_MAX 1024 =20 ssize_t readv(int fd, const struct iovec *iov, int iov_cnt); ssize_t writev(int fd, const struct iovec *iov, int iov_cnt); --=20 2.54.0 From nobody Sun Jul 26 12:33:36 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1781706817; cv=none; d=zohomail.com; s=zohoarc; b=XmBJ6IMYsfhDr6aZnUy+VNFPqWxHY+F/T/NLBTvm+dxa8crmjqwHRYdVIcEF+sNc3COI18Edb7lTMfBHcnHS+cBt1sOkP5iYFMNW+bQFkJ0Zy1tPcU3zNrPGaEXiyiajJretJmz1JOQr4vS9wSQ2PDcGNiP4NsPM8frFSPor150= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781706817; h=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=EH6vLQx69LKkn/UoQpajyvXS20+hjihuCDTQ5EJvEOg=; b=dX+Mj97SI54GHihouOv9BM4fURXePhYFLcwZD1ftW2QA1+SNcV/tr0SFpHRJ8T8BX1xHWeqHAzooslZnVJBn1AmD2tHoR1wa/pN7lqB1pL19Dm9ZtPim8n4jX/FspdFAh3neKqJkph/pnDQ/lfjEcVbjQYbRr9PXrfJpjDg7x/A= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781706817466520.5540070015995; Wed, 17 Jun 2026 07:33:37 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wZrIO-0006fu-7A; Wed, 17 Jun 2026 10:31:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIM-0006f2-7u for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:10 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIK-0007jV-PS for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:09 -0400 Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com [209.85.208.72]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-449-xDkSRNmmMiOBxM49ZgyG0w-1; Wed, 17 Jun 2026 10:31:05 -0400 Received: by mail-ed1-f72.google.com with SMTP id 4fb4d7f45d1cf-68d23404bd2so4531294a12.2 for ; Wed, 17 Jun 2026 07:31:05 -0700 (PDT) Received: from [192.168.10.48] ([151.95.156.160]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4606f2b0d4fsm58960463f8f.24.2026.06.17.07.31.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 07:31:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781706668; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=EH6vLQx69LKkn/UoQpajyvXS20+hjihuCDTQ5EJvEOg=; b=FxO1XhNWRfn+5fhpeuWdnzOUUuUkhTK+iLZZrOI3jSzobDpN0y+XEz66IHpPLiHfA8PisH 1sMEqNMVnbl0HNnOoyjKtVHD6Rj/hR5jXXqyi0isy1e2A1OdjoWtmT8HlGW4RcH3VacY8k YZYoY9mwuh3k5ZvbvypOzvxd+FBZL9I= X-MC-Unique: xDkSRNmmMiOBxM49ZgyG0w-1 X-Mimecast-MFC-AGG-ID: xDkSRNmmMiOBxM49ZgyG0w_1781706664 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781706664; x=1782311464; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=EH6vLQx69LKkn/UoQpajyvXS20+hjihuCDTQ5EJvEOg=; b=LR8M9DA4gG6e3OQEzHQrOWaUxMRg3YfATDmMvNln7RBE+c4Qv3qK1eoRAslU+wF/Hb 3LXOit2dVe2rEkY/keADyi06ry/B9el1f/ZZKXo5IeKpufGoiyi4bLQEUMox3xh/2+5w MQhZV1uExQG9SFG8348I93aODDzIwhQrKKx1PYcUCOI/B09WhYZe1rz5GUKQFV/DxH8H Wp2jpBmh05lDSwt6Uc8mIMy0/0cdrVW0g+ckrKQEytQ5Oa938LZ6G9FW0EkNCYc1dBwI vfGcedq+L1UsCaBjOZcyBCB1zF4bXP7NTcwJl6HuabDxx7/Yw9pW+R8/Ua+/dZhVs7Qi XtlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781706664; x=1782311464; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=EH6vLQx69LKkn/UoQpajyvXS20+hjihuCDTQ5EJvEOg=; b=lWr2Px/dpvxLW2MA0g3Ll8DiJjoWVqkQeu2PyG/qf4dPnAnBLVLatdkcVmnXvI2OTq mE1FQ519b7E65ZKfPpPWS1sQutK2quDKlvD7gs7xPYWlSr4c3MlkHBNVgRec+AsvfnRx SE1A+1Fq53dxTTykJHroQIb11jL68vtBKR/yoKigOrZvawF1ITXSbrRrpaE6f1qedB/O sV4BrKgfe/tkAEjbT5t/qLascmn5eI+PpUunHJ5ehcdHRLkIdW9Lgh88auHFGExYfjGr Q/ytZzU2cOYN8hd+pgSGZVAfRU31zzwEiB1XjIzIgVzyGNsdVE1OaE/NUY3rBF1t8JW6 DuJA== X-Gm-Message-State: AOJu0Yx5lirMiOHxenWeLL5iPVSlON2UQbH+SWulQKa2EYhE39CLUYFZ qCbMEqVA/X6h1tcidl1c+blIMgCaJcxlEh1cCB2BMTTN4Dhv7lVvFUXib3/SdpeeR+G0L/GLttw IOZjggiQq6cL/DNV83N7MkZ5fTIUAeLf5CZHyXKc7ay/wq3XX0ZZGSYeIdcZMxutVexAjcAeWSW fyxouWms8DyRqIEpZOm8f+fa3cyF90IMEfAEAT6o64 X-Gm-Gg: AfdE7cnYxnFbLIwTLWz5UBr+5/mFLEp+//si5lo3F3ihfkFIW98s3zTf+UgqQi+nyJ9 OCa+WZOSPrEgiLkvzNntW8OzuNr2FaLS7d6WqYP8GYspGkbDSoJ9pUVhUmahjSX0snyMygUWprs lIpaFipRoirchvhAjZbb3jIYYkdGj0xDH0C9gwN2Ot/QzMVoSwRqQ1AdjW3Xd0M5WskuNabAjl3 iuGWB+ixzdBjLbs1CwFY3gJUcNiUwfMlwX24klJSC5KNnlQcxtVMOcQfHqK5Zfl2mDr0T/UQhQ9 3XzrL8pia89ellsQk54U3G0+DNI4Dwlnk2wBu2vhdfGkoPuO5vzoooir4Y9klUr6JUTun8yDw2b RdN+gJ3USG5q4+YiCMvC4YXZBfJk1ynpjpVluijmOQAQjezvhzimgG3cm8UxSmm31uBUdyRTlaI Bml3Fx2KwFsncrlxn0 X-Received: by 2002:a05:6402:40f:b0:695:b7da:10f5 with SMTP id 4fb4d7f45d1cf-695b7da674fmr142623a12.28.1781706664298; Wed, 17 Jun 2026 07:31:04 -0700 (PDT) X-Received: by 2002:a05:6402:40f:b0:695:b7da:10f5 with SMTP id 4fb4d7f45d1cf-695b7da674fmr142578a12.28.1781706663543; Wed, 17 Jun 2026 07:31:03 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Cc: Damien Zammit Subject: [PULL 06/16] Add GNU/Hurd host_os=gnu Date: Wed, 17 Jun 2026 16:30:36 +0200 Message-ID: <20260617143046.445322-7-pbonzini@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260617143046.445322-1-pbonzini@redhat.com> References: <20260617143046.445322-1-pbonzini@redhat.com> 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=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=pbonzini@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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 @redhat.com) X-ZM-MESSAGEID: 1781706819481158500 Content-Type: text/plain; charset="utf-8" From: Damien Zammit Signed-off-by: Damien Zammit Link: https://lore.kernel.org/r/20260208055858.2166524-3-damien@zamaudio.com Signed-off-by: Paolo Bonzini --- configure | 2 ++ 1 file changed, 2 insertions(+) diff --git a/configure b/configure index d786d3a7c9b..bf728d6d993 100755 --- a/configure +++ b/configure @@ -371,6 +371,8 @@ elif check_define __APPLE__; then elif check_define EMSCRIPTEN ; then host_os=3Demscripten cross_compile=3D"yes" +elif check_define __GNU__; then + host_os=3Dgnu else # This is a fatal error, but don't report it yet, because we # might be going to just print the --help text, or it might --=20 2.54.0 From nobody Sun Jul 26 12:33:36 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1781706703; cv=none; d=zohomail.com; s=zohoarc; b=ZtN7I95ZdWpE6mMUCq+/PuSO0gigGvtKck7+pYoCRdkzsttPbWOolrB8ywAZEv8fjtXUFGdLiZwH1ZIK6mGAMotOhtU35TjGrfnfyE5j25+CnCj8Q7YGhw7rKo+79ahcNmMhN3lNs9VVW185maaaxO3IgmUvCX3a6NSBrBLuoLE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781706703; h=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=IePD93U28MtINigVrSaPo7PT121Fe25VbbfX7lz35bQ=; b=mUpSlP1pBWLddVON1GqtOVAEffauI84SwPcBKB7M8NmQdBX7EMM2JOTztIp8DOXJSnXtLDFmYpku9tsrQFMIow2vhge/KufRosVFrWLEyk2+741cAIENecnom/XWhLdDmOyEAoVencfZxzWzOnNGzA6rYOa37Z3ajGV9xWnh8Nc= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781706703497572.7469140319465; Wed, 17 Jun 2026 07:31:43 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wZrIS-0006gm-Va; Wed, 17 Jun 2026 10:31:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIR-0006gU-A0 for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:15 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIO-0007mC-TZ for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:15 -0400 Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com [209.85.221.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-367-j_qw5s9IMFaUNenBUxUybA-1; Wed, 17 Jun 2026 10:31:07 -0400 Received: by mail-wr1-f71.google.com with SMTP id ffacd0b85a97d-460153ce644so4276719f8f.0 for ; Wed, 17 Jun 2026 07:31:07 -0700 (PDT) Received: from [192.168.10.48] ([151.95.156.160]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4606f2b0d70sm54859002f8f.19.2026.06.17.07.31.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 07:31:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781706672; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=IePD93U28MtINigVrSaPo7PT121Fe25VbbfX7lz35bQ=; b=PG6urI1A+quVfl+zZVMj/1WuXpO6v8/CAnCPus1ej0aZonWjngaAi3fJoLtFZYGk6dXFZe HhMlxk/2BAKi+Hvr98XnhbcQDH+P4VnNU3i6PBHBTce42Ejsno+/j3In/OGBNlfWFjJq14 uTZocCEcqSl3ExKX8gZn7EGDbKQfo8w= X-MC-Unique: j_qw5s9IMFaUNenBUxUybA-1 X-Mimecast-MFC-AGG-ID: j_qw5s9IMFaUNenBUxUybA_1781706666 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781706666; x=1782311466; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=IePD93U28MtINigVrSaPo7PT121Fe25VbbfX7lz35bQ=; b=Pq7IXVQTt/GItO/dxl/sPceS+QIulpYvC+zmdgi2H/dB0zdp7YfiBQkafJJIG+gnTU ZutSBQXhyx+0eQPUsaA+pU8QZz7yGAoP88TTwIOAcWqgzh+c7RJlBhw6X6uE8h7AWLN9 gNjPS6YA6OB3E4e0DUl6g5/tJsiOUb9mSkZpRn6PCif4qpmS+Tgfi/TPWSx7da+zMOF+ 3Imh2Rkjqhr4NPgbj78n99xIR5kL+KVdX2JbAH5zpLteiMhifCpWuuM2ns9Jnawg87KT yTs6C7PyrWQOra6rQJOpB+C2ao1PpvFuqIN7jE4tTtFiDUZt8lsFi9iM5xbeBMY8JV68 YfGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781706666; x=1782311466; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=IePD93U28MtINigVrSaPo7PT121Fe25VbbfX7lz35bQ=; b=U4QbpMCNNg30Yy9/BNgMKZeFV1fc/pWaSkhQCRY0F+8Mkb7lJmLQvn+GC0vBu0qJon n44eyNmcPAUv8zme1IOeDAutsVix2U9EatZX1jJ+qnYTvOusna4TRjWMzIcZ72a6YExX AlNOnRZFgZKzjjJh6DmvR5oI+TSvmQzOVE13jq/MSCI9pexJbIIB4VoxyZlOwn740/7y QRRZaRGWsLCoRbA4T6/c0z5YzMLP7/zhlh79cn84Q5siAUAwLzDHdz30je0Suw4a8ISv ZJTgPZJIY0r1tpcSx+cokytYrGC0g+vRGUkronID3aUL0fDtPO5FRvxnUVHemdQ+E8J6 glQw== X-Gm-Message-State: AOJu0YxfS3VW5ZM4stLOiNkTgYDE6ZcxRp+wYcZKFto60+ESNJz0DpL6 Ks2nLFwVRtl/B4NiBN1CFHb0BYBilCGYn75ATZCzXk5fgIrJKvc5rIMjhF3Jc+je7wb3b0eRgHn 6Mh4aUoCqLZQiRO3c+MQWIMPqZq8pxe454L3Bwl2rxTF2/Xo/lJQcfQKP3cX51Vpab3DSj8aQmE dx4wo8yScUMpiC7xdF2kDZYlADxEst09LZRO4FeesI X-Gm-Gg: AfdE7clcDba4jHZPQW2qRZyFF032DOaBEuzXUwp6Q/QuVJjLUAJQGo553l8j4FWQZml iPmAAtEFioVlhtMeSjcSJN2MYVxXyg364DkWxHvs8itweC9GPsA8umIXvrmLIlVKsQPI4lCE+0R 35Q49kRvQKPsGWpxbgBMYHdgk0eeWyv8207MCPK/MqvLllng8nnxA0YYbOuxSrwJWrbm2DGNz9L YCqdTb3kP1IZebkQ9A0x9JDlS1J9Lz/oGUIrDJg5/HHkpxK+kRi83ZPOh9ahfLA9aX3ovaODE/H qnDTk86YLpZdK+CjYcwJ75ygMWFG7sFUpxTJm5BKG1h3iIOKQSwmar2i3gHok6d+2Pulfn7VjS5 bDyYTj0CLityeQcR+SHS/fMjZGyO5xu7Nz/fXa/feYbuUjYqfT+ZOVwehEAg9C9eDitvZy0MbD9 ULF2asGSJxSEbagz6M X-Received: by 2002:adf:f5d0:0:b0:460:2477:2277 with SMTP id ffacd0b85a97d-462416a511bmr6110026f8f.31.1781706666331; Wed, 17 Jun 2026 07:31:06 -0700 (PDT) X-Received: by 2002:adf:f5d0:0:b0:460:2477:2277 with SMTP id ffacd0b85a97d-462416a511bmr6109963f8f.31.1781706665735; Wed, 17 Jun 2026 07:31:05 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Cc: Damien Zammit , Manolo de Medici , Stefan Berger Subject: [PULL 07/16] tpm: Add conditional to not compile ioctls on GNU/Hurd Date: Wed, 17 Jun 2026 16:30:37 +0200 Message-ID: <20260617143046.445322-8-pbonzini@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260617143046.445322-1-pbonzini@redhat.com> References: <20260617143046.445322-1-pbonzini@redhat.com> 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=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=pbonzini@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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 @redhat.com) X-ZM-MESSAGEID: 1781706705080158500 Content-Type: text/plain; charset="utf-8" From: Damien Zammit The Hurd currently doesn't have any TPM driver, compilation fails for missing _IOT__IOTBASE_* symbols unless these are left undefined. Signed-off-by: Damien Zammit Signed-off-by: Manolo de Medici Reviewed-by: Stefan Berger Link: https://lore.kernel.org/r/20260208055858.2166524-4-damien@zamaudio.com Signed-off-by: Paolo Bonzini --- 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 ee2dd15d35e..e4663114558 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.54.0 From nobody Sun Jul 26 12:33:36 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1781706733; cv=none; d=zohomail.com; s=zohoarc; b=VXu+4FhFBAQ7CW9IDWkcYwmQn5V4jdTNlU3If4eE70tRgyiBxaglk4vCRc0jF0qx6YQBIY+RzoP2zxK6Inz8SLg5NjPjq7tgq0+UXyuB1cA/HHwNAkvTN1P5AER7Pi6mCkORJ2fAOVVNZRcRo0vYXc1cUryrmU1ow6hOW8X/orY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781706733; 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=GbVQBwoCXt49csIrXi0y/OwMoxrKUAGzvxobp7FDldw=; b=htDpsvbFFmdj6qm3YJSIYGCg5HVSCTcGBGsvwiaKOrd/e5CmT0kj+Dcvl3kKiRx3D0jMqNCHoeRH0/Yz2V39Oin/PafsWlaSS8EwhhS3pdwvLaHggG9jT5i01q6lYRQZa+EgcQU/A9tf03k0QSAQptTycGo7nyYrDfGSl+jfO48= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 178170673364561.64603565947323; Wed, 17 Jun 2026 07:32:13 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wZrIR-0006gW-KQ; Wed, 17 Jun 2026 10:31:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIQ-0006g0-4g for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:14 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIO-0007m2-CW for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:13 -0400 Received: from mail-wr1-f69.google.com (mail-wr1-f69.google.com [209.85.221.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-100-nAnjIXpXPAq8KixQYDNC1A-1; Wed, 17 Jun 2026 10:31:10 -0400 Received: by mail-wr1-f69.google.com with SMTP id ffacd0b85a97d-462c1cf9003so590017f8f.1 for ; Wed, 17 Jun 2026 07:31:10 -0700 (PDT) Received: from [192.168.10.48] ([151.95.156.160]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-461eaa0d1c7sm11174095f8f.7.2026.06.17.07.31.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 07:31:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781706671; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=GbVQBwoCXt49csIrXi0y/OwMoxrKUAGzvxobp7FDldw=; b=DFc0PCChdT7O+cGXYlKTAjYMvDPcbLbq9kotFFxH4z9Tq7O0p+egTKvRCYEgN7vS3ra3Wj pSfBGPYi9aqbqUXOn6L8Om/wZeKokroTtpdthu7vViwGuFzcGD6g+PxWVu3kegQ8TN5Hqz pXVAggGTAgtZqtyRYjmHuxZD/a+dIYE= X-MC-Unique: nAnjIXpXPAq8KixQYDNC1A-1 X-Mimecast-MFC-AGG-ID: nAnjIXpXPAq8KixQYDNC1A_1781706669 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781706669; x=1782311469; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=GbVQBwoCXt49csIrXi0y/OwMoxrKUAGzvxobp7FDldw=; b=b0E4SGdcqs6nddDMNRrc7hfoEilSzAtcQVqJPNzZR1VhvknKnRWppU4YTOdQZO9r+O pBDi9jwJexzp+AdZRW80vmVZLiiCKjSzmeXBRhk1jvfgCLQyls9DpYFTt9f+lalf4G/J WeuGJuvc5adA6bXXMsllxjHsQWVeckfRmZ5t71uDOfqC0HzsD2pIiDrylcbfXdqyR4ny yXoqJG9mqr1GRIibKicg5+9OJyaC2N/b6dTKlSMF9uO4wZT0CBPdHmO/hPAjWva1J2rd +ELOmJAchLdKTgS1dd4bSvQwbVapHMnGRn5p3njGcWMCGzEbyM4nEz3eM6LraeYIkhb2 m91g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781706669; x=1782311469; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=GbVQBwoCXt49csIrXi0y/OwMoxrKUAGzvxobp7FDldw=; b=Lj4CFpNlUFo9+S5+AtQkWL0/0va0fb702BeUKzLjmziCh83RITYhAspK/xg8M98BYZ GatrnfDO+QBhZ2BaC4pqkQx/LB2SQk/gPyQK3kNd+HMgOM+42SJKxHYm6qXjEYTfgNBv RwJRNUz5cbrHi/XZASdgsS3KA25umPdb4kju7k6/Jicdr9Lx/uBmZdyKm8szGAMKFQlU zh1fM21TnjsEFE42SwztH9veBfHBUqa/ExCRfoYtAfcxgaM4kL44JOwCcEwHgiCPBFQO SHokljWlGqMDCFcPoDGR7CNs2z1382rSR+ykLjXQQgwAlp6hX9+FsjhvkiIZOYicrCbi Jdgg== X-Gm-Message-State: AOJu0YzgC5JUTONbbtZXDg3a3QdiDY2/CvvFkMRObdQZsi4vFmWYbSrK YCFGv20eNBil0yegOlIAp6nZnJ3dAQBcOIOChoQyFA6ngGhZeSQckMiuDZIX5jzMfVOw+UMsW7r P2O+6F11XGTtrjOTrvhqkHQFybAV4GqVkP6IqAW904ey4j024PzKkCU/MgtKPGNjyNbVewVEdWN 8yrOqe2u7hCFd0C2bD1Qnk2v3u4ZUUmPRoNaY4gu7o X-Gm-Gg: AfdE7clDI18LeTKCFmVn+COlTVB6FRyy0l+4PTQD1swd85NgDnT9j6Bc5fAjFbnjfQ5 eRWvnqBag/9pC9ibc8cci4qcVhfihsCOdrjoU1axz3qsjJlhRwUhHLFrISTCRMhsbA/r0A3BD6j oc/4/TbPMlihZtMk5o6e47a4rzSGRJIaljwft8L6JZVnTljy06NY9duSlmlLunEvUW3ngehdeyg FXO0fyq8i+cxqY7c/T4+N6Yw+QCPf3seZVeVdeV5yex2icmgqxHkHN5YIg5VxAlJBI4XajpVrX/ TcNoisVg+hrloGg4+hL7Rpg5nU6j6Al7hAybaCjlh0h0jQL2OPyl++bCxGzB8BZWhjw0vfRhSg2 VV9JcGRP3jieuqjrK4+tCAuAFgTbhvwvwhC+gd4deq4eIOqSeDJzhjqxZ7XqXCzXnV8ikdItoLA XbAAJL8JULmLyWdom8 X-Received: by 2002:a05:6000:1281:b0:45e:f1c5:709 with SMTP id ffacd0b85a97d-462418923damr4672085f8f.37.1781706669041; Wed, 17 Jun 2026 07:31:09 -0700 (PDT) X-Received: by 2002:a05:6000:1281:b0:45e:f1c5:709 with SMTP id ffacd0b85a97d-462418923damr4672008f8f.37.1781706668316; Wed, 17 Jun 2026 07:31:08 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Cc: Damien Zammit , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Subject: [PULL 08/16] block/file-posix: Clean up sys/ioctl import Date: Wed, 17 Jun 2026 16:30:38 +0200 Message-ID: <20260617143046.445322-9-pbonzini@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260617143046.445322-1-pbonzini@redhat.com> References: <20260617143046.445322-1-pbonzini@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=pbonzini@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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 @redhat.com) X-ZM-MESSAGEID: 1781706735008158501 From: Damien Zammit Since all platforms except sun include this header, clean up the ifdefs. Signed-off-by: Damien Zammit Reviewed-by: Philippe Mathieu-Daud=C3=A9 Link: https://lore.kernel.org/r/20260208055858.2166524-5-damien@zamaudio.com Signed-off-by: Paolo Bonzini --- block/file-posix.c | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/block/file-posix.c b/block/file-posix.c index 5019ddade9b..5998448b1e8 100644 --- a/block/file-posix.c +++ b/block/file-posix.c @@ -43,9 +43,11 @@ #include "scsi/constants.h" #include "scsi/utils.h" =20 -#if defined(__APPLE__) && (__MACH__) +#ifndef __sun__ #include -#if defined(HAVE_HOST_BLOCK_DEVICE) +#endif + +#if defined(__APPLE__) && (__MACH__) && defined(HAVE_HOST_BLOCK_DEVICE) #include #include #include @@ -57,7 +59,6 @@ //#include #include #include -#endif /* defined(HAVE_HOST_BLOCK_DEVICE) */ #endif =20 #ifdef __sun__ @@ -65,7 +66,6 @@ #include #endif #ifdef __linux__ -#include #include #include #include @@ -95,27 +95,20 @@ #endif =20 #ifdef __OpenBSD__ -#include #include #include #endif =20 #ifdef __NetBSD__ -#include #include #include #include #endif =20 #ifdef __DragonFly__ -#include #include #endif =20 -#ifdef EMSCRIPTEN -#include -#endif - /* OS X does not have O_DSYNC */ #ifndef O_DSYNC #ifdef O_SYNC --=20 2.54.0 From nobody Sun Jul 26 12:33:36 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1781706799; cv=none; d=zohomail.com; s=zohoarc; b=b7qejaoEzxtWg3WKfCCo7/QznGumAWNAtLvYnlsbQ7x0k8dLqlAF0gCREu6Vh0DoUqP2f1uz9EAmkSB00yidwmuFwE7/OZhcptUVvmyfgNUHc8W3w4zrJt6OurT+cBrP7J1XOZACTU8npFZAEDr39DiT68/773p2XRUYo88Oyv0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781706799; h=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=bNIHpR9IFlXY0dlvDQpu7gjzQcEnusGYAFFIvpgdOpA=; b=TKEokmvFKi4F3OVtZtapHNRAZopWKsE8lj1E6DEBBQ8+pJ9IxLtcRVN8b9FNZ6u3qnRxYTsW76NEm+pOplwu1ViE80lrTMkODANRDCROxqxm893/89ClsdnJeNYnLcoDohGvK5miFNGI2TnM3gVwiPUVdpEuXKcE7xh2+xar/d8= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781706799367336.96290332330125; Wed, 17 Jun 2026 07:33:19 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wZrIa-0006hY-Iz; Wed, 17 Jun 2026 10:31:24 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIV-0006hD-GE for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:19 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIT-0007pC-MK for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:19 -0400 Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-302-vqR4QzDwNDSYkbKApcobeA-1; Wed, 17 Jun 2026 10:31:13 -0400 Received: by mail-wm1-f70.google.com with SMTP id 5b1f17b1804b1-490b93debc8so56438015e9.1 for ; Wed, 17 Jun 2026 07:31:12 -0700 (PDT) Received: from [192.168.10.48] ([151.95.156.160]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49230a4ff67sm164433035e9.6.2026.06.17.07.31.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 07:31:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781706677; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=bNIHpR9IFlXY0dlvDQpu7gjzQcEnusGYAFFIvpgdOpA=; b=PEcbeKow08e7IrVFn8Pbwr64MfNODMVA04Qp4JbNhpeUg1UPybz8D87uXZlPID9ebYUEWV FtRPNPdXTG2W4PQYUqa1TZiJ7Etzz4Tdo5L6Ogu5fr4fzc9p+jdrOYRzWHw8hunuif3Wa9 +e9yLYS0rxds0C8jJ7/8FwWOTVklkWs= X-MC-Unique: vqR4QzDwNDSYkbKApcobeA-1 X-Mimecast-MFC-AGG-ID: vqR4QzDwNDSYkbKApcobeA_1781706672 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781706671; x=1782311471; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=bNIHpR9IFlXY0dlvDQpu7gjzQcEnusGYAFFIvpgdOpA=; b=nopz0lwDFwJPS9SIzq2nqm2KXtiOuucchiOMq/TygJ+cNXq+LWcWe95Jh5NMeA4l6d cemJ+jE5kKGeCSo+nv8WjbfhzB90XwKJcOuJOaHybNKk9yGw+VmgXyYYQ7OwbHpnYXH7 j32kEbVWYET7oHTmbA2ZrKiSnsXDpzD6AXGFfEdAACyx8qNp1fLMNDr6NUECkvzh5h6Y S6825S4DtnINj28DEGeTKt9XA9Jh3JYD3agE3QKUEMnQfVvCvJpSvOW1n34DCuLZQlX9 WLdKlKvNCWGuOWf/cYYhlTXKuklYT5d9/x/uiioOXONLyAhGEu2HZh/kYZN2hAbJ3KPv Tgvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781706671; x=1782311471; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=bNIHpR9IFlXY0dlvDQpu7gjzQcEnusGYAFFIvpgdOpA=; b=fnpIQRFXaKvep/kfKRZJOt0/9NMMAZAK/Cux29McxIP4N0VWUpeMmcQBctFhCNBuRK KG/cUFIP48ALUk/Tv04oUOFLxzFy+d/7IuIXWvPjGPyfyNmPgpjnoeojED4n/wbmO0Jg kZ84QegAxCVqyTjdfUwycaPryXue8EcJhLz/XV5DxCnV1oOsJGVcWW8rErcFMr0bujFQ L/qmFfOoevXqwZbnbmlzw+RBZyQwm1Z1JYO6bpw+vd6R9Wf81GOwBLUKCJfFeCq7duY9 oFJTTUpxDi6wQOEMwEbC1PdnF3n9sJ8QhYewKYOOQcP0t6dGbotWRaY0gTXCAdCzL+/S QFkA== X-Gm-Message-State: AOJu0YwQK1q3yCZfsOMFrM44RRXX7ixqc81J0g/SFGGqNA2mt8e6iIZ6 EsKqkVNTuO4X5UkRYSwhShN5kjkg1HIxeCJGtdD2wMMsJ6dKkU334PU8REtcMy5SoUV7AKW2ops kNul3QjXE/Y1J9kO7BX2LnCR4InUFO8WS7FjtEzKWSqF+Smr3Pf0KRChp4VoGbwRWTtMOIRCqUf 6RhQTRSAqrLFfN6b1SAZK63LXg8b9HrxD996k7Fa7w X-Gm-Gg: Acq92OHltMVUgSNbXlhTmuSyiGSwN0QOIzUD8DyHvwang15e9pHMVtteMe6jeKeMwuk tPdiSG1Ky6noiMTCgKm7oFoUZm9nSSD15GqxBcR2p0OhqkqLEVN1TIagtk8z0ZMo8oxAtn9/WsI TSPOjANtuDgvP1Q+6deVi6jiont4ohouwN15MKEXFNHBDiQc2/eQVC6q9QzWz44k8iFkyWPIRkD fAm6QcOBPkTWHim2mwyooHqoM1qRhj/Cx6qTEH9eemoezzDPY7/u0NfpqwykhRaOGlTNE6oHrep cWiPUnDjHHmEQrGElRBkKMQmQ1UVultfvUwlDcmHaHP+nejVl+j2J8AzN02Bffo3fLcdElhTBTi ypkgOtTl9NqTrmdxPuw6E3ZkI+nKoh7nDWGejLsrnMe44phb/m0cJE+HR+c+JPAj5jIJaZzaAGP W82TOG8kaIdqy/b0tQ X-Received: by 2002:a05:600c:c113:b0:48f:e26a:1744 with SMTP id 5b1f17b1804b1-492333bf7efmr64477375e9.9.1781706671310; Wed, 17 Jun 2026 07:31:11 -0700 (PDT) X-Received: by 2002:a05:600c:c113:b0:48f:e26a:1744 with SMTP id 5b1f17b1804b1-492333bf7efmr64476795e9.9.1781706670739; Wed, 17 Jun 2026 07:31:10 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Cc: Damien Zammit Subject: [PULL 09/16] Make copy_file_range non-static on GNU/Hurd Date: Wed, 17 Jun 2026 16:30:39 +0200 Message-ID: <20260617143046.445322-10-pbonzini@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260617143046.445322-1-pbonzini@redhat.com> References: <20260617143046.445322-1-pbonzini@redhat.com> 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=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=pbonzini@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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 @redhat.com) X-ZM-MESSAGEID: 1781706801477158501 Content-Type: text/plain; charset="utf-8" From: Damien Zammit glibc has a stubs mechanism: a function can be declared in the system headers, but only implemented as a stub that always fails with ENOSYS, for example. Therefore when implementing this function we cannot use static. Signed-off-by: Damien Zammit Link: https://lore.kernel.org/r/20260208055858.2166524-6-damien@zamaudio.com Signed-off-by: Paolo Bonzini --- block/file-posix.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/block/file-posix.c b/block/file-posix.c index 5998448b1e8..3c985da94f5 100644 --- a/block/file-posix.c +++ b/block/file-posix.c @@ -2091,7 +2091,7 @@ static int handle_aiocb_write_zeroes_unmap(void *opaq= ue) } =20 #ifndef HAVE_COPY_FILE_RANGE -#ifndef EMSCRIPTEN +#if !defined(EMSCRIPTEN) && !defined(__GNU__) static #endif ssize_t copy_file_range(int in_fd, off_t *in_off, int out_fd, --=20 2.54.0 From nobody Sun Jul 26 12:33:36 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1781706722; cv=none; d=zohomail.com; s=zohoarc; b=FuLvI3BtMg63kMPe2RGLABeNg3OpV3Ix1ZHQLgqH+NMPz58KPwHRs1x8pUBeM9RGeKgNwG1dQhZ7ChXn80N1GbTCTowp2oe++90B4ck/WWeq37+XzmqeK+CpOUBim3ZGKHESeO6eo8/FBZHHQeUghf/AY/t0ym/Ea40WtaW+L3o= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781706722; h=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=Na5jqss4vf3n0qekhSniNpQZT3LMSGPEY4Q2LCrMuwE=; b=LxeUmP9ydRIy51olKhLp3HnCjcZzVIxZeiVqtAnoWR3H/jY12sBSjwK/HIX6GJmY7uAEMJwAg8pzg7OYqcNi2XBWD71hpUXaR+UF5w5pjZtnC9z+MuOdVjKGOq8iNuHQGlwQwEFu1+1LiT663SyPleTDBM/+SxK0PWIoxz019KA= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781706722537601.3378528477525; Wed, 17 Jun 2026 07:32:02 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wZrId-0006iq-5K; Wed, 17 Jun 2026 10:31:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIV-0006hH-MD for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:19 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIU-0007pL-3T for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:19 -0400 Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com [209.85.128.72]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-520-ssSxU4pLN6mWV9ph-H2eZA-1; Wed, 17 Jun 2026 10:31:15 -0400 Received: by mail-wm1-f72.google.com with SMTP id 5b1f17b1804b1-490bde3d239so39031185e9.1 for ; Wed, 17 Jun 2026 07:31:14 -0700 (PDT) Received: from [192.168.10.48] ([151.95.156.160]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4922fa3a4easm184245415e9.3.2026.06.17.07.31.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 07:31:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781706676; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Na5jqss4vf3n0qekhSniNpQZT3LMSGPEY4Q2LCrMuwE=; b=U7iHa5u4AK1AP0Tku3j29lExe87xKP4XlwFmnkk5o28IOd7BznFeIIySFGyL4GK6Ti7cDy e4HeYGFmXKQ/EFlpWhXrMgPIv5YQtgFdN5O3ye7CCW4W/2rjoEAMDJp3t8YxoMYLXGmwOd yRv8rnvHXZQUygh5RFksdSYoHsvsV20= X-MC-Unique: ssSxU4pLN6mWV9ph-H2eZA-1 X-Mimecast-MFC-AGG-ID: ssSxU4pLN6mWV9ph-H2eZA_1781706674 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781706674; x=1782311474; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Na5jqss4vf3n0qekhSniNpQZT3LMSGPEY4Q2LCrMuwE=; b=KFKhoTM3sIjFFR3O18VSvpRTfJxrDP+7+JEkuPMmWLgHUvzryPXUozHxnP6G4CB+n6 3ItPm6w5Rn7RS1VlsaVpNRsbUwTRMecR1t26skrZWN43o9XZcJmRoSct6ikCprsgAC6f ewK6EbNmkvv5oRWTHnTwYA8gKIcAGXLvCXH7hyr67to0T0YI8kySRvXuYOW/D7cPjt8p tMLrbvOmhiQHiZU5TiHRliF/S0nl0efgJKiPTCPhZSeap5Hsf/1GM6HEhD33ddJ3KlTw ZUBB4K4WR8ydcWj1LzT9y0v4qrKio6hN8q9Ieutc9K2m/MwuFX+tW2bv0S3omhGyFcvs r2mA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781706674; x=1782311474; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Na5jqss4vf3n0qekhSniNpQZT3LMSGPEY4Q2LCrMuwE=; b=LczLnWzn7bWnSzWKDqM7SzJXspr60NvN/ucgkGosmD4fuO9OfBSZ8DdNG4/D8cXttw OjB8iID3h+lEiNmRyhdUIHfaD/jTaO+d22y1672TVsRIv7T+H/HjFJ1wDSxwnTevogu9 vh0kfVjitTYXQck4FWiuVQZvvCATtk+ZqgupmF8VC2r6Of3TdFOPzHyPgTFx/XrDuL2L OrRxIDIuU0kAsoTyAur170AAJcLTgyuaTPygj1oPWqZwOzkBwwK453znUko5i9hJpFqK D2GRO3/uveUnTMJAwibiKLST8VF3mqp4eSQPD6pU8lfxRtTukHYUYUVIcJFQUKGBlLvp G2zA== X-Gm-Message-State: AOJu0Yy9ioq+WITHBBKPt44ucQRiOXAHe8A9J4yxvaevipy0xfMTb6y5 Q9BWX6cbJCLM95u39RK7W1RuhXc39WQ673xdymG0y1Mjv9o0ypwCyKDBPCmb72xJKkt9wQo+NHE BKP/FQ0I4MQOm8LT7764fP1LH4XwSSWFO+TZBp8GmLjihWstEa8cwPgD+A5pKerJ97JNbLLfK7W rZjgrWewkITB8mdBnvfVXCeGN9Akdew9fTo79hRgNp X-Gm-Gg: Acq92OFk2fUsRSU2UHJ9MnfaCHNu2zZuNm7uQZssCdMXaXIKwjJv5Lh6k+j+xcJxuK/ eUrUm9FiJOIpFeELpsDTvIXrllCuF0AGAYp+RAwIPD/mOWHNzg58QxfKSAh0KNf1qqkzGaFlFj1 vMejtdf4+S0un/hRwqqYm69s9teZETRFO2PONrCSN1ZhkoyqhURJXo/+QOGnUEmFLZloWaxtTfo ibD3hdoI0wrIgbf+hVXqBfcGTVxELakyGuM0KaSGn/p8dQ1HcPl7O/Ohchwoc1iokx8s0bLdrx8 cYceKco6TvR+QNpCNXr4DUJjzYLGg6e4fpeBQ+pPdYE7KLVyHUVEHJ23ZKyoA25u81tqDCbAVte 0okaTAlYVBa6q/EiS6b2ed/M8EU9Te+kOQcR0t0BQFDWeN9KDcDzw8OwgnGWRCx7Y4q1Z5uRhIJ oiWfXtzXo8M1287bhn X-Received: by 2002:a05:600c:1553:b0:490:d354:d15b with SMTP id 5b1f17b1804b1-492334282b7mr68871825e9.29.1781706673582; Wed, 17 Jun 2026 07:31:13 -0700 (PDT) X-Received: by 2002:a05:600c:1553:b0:490:d354:d15b with SMTP id 5b1f17b1804b1-492334282b7mr68871135e9.29.1781706673024; Wed, 17 Jun 2026 07:31:13 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Cc: Kostiantyn Kostiuk Subject: [PULL 10/16] qga/win: Use swprintf instead of snwprintf Date: Wed, 17 Jun 2026 16:30:40 +0200 Message-ID: <20260617143046.445322-11-pbonzini@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260617143046.445322-1-pbonzini@redhat.com> References: <20260617143046.445322-1-pbonzini@redhat.com> 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=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=pbonzini@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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 @redhat.com) X-ZM-MESSAGEID: 1781706724632158500 Content-Type: text/plain; charset="utf-8" From: Kostiantyn Kostiuk snwprintf is a Microsoft extension, and according to the MSVC spec, it is called _snwprintf. MinGW defines both snwprintf and _snwprintf, while MSVC defines only _snwprintf. We can also use swprintf here. The only difference between the two is the return value, and we are not using it. So change the function to support MSVC build env. Signed-off-by: Kostiantyn Kostiuk Link: https://lore.kernel.org/r/20260330113906.168002-2-kkostiuk@redhat.com Signed-off-by: Paolo Bonzini --- qga/commands-win32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qga/commands-win32.c b/qga/commands-win32.c index c0bf3467bdd..2bf5581aaa7 100644 --- a/qga/commands-win32.c +++ b/qga/commands-win32.c @@ -1590,7 +1590,7 @@ static DWORD get_interface_index(const char *guid) ULONG index; DWORD status; wchar_t wbuf[INTERFACE_PATH_BUF_SZ]; - snwprintf(wbuf, INTERFACE_PATH_BUF_SZ, L"\\device\\tcpip_%s", guid); + swprintf(wbuf, INTERFACE_PATH_BUF_SZ, L"\\device\\tcpip_%s", guid); wbuf[INTERFACE_PATH_BUF_SZ - 1] =3D 0; status =3D GetAdapterIndex (wbuf, &index); if (status !=3D NO_ERROR) { --=20 2.54.0 From nobody Sun Jul 26 12:33:36 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1781706789; cv=none; d=zohomail.com; s=zohoarc; b=Z7bxiXbc4BNjS6XkJEDX+kaZkU+rtROMG+2vui4vEErJklBQscijALg7SIBXc8SmqRBiJg4mFTCOzGskyYeukxEYnYWWiC3lTxhtFFNrqBnXgCK9yD852QH1ZrLa21Tre8eReB1hUAa7ZVEWxSTWNXI3knxBNdMWmUncRDE80ZA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781706789; h=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=JGqHZXSbvSrSASH5d/OaWvfysk6IMn8xUrNHyfcBX9Q=; b=EGIJZKdURcpcoohox8bQODOaZmbMSAn0JtMakrfchNxUxhFLwq0jkzjwvVz3Su2S9UkiZkHVJu5T+1S45LBlGh8tO2mx+eyhWDY/o5YDE17HCc+wA+FDhiqkOQKTcaOMN06DKdeTCQqxTGRNuzLj6YyGsEsGHMocmSTinoJ7N7s= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781706789427812.0893083091383; Wed, 17 Jun 2026 07:33:09 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wZrIe-0006jN-5H; Wed, 17 Jun 2026 10:31:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIc-0006ic-Go for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:26 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIY-0007pt-Ti for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:25 -0400 Received: from mail-ej1-f69.google.com (mail-ej1-f69.google.com [209.85.218.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-299-akXtGmfdOFqRuyQWZdD3DQ-1; Wed, 17 Jun 2026 10:31:20 -0400 Received: by mail-ej1-f69.google.com with SMTP id a640c23a62f3a-bfe735f3bc5so512812766b.1 for ; Wed, 17 Jun 2026 07:31:19 -0700 (PDT) Received: from [192.168.10.48] ([151.95.156.160]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bfdb8e1db3esm806140566b.56.2026.06.17.07.31.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 07:31:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781706681; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=JGqHZXSbvSrSASH5d/OaWvfysk6IMn8xUrNHyfcBX9Q=; b=S75DPT32l1e/vho4xJCCyiS6BN8Wzzo70BN6BgbberXipzKP1T7VC2z7QhBBa6XJ7A2sbp uuCneQeOKADKiaUYSbMkzT/7feR0W5otuHK67A++tEnjZ01g5fUdBNMsh/7KPTf9yASHrM 5Q+DvG/cZuzpebwAMMvumo1K52r/vQQ= X-MC-Unique: akXtGmfdOFqRuyQWZdD3DQ-1 X-Mimecast-MFC-AGG-ID: akXtGmfdOFqRuyQWZdD3DQ_1781706679 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781706679; x=1782311479; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=JGqHZXSbvSrSASH5d/OaWvfysk6IMn8xUrNHyfcBX9Q=; b=SowlimXLpSuwZd/7PBvwecPAiUt/98c9Z9KrIIfddptjYETm8poWP+3iilpBqtLBZx QNP0PRuFYt9kPhzXyyie7j1igsXRTR7t9pTFs+IEZrKkdrvHyda3M5ER0UVoX8V2DyAh YCHIDKy4oUNEmWVB2hWWzyxynqtwlHoj0Gu+20DQXpUzo7WQZ/e/hNelL/jDEEQnCA6C 9mgNJmFE0oa4aPZxSusw6vZTEUHsvuGj5V1t3O6jJugYE/K3qM64402ZHf8utcoCewbA h/yoyQGI1+jls0yoy9T0Dgo+gjEtiZ2iMPOFwymnhAJyF4cu8ZVjRXwOkdpvoQMXXLay McSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781706679; x=1782311479; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=JGqHZXSbvSrSASH5d/OaWvfysk6IMn8xUrNHyfcBX9Q=; b=PA1EvTS0uoh2gG22xEQN5qioeOC9n352lAuce4xbrOmE4p5CUig6Jr7gKHzoyjegH7 FKBkV8NBGQoPRkO2amM63WvEKjsa4h8T79lwiWF9XTE7IiiIrZAc9nYNDD5h9rPEIN/B EiUq9HYoxq1jn4GQl3U/2OCT1pAKuU5Nwfeji4IeIHNDhVDhv3toUn4KOyF3fPFtGQPT JhZ6nCBQsFXt5hwwC8/E35JZuxcOFFyg9qDAFeFOTAr53e+muMpttXS8AjY/9Vlywmkn jVRrDYPZjawksrtVOuudyjyC7FihOY6L0EL2d/jqvSGm/BLfKFVQm6NZldbk2UdyEjR5 eflA== X-Gm-Message-State: AOJu0Yz4C+xSnWnqMSK4buMFpcZ+OtIxLp5h06EBstN6EPoeHqh2P5I6 Ju+o9n/HBtKVo+NRe/iQOftZa3SeABZbSvJmJlhD4QfhCaAZwQ7T9kff2a5tBnNBgih0RsgScmy BMr6E8AvlTCJtxa452Tcs2IQ0sgmVx0sS3YWvA+wx6XCo/3ZUuoMsKZaNfX/uTOFsR/oR3X72m/ 7ceQOJID/Zu752IrPUCKk0x6MCQYZO4XW6lQT7jn+9 X-Gm-Gg: Acq92OEYRNoh8omvYtu7f0qoFZFfA6aWds8Fr+ExOjx/qxt0Pdq6mntYFC4b1J/ccgZ jnKvSzaFZpMEF1kUI+Qp44NXjmNZb4IVwBVpTz7ohUbXzf+Jlt8i3PwY9GfvqjJHWuMGOoI7VPo 0LZOwsh8+OfuLb2vRrPI+Koh8Ik3eIdF6IiXfGm/qNF5JJoZucFU8mdfpcOK8vxW5zVcMRyhYuj YNI2/WHqy6Yn48lEFZceo3dXGXfITlfp4CTjwD5KG4tsEB31f48dYRN+QThcljl6opqd6tN0o0R UM0le0F2CNFrLNp5qnOzFNQkPfUldBQ+8p+tYJpW3lJAIYCTHxO7TdiNFXPAy3N7o01xqMohRRa Zre+zZYcu5mrZoOvlZhNEF5XH3XjToMTsCsYgVKNN9yUz5gL7/6SNSZ5+eMtn7MYqqjjZIlcc7G Gl4TmTBvXOB4X1KNlZ X-Received: by 2002:a17:907:9803:b0:beb:70d3:9a5b with SMTP id a640c23a62f3a-c05a73a8197mr289009866b.36.1781706678482; Wed, 17 Jun 2026 07:31:18 -0700 (PDT) X-Received: by 2002:a17:907:9803:b0:beb:70d3:9a5b with SMTP id a640c23a62f3a-c05a73a8197mr289006866b.36.1781706677905; Wed, 17 Jun 2026 07:31:17 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Cc: Kostiantyn Kostiuk Subject: [PULL 11/16] qga/meson: Remove unused lib stdc++ Date: Wed, 17 Jun 2026 16:30:41 +0200 Message-ID: <20260617143046.445322-12-pbonzini@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260617143046.445322-1-pbonzini@redhat.com> References: <20260617143046.445322-1-pbonzini@redhat.com> 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=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=pbonzini@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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 @redhat.com) X-ZM-MESSAGEID: 1781706791199158500 Content-Type: text/plain; charset="utf-8" From: Kostiantyn Kostiuk qga_libs are libraries for guest agent linking. Guest Agent is a pure C-language application and doesn't need any C++ libs. VSS linking dependencies are placed in a separate file. Signed-off-by: Kostiantyn Kostiuk Link: https://lore.kernel.org/r/20260330113906.168002-3-kkostiuk@redhat.com Signed-off-by: Paolo Bonzini --- qga/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qga/meson.build b/qga/meson.build index 89a4a8f713d..1c6433ef250 100644 --- a/qga/meson.build +++ b/qga/meson.build @@ -97,7 +97,7 @@ if host_os =3D=3D 'windows' qga_libs +=3D ['-lws2_32', '-lwinmm', '-lpowrprof', '-lwtsapi32', '-lwin= inet', '-liphlpapi', '-lnetapi32', '-lsetupapi', '-lcfgmgr32', '-luserenv', '-lpdh' ] if have_qga_vss - qga_libs +=3D ['-lole32', '-loleaut32', '-lshlwapi', '-lstdc++', '-Wl,= --enable-stdcall-fixup'] + qga_libs +=3D ['-lole32', '-loleaut32', '-lshlwapi', '-Wl,--enable-std= call-fixup'] subdir('vss-win32') endif endif --=20 2.54.0 From nobody Sun Jul 26 12:33:36 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1781706715; cv=none; d=zohomail.com; s=zohoarc; b=M8y7GkrR8oUghCOFHbyZzLfrNm7JuXTHgpglOxDxHbTeYGFvewiOUmPgLlxy9u2FCNAsIiDyUDUeZrJD3QF9OKwFwLdoBdDy+YA3U20yYYsFfyrFma+z1w7wH3I2ww6f6Z/dPPMUgMt+XRTNBogg59hBxqeyfbI6SFoO0C0NaOI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781706715; h=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=yFcQux/tAmWJGykxyHq+NKOI4I25Z8GS1E9kXCx1v+M=; b=XiI9z8rqAJ097jqD7Z9mEcU0Cv2KeKw1dvQIVokj7RNT4pfpJ+qlu/g7cibdnruEVGiAl8ootSpuH9SsGB+i29k6mbbmLKH9x1KxFlNEoYGjAeJ927OyoZL9uvQZZ1bp6BsDOsWny/OVVYIjTF3Iptv5TlQmOL2lfB/lVwngBRc= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781706714992934.3075294089745; Wed, 17 Jun 2026 07:31:54 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wZrIg-0006lX-Ez; Wed, 17 Jun 2026 10:31:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIf-0006k4-17 for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:29 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIc-0007q4-86 for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:28 -0400 Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-433-sJ8LFlIMMyST2c9muk-j9g-1; Wed, 17 Jun 2026 10:31:22 -0400 Received: by mail-wm1-f70.google.com with SMTP id 5b1f17b1804b1-490dad70f95so59778685e9.3 for ; Wed, 17 Jun 2026 07:31:21 -0700 (PDT) Received: from [192.168.10.48] ([151.95.156.160]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4922fa96f0esm184613725e9.12.2026.06.17.07.31.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 07:31:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781706685; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=yFcQux/tAmWJGykxyHq+NKOI4I25Z8GS1E9kXCx1v+M=; b=HhwdRR6dc95gspk4Z/r/arOwjG98n1xEVPjH5+BuroSYG2b1g2+BYUGbIpdU2WmxqxYUS6 OK52H5W/XLh4h+6HcrXaU+ZpZSXrLKdPEP82/4mE/Nj5uuS6lb4+VDDkbM1ahukyjBbYIY mDp8/R9/wNhQ5oGjTpk5cwGSbag46KQ= X-MC-Unique: sJ8LFlIMMyST2c9muk-j9g-1 X-Mimecast-MFC-AGG-ID: sJ8LFlIMMyST2c9muk-j9g_1781706681 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781706681; x=1782311481; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=yFcQux/tAmWJGykxyHq+NKOI4I25Z8GS1E9kXCx1v+M=; b=lRUMiApsYDmYXneZ9KhCNckh3nFg9Yho9vL4hiNAOOv5Imy/1Jo3HpIl9CFroccTMh 5zWYeYS5gHpkyyhhJE4WCBqCoxoZZF1Q3x+1yBW4XdK0imJdOYUdFAP0+TbwaY4e0Xv9 y87q4dZgnL9DH3Sb6OsuuhcpNOLjT4MuURvGMzNy1RaUIyk2W1FwEsnw6E+X2+z+NMG+ TraLon8ceIPfMxUSPyDuqBfl0dLwYPHvCDl572XmYm4DN2NYEHrw7gUm0K9HuIH2g8L9 ROzaXPtaH3xSXaO2AmV6J6E/1wyufl03GiUz7aKxJjKrbTRJMRgPEtn6spmN7ncnBheL Ajkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781706681; x=1782311481; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=yFcQux/tAmWJGykxyHq+NKOI4I25Z8GS1E9kXCx1v+M=; b=onyxAmln3WVO1S0mvUKxQvZK71nkHG1nPrLghfjXNRLd9Lp9DiMFJTWfv2JPvZX7jX etmSYWFk+P48hfZAbN36KR8b7Hx78WNrC7SMySTpxcoL94ApP+fXEoqSF8KKvJEUwSjA gmR2qjU3fD8CZa0xDYGbf0rDpmE4jiL8BsyNKFInlmLua/M3M6zDvQcT2r/S6TQCmuix 7Mz6PeMcakMTQ0qVTHf9JpalVnUpW9+Kdkz9ysWW5riqceActSbYzeC6iVpmKskW6F9O Du2b95NSALex+2xO+Gp3BqC6vVE3+L8Wr9jfCA1UFv2oiFvF4z9SPo1wzOY0YtX9sqkM QqiQ== X-Gm-Message-State: AOJu0Yw7Bl0EBLnmFGZVO/Ztup8EFEYyChanofHieGDctcCGTwfjzjGi QUgGVAlH0LAQMEbkIdS+nkDiWr3Cz1s103fMXHuTf11ok5fmnPdmHi0UUgLtU1oJiztwtotPMXt 7c4N7Lq2EPJw+TJDXCG5C/vmDFTy6JtgUtM7YQ7Sjs7JZplju9pIoK8RIDMgAfscgEMB7n6kSK9 4xP0XnFex1CXG8/VzDKLvBo/9lADTGgIN0Xy1IyZTs X-Gm-Gg: Acq92OGawP8mKbHfERrQI2FZjouddr2HkeIaVFL/Pn4lV4mhifPgqSs3AwTCLr7Bvq6 cBd3iajfV6RcVlm9K2y62MfGTqyAhEb9VYbfK5ZBaIzV0lOlDzx5wQm+Tr8NLXbz8ygaiMK7z/P HdRaxvxJluditicPQoeRj99gXr0E0Q77LCMcEv/cyVesuizzZzGKcOVL41THafG4DNzKvpk6MNW J/BO6RSNv15VwJpEK5XWn9Q+k6K8FICuxEr9iRVNWedp+JEDr27NOqaEtzm5JzfM9d9KcDnpSW2 hFTu7xf/9267c0+k8oAOm4CwaaSORe4NPpS7yH5Ng9XiJTLu9oZOjSIgKGQFCJcQ3LJvn92Oa/J 1zDVHEnUYfgKHaZ3QNwa5y5coLOEZgRAuWPXQj0XVxrmUIWomn2HZVSjTU2uuH/x6/BeR3AuzAb P5OTHFiQbrlCCQy9QW X-Received: by 2002:a05:600c:4e92:b0:491:ba04:2ce4 with SMTP id 5b1f17b1804b1-4923410c35dmr55893465e9.16.1781706680557; Wed, 17 Jun 2026 07:31:20 -0700 (PDT) X-Received: by 2002:a05:600c:4e92:b0:491:ba04:2ce4 with SMTP id 5b1f17b1804b1-4923410c35dmr55892705e9.16.1781706679985; Wed, 17 Jun 2026 07:31:19 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Cc: Kostiantyn Kostiuk Subject: [PULL 12/16] qga/meson: Use windows.compile_resources instead of custom_target Date: Wed, 17 Jun 2026 16:30:42 +0200 Message-ID: <20260617143046.445322-13-pbonzini@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260617143046.445322-1-pbonzini@redhat.com> References: <20260617143046.445322-1-pbonzini@redhat.com> 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=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.129.124; envelope-from=pbonzini@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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 @redhat.com) X-ZM-MESSAGEID: 1781706716637158500 Content-Type: text/plain; charset="utf-8" From: Kostiantyn Kostiuk windows.compile_resources supports more compiles and works in both MinGW and MSVC environment. While 'windres' is a MinGW specific tool. Signed-off-by: Kostiantyn Kostiuk Link: https://lore.kernel.org/r/20260330113906.168002-4-kkostiuk@redhat.com Signed-off-by: Paolo Bonzini --- qga/meson.build | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/qga/meson.build b/qga/meson.build index 1c6433ef250..85bdacf7e2a 100644 --- a/qga/meson.build +++ b/qga/meson.build @@ -105,16 +105,14 @@ endif qga_objs =3D [] if host_os =3D=3D 'windows' windmc =3D find_program('windmc', required: true) - windres =3D find_program('windres', required: true) =20 msgrc =3D custom_target('messages-win32.rc', input: 'messages-win32.mc', output: ['messages-win32.rc', 'MSG00409.bin', 'mes= sages-win32.h'], command: [windmc, '-h', '@OUTDIR@', '-r', '@OUTDIR= @', '@INPUT@']) - msgobj =3D custom_target('messages-win32.o', - input: msgrc[0], - output: 'messages-win32.o', - command: [windres, '-I', '@OUTDIR@', '-o', '@OUTP= UT@', '@INPUT@']) + + windows =3D import('windows') + msgobj =3D windows.compile_resources(msgrc[0]) =20 qga_objs =3D [msgobj] endif --=20 2.54.0 From nobody Sun Jul 26 12:33:36 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1781706795; cv=none; d=zohomail.com; s=zohoarc; b=gxMWhnFlNSB8H/h18Bl++61X6O1TmMTd7S8awc6ZB+uHyWIgrL5GLgXT79vxh0svO9xxSrxS5TUkZpgy73a+KQHaRzlAe4hmVakExRbhIuCchge/oUir1mx+Uztt7/saHEMkPMBxjtZ09cFTnVFH+OsA6g49N7ft87JVr/Mb3nM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781706795; h=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=m+5mqgZNw+BewGFyL/ROgj/mTd2mWBA2DvDTABIH9Qw=; b=CoW3+pjqYwQuJ5vK60F9NeEeU3a8gDTwCb0HZgGsSaI41yx1CbA9E1F6VVz2uKsncdz6E2tGY4KheYS6SSdeOcShM6W25cHT85a7CMm7mDKNJUpVTtr8URM0uZ06tYWUqin3s8d3pgov6P1vZ6evnACQxZNez/gQZI+NauriV+0= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 178170679553481.26987344346878; Wed, 17 Jun 2026 07:33:15 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wZrIh-0006ll-Ge; Wed, 17 Jun 2026 10:31:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIf-0006lI-Dq for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:29 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrId-0007qQ-VE for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:29 -0400 Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-48-QzOeFrleMO68ts89l5nafg-1; Wed, 17 Jun 2026 10:31:25 -0400 Received: by mail-wr1-f70.google.com with SMTP id ffacd0b85a97d-462c1cf9003so590277f8f.1 for ; Wed, 17 Jun 2026 07:31:25 -0700 (PDT) Received: from [192.168.10.48] ([151.95.156.160]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4606f26434dsm55903901f8f.1.2026.06.17.07.31.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 07:31:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781706687; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=m+5mqgZNw+BewGFyL/ROgj/mTd2mWBA2DvDTABIH9Qw=; b=U7Ie9W8IXN2aHjm2fa0R+Qx0GZAZbpu7y1no2io0r/9r3qN8JjfECEX4MQQ5x+mcPwSnFc lesiA8hL/pZcB86j/qiskO3D684DPZMz5btFWwtuqtwE/CPmnpO6bh5TWJYQsez+hhY+xk R5FXcdXTddVwz5Djhsiw0U57IbPqgJA= X-MC-Unique: QzOeFrleMO68ts89l5nafg-1 X-Mimecast-MFC-AGG-ID: QzOeFrleMO68ts89l5nafg_1781706684 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781706684; x=1782311484; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=m+5mqgZNw+BewGFyL/ROgj/mTd2mWBA2DvDTABIH9Qw=; b=jb9zUg2bbrBkxhXAVo9H13A60rrCNMWU6l1ISvIioml3JRqhrVF64WGa9anuhoiqED upJqk3S42BzBkYhYV7wOHwOW3npX+rtSVJCASI+lN9mngN4aiKQuFCiBcNNPtHad+JDa doW9/KgQqE15bB2z0GwCWVJ83fbHBjrKsxHLEM53x8S3vt5Gee6D47UGxo5Q8djW2p28 0X7XgKVBNLs+RB6XAR0phSk5fAhrlxlJlXhYAvZkJVjLMrlFYpUXLKnNHIAqBqckz7nX ueeyHPpEprBizdOceirxHqEPKO6hs3ZdcmNdBnwAYlPHtnuOd/FxyWfzd0c/XfSSRUDK YFdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781706684; x=1782311484; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=m+5mqgZNw+BewGFyL/ROgj/mTd2mWBA2DvDTABIH9Qw=; b=BXNA1v/Ne80Jqu4Dc0vjjhsnAEWdU70TDu2Jzw0WuX92xkcBpZDqB60mbAuMcn9cpd WuffNV/Jpx+yaF1Uyuf1LddPNjFI5Dw3s5ZTbG+RcydcQjiIukSHrKLnoXY2ognh4+lf 2/gFbTryzdim9bC97T02NjYBnvVTUW+4ab6LPFlRMhNyJ+ghtfYBe1mP3odM+MYKTIy7 RWv4nk56+s+/CtQd//eyyFX89lQsUPgy0j7jzg0r/BGpWWC29LKBVZ1vVPFdUbODoHIE 2/ITDDH1dvrlARkb0lg7QzYfeRze4rpoeLFqxAeDehoyXzN1hNAHh5Ly/D/QS2cS6EEC Sesg== X-Gm-Message-State: AOJu0YwrZqAZEaxYtUMtJbtuN7cJAYSssiJj5ydUlEAMQVY/RC9hPy5Q tmuZCGcCmMW8vucSahtZn9+yS+eRzLU5vkoBiKQnYO5xT5b7z1O5bq8PxTfJIhob0hkJCHgyzjE pCCacrsHuTlFjKqk1MuB1RbbjnvIxGW9t2BQqopspc9cmhCh8wNPMvAwigXDTlNCpqvZoh2DQjH GE0/oH2CkDeoREOL73TModn98sXXGt5Vb/fVrgjkdK X-Gm-Gg: AfdE7ckXBXBfW08bQ8aAPfO5AfxLvPoRwM8I1hUcI+kbj+4Sw/4SQI/lZMg/Fr8JfoB rfW3BmDA7qTY4LJ2LyNJYSyknXZ21JiN6uEsYRlB2Bpfs4pbhQleoSXSZhu3jBHCdKdM1W4sfxP bR2uUlzR4gHlS3yle9LZxI5at7oGq9lZ+R/kevqTKubbjdP9NMqCKc+z/NbZqizLANKpNhCgI9J 1v7u2dYyiQs11AAnOiyByAD8XhlANyBpggGuKmpprK/RHiFSfLGCdBbBRorc+qvjOPSSeu8A1sG kLgG1syDfMQEZ7i8cH1wbg2IOWDXbwPfogfUUgAxYsdT/exi5JWqmwfbljnqK1vYIwh1o7LAPQR LyWv9aRhP8ONhXBUl5xdueDxJ8lincNspP+5YCpC6kIzaBpdA3Og7hefZIG3XoZn4QnE1F2WScN 0ikcU/b7u+gAwd0UZF X-Received: by 2002:a05:6000:1787:b0:45e:739b:3e3c with SMTP id ffacd0b85a97d-4623bdcc225mr6641759f8f.0.1781706683941; Wed, 17 Jun 2026 07:31:23 -0700 (PDT) X-Received: by 2002:a05:6000:1787:b0:45e:739b:3e3c with SMTP id ffacd0b85a97d-4623bdcc225mr6641691f8f.0.1781706683248; Wed, 17 Jun 2026 07:31:23 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Cc: Kostiantyn Kostiuk Subject: [PULL 13/16] qga/meson: Allow to use MSVC message compiler 'mc' Date: Wed, 17 Jun 2026 16:30:43 +0200 Message-ID: <20260617143046.445322-14-pbonzini@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260617143046.445322-1-pbonzini@redhat.com> References: <20260617143046.445322-1-pbonzini@redhat.com> 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=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=pbonzini@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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 @redhat.com) X-ZM-MESSAGEID: 1781706797225158500 Content-Type: text/plain; charset="utf-8" From: Kostiantyn Kostiuk Signed-off-by: Kostiantyn Kostiuk Link: https://lore.kernel.org/r/20260330113906.168002-5-kkostiuk@redhat.com Signed-off-by: Paolo Bonzini --- qga/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qga/meson.build b/qga/meson.build index 85bdacf7e2a..cfa2157efb2 100644 --- a/qga/meson.build +++ b/qga/meson.build @@ -104,7 +104,7 @@ endif =20 qga_objs =3D [] if host_os =3D=3D 'windows' - windmc =3D find_program('windmc', required: true) + windmc =3D find_program('windmc', 'mc', required: true) =20 msgrc =3D custom_target('messages-win32.rc', input: 'messages-win32.mc', --=20 2.54.0 From nobody Sun Jul 26 12:33:36 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1781706800; cv=none; d=zohomail.com; s=zohoarc; b=Ps5qSHqCrL1FStwCCL3syRVq8RKnkwFKfR8I6jpn+tN3AvZhn6B/hgxboXDm8Bc+tkZ6b/aF1FpV/ZYyRKN7w2B//0nkCPijcsBUHqKCJb/d59q5K5bud9G3qhdYhATg7vqK8FlnKbdgtkvypeN1UiDF4ikuITnTkuWBwmGXl2g= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781706800; h=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=dDZ1OdkIiyHF5KZgWfQEW3DvNfJw9/KjqZP8Dvi8i6o=; b=nKUXxGv9Y+I0ILlUyaCQ44YQAk8PjHE506mn5WB6AjQEIpf8/XxqP0ALgg7MRbPzeC8xl4GbCgZaeV8AIykE4TekaPA/MrDz6dvZnVDXMwxCciU5FJaihpgYw3z2XhhzWUYtCC1m1AdXLv7jkTZx/XMurHTWmNnhqMfY4/FRb1o= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781706800013489.5128669861093; Wed, 17 Jun 2026 07:33:20 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wZrIi-0006mL-Mo; Wed, 17 Jun 2026 10:31:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIg-0006lk-Ne for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:31 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIf-0007qm-6t for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:30 -0400 Received: from mail-ej1-f70.google.com (mail-ej1-f70.google.com [209.85.218.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-696-zMVv5aVmOGSQI81ky-bwog-1; Wed, 17 Jun 2026 10:31:27 -0400 Received: by mail-ej1-f70.google.com with SMTP id a640c23a62f3a-c04a3ebafd2so226925566b.3 for ; Wed, 17 Jun 2026 07:31:26 -0700 (PDT) Received: from [192.168.10.48] ([151.95.156.160]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-462e7fc53fasm4335146f8f.33.2026.06.17.07.31.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 07:31:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781706688; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=dDZ1OdkIiyHF5KZgWfQEW3DvNfJw9/KjqZP8Dvi8i6o=; b=EVBgR0S6ZReMKFKuTrA+ubnxViB1y/Qn2b5AF73c3udrOpqEqu1rd9NCxRMSEd1mgl8tZL B1Ulo7O5K7wB7cxlbrX/K7qteBaAHLZ5U8ItLGj9P2SrGmRvWoYYn/R0n9RfzPKKX+xOLm w2CdAzVpTidiAD18fvmcNU8yiN7n8Pc= X-MC-Unique: zMVv5aVmOGSQI81ky-bwog-1 X-Mimecast-MFC-AGG-ID: zMVv5aVmOGSQI81ky-bwog_1781706686 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781706686; x=1782311486; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=dDZ1OdkIiyHF5KZgWfQEW3DvNfJw9/KjqZP8Dvi8i6o=; b=HgwBKDqbns5djTF8Colwsl5INI6R6315uzLKtZo471CmZN79jtb0ae+DA8ehm06FBv JIp+rDxMb71MKtMRHOCHH0yJMkR9ZkWxjsAzytj24g/t+nXVfOz5u/xnUBWis+likBUG fDr7Sg4CMykrFKtmOmg1NO/FQYI2LwS2nuk3ODG3ul1MwYBMOI5/tCyVGjUT+n9YHx2x s2POTi2vxovd6+eMv9Zh9zJLzDlGalMa2jnBiVu02PhzP8wPOeGPrU2izyeu45TABziT NIgktGqLmexclRx88G7l9n96SiOt5mlcOYuI9cAiUALLUmNmmvwxLO9VbD70zidnSwby g0dQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781706686; x=1782311486; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=dDZ1OdkIiyHF5KZgWfQEW3DvNfJw9/KjqZP8Dvi8i6o=; b=TQYbghkFL/+JdpcMrlFV5NI6yFEVoXmG/Srr2WMWqnug9XCwMSMcUtOIiSH75nwyua taslZ5eQYbsuXwMnUuIycnI7fcxKgD9e7hYR9zpL2dd8VXKcCF7Bh5Z1wzcejBdKMZ3Z wtviW6bEkiW0upjAItbx3W90n/IsLSr1DHKmFBuAqhcE2slbEvM6r76gX+OnjwLFlY6a +Q+I8iITnyv0L9XbeI8JPvSk61gkzzOJdkbHkzCGohiAPftbjQGNgU8ptP3rSh0T/m2W J15lHHgzZ5kWbnNFFUXl5qDyCaCiemZFODp5RlspDBi4gvyh2M4Wy/T6LxyINxcmAiYX L9TA== X-Gm-Message-State: AOJu0Yz+tz2DrxtD5I3dBmsfCBRDYf4rdgqi5JyhHaN4bCLLmY2oujoE S9T6vqKbDSj9PYb4Kk2yUHS9yeZuIm72rm9e+c1eGl7iM06nvhidq/l7tdEla+WX4Dlf5quTsPM AfDUFyKbzRfXF/YAwYTWYVcN8jZ2UsH+76ExfsATAotaqK8A+9DE3g0RyNO3HjFW2hKAxbktFHs D/XnrCnNcRPR088/e/vIavHSwQa7Hr7RBFb8TyvCiG X-Gm-Gg: Acq92OFq6Tr2NZat+4Y82xI/rBy87GZ9iJq3tWFhY+614vF5ZcdGTE7xFnPa8O2jJKw A7UsRiaskRZZnrStof5mBCkkkHYHrM2NosTKmpd+wGZCicmRLeIAtdxQ1dRuPAz5mXpaS489XC5 QrZfR8MVEBRN2KM6+wTMHTzF/R3RsBoV3kavz7SjhSfd3hTyP+8PsH0PpZivLhH93S6kJUfvYB2 5qglSJlKElJNT8kUp9kJql9Le5TLREAZelHaAcsp7PBfaZVUybA6qtay1/BZvXbSKDKJicWbQ7Y FzuUtm+BxoqRc3Vm5II0ljsmP1KLaUAdpbgK4SN57seibYqtqVQ5YSxwdDvO24vkLShzNO5PeFT e37cbpmY+pi22vKfTkNMIvKcjmB4SpFVOszkJPAmXyL/omAu/9hh9AkTo2TtwhFAH/dlj56ePwS woN3qjQUh7hpLYXqEj X-Received: by 2002:a17:906:ef0e:b0:bec:ab0c:243c with SMTP id a640c23a62f3a-c05a2d38dd1mr272074866b.21.1781706685800; Wed, 17 Jun 2026 07:31:25 -0700 (PDT) X-Received: by 2002:a17:906:ef0e:b0:bec:ab0c:243c with SMTP id a640c23a62f3a-c05a2d38dd1mr272070466b.21.1781706685117; Wed, 17 Jun 2026 07:31:25 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Cc: Kostiantyn Kostiuk Subject: [PULL 14/16] qga/vss: Use MAX_PATH instead of PATH_MAX Date: Wed, 17 Jun 2026 16:30:44 +0200 Message-ID: <20260617143046.445322-15-pbonzini@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260617143046.445322-1-pbonzini@redhat.com> References: <20260617143046.445322-1-pbonzini@redhat.com> 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=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=pbonzini@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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 @redhat.com) X-ZM-MESSAGEID: 1781706801477158500 Content-Type: text/plain; charset="utf-8" From: Kostiantyn Kostiuk MAX_PATH defined in windows.h This is more correct way for Windows. Signed-off-by: Kostiantyn Kostiuk Link: https://lore.kernel.org/r/20260330113906.168002-6-kkostiuk@redhat.com Signed-off-by: Paolo Bonzini --- qga/vss-win32/requester.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qga/vss-win32/requester.cpp b/qga/vss-win32/requester.cpp index 626d6ab1ff4..493ecd57172 100644 --- a/qga/vss-win32/requester.cpp +++ b/qga/vss-win32/requester.cpp @@ -444,7 +444,7 @@ void requester_freeze(int *num_vols, void *mountpoints,= ErrorSet *errset) hr =3D vss_ctx.pVssbc->AddToSnapshotSet(short_volume_name, g_gProviderId, &pid); if (FAILED(hr)) { - WCHAR volume_path_name[PATH_MAX]; + WCHAR volume_path_name[MAX_PATH]; if (GetVolumePathNamesForVolumeNameW( short_volume_name, volume_path_name, sizeof(volume_path_name), NULL) && --=20 2.54.0 From nobody Sun Jul 26 12:33:36 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1781706737; cv=none; d=zohomail.com; s=zohoarc; b=X5hmcQJt3l1B5Crq45Sv20poCeOliLvhmdUWgRVT/JmsFNYnGsfiI5vG6WnFu8vk6uhxX75PMGquBsmAW/vqkXDGexk6tciJKow0iVJerT4o0EtCMORFX1ZxFYF+O52WPwXWNnHzeIw9x4Lpd2szPo1kUiT39u/hybEd65uFcyo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781706737; h=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=9+W8LJ/ZjxvHjWpSXIWcZo3qSbGV39HrmijBCnFpCQY=; b=AIHXiXMgh7in50z3v3nmTCDwrXiK010sciXq8lRhOs9aPXCAqDZkMBTOhoh+4OizBw+IKimGjVtqDpGBRfC7VseoE7q4BzuMlm4M+XOK+wgjzfVAf+oVbAwlhU8uW2eAuPx3gbZXf33ylqKfRiNlFQe94cv3JtuPHjzcbkUDWLQ= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781706737502257.49545728135877; Wed, 17 Jun 2026 07:32:17 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wZrIk-0006p0-OU; Wed, 17 Jun 2026 10:31:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIj-0006ma-ID for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:33 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIi-0007r9-2F for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:33 -0400 Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-574-eBghD1fwPQWRywV_4WkleA-1; Wed, 17 Jun 2026 10:31:30 -0400 Received: by mail-wm1-f70.google.com with SMTP id 5b1f17b1804b1-490b2f22ea2so53377535e9.1 for ; Wed, 17 Jun 2026 07:31:29 -0700 (PDT) Received: from [192.168.10.48] ([151.95.156.160]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4922fa47da9sm201715755e9.5.2026.06.17.07.31.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 07:31:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781706691; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=9+W8LJ/ZjxvHjWpSXIWcZo3qSbGV39HrmijBCnFpCQY=; b=QyDK4wjAR738q6YzJrtWZsWSwe2JliJ3+zjazEIbYCYSU8mO5wXbODQdtzegfBQgOAZNBN rtMHJm2JrciDFTIe2cE0OyNUBFMfteboz0bYmt8TcnkIN5djrsNNjZNkTPgKtC2o5i/lmc xHal+o0l9/es84Sqwna5hgvmKkdWpuA= X-MC-Unique: eBghD1fwPQWRywV_4WkleA-1 X-Mimecast-MFC-AGG-ID: eBghD1fwPQWRywV_4WkleA_1781706689 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781706689; x=1782311489; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=9+W8LJ/ZjxvHjWpSXIWcZo3qSbGV39HrmijBCnFpCQY=; b=mWg/PdUycGfmOJgWdx/mQRdFwR5Hhq8IaGPlPtj2a3dcMTf1OjocXRtRvWKAxJf+sj q0mhzrL1acMCxVXbqx5a8LNSQbl/co1nJAWbAWxzwy2LbAERYVLYvyIYvriSS8JzUfHm wyMTeHkwhHajzZTQ946qgsBcmZpChB6yiDGI0jGMrh0loqXegLVJfYl5UUjtUpsJw1FF Ynr4kEvFk2MvduFvw4uq0Lsd7Obs7NQk9Qun9f0WczDBhZs64EtsMvBKsDCu14F3iAWv KdN9Wp4i91Br+CtGsA4f04TtJpTtBhfvfXIcXk3MXU1Uc7GiPdQEn7de37z90GJ401oS zWjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781706689; x=1782311489; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=9+W8LJ/ZjxvHjWpSXIWcZo3qSbGV39HrmijBCnFpCQY=; b=k5v+8X+vKcSLWx5FPNyEfc/JHcGTKwAUpA5x81ACTBIg0088SwqnIKcia7S6ScQvSH s465DnklFDPF2za+6O9T8GK2CrDKITLV7EiiwfyQACJusUB3yyDvqPV/8nemjkRmqnx0 x/LrBUe95/B0LqoijVLvzFTTEsAP+0LhtvKipMgODSSxpZ5XSd32PFdcYpqvjZiZervs 7gR7A6ApAWLKln16OwxH6+ljsSneVPGo6HteCevRKURQvIjhzEB56zREly/9mba8bPFj 7cfZxwPhPd4qP9up6ForVWTRtTHlRdPuSFUIV3bM0TpAj/hf2Wnv5/gq7TkA4MDS9ehg 7Xcg== X-Gm-Message-State: AOJu0YzEvuUqadJ5DCiyoJ+hrEdKuBHVE0UC2TkfihfCIJB4s5WmBeCS PSQdTGOJC3IYmFHY6Fovj8xDO88IeTsXvqMuog8uIYu++VD08Wu4BO6LRuWPOlT0kE9FkVWB+// sTe+GT7+Qwd4C63fEl3ffLuyvXm6YjvJqUE9JXniG3iRJTT/otufJnG2YMH/agYSooGqrQwW79E 6A473dpxwKavrDMX/1GUkmlzROBJ5Jh+CY62nnKZUz X-Gm-Gg: Acq92OE/a1SuCfKzQFecq0WcOIQK/e6AH21FfzDbGiXEB96zShLoGObdCa1vfyUTx8R S6AD7mBN5YzWVPORngfo9fi4e110P4uT6pWyhQwR3QzvmxNhoZuPMrYrETgUW3PLCK6jwElVd9s 9IB3cxPkt3g9c7ZL8ZykflueFvcI+SaIz1+8j+rGfdC/34HINw+J7UEu7qHWsWXzUzarffowiSK +a9iPIlrg2kEAs6tl7+s7L93PKHIAbjaFpW0PLQade5rD9Z9iSp4cWiDzPy3RWqh6b7kW6QWWZp SsibW/N4B5yOi+s0g9kH4qzh2XCH7D06I/kDK24pwN4bx/mvozgOb/nCbSXVP49Lw5oKDh7HFbA zgg2Ks+3k1yrnEcdODglxi+Pm/HEJNP4rTMRZxhyetSIRPT5Tc2ZikSsAnGsME881b/l5hlTQ/F EcbVSmQKC0HGj8vheH X-Received: by 2002:a05:600c:8283:b0:490:d38c:7836 with SMTP id 5b1f17b1804b1-492333a1683mr72473135e9.3.1781706688768; Wed, 17 Jun 2026 07:31:28 -0700 (PDT) X-Received: by 2002:a05:600c:8283:b0:490:d38c:7836 with SMTP id 5b1f17b1804b1-492333a1683mr72472185e9.3.1781706688093; Wed, 17 Jun 2026 07:31:28 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Cc: Kostiantyn Kostiuk Subject: [PULL 15/16] qga/vss: Remove unused undefs Date: Wed, 17 Jun 2026 16:30:45 +0200 Message-ID: <20260617143046.445322-16-pbonzini@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260617143046.445322-1-pbonzini@redhat.com> References: <20260617143046.445322-1-pbonzini@redhat.com> 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=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=pbonzini@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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 @redhat.com) X-ZM-MESSAGEID: 1781706738852158500 Content-Type: text/plain; charset="utf-8" From: Kostiantyn Kostiuk We don't include any headers that provides VSS_E*, so no need to undefine it before including vss.h Signed-off-by: Kostiantyn Kostiuk Link: https://lore.kernel.org/r/20260330113906.168002-7-kkostiuk@redhat.com Signed-off-by: Paolo Bonzini --- qga/vss-win32/vss-common.h | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/qga/vss-win32/vss-common.h b/qga/vss-win32/vss-common.h index 0e67e7822ce..db849127c2f 100644 --- a/qga/vss-win32/vss-common.h +++ b/qga/vss-win32/vss-common.h @@ -33,19 +33,6 @@ #undef uuid #define uuid(x) =20 -/* Undef some duplicated error codes redefined in vss.h */ -#undef VSS_E_BAD_STATE -#undef VSS_E_PROVIDER_NOT_REGISTERED -#undef VSS_E_PROVIDER_VETO -#undef VSS_E_OBJECT_NOT_FOUND -#undef VSS_E_VOLUME_NOT_SUPPORTED -#undef VSS_E_VOLUME_NOT_SUPPORTED_BY_PROVIDER -#undef VSS_E_OBJECT_ALREADY_EXISTS -#undef VSS_E_UNEXPECTED_PROVIDER_ERROR -#undef VSS_E_INVALID_XML_DOCUMENT -#undef VSS_E_MAXIMUM_NUMBER_OF_VOLUMES_REACHED -#undef VSS_E_MAXIMUM_NUMBER_OF_SNAPSHOTS_REACHED - #include #include "vss-handles.h" =20 --=20 2.54.0 From nobody Sun Jul 26 12:33:36 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=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1781706793; cv=none; d=zohomail.com; s=zohoarc; b=M9EyFdgS+lkvdkg6PZ60b6hjeDiT0PCkp2jc+d1UGQV5L1ZbDrLNr2XWukl1H9AWHf2gieIaj7iGauB29WdX4UNaLu2xh36e+KCBZ+VxD3GcXDYMeRZ0DWUOLWXG645RS1e0/UWMCkgmzpaut22+12vLs3zZSn8fpXdSOEwFDWU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1781706793; h=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=p4jJwByeLF3gSUl8NugBPEvBMXk9aV8zDdpQ1K1QTDU=; b=galGqr7kiJic3pAIwofKfQ4hw7QRWW1xipTmF/1Ma3G8WhnOANATc+3TciEwY3bMMcdVupBc8Y2DqWTasD0+QVcE0H58kUP0qxQDe/1ua6swZ47g/JS41XP22MB+uFmMnCNRbe2H9lwPLYh/rXBg4idXi8bgrQd5FFA1B8WzgWg= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1781706793561232.65560343817253; Wed, 17 Jun 2026 07:33:13 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wZrIt-0006tL-U7; Wed, 17 Jun 2026 10:31:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIs-0006py-5x for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:42 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wZrIq-0007tA-Kb for qemu-devel@nongnu.org; Wed, 17 Jun 2026 10:31:41 -0400 Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-186-itvxhKRUOvCzVfP6JomuKA-1; Wed, 17 Jun 2026 10:31:38 -0400 Received: by mail-wr1-f70.google.com with SMTP id ffacd0b85a97d-461e0dad8easo1082229f8f.0 for ; Wed, 17 Jun 2026 07:31:38 -0700 (PDT) Received: from [192.168.10.48] ([151.95.156.160]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4619a041986sm29753244f8f.23.2026.06.17.07.31.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Jun 2026 07:31:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1781706700; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=p4jJwByeLF3gSUl8NugBPEvBMXk9aV8zDdpQ1K1QTDU=; b=AdaqHIZd3nizKsjmetKNxisBbjdcKCUGv10vMFZIkrVY6ZxxQirHGon2Giv1FNkoE15Ynw Zyu3GlvtlblYVLBhDCeaBOyS8PcAdAmKf3WmAByH1VgKNe+S1iznLTH4j50DEp/NJwXQjh 5W5I0HZy4F5x+IiFHObEz4dVWbx0Ois= X-MC-Unique: itvxhKRUOvCzVfP6JomuKA-1 X-Mimecast-MFC-AGG-ID: itvxhKRUOvCzVfP6JomuKA_1781706697 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1781706697; x=1782311497; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=p4jJwByeLF3gSUl8NugBPEvBMXk9aV8zDdpQ1K1QTDU=; b=fvUvyOn9KBzXVomXqr6y62kDc/if8Gb7cDAD6GqkX2zVTyeaalfq5+Dxplwe14JtsP o9K1J/Uuyl9y5jWiV/zVWGbNJZe1b0sJhhRDyVY/5Y6FTuQXglKVogrHR4gJ6EJuHkM7 FmJFj1/MoIgJS7DxSB7AHKZ+viD7uUZnbTnQvTv1EPcNlBtof2zf7Y8AE1bPfEvwqIG6 OuBYuDglxRMMYbM1xUy/zGLFcwIusbcW2M022zxPKFFXp3gcY5BE1s/jivTGro2Ins+v xDk7wkOum98BQmP60CqGzhTecfaC9aYOOB4mXQKFl2WbAPwNN/8wPAYqtIuUdj6yVFUE MkNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781706697; x=1782311497; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=p4jJwByeLF3gSUl8NugBPEvBMXk9aV8zDdpQ1K1QTDU=; b=MarhtxFHWS/jSRXkLmwliGCZC1U7WXixyRHjvYhD6iMILaqw0dY+NEmd/5/YIQC0Kx 8tZ6NPEiUlrI1et4+uKM0LjUYaK3JkybX38mRpsmmIk0SD9d/iME+Lbi8aF+uAxN14hb Al1+4oqWbLEFY27Jx7kUsLZEW9wqknuJ9d8r6oVOdt9KvDCBa3pGXavcOLpX0Yc9mi+q 9iAfmagUSmMH8EQ9sKrXfDtqK3G2BAFjHi9I6YSPDvFc1wO4r4CGScHDYvsXdt8vzvsi HD+GyzSDEv/UOsj4cu1OhoN2Q39+n/M8ldDIOJTGtZdDxJO2XiJQ9DKwMKmgsrOlmVBQ PwOQ== X-Gm-Message-State: AOJu0YxKPKHMVz0fwLWnTU0bHdmBxTaAek8Hc6Y5578E3KtDIppG/tvg C62kxjUcguLiYNuElyzE0HLfkhrT9brBwpLP3ksUlqsIgacxR35foptVQKI7GJiE1/PTwFPiriR fqvoQkWXQHF3f6DFmLU7dMDg8WYxNeDBEVe3GJLiNMXT5D997g1fQhrNldWuZ+QYci66j2jJn2G UWAiGLIJcR6UO+31HZ8liU811WcyV6cT/uSoE7pSi3 X-Gm-Gg: Acq92OEPswVV6q3keFWbtwK1A7Rf/2b73YQ2fW3VChgj5FARGTbYCSUKdLrjRfCRwL6 l6LdLRaqhCc7ZtsHXH7Do5ZgkDVbdHihi2jgy/UpcEyrY9BL9JhYM0LYJDAZ8ferlzuSTkfGkcv blahzK62rp13vXsi+cDRrXY6mYICvfRCwkNjqCavTSI1IGHzUc/uGorUEsH35aIBWK3ZihFKaec ev6S5f45YE+MMWy4FKikrFrNS+wu8SjUI84hhZTWEu9q4s+OAzU6EAEheJDqRFykLcwD/1Iw5Sl 0Ps+BEkJ2XsZQNwwDqwIYd4XSOprOPY4Wu+zARTtO81zR9h/33PuM11IepfIfWzCqeMVLMjRe5v zR6XUaJItWtkYEJUkMYt7P5GkNe8MCl3GhQ4h6OFWapyMjVWvKUIB4clKD0eTw5XuSbtOkLM8ca 0LuhE3ZysPuHVZRfao X-Received: by 2002:a05:600c:c84:b0:490:b58b:a8ca with SMTP id 5b1f17b1804b1-49234131ffamr53635215e9.27.1781706693926; Wed, 17 Jun 2026 07:31:33 -0700 (PDT) X-Received: by 2002:a05:600c:c84:b0:490:b58b:a8ca with SMTP id 5b1f17b1804b1-49234131ffamr53630885e9.27.1781706690127; Wed, 17 Jun 2026 07:31:30 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Cc: Kostiantyn Kostiuk Subject: [PULL 16/16] qga/vss: Drop unused define uuid(x) Date: Wed, 17 Jun 2026 16:30:46 +0200 Message-ID: <20260617143046.445322-17-pbonzini@redhat.com> X-Mailer: git-send-email 2.54.0 In-Reply-To: <20260617143046.445322-1-pbonzini@redhat.com> References: <20260617143046.445322-1-pbonzini@redhat.com> 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=lists1p.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=pbonzini@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -24 X-Spam_score: -2.5 X-Spam_bar: -- X-Spam_report: (-2.5 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.445, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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 @redhat.com) X-ZM-MESSAGEID: 1781706795247158500 Content-Type: text/plain; charset="utf-8" From: Kostiantyn Kostiuk There is no place in code where we use uuid(x), at the same time MSVC vss.h use it and this define broke compilation. Signed-off-by: Kostiantyn Kostiuk Link: https://lore.kernel.org/r/20260330113906.168002-8-kkostiuk@redhat.com Signed-off-by: Paolo Bonzini --- qga/vss-win32/vss-common.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/qga/vss-win32/vss-common.h b/qga/vss-win32/vss-common.h index db849127c2f..5e993f9eda4 100644 --- a/qga/vss-win32/vss-common.h +++ b/qga/vss-win32/vss-common.h @@ -30,8 +30,6 @@ #define __RPC__out_ecount_part(x, y) #endif #define _declspec(x) -#undef uuid -#define uuid(x) =20 #include #include "vss-handles.h" --=20 2.54.0