From nobody Mon Jun 8 05:27:35 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass(p=reject dis=none) header.from=citrix.com ARC-Seal: i=1; a=rsa-sha256; t=1780422418; cv=none; d=zohomail.com; s=zohoarc; b=H2C9j3fn8pRIja3cU6g0WTQ0NFeCcxmaVQusR9ZR7/q65bAoXEXB3FHQ7CQ5bix6io67kiqTyHcBb4arXp5yaQH8bHxUwd9MV9m2lPUq/CzQpF57wdc3DG37yAqrmdFV35HWdrw/FpuilFmpXczlwj4FE2dR6Zf9JeFEhgug7+g= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1780422418; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=HHASvQZs+zF2C1SU8gUqZSMwu6r/GwtcIhf6JxzqkdA=; b=YlFVFUaYC16Y1KvZfyN0mY7GrFPREXW4i/tVlJNDJmrkb+Vh1AXgfrTp5rICElMwn8bkI6ZHxRxSt+39OAUGqJ/iVvSB6SnKuard2Ch8OjXe2e+1xl3MtWVn8hh4ztwLfuRebLl/XVWTOmhSq5+/Ndz1LufOGUatHnS3wRr9MLw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1780422418314628.7444758225552; Tue, 2 Jun 2026 10:46:58 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1325329.1590824 (Exim 4.92) (envelope-from ) id 1wUTCE-0003sU-Hk; Tue, 02 Jun 2026 17:46:34 +0000 Received: by outflank-mailman (output) from mailman id 1325329.1590824; Tue, 02 Jun 2026 17:46:34 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1wUTCE-0003sN-Ew; Tue, 02 Jun 2026 17:46:34 +0000 Received: by outflank-mailman (input) for mailman id 1325329; Tue, 02 Jun 2026 17:46:33 +0000 Received: from mx.expurgate.net ([195.190.135.10]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1wUTCD-0003sB-Lw for xen-devel@lists.xenproject.org; Tue, 02 Jun 2026 17:46:33 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1wUTCD-000Wkd-1I for xen-devel@lists.xenproject.org; Tue, 02 Jun 2026 19:46:33 +0200 Received: from [10.42.69.5] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 6a1f16e4-e002-0a2a0a5209dd-0a2a4505893a-26 for ; Tue, 02 Jun 2026 19:46:33 +0200 Received: from [209.85.128.50] (helo=mail-wm1-f50.google.com) by tlsNG-c201ff.mxtls.expurgate.net with ESMTPS (eXpurgate 4.56.1) (envelope-from ) id 6a1f16f8-aaa8-0a2a45050019-d1558032b5db-3 for ; Tue, 02 Jun 2026 19:46:32 +0200 Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-4906869f0cbso110976635e9.1 for ; Tue, 02 Jun 2026 10:46:32 -0700 (PDT) Received: from localhost.localdomain (host-78-146-242-105.as13285.net. [78.146.242.105]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-490b0e19b0bsm88089975e9.6.2026.06.02.10.46.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Jun 2026 10:46:31 -0700 (PDT) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=google header.d=citrix.com header.i="@citrix.com" header.h="Content-Transfer-Encoding:MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrix.com; s=google; t=1780422392; x=1781027192; darn=lists.xenproject.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=HHASvQZs+zF2C1SU8gUqZSMwu6r/GwtcIhf6JxzqkdA=; b=nnrGo4CvCVufqq5XPfvb0xn9dN6pfXGn1/dhFwPsUTXddfICPHRM8HoHJp58Cp4VMD wUYwvUmComH69LJRhchZAW69WBE0rELSlm2rjT8wlSjVHSqV0neDYU14CMgGKqFrtw0C REkJYOQ083lBxBydKqH/n9o0kI5zV2gC/vo34= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780422392; x=1781027192; 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=HHASvQZs+zF2C1SU8gUqZSMwu6r/GwtcIhf6JxzqkdA=; b=skNVOd+gjRLbUA0+frKmC7o0jNadcijGy1C5YjxL5fKJ6Mt+WkzWwQFP2LbCBg4AWl jWTjPQMShzPvbff9S5jZTZnfNUCXqD9hB5A5wo2vPsO2exdKrJOpEbx160bUC0UGi/DN rE1Mh30YIzIh0ZFFOYhz+vYDBCXFyaC5/rRb9AGJHzbaG3uwZATs9W+SwmP21Rw4uTC1 D2+YPqZW8fKsmRagm7cXb8LqSmL9ZzfRVOcJ1B0p5f61Cab1wbKUtYdlAGoKnKAzsI20 qsu6zrvFhkakk5B2EP0V/Vjpss91cMitaAplyDN29Gu0pimWnc8LyWe8vxQcKpc+SFP2 pAmQ== X-Gm-Message-State: AOJu0YxJYtGuXdVO9xxx3OOLhX2ReljxkGL9iSKzsdhmEdwqXC8W198p 3XlWr+VHiKNkWsG4x49lgifF3mhewWzwXH1GvzuyG5Soh2Vhmd9vJSfel0xuoKtrGLzemPMJcV2 KXn0G X-Gm-Gg: Acq92OFLmLB0nDxfh7lxUX45+fgJq9rfQhk2RzkbP+7NSy677y9nuge7VacPapM3vzN EBn1CvOgMvs2S2/J2t1td4lATmJgpYWqOPa09+iRgOiSQtIUWWDvGicv7rry71SfmUr1A0YE/ic mycNvPPfsA+XtTnLqn/JfJYuGzWX+uEDxgQp2oLQWT8YnWFX4WdA+xvtnuTSBISd0IzSArSOlOZ uY83TIdp4p6dDhNTk+gNsF+GjfEMcSnecX8SkkhAZzO9MkmzD6zM3jhtf9PZ2mOHeoTTwd3tiBS c7Skjq4NgJwXOAErR+epaTQrwYWUyBe37fbIcM3DGafQtjvB7GFdmXnrpXQSNQmyVRh33xpYG6M UBEqldCBiVlPlfV+MODqZvNPC6e5e47QkJPbOr9KKyhBoHbLBE+EPuvHygeAlTLxlyFNMKW/ncL T+2o5gHD/TL8knHpCukZmBIInZHu1og4OENzq3TOxcq769izNIWmVdgbHsDuG5FJclffbKp80Zx k/aoXC82O0YKeU= X-Received: by 2002:a05:600c:3593:b0:490:5466:8591 with SMTP id 5b1f17b1804b1-490b5072a72mr13299655e9.12.1780422392129; Tue, 02 Jun 2026 10:46:32 -0700 (PDT) From: Andrew Cooper To: Xen-devel Cc: Andrew Cooper , Jan Beulich , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Stefano Stabellini , "consulting @ bugseng . com" , Nicola Vetrini Subject: [PATCH 1/2] x86/shadow: Deviate multi.h as being included multiple times Date: Tue, 2 Jun 2026 18:46:28 +0100 Message-Id: <20260602174629.2649448-2-andrew.cooper3@citrix.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20260602174629.2649448-1-andrew.cooper3@citrix.com> References: <20260602174629.2649448-1-andrew.cooper3@citrix.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-purgate-ID: tlsNG-c201ff/1780422392-D857B443-6F64AA09/0/0 X-purgate-type: clean X-purgate-size: 1109 X-ZohoMail-DKIM: pass (identity @citrix.com) X-ZM-MESSAGEID: 1780422419972154100 Introduce a range to search for the devation marker. This resolves a MISRA D4.10 violation. Signed-off-by: Andrew Cooper Acked-by: Jan Beulich --- CC: Jan Beulich CC: Roger Pau Monn=C3=A9 CC: Stefano Stabellini CC: consulting@bugseng.com CC: Nicola Vetrini v2: * Use a range to search for the devation marker. I can't for the life of me get adjusting the deviation config to work. --- xen/arch/x86/mm/shadow/multi.h | 1 + 1 file changed, 1 insertion(+) diff --git a/xen/arch/x86/mm/shadow/multi.h b/xen/arch/x86/mm/shadow/multi.h index fc86d7a8d9cd..3f2562d25e9b 100644 --- a/xen/arch/x86/mm/shadow/multi.h +++ b/xen/arch/x86/mm/shadow/multi.h @@ -8,6 +8,7 @@ * Parts based on earlier work by Michael A Fetterman, Ian Pratt et al. */ =20 +/* SAF-8-safe inclusion procedure left to caller */ extern int SHADOW_INTERNAL_NAME(sh_map_and_validate_gl1e, GUEST_LEVELS)( struct vcpu *v, mfn_t gl1mfn, void *new_gl1p, u32 size); --=20 2.39.5 From nobody Mon Jun 8 05:27:35 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass(p=reject dis=none) header.from=citrix.com ARC-Seal: i=1; a=rsa-sha256; t=1780422414; cv=none; d=zohomail.com; s=zohoarc; b=G4i/c/iQZJfMP8j4upbr43vruc7rZyvzikl3RjciJeQDVc+1b/VW8wKtxe8SbCsHP/A905peLNUBknV2RRSZWNwGH2v04Bvrc6WnZ+CvEuGmMMdGf0Iw0VFgwslAkKOrcLE2mIOADzQZofultYO3qIAqV9Ib2n8Sjxlfd91L76s= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1780422414; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=izOPh0w/hfR+hx+3cA13Ap7a8TIuWX1KLBMyzOHAeGc=; b=LCji0WVn1bqiI5zLXjeTx/tW9E7pjH75X2dFJVBcbkcqEkkPh3nr4D4Qt/+fd0VEsRog81TDChmKtuO2RaOxc2Ojg5f8fxLDfK+YQDglwwpxqdjvYR2T13OVVNfcgMD1215s85QM6phv0dMykJpDGwfzMm/PBdOLDb7e49G0xyw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1780422414543529.8536667561647; Tue, 2 Jun 2026 10:46:54 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.1325331.1590842 (Exim 4.92) (envelope-from ) id 1wUTCF-0004I2-VF; Tue, 02 Jun 2026 17:46:35 +0000 Received: by outflank-mailman (output) from mailman id 1325331.1590842; Tue, 02 Jun 2026 17:46:35 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1wUTCF-0004Hv-SF; Tue, 02 Jun 2026 17:46:35 +0000 Received: by outflank-mailman (input) for mailman id 1325331; Tue, 02 Jun 2026 17:46:34 +0000 Received: from mx.expurgate.net ([195.190.135.10]) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1wUTCE-0003sM-KP for xen-devel@lists.xenproject.org; Tue, 02 Jun 2026 17:46:34 +0000 Received: from mx.expurgate.net (helo=localhost) by mx.expurgate.net with esmtp id 1wUTCE-000Wkd-0v for xen-devel@lists.xenproject.org; Tue, 02 Jun 2026 19:46:34 +0200 Received: from [10.42.69.5] (helo=localhost) by localhost with ESMTP (eXpurgate MTA 0.9.1) (envelope-from ) id 6a1f16e4-e002-0a2a0a5209dd-0a2a4505893a-30 for ; Tue, 02 Jun 2026 19:46:33 +0200 Received: from [209.85.128.43] (helo=mail-wm1-f43.google.com) by tlsNG-c201ff.mxtls.expurgate.net with ESMTPS (eXpurgate 4.56.1) (envelope-from ) id 6a1f16f9-aaa8-0a2a45050019-d155802be0a8-3 for ; Tue, 02 Jun 2026 19:46:33 +0200 Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-49050ff7cbdso108703875e9.2 for ; Tue, 02 Jun 2026 10:46:33 -0700 (PDT) Received: from localhost.localdomain (host-78-146-242-105.as13285.net. [78.146.242.105]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-490b0e19b0bsm88089975e9.6.2026.06.02.10.46.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Jun 2026 10:46:32 -0700 (PDT) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" Authentication-Results: eu.smtp.expurgate.cloud; dkim=pass header.s=google header.d=citrix.com header.i="@citrix.com" header.h="Content-Transfer-Encoding:MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrix.com; s=google; t=1780422393; x=1781027193; darn=lists.xenproject.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=izOPh0w/hfR+hx+3cA13Ap7a8TIuWX1KLBMyzOHAeGc=; b=kIvJ/PWaGONRA9aIzWPab+znzIXMIOb1Dh7WisBryIA56NPnS4Z9mR3oRvoosdO7UL Jsd/74YP5mH6ybLSgo+pJ7hCfhB2udt5ywaRjeVGnrr5bc6mAVqrr7kgKc27rlowxWct TfAjvhI+oy4WcnwsE2JZtod0ls+1E3YhSYr7I= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780422393; x=1781027193; 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=izOPh0w/hfR+hx+3cA13Ap7a8TIuWX1KLBMyzOHAeGc=; b=QFqNm+gB7ZyHKL+pYCC/iTZvaWw3vNJzC4hv3avyqaj2iskMsTvY9E8MLMGOdBjyVI Nps7cmuvGNYnJPg2YzW7zbuOy2rYYJfkCfp8zZ0MDDsUDgKAtEj9kqkAow5l2BhIkxt7 hz4SGXF5eUkeyQZeMfw5QutHV2hoKI0cMFCfvtbZpca9K0rjFb89ydrcIfXIcRRbLOu9 KOJxF+Ft0RSsmgU8sFmtSDc7umE/QCiObUrmb/lId7ko8O0tkm+gZ5YqCZYYagvmCFk/ yFiKggmfS47+rAHuc1WFio+ydNGuYc41TrFT1IKaB+VTrg8Aoa82IXDpzs2ZHHZDVGGK 9a4A== X-Gm-Message-State: AOJu0YwMuKGMMOOouBzkVE/Z5BKKZrwp9Jdc0JIIiDfr2YkNNsscmzkv qh3qVABdh84y6FHVrjffAUgEvu4mkMbzMbxLp4MooRfjuAykTRjXhr95zvwAJSfITktNH7+JeqR f7FbE X-Gm-Gg: Acq92OF6tiUHILeIpk+SHh7l0vn8h2qPl/3kAU4nAnwacsxQnDJe1/AfdJo6sfqmOyu 3VeZMl7887c9bIY2P7L+tkDIiy39O3VfiB5DBXGQv/cZ9Nqs9YTq8VrkfMWTmSAWCUPco5Z79lY xnN8HT/dmnjIVvu/a1SCtxA7ZaT97DophTLoaEHsMC2Q3cJ7QpgrhGP9tBs1pbqCg8VKc5Z0X6W t8t1bkaTZWmt1GnRZXIaR19anY61tIA2hNoeWKfuhcyQVZHIm6P5/FNcy8DK6LIas7VVlkQPJCH 4XREWgOEL6V0/Ziu1ZAI9w8dzi3dAuXxfg5BA5/4EFn+vnxCsZaawxJHEzCBVk2LtNpNo8mAJ13 JDXb0uXa0baywp3KD6fkvgLcWJqIt3j9Qq3vL30fpbLMGWuGUZMRHzSWW9X0n4Y2eQ9Vg3L1wHk w0fCrvszWgqOSGGgBPub7gf4C9utqFoZYt7V9kAJdMXWH5tJU8PIO3d+nwjosG/EaGkVhjCLNzM UYg/32YB/mHMxYjLTVkFODd7w== X-Received: by 2002:a05:600c:4e02:b0:490:b265:7940 with SMTP id 5b1f17b1804b1-490b50a6217mr12582285e9.23.1780422393111; Tue, 02 Jun 2026 10:46:33 -0700 (PDT) From: Andrew Cooper To: Xen-devel Cc: Andrew Cooper , Anthony PERARD , Michal Orzel , Jan Beulich , Julien Grall , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Stefano Stabellini , Nicola Vetrini Subject: [PATCH 2/2] CI: Mark eclair-x86_64-allcode as blocking now that it's clean Date: Tue, 2 Jun 2026 18:46:29 +0100 Message-Id: <20260602174629.2649448-3-andrew.cooper3@citrix.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20260602174629.2649448-1-andrew.cooper3@citrix.com> References: <20260602174629.2649448-1-andrew.cooper3@citrix.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-purgate-ID: tlsNG-c201ff/1780422393-E318B443-CCF1212F/0/0 X-purgate-type: clean X-purgate-size: 869 X-ZohoMail-DKIM: pass (identity @citrix.com) X-ZM-MESSAGEID: 1780422422516154100 Signed-off-by: Andrew Cooper Acked-by: Stefano Stabellini --- CC: Anthony PERARD CC: Michal Orzel CC: Jan Beulich CC: Julien Grall CC: Roger Pau Monn=C3=A9 CC: Stefano Stabellini CC: Nicola Vetrini --- automation/gitlab-ci/analyze.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/automation/gitlab-ci/analyze.yaml b/automation/gitlab-ci/analy= ze.yaml index 9bf032931fc4..673110d40ed3 100644 --- a/automation/gitlab-ci/analyze.yaml +++ b/automation/gitlab-ci/analyze.yaml @@ -62,7 +62,6 @@ eclair-x86_64-allcode: CONFIG_XEN_GUEST=3Dy CONFIG_XHCI=3Dy CONFIG_XSM=3Dy - allow_failure: true =20 eclair-x86_64-testing: extends: eclair-x86_64-allcode --=20 2.39.5