[{"id":3680673,"web_url":"http://patchwork.ozlabs.org/comment/3680673/","msgid":"<21abf43c-1efb-41fe-8bb7-66b83fe15fae@nutanix.com>","list_archive_url":null,"date":"2026-04-22T15:33:20","subject":"Re: [PATCH] hw/remote: update libvfio-user subproject","submitter":{"id":90722,"url":"http://patchwork.ozlabs.org/api/people/90722/","name":"Mark Cave-Ayland","email":"mark.caveayland@nutanix.com"},"content":"On 22/04/2026 15:02, John Levon wrote:\n\n> The currently wrapped version of libvfio-user has compilation issues on\n> newer compilers; bump the library version.\n\nI'd expect the subject to be \"subprojects: update libvfio-user \nsubproject\" since that's really what the patch is doing. The \nhw/remote/vfio-user-obj.c update seems to be due to an API change in the \nupdated library, so I'd add a sentence mentioning this in the commit \nmessage.\n\nOtherwise the patch itself seems okay to me, so:\n\nReviewed-by: Mark Cave-Ayland <mark.caveayland@nutanix.com>\n\n> Signed-off-by: John Levon <john.levon@nutanix.com>\n> ---\n>   hw/remote/vfio-user-obj.c     | 3 ++-\n>   subprojects/libvfio-user.wrap | 2 +-\n>   2 files changed, 3 insertions(+), 2 deletions(-)\n> \n> diff --git a/hw/remote/vfio-user-obj.c b/hw/remote/vfio-user-obj.c\n> index 12ecdab6de..3c89e7a741 100644\n> --- a/hw/remote/vfio-user-obj.c\n> +++ b/hw/remote/vfio-user-obj.c\n> @@ -798,7 +798,8 @@ static void vfu_object_init_ctx(VfuObject *o, Error **errp)\n>           goto fail;\n>       }\n>   \n> -    ret = vfu_setup_device_dma(o->vfu_ctx, &dma_register, &dma_unregister);\n> +    ret = vfu_setup_device_dma(o->vfu_ctx, LIBVFIO_USER_MAX_DMA_REGIONS,\n> +                               &dma_register, &dma_unregister);\n>       if (ret < 0) {\n>           error_setg(errp, \"vfu: Failed to setup DMA handlers for %s\",\n>                      o->device);\n> diff --git a/subprojects/libvfio-user.wrap b/subprojects/libvfio-user.wrap\n> index 416955ca45..11db795f8a 100644\n> --- a/subprojects/libvfio-user.wrap\n> +++ b/subprojects/libvfio-user.wrap\n> @@ -1,4 +1,4 @@\n>   [wrap-git]\n>   url = https://urldefense.proofpoint.com/v2/url?u=https-3A__gitlab.com_qemu-2Dproject_libvfio-2Duser.git&d=DwIDAg&c=s883GpUCOChKOHiocYtGcg&r=c23RpsaH4D2MKyD3EPJTDa0BAxz6tV8aUJqVSoytEiY&m=ISwI5jNoODKCfAhvIggfxoM8rCBQTgD-TrxSMkw8aq533QGLfHtgCaNaf41km6lt&s=CPF5JE7hn0XRJAOBEvH_Eajaj4chiPVUN6hCJS9bEpw&e=\n> -revision = 0b28d205572c80b568a1003db2c8f37ca333e4d7\n> +revision = 4d9f663450fa80ff375612dbbafe073700e3d3d8\n>   depth = 1","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=nutanix.com header.i=@nutanix.com header.a=rsa-sha256\n header.s=proofpoint20171006 header.b=U6ZVIEF5;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=nutanix.com header.i=@nutanix.com header.a=rsa-sha256\n header.s=selector1 header.b=ApGMKRgc;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g13Dw0l8Hz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 01:34:38 +1000 (AEST)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists1p.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wFZaG-0007MQ-MW; Wed, 22 Apr 2026 11:33:49 -0400","from eggs.gnu.org ([2001:470:142:3::10])\n by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <mark.caveayland@nutanix.com>)\n id 1wFZa2-0007Ho-8n\n for qemu-devel@nongnu.org; Wed, 22 Apr 2026 11:33:35 -0400","from mx0b-002c1b01.pphosted.com ([148.163.155.12])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <mark.caveayland@nutanix.com>)\n id 1wFZa0-0006eH-7e\n for qemu-devel@nongnu.org; Wed, 22 Apr 2026 11:33:34 -0400","from pps.filterd (m0127843.ppops.net [127.0.0.1])\n by mx0b-002c1b01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 63M7eNIt3404408; Wed, 22 Apr 2026 08:33:29 -0700","from mw6pr02cu001.outbound.protection.outlook.com\n (mail-westus2azon11022097.outbound.protection.outlook.com [52.101.48.97])\n by mx0b-002c1b01.pphosted.com (PPS) with ESMTPS id 4dpepa2bpg-1\n (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);\n Wed, 22 Apr 2026 08:33:27 -0700 (PDT)","from PH0PR02MB7159.namprd02.prod.outlook.com (2603:10b6:510:16::8)\n by BY5PR02MB6533.namprd02.prod.outlook.com (2603:10b6:a03:1d5::22) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.16; Wed, 22 Apr\n 2026 15:33:24 +0000","from PH0PR02MB7159.namprd02.prod.outlook.com\n ([fe80::8e97:bc32:822c:b250]) by PH0PR02MB7159.namprd02.prod.outlook.com\n ([fe80::8e97:bc32:822c:b250%6]) with mapi id 15.20.9846.016; Wed, 22 Apr 2026\n 15:33:24 +0000"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; h=\n cc:content-transfer-encoding:content-type:date:from:in-reply-to\n :message-id:mime-version:references:subject:to; s=\n proofpoint20171006; bh=IDY3ztRJJl9bSj0BMUJCSGxKsyx0TAyi/DGTUFsx4\n Ng=; b=U6ZVIEF5VCAdvnV/ZuN3/2qfj+v8YnzPKUGcm7cydrMthafqIwZPheuXZ\n koZsHNUA2Y9q6oOerLa6BGAH+ue9wvCFjtXKxwnjozby8+VU7XHfYZsBEPtHIno/\n LEWs59IRY4kplWDmEemyDiPQQaeht3tIbd3ciVL72HoDxyTPfp86MO7AXpS2gtNz\n ETVoUpuBwAwMeq8IUUi1yYPOx0hQ9qCDBMIIUzbbm/gWKd5ghrKwzrOVSVPVbwFP\n 5flNMNPguCkzy5hXLsl5JlydeAN6m4Hyt69YE7YYqNUF2vRRpih5m4MTUQG38GsR\n UJmQRhuDAKyNiln6Fs3zJro4lMzmw==","v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=IDY3ztRJJl9bSj0BMUJCSGxKsyx0TAyi/DGTUFsx4Ng=;\n b=ApGMKRgcQV/j6kkvE0SRG2HeVZxCnAM69W952x3fydQt1lGqkipIbgDFB6i8ZigsTdWIiGm884SNsBXfxPYXxWDKDLYagc2k7rx7+UXhr7SksmDTfdOqUvQuVkOBgEirkfCfRkTl0N8yEj8oKvXKyIegSjr4jWwG3M9DuxoCmG5/sh6usEnNBnGz7uuSJaHRN6IXjAwF1Vlf3Lwa2jC/c0gWWvUnEiInfVad3dxnQVW8h5knYJFQ3aBY4GTYH7q2Jyr/0aCIlqun/WFIil+Z4pEccKsWPaJyKYGpQzFLQRceqe/ee+l7x2tWz6NgdrOnEd4fmko2tkzycc7NtnMwaQ=="],"ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=ObsxiwQRKgqvBCqyYOVRU95qdSnBjKb65WbQJqJXI+m9cO0Pec56EHERF/JrAPcXWfiSp/gJTMXcfe0TQo51HmWIXhado138h24iE+HB9Oah/jApFpzeOAFXq1x04k13wk7+MbEvRWAVRy58OdosSTffk9suKzWBKQ+tr84GbPpbWJ1YE506YG/tycrldxjKeUWv3gnH1CwcAObQJe/us2bnUn2xXBkOaib10ub1I6GSuYSqmVps9VG2HGyTCz5G+cQkAN2v0009zwQCi3tc9WHizy1dEqF5Ar/hbUaGtQ8XSpZXNJoUmq/BzDTZkoWKQnG6ZNPTIyhgqtcsKV7/VA==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=IDY3ztRJJl9bSj0BMUJCSGxKsyx0TAyi/DGTUFsx4Ng=;\n b=MpenG5+urBQdG4e6kjRLSEk98r8WhWgcnd2Z37M68fnU8RCvGubABh9Kaj5vJmPIg2pYovbWILTOKtgLF182oiIbKGb+mYjhnhyVQ+Cb4yT3gfvns/7aqMR1tEvg6R3bItEjF9NqSWCdE/7mZk86W/j9LaBI/d+sXI6R6jQXpId2CT+mlTr5stghUSYzCpWX7Y8Q3ASSZDxERWoejC0jtupfazZ7x3x9K8ES2r/phU0PX7Ntybn1B0Hqe/BEPpLc+eZTrKndPjXpDFQIR/he+UB+VUViMcPvKCTY8eKVGRfo8dwvHMtBFnG+ZO7HRfGffMJ7rh1UGS1Oqm99yeWvLg==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=nutanix.com; dmarc=pass action=none header.from=nutanix.com;\n dkim=pass header.d=nutanix.com; arc=none","Message-ID":"<21abf43c-1efb-41fe-8bb7-66b83fe15fae@nutanix.com>","Date":"Wed, 22 Apr 2026 16:33:20 +0100","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH] hw/remote: update libvfio-user subproject","To":"John Levon <john.levon@nutanix.com>, qemu-devel@nongnu.org","Cc":"Thanos Makatos <thanos.makatos@nutanix.com>,\n Jagannathan Raman <jag.raman@oracle.com>,\n =?utf-8?q?C=C3=A9dric_Le_Goater?= <clg@redhat.com>,\n Elena Ufimtseva <elena.ufimtseva@oracle.com>","References":"<20260422140244.2147400-1-john.levon@nutanix.com>","Content-Language":"en-US","From":"Mark Cave-Ayland <mark.caveayland@nutanix.com>","In-Reply-To":"<20260422140244.2147400-1-john.levon@nutanix.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"7bit","X-ClientProxiedBy":"CY5P221CA0117.NAMP221.PROD.OUTLOOK.COM\n (2603:10b6:930:1f::11) To PH0PR02MB7159.namprd02.prod.outlook.com\n (2603:10b6:510:16::8)","MIME-Version":"1.0","X-MS-PublicTrafficType":"Email","X-MS-TrafficTypeDiagnostic":"PH0PR02MB7159:EE_|BY5PR02MB6533:EE_","X-MS-Office365-Filtering-Correlation-Id":"4aa6c517-89d2-4bc4-2ff3-08dea0847e01","x-proofpoint-crosstenant":"true","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam":"BCL:0;\n ARA:13230040|366016|1800799024|376014|22082099003|56012099003|18002099003;","X-Microsoft-Antispam-Message-Info":"\n MA7YqfnNQcRIvjoRtH46v9VZDrAbT89p3OIZQ5ahFN8FbwHeiq+L3pcqcqMSYPpYrZq0ddNX1XmTvmnNTKXhSbOFJilK0pWKfuVsmBKaravz4Nwx7/vvcgQKFgrOEPffl07zYx3Qtp1YB4qT037VaumLeTYygrQ0IIRgMcsaPqCHriqjvgZGyC4E8BAsLyBURZ6s4nCRic6txrDP54a7zVJ1CaU8ay5FuTG4hp8G/sxcvV7z+rosoEi41JfTd8+ulFMkqNyzd7JXCNEvHYTOSFKRhBhI4WtUlD41Xn2cjB+IgS6PoPncsei/6qntLMkInNc8FsNyx9m88q8qrkgGngmuTQZpZP4J4KF3LlnqyE2oncufnFkDunS6At49TCST2bEitOt8y3xz8mq4L5DVI9spb8WwAvHTGA4cWAlJgSC4tUZ0FL4Vbp89RAtFfl0Fdq7ZgOCRdjz9yiYrnWlxSTgkWD0qFvs6SllFO8/O8/Ucg/XU0YS7UplePOKoa6CFeBCAxkqWOz1OFVBos0akoBu0hHlMP32DiyQbAwCOBvr4a4sRgZjzw2lByfZNQPJDsD3Y2Cdf8ImVa2IPVZttjOpzfcCxgZEZ+y/BS0QaqkVI98/JkTMS8i51HvvShqVkAM+2Cv0lkCGPMmnlIADqBi6znEKLXk+JjjR93adPWzuHTCbM3k6L/IXHG/tfWGWJ/IRAm+/oI/4Ef1qFgsjLOTD7XYob7YiHIDmYfG/VR+boiNUAOOGbqZNfDUOQ1jzi","X-Forefront-Antispam-Report":"CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:PH0PR02MB7159.namprd02.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(366016)(1800799024)(376014)(22082099003)(56012099003)(18002099003);\n DIR:OUT; SFP:1102;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"=?utf-8?q?pTxLJUrMX15Sozhj3EbN5+8mj952?=\n\t=?utf-8?q?1ncTtxOmhUdataq7l4LSKniD8y2lnm8VHdNil6H3hGQwRqtuuqiRk200RLncKThFY?=\n\t=?utf-8?q?7RNAjk/YXaa8AdM/74B1cDv0PybQPHueI4j7j9fjs868yH4rrVs86xg4KXJ1NhAgh?=\n\t=?utf-8?q?nnD4bVAyQIGJn7IbO1ZyOOKnRgUGQfxu8EYvGUAhVowRt62rTsYFP0vuTU+Pf6nrq?=\n\t=?utf-8?q?WH5/p0yEDP+zOaC0Dr+NvUt8RCzYHLp53NBwJhbMUcMiQ5ctAXxPNsPbgB7ix81CZ?=\n\t=?utf-8?q?FCj96BN7P0P5zpuX+eweWIBIcZDBZuqWTrNR4uGWRGjXms8EJFaFTPXwzKu6VdpAw?=\n\t=?utf-8?q?NRaL5haTaS4qm1ulf5F91WO9BKESCx8LLANiHKlk13PnbssTnmZfeZcC6TJMwGvEI?=\n\t=?utf-8?q?ofP0zs6Vq8+PDWNt/EQscFpCSqp8fvuqim5wU8VfPi7c7w3AI1V7vsRG3o5lK3VDk?=\n\t=?utf-8?q?Nhi5iZKWFVQFtYJbuStmdG30NVuJHxJRfBys7gowpOMxi4q1zGN6srpZYhXz9w/qh?=\n\t=?utf-8?q?xLVw/ZSDP93iVzQzo3YPsf/ygTb7pkWuY6mHlPYnBTdH9Opdvo5lTUkBUPDRO7QeZ?=\n\t=?utf-8?q?jw/ByYBbOBRLnXgwpHtALk3Vfw2h/LtdhzavzeWhQSfKgxbyyNDcpgKqPfHS4Mgou?=\n\t=?utf-8?q?Bp8giSTDafvc8d6q3qsXGJiRsxLVafnkCfue67gsUHRW+DT8ygudOs+r+yIsQc8Nn?=\n\t=?utf-8?q?j+bCVLgl+BtQp5svVDr05ggtRCF6OO/305bFQM35um1AROFIJgScglsz/jyzOYTUd?=\n\t=?utf-8?q?heAfDzLKbeB7F4sgmrvqgK/3so2AMBUXJy68Zw+iiQSQtPUOy1g02O9GtKMWIdOv3?=\n\t=?utf-8?q?m2vhJgRZC/53IiNHGa2IpXSAourq/NjoDbOPoOnLl/FEXx+paYxB3IhMVO5miZFSC?=\n\t=?utf-8?q?uqO+q3QCMiehFiSVczyDw97jJSL0BV3ECF6vCUEbBH8lm3V4Lm70QnXm70eNXXtNR?=\n\t=?utf-8?q?MFIuEGCwnxOUDrU/Ulx5gAgAgNVf7/OFy+TIqvozXFzSZqLQe1g2PotTEIoFHyHym?=\n\t=?utf-8?q?YSRC+keNAmwcvfel3akDbc+vwEuba/HzueVsfwyidwBsbMMoOQqzdrf9ftJxmuoVq?=\n\t=?utf-8?q?8GR5iPTbYhQeSwjvqe1NQjtcSWuu2ppcK/nAcTuAcbnkzi5U6fD4DFs5eOWBEX1J/?=\n\t=?utf-8?q?dkuW0+MvY4GkfmGQ0ndgAHtjEByAqgoobyywDKKZ8Vq6Q6kUdDFD/YCgmYm7rv/50?=\n\t=?utf-8?q?qRDgTp0J9ElyjL4ZU4vHTj6eGWg/AXZdEy4wfZeJdyahE/Ck5LYCxD5yTVd18UytM?=\n\t=?utf-8?q?lNavmCBIHyntU0VgQJ5d2U3XVl/p79/A9D+ZNzOrN7Is7Hwwwr6bRuDAJvLeVBECc?=\n\t=?utf-8?q?AoGExO/VhQj14/AyYNkD6CcY/HB6OTIQeoThqmG1EYgtRpXFEUvzYBji7S42E6ZdF?=\n\t=?utf-8?q?BeL+A1tcIyDtLdK2r8NDDuJVoUtkAK8zzy/UHGedvoORR76rtwJn+UC01pt2unw53?=\n\t=?utf-8?q?7GYb2CRlQUJMnLBmcGm2TQSzBDOitzLRt0L0DcD/wYgkbl2MmIJCAs8GdUaXja+tb?=\n\t=?utf-8?q?WptWVkXXPUxy5RpLBDynbCItNnBmCPyHY40CF01AIYkvLDSVs2czLUXue5+Z2ERFy?=\n\t=?utf-8?q?gDD6NaoYTckrFau7m0ZV1DkwQM+9KljjLXDZuf1siUfOAOEqcSa/JoPlps8thuQfL?=\n\t=?utf-8?q?QqAif3Jt2XqP74Hq6cBjkHh4g876R7O9AHQnytYvhaAA2JdMIWE1s=3D?=","X-Exchange-RoutingPolicyChecked":"\n Tkim+58vt3Wj9YQR5JJSfzCx1EvKj9Kxs77I+eeBAnyMuJWNQNLAa0g09mML2HPrZn3LIcg/8zd4kl/In/of/P3TiGwiMaO6KHzyB9uRCZuQ1badQQ5GjzdzrSgA2v16Ql1QF7C7/phLajZZwrVvaqMv6/+HKms6en3ozQ6q0zbAVqOM6NB5H31zRXfPLeB8w0O8dlzgE7ISo8AwgjmCu6u0ujzT6+GQTzuaOj3uZyHsTEB6rrEWZ8qMHVh00Ev4EE+/iZvgaYBaXZ0NpKv6W981rUDXKfwtOOxKryEYMGE+2GiYyS6DldSO5noWf22PM31YwKam/STulquony8Mng==","X-OriginatorOrg":"nutanix.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 4aa6c517-89d2-4bc4-2ff3-08dea0847e01","X-MS-Exchange-CrossTenant-AuthSource":"PH0PR02MB7159.namprd02.prod.outlook.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"22 Apr 2026 15:33:24.5657 (UTC)","X-MS-Exchange-CrossTenant-FromEntityHeader":"Hosted","X-MS-Exchange-CrossTenant-Id":"bb047546-786f-4de1-bd75-24e5b6f79043","X-MS-Exchange-CrossTenant-MailboxType":"HOSTED","X-MS-Exchange-CrossTenant-UserPrincipalName":"\n 8Hn6eKgyT0N/BWp5VtY1K4biGw7sG26sWr8bxCSD+BJR1/Ju0D0k9MGsLlFLTDRxb0wEptbm5YeYQkWZsy8LubEaqVr6SAWr3okd90q34f8=","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"BY5PR02MB6533","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDIyMDE1MSBTYWx0ZWRfX3Di4tkwUc4Ya\n +/7oDHF2pyj2oL6SUC1rQdTtCu6f4rVDpnhwL4Sm+JGFSAtOZe+fBO1NEKo1xCGQFL5hvbc1kCb\n HKCeU+BSOug65GYdyAEv1d2A+smcC5Fp/QbU22sigBLYMjSbp9vzRJCmNPwFKxU3AKaXPhXfmfV\n 69OQsilaL/+nkuJCYgLrTxExKVOL/McRoA+feCoyO1p4iWCAAyskE5GZtQwyGanwdOgWnjm55L5\n kGx/t6K8do/Cka7eh9R1XtXs25W5V54rZabXYbt7jowJ059fqqUeteub1kF+IDlEzoK75TlKwOf\n vggI/u3J4VPnAAkdX59UGs15elomHVqwoqndp7RP1lMbA7rmslDiViXKKhf2RGXCes/D/5H4Wbc\n ePqlrJrsgOn2yTJaLCa3PL+Ww2QWJ4q3Ma8xt1BRnuSJxtqloh7H7uUEuFnaSlqCi2p21aEpd+i\n 5Xgr4qc0Wg+uOoZV3vQ==","X-Proofpoint-ORIG-GUID":"8q_chgIvyRBF5vzkNP05r19LDv4fexYC","X-Authority-Analysis":"v=2.4 cv=CMsamxrD c=1 sm=1 tr=0 ts=69e8ea47 cx=c_pps\n a=kzsVodbpLl5/Zj7uDz6sWQ==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19\n a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19\n a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=0kUYKlekyDsA:10\n a=VkNPw1HP01LnGYTKEx00:22 a=VofLwUrZ8Iiv6rRUPXIb:22 a=dEe9Ve2bX-KnNSUMM2s9:22\n a=p0WdMEafAAAA:8 a=64Cc0HZtAAAA:8 a=NI5Qw2LwVA_8nx9GKpAA:9 a=QEXdDO2ut3YA:10","X-Proofpoint-GUID":"8q_chgIvyRBF5vzkNP05r19LDv4fexYC","X-Proofpoint-Virus-Version":"vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-22_01,2026-04-21_02,2025-10-01_01","X-Proofpoint-Spam-Reason":"safe","Received-SPF":"pass client-ip=148.163.155.12;\n envelope-from=mark.caveayland@nutanix.com; helo=mx0b-002c1b01.pphosted.com","X-Spam_score_int":"-27","X-Spam_score":"-2.8","X-Spam_bar":"--","X-Spam_report":"(-2.8 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001,\n DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001,\n 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 <qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<https://lists.nongnu.org/archive/html/qemu-devel>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"}},{"id":3680674,"web_url":"http://patchwork.ozlabs.org/comment/3680674/","msgid":"<aejqvPKCiCe8Cwax@lent>","list_archive_url":null,"date":"2026-04-22T15:35:24","subject":"Re: [PATCH] hw/remote: update libvfio-user subproject","submitter":{"id":80631,"url":"http://patchwork.ozlabs.org/api/people/80631/","name":"John Levon","email":"john.levon@nutanix.com"},"content":"On Wed, Apr 22, 2026 at 04:33:20PM +0100, Mark Cave-Ayland wrote:\n\n> > The currently wrapped version of libvfio-user has compilation issues on\n> > newer compilers; bump the library version.\n> \n> I'd expect the subject to be \"subprojects: update libvfio-user subproject\"\n> since that's really what the patch is doing. The hw/remote/vfio-user-obj.c\n\nhw/remote is the only consumer of the subproject though...\n\nregards\njohn","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=nutanix.com header.i=@nutanix.com header.a=rsa-sha256\n header.s=proofpoint20171006 header.b=H2ahUEgA;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=nutanix.com header.i=@nutanix.com header.a=rsa-sha256\n header.s=selector1 header.b=jzXcRSxc;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g13Gk2Pkpz1yD5\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 01:36:14 +1000 (AEST)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists1p.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wFZcD-0008TG-47; Wed, 22 Apr 2026 11:35:49 -0400","from eggs.gnu.org ([2001:470:142:3::10])\n by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <john.levon@nutanix.com>)\n id 1wFZc5-0008SG-E9\n for qemu-devel@nongnu.org; Wed, 22 Apr 2026 11:35:42 -0400","from mx0b-002c1b01.pphosted.com ([148.163.155.12])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <john.levon@nutanix.com>)\n id 1wFZbz-0007UG-PE\n for qemu-devel@nongnu.org; Wed, 22 Apr 2026 11:35:40 -0400","from pps.filterd (m0127842.ppops.net [127.0.0.1])\n by mx0b-002c1b01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 63M7Xn7T619507; Wed, 22 Apr 2026 08:35:31 -0700","from ch4pr04cu002.outbound.protection.outlook.com\n (mail-northcentralusazon11023123.outbound.protection.outlook.com\n [40.107.201.123])\n by mx0b-002c1b01.pphosted.com (PPS) with ESMTPS id 4dpep8jcgt-1\n (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT);\n Wed, 22 Apr 2026 08:35:30 -0700 (PDT)","from BY5PR02MB6753.namprd02.prod.outlook.com (2603:10b6:a03:209::17)\n by LV4PR02MB11027.namprd02.prod.outlook.com (2603:10b6:408:2da::8)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.20; Wed, 22 Apr\n 2026 15:35:29 +0000","from BY5PR02MB6753.namprd02.prod.outlook.com\n ([fe80::a343:65a8:bffc:5a57]) by BY5PR02MB6753.namprd02.prod.outlook.com\n ([fe80::a343:65a8:bffc:5a57%7]) with mapi id 15.20.9846.016; Wed, 22 Apr 2026\n 15:35:29 +0000"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com; h=\n cc:content-type:date:from:in-reply-to:message-id:mime-version\n :references:subject:to; s=proofpoint20171006; bh=lazX4n9CTW3q78d\n mTeeuTKFCX+EuUsjkZvsJGwIIdH4=; b=H2ahUEgA7yE/v2hRphMGW8xNw84yNjf\n bto6jHHlh2/StPTxgChO2TXeECgEsi3KpYNnhZipP8SRQQbYuWXuvMLfQe7wkxOV\n UMOvQjeXm1/dtcUGRvse4WBekfpOfalShJ2g5miHiJ0XtZoO4UpN8BR4zDCZIyq2\n mZ7RuPYhH8XnDUOsD0U5Be+gPgA/hh+8gKRdoQDGIiE/hVW9Khi8zmirF29YQDUg\n 26FZAS5yatQDdXJbk1mhL3q7PP0K09XVX1tdDyUvUY7JKdgyssEtk5RNwgop0tfN\n mwo+8rDzBg1lxyeJYr0ELzpJx/bc8kX2JyifV2bpdf28BIs4CwcFi9g==","v=1; a=rsa-sha256; c=relaxed/relaxed; d=nutanix.com;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=lazX4n9CTW3q78dmTeeuTKFCX+EuUsjkZvsJGwIIdH4=;\n b=jzXcRSxcCzqPADo05jMVcRgr/S3jNpoalhdtnjFhmS4NpqJQnEEZeJ/0+3scNZCWNbtAWRGH6fILiWxEV+hn4c9ehYLWrst2uIJalrojXV9cakxg1sJ/8iSU9cWzczxaJH530QuUKv9n0bOocS+CWal2drFj1virZP3pRrcfwX9ktfbHUhIqwHjdHombPDGzBOHflgG8z1K0YUxVdVXIpgDxEq2J8DVdEKi/1Lxb9Y56UBa8RfgD9jsu7PVe3JQX3JIeDwi9Zd3eyUoMc97Drs2MxxTDhXa2HsMuUu81N6LufwEvIuc+xUx35z3Gw7blBxy5l1rTRDH9VPYWu2xLig=="],"ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=EBTiRqOeV/ZNEtwiqv3jC+MI6z4+tChiY64Bt7wzdyOeaJ0KkmcUvsMqn5A7VlR68l6NSQJOZLmWXmISwylbg+ohGWUBboVtOullUpPowSDvcGXsjtWuh2tTb7IugiDiDDcSaF266VHWp4lJtY2uvz3mX3BHnnyUgA7LfynVs2OFC1XFFZiVkVvy7lM8L4fHCBkoYLRwiazDFB48OUnGAuwPh83/vE/y4qPL/ax3cpf683f1pV/xofso/7lwqnDIwwyog70jRSGLFWvC9GdjidTr1yeThfawUzdA5F6ooTWBSLjqhWaseWBejhGiQJlp6IkITjaCKgpgld+1t1hWyg==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=lazX4n9CTW3q78dmTeeuTKFCX+EuUsjkZvsJGwIIdH4=;\n b=L/CU8Ca4yYm0i/ULoUq0mjpPEAnLvdLcYA/GyC7HjdI6KEU5teH6dccO0AyjwLONK2OrQss+gmT4v3nFdqsf4mosonybObeA5uSc2ZRGSQ3GmsCAQRJKsHOOZHw81MIE1W3lsiPyGPO2wb7bgISC6S7mfGZRZ7uGQ9ta1ITGPIbOI0SCVrAqbq5/Yjb2QvE0PAVCDBsPY3svPassT+871xfEjUXEAp5WD+KS4CfBg5Bfdk/rF8ODpBpHujd1xfAXDOxK3dQO8OMKD4Ky0nVjSzWTqBkbKCDxqlB8u7qxokT+9uRnGgYyoraQHfPhw0w+zph7ZFvc+8OpkTdAdPCbRQ==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=nutanix.com; dmarc=pass action=none header.from=nutanix.com;\n dkim=pass header.d=nutanix.com; arc=none","Date":"Wed, 22 Apr 2026 16:35:24 +0100","From":"John Levon <john.levon@nutanix.com>","To":"Mark Cave-Ayland <mark.caveayland@nutanix.com>","Cc":"qemu-devel@nongnu.org, Thanos Makatos <thanos.makatos@nutanix.com>,\n Jagannathan Raman <jag.raman@oracle.com>,\n =?iso-8859-1?q?C=E9dric?= Le Goater <clg@redhat.com>,\n Elena Ufimtseva <elena.ufimtseva@oracle.com>","Subject":"Re: [PATCH] hw/remote: update libvfio-user subproject","Message-ID":"<aejqvPKCiCe8Cwax@lent>","References":"<20260422140244.2147400-1-john.levon@nutanix.com>\n <21abf43c-1efb-41fe-8bb7-66b83fe15fae@nutanix.com>","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<21abf43c-1efb-41fe-8bb7-66b83fe15fae@nutanix.com>","X-Url":"http://www.movementarian.org/","X-ClientProxiedBy":"LO4P123CA0193.GBRP123.PROD.OUTLOOK.COM\n (2603:10a6:600:1a4::18) To BY5PR02MB6753.namprd02.prod.outlook.com\n (2603:10b6:a03:209::17)","MIME-Version":"1.0","X-MS-PublicTrafficType":"Email","X-MS-TrafficTypeDiagnostic":"BY5PR02MB6753:EE_|LV4PR02MB11027:EE_","X-MS-Office365-Filtering-Correlation-Id":"8a599df0-feff-4ec0-1263-08dea084c836","x-proofpoint-crosstenant":"true","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam":"BCL:0;\n ARA:13230040|376014|1800799024|366016|56012099003|22082099003|18002099003;","X-Microsoft-Antispam-Message-Info":"\n t0pqS3yugAnJliyC3TKlVGuVRnOb9ubrAdYvHniP9xbLGAV+LTdMzCuRPLhoYwjFNJ1ku+Tz3iuezYtX/qwtMlv1Poe8aoiffXJQso4ZQHZO1dpXq+dbqzPwpqfjMN7xQNEsbue9IRjzMsFFekAOqoNCiL42Pa74NRyrqWyA6b13KtrJ9/5IQRLY5pb6eawczSvP5Ednbr3Ywh6z/pSUwSs4qDP0pKWEBuK5u3X3YQwrt5nxHsaKbStGpNVpyUl33O9vml1WGB7r90duboMAc+/IzGx09qyEo6OyKs7t3xX23bnqqmrQJUMIRMe0CoJ/sVTcIxK5TOuXvswSAZ1U9Xftet7LRBVIRJIhbcClTJ2kQT52kTamQMZS83OAz5u+9ZGmt21tWPGHYswDkTZ1i9QtxKJb7WfKVBXwahiKekAsAXuqMUOlyruF6GOAA8G2iI7cbHatKI6r7FTjuTkSVxCximNd8wbcfTesfYphBzzk5s1isYDy93Cq8niE24JEWBLS2AJuEbCT+XI8aHzbl+qB9r0YqbDU4FrZTX5KPZIupBi7hM0cJ924/Fo8x7qa5nGb4xWMPZ9EkVRUWppP0WugGczVMlRdqSq3PHEHMMjfQddaCN3yBjWhUhFWiZJXFKzVyLFNlL18b7OzLHXzQ2TWJx2qptSHAlS6aus0Wsy8I+WGXDuu4QGM1upqyxbXk4DhYRBn4iQv3RMQW3BkgDaZmuYfEQbdryzfloF/cOI=","X-Forefront-Antispam-Report":"CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:BY5PR02MB6753.namprd02.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(376014)(1800799024)(366016)(56012099003)(22082099003)(18002099003);\n DIR:OUT; SFP:1102;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"\n DUXs/oYcJpmBnY2Bb//9ANmA7cO4Cu3g3JNivYCZj0LJk5IXPddpswA1hMZwdBuIHRrUAJ5P9P6qvZItwRreX3YRTvZxlFX+XXhB3gKuYtdKTfpSkM/T2iqpkwb8mDLowe3pr7GWWNKcaUbSIQR+h7tCWDMRqCytM/hwJAKTGRe6Xb28wk/BoYtMIrfNGEaMIS3BLVVrFj+73sw1FgCsgC63KERXYCDVHxsUui97jHopsNJW/HTfiYuDshaayIetGBncOfQKbuPc3FYTqEYD0WWesRIVfRzjAUw6KHT4VszF7RI/MZ0zhTGI9xpUbDNvKwg7RtDF6UO7jiGAM20P9UAebfcxwUgdRLAOAZbjEfmJtZh7E0FDSh63NfVwmR5Ul76fUUJAJM8ZFlEr+vSrH0JKLoDzIExfDY/jAMdfQ/nEU1EB8+IPYcbo+nr5v2+x+FRvTSyj2ak7tLgygrds/SlSePn/KKus+LR/s0OysuL/GoABcK3PbDZhpYcdlgs+LIU/ShpcGw/vGOwhY7sFVHnxE3r0r2GbGO6uGGr1KcVAlYDfG1zcu2wCmO3aSkUg5uw/7y7iZLo9DJ0udA/hyJjWwUWXP0KG4tJqhJB2qgE+lZiX/WfZ4VlfaB5li+ajYVZ8EDP6kw5mS4PtoO60NLaGPRGK5KopKoxd0jwn6YM/vH24VgKRoIF1mwDZpn2y7B3gVun/AU+dXEldiV97D/6Vu+c4mXdYF8Sq7q++mgfsnsH0vrm7S3Fmt69igwVF3YFlcb85VPMXy7zCnbaXM+l2T1ShL+WmIM24s//omUA/FRA0oZF5aSCyftPWZqmiXDQ2deGuF7o5uXz0kC+vRnsA1o6gOHgWtrzNDiWJsj1d0+ElTxleh0pwtYUikaOuDkcHjSNcpUS0L9mOCoWePVfnb90RYzNaxOZZOtXrL/kwKC9WOyyI884YoJ1c6ZKpgZKdOv+dJpnvoz2UVX3inWdFjqS4Ynk1WRuP1kB7jhNe0/Z6RoR0UqDaxu3p4b3/en53WCRFNgBLjPiqGWD+2Gq7qVhoduC2I5lgRb6SsfJfnXMQfYORGMN8CXoKDe6duLEl2ZNKJVdW/olsvNkaQdCDBLfsuWgVXVINV1bE6IMHFv/eWDw9zSXDulJ9V0Win6p7ANtIOsajuEeDjB5W3dLiOKe5ypdBlVggUwQKHcgjscR5F3YFqJ/Sd2iu6vSpFm9TjfKN8jQrU85qPkcbmAWXn5PXzA7V+TE3mbRxb4F8tUNq7pWCPrIwtNyhxmlSLxXHLtBAXeZa1kHcRcEmHk9WpbdTKRVmX1CycHK8V7bsjfMuq8ah8BNcWlC0LQVoXFyNGRY/JzL3pwo2QG/uRhtkmdej+ewGS9y/RaASx+iL2PE/1cxgQHFU6kvqWxl3heJLgl/6TKjuCjquWOD9ABrV4ux+9/SwPZCanT+scRRDjEWVs5NRT1n2I+z+1RJUXS/bB3e8AXeAqYcU3m7SPs1/sCQ8RfRsAVVt8lanHs+U/X0d08u7yfgk7495g8p6XVmuXb26LdeFKGDDxy+KBptaKlCo++WBkc1wUiDXiSjgB3kQFp8JNuaTZxySYP3lM5VHZwm3uj2Ga8hSha6ENKKCCIz6YWlVRWSsw7q1mA7ZRKmJA5HCm7JrWoAtKrg4eqUJOeZx3smzcA0kyRTmWoExDpLBK4NXZKMppAAZN74Qyxox/1VHDVcP44pG3F+FZlqt2UjFDZuPk++GkAz9DQ==","X-Exchange-RoutingPolicyChecked":"\n loV0zl4iawpGoL5DgvHwUt6PLaUWzbc5qYoPv5oGvndRibjbpM7/7ZkWJ1ecRCewQr1NMfxglN79XmooQG+a9gC+sTUDpxveP/TDtD5VQvuHD1+m15MNrUdgYvk4Wkp9jViYvYJT2bO7WXk3LGsgWUg4fdbIudOCHSi2plYa1psixu//G1O+gTE24yTD9/uRKL3YIDgva4BpOlNmH7ZWe9hd0omQMvIK+Vz7GbylzUkKexyJbZ+oOjF6myfi2dMo7bMu9mFVDiyDEoGi625dWMaYrhyTKyJbEiI/H+hAW9vKnaQY/Vy5FcyhFqDJA1oENNtpYkyo9vJ3YrgecAXq3A==","X-OriginatorOrg":"nutanix.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 8a599df0-feff-4ec0-1263-08dea084c836","X-MS-Exchange-CrossTenant-AuthSource":"BY5PR02MB6753.namprd02.prod.outlook.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"22 Apr 2026 15:35:28.9870 (UTC)","X-MS-Exchange-CrossTenant-FromEntityHeader":"Hosted","X-MS-Exchange-CrossTenant-Id":"bb047546-786f-4de1-bd75-24e5b6f79043","X-MS-Exchange-CrossTenant-MailboxType":"HOSTED","X-MS-Exchange-CrossTenant-UserPrincipalName":"\n U1biWw7Y8VFQabx6+du/OAnCgzTKSqpqII8zBlqVmk2DRjhzV+ITRVt7AiOLHBvYh203Lggj3LEGD1LSOLehgw==","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"LV4PR02MB11027","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDIyMDE1MSBTYWx0ZWRfX8Ivs5Xi3VD1h\n /8tvu+uWOa69rOJvP2XBOEs6gvyyd9DjRzivdgrcAAbR/tvNttBdeYF6JtwQbo6Jo96KemQ/f9b\n J1DQN9IpqTMf/gm6fy76QHqq8MyCKJRgghJwwx+vLF8OwH4V8BM86E+5CoGpK0tydpjFN+lhjFq\n bDP44G4m+E0U98SbbbJiyEDhuokeRdIcMml6Q1t3E8RFEUTzURBHBbJVI3oq/jtTvmKlx3gE/xJ\n 3A+RoLQ0hBNwUSk55GcGpFerNqqhL4JVOU2HSA+fT/y76CtmIWq5j5na0yC5Cu78CFUicXeB/mU\n zfN8gGv79HItwkGVCqG2x6v11d/9NTXumGk7RBiSOqo94PhoovecOqzONiZ2HfkOnFifJ6AUedZ\n nJbn5nWD6LugLUieEfio9DdZnob84CGzQIrvzTZVY1MD2s2XK7QWq770THxG2iKQDjPu68+J7AD\n VTfphmo2HbSyHCNQrJw==","X-Authority-Analysis":"v=2.4 cv=BpitB4X5 c=1 sm=1 tr=0 ts=69e8eac2 cx=c_pps\n a=MuaoZ+x0jvd2FUwkjOjmXQ==:117 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19\n a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19\n a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=A5OVakUREuEA:10 a=0kUYKlekyDsA:10\n a=VkNPw1HP01LnGYTKEx00:22 a=VofLwUrZ8Iiv6rRUPXIb:22 a=VUi8bpU7OL1Oj2-RSIOF:22\n a=lDiA_rBnGBvnFp1-3X0A:9 a=CjuIK1q_8ugA:10 a=0lgtpPvCYYIA:10","X-Proofpoint-GUID":"jloi5eCewe-wugr7WJvS1TZejGl5YjYJ","X-Proofpoint-ORIG-GUID":"jloi5eCewe-wugr7WJvS1TZejGl5YjYJ","X-Proofpoint-Virus-Version":"vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-22_01,2026-04-21_02,2025-10-01_01","X-Proofpoint-Spam-Reason":"safe","Received-SPF":"pass client-ip=148.163.155.12;\n envelope-from=john.levon@nutanix.com; helo=mx0b-002c1b01.pphosted.com","X-Spam_score_int":"-27","X-Spam_score":"-2.8","X-Spam_bar":"--","X-Spam_report":"(-2.8 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001,\n DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001,\n 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 <qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<https://lists.nongnu.org/archive/html/qemu-devel>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"}},{"id":3681536,"web_url":"http://patchwork.ozlabs.org/comment/3681536/","msgid":"<912387f6-7876-4194-969f-61c5af739bee@oracle.com>","list_archive_url":null,"date":"2026-04-23T15:33:46","subject":"Re: [PATCH] hw/remote: update libvfio-user subproject","submitter":{"id":71309,"url":"http://patchwork.ozlabs.org/api/people/71309/","name":"Jagannathan Raman","email":"jag.raman@oracle.com"},"content":"On 4/22/26 10:02 AM, John Levon wrote:\n> The currently wrapped version of libvfio-user has compilation issues on\n> newer compilers; bump the library version.\n>\n> Signed-off-by: John Levon <john.levon@nutanix.com>\n\nLooks good to me. Thanks for the patch!\n\nReviewed-by: Jagannathan Raman <jag.raman@oracle.com>\n\n> ---\n>   hw/remote/vfio-user-obj.c     | 3 ++-\n>   subprojects/libvfio-user.wrap | 2 +-\n>   2 files changed, 3 insertions(+), 2 deletions(-)\n>\n> diff --git a/hw/remote/vfio-user-obj.c b/hw/remote/vfio-user-obj.c\n> index 12ecdab6de..3c89e7a741 100644\n> --- a/hw/remote/vfio-user-obj.c\n> +++ b/hw/remote/vfio-user-obj.c\n> @@ -798,7 +798,8 @@ static void vfu_object_init_ctx(VfuObject *o, Error **errp)\n>           goto fail;\n>       }\n>   \n> -    ret = vfu_setup_device_dma(o->vfu_ctx, &dma_register, &dma_unregister);\n> +    ret = vfu_setup_device_dma(o->vfu_ctx, LIBVFIO_USER_MAX_DMA_REGIONS,\n> +                               &dma_register, &dma_unregister);\n>       if (ret < 0) {\n>           error_setg(errp, \"vfu: Failed to setup DMA handlers for %s\",\n>                      o->device);\n> diff --git a/subprojects/libvfio-user.wrap b/subprojects/libvfio-user.wrap\n> index 416955ca45..11db795f8a 100644\n> --- a/subprojects/libvfio-user.wrap\n> +++ b/subprojects/libvfio-user.wrap\n> @@ -1,4 +1,4 @@\n>   [wrap-git]\n>   url = https://gitlab.com/qemu-project/libvfio-user.git\n> -revision = 0b28d205572c80b568a1003db2c8f37ca333e4d7\n> +revision = 4d9f663450fa80ff375612dbbafe073700e3d3d8\n>   depth = 1","headers":{"Return-Path":"<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=oracle.com header.i=@oracle.com header.a=rsa-sha256\n header.s=corp-2025-04-25 header.b=eSO6kiJ/;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=oracle.onmicrosoft.com header.i=@oracle.onmicrosoft.com\n header.a=rsa-sha256 header.s=selector2-oracle-onmicrosoft-com\n header.b=iLZPs2wQ;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)"],"Received":["from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g1gBF5RM7z1yD5\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 24 Apr 2026 01:34:29 +1000 (AEST)","from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists1p.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wFw4M-0001Bv-Bx; Thu, 23 Apr 2026 11:34:22 -0400","from eggs.gnu.org ([2001:470:142:3::10])\n by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <jag.raman@oracle.com>)\n id 1wFw43-0001Ag-Jj\n for qemu-devel@nongnu.org; Thu, 23 Apr 2026 11:34:04 -0400","from mx0b-00069f02.pphosted.com ([205.220.177.32])\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <jag.raman@oracle.com>)\n id 1wFw41-0007Mh-1i\n for qemu-devel@nongnu.org; Thu, 23 Apr 2026 11:34:03 -0400","from pps.filterd (m0246631.ppops.net [127.0.0.1])\n by mx0b-00069f02.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 63N5uEOq423744; Thu, 23 Apr 2026 15:33:55 GMT","from phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com\n (phxpaimrmta03.appoci.oracle.com [138.1.37.129])\n by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 4dpenjbqc5-1\n (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);\n Thu, 23 Apr 2026 15:33:55 +0000 (GMT)","from pps.filterd\n (phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1])\n by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (8.18.1.7/8.18.1.7)\n with ESMTP id 63NFVLX2033888; Thu, 23 Apr 2026 15:33:54 GMT","from ph7pr06cu001.outbound.protection.outlook.com\n (mail-westus3azon11010030.outbound.protection.outlook.com [52.101.201.30])\n by phxpaimrmta03.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id\n 4dpjjg9gvv-1\n (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);\n Thu, 23 Apr 2026 15:33:54 +0000 (GMT)","from PH3PPF1D715CB68.namprd10.prod.outlook.com\n (2603:10b6:518:1::78d) by SJ0PR10MB4703.namprd10.prod.outlook.com\n (2603:10b6:a03:2d3::17) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.22; Thu, 23 Apr\n 2026 15:33:49 +0000","from PH3PPF1D715CB68.namprd10.prod.outlook.com\n ([fe80::f1d0:317e:4337:b516]) by PH3PPF1D715CB68.namprd10.prod.outlook.com\n ([fe80::f1d0:317e:4337:b516%6]) with mapi id 15.20.9846.016; Thu, 23 Apr 2026\n 15:33:49 +0000"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc\n :content-transfer-encoding:content-type:date:from:in-reply-to\n :message-id:mime-version:references:subject:to; s=\n corp-2025-04-25; bh=Uqq7cgaumurOuk1+pEYhTO8oIoi/9xEtcubBmSy0kCw=; b=\n eSO6kiJ/EutlOKjGtG7zhsmF9/P6WOTUuaxjDw1hMg4aJKaExQmYTtM0bUXnqAYG\n 4M1EKW8OY8FGhshblEmXqezLA9LkeSbonP3LLahh/bKaaCMKLayBaxZjrQYMAgrs\n UuogTS+dbPpPNxVsUBeeSeJKFA4k5tK9e0m2D3PEz1DeYSRjvgaZiAMjmu+u3Aqy\n /rPfNiORPKGofJEno3zhTRuEtwwzdnvNG3//Q/kVvbqdpBJL9vsWNju2LppLY3m/\n 0HErA4aAPQAKeSMmZ0cCtJNcgX0GnOy4Jep5H2+/VaR0utoGenE3aUM6JwuwRCEr\n kmuorP6fRqDfFMBvPpuPDg==","v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=Uqq7cgaumurOuk1+pEYhTO8oIoi/9xEtcubBmSy0kCw=;\n b=iLZPs2wQNGHFAAs1Yu4ATZv5JoYfUZG9Xf4jLGg0Rpwk1vhNG9AruSgRLxMatHcZQYi1SGJWwAo0weHo5Y4Ko4JeahUNdZ6rpRUES9PbnajVzTBMkWI/oiA8i5dMZpGNMrc3H3n5KbXp6UdQobEt63KShIgZ03Y9pThPyUGWF+I="],"ARC-Seal":"i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=r7Qzg/nvMxsyzX2xQ0sC7c+JPsa2yRKrZopSenZ2x7jUo3WTc2rek+VgvuzUqP7Gmpdw4S460OK+xm0o7VjE8fWITDuTSchySdtG5S25nQ2SR1qnP3Bn2DVb6QxwiB+InkYUnydwReoGQ8fTIdCcY47AqN6Z/8xH9uLMvFSU69qkd+4DGvgLjvucyVwaaZV6JKud2YLSZMLOlELUHd6TnRnrXqKZyFumHka5DiIDFc83C2+n36seL0KCR7Jm+ceMOSu/I2l9C9WYJLiZxw4ynWanW+x4f1viYsvx2G4qE2+IA1zO5RAaqjE16gT98+etfNS1aMHFrXAo99ccdaBINw==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=Uqq7cgaumurOuk1+pEYhTO8oIoi/9xEtcubBmSy0kCw=;\n b=xUFtOYVipBMd9ME0OhiDWeHjP+BHFNBz5TbNO20//7ew5ZmNZI4QLeVClbGzg1S0Ng9l1SsBnA5+8RECM2dn0tijvO6IRJ5huH5dc8qXv1XxXte3rmI+IM/B07x35QH7YW7wT2wygiBEZr1VKjYW2ogzw6YhCYjy/PC9gsdjrKiOwUwCw6vFW6ibcUuqdTQdV3OgWCqznd7jyGoAIintYFWYz4oJbBKXRRnUFy3MoOjtLKC18UML1j2KZTImvRq4WdU6W6ECt45hjIo/8q31bCQUF3/KKtI4et+3Bs3GYeuTBpeCJXEf0mNN6e4kyvTTde45bpq1clRr2gkVAV88NQ==","ARC-Authentication-Results":"i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com;\n dkim=pass header.d=oracle.com; arc=none","Message-ID":"<912387f6-7876-4194-969f-61c5af739bee@oracle.com>","Date":"Thu, 23 Apr 2026 11:33:46 -0400","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH] hw/remote: update libvfio-user subproject","To":"John Levon <john.levon@nutanix.com>, qemu-devel@nongnu.org","Cc":"Thanos Makatos <thanos.makatos@nutanix.com>, =?utf-8?q?C=C3=A9dric_Le_Go?=\n\t=?utf-8?q?ater?= <clg@redhat.com>,\n Elena Ufimtseva <elena.ufimtseva@oracle.com>","References":"<20260422140244.2147400-1-john.levon@nutanix.com>","Content-Language":"en-US","From":"Jagannathan Raman <jag.raman@oracle.com>","In-Reply-To":"<20260422140244.2147400-1-john.levon@nutanix.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"7bit","X-ClientProxiedBy":"DS7PR05CA0049.namprd05.prod.outlook.com\n (2603:10b6:8:2f::27) To PH3PPF1D715CB68.namprd10.prod.outlook.com\n (2603:10b6:518:1::78d)","MIME-Version":"1.0","X-MS-PublicTrafficType":"Email","X-MS-TrafficTypeDiagnostic":"PH3PPF1D715CB68:EE_|SJ0PR10MB4703:EE_","X-MS-Office365-Filtering-Correlation-Id":"7f4a1aa9-de20-4405-bf86-08dea14db705","X-MS-Exchange-SenderADCheck":"1","X-MS-Exchange-AntiSpam-Relay":"0","X-Microsoft-Antispam":"BCL:0;\n ARA:13230040|1800799024|376014|366016|22082099003|18002099003|56012099003;","X-Microsoft-Antispam-Message-Info":"\n Bydxe0oohVv69020EA0zwzdE+THXoM/fbxjeWQQM/zAIrGB2ufKg83EMlVXiV/Y2vMmEX2d58FlaaGFcKfNMedFOQt5EEy5o8HlMFjjrF0uJ9KdZTggksvk0Y/5E3++8h6eJARrogUXyn6/+jAK3yWQcRlLc8IZKx3yi6g3xvTBEOW/poca5wfR01gZPal06i/nDLgri5k5D5kYet15lKyXtG8EmjCTXLIomiSv2O3jbgbpT1bHLr2RmrtKXv+nIV7K0iJj1cyrh8msVzzsEi+vy+x2P3okqhF0nkxrGpOmQyenZ+0GhxSMcdeRVqTXlxLIqU1irkMtNl9SubkH99u+NTr416lOJbAjAKYnptPP7E/mulu2CQNeYglU54mD6csMxt+J7wMtxuKkG2kaxRje8Cs/cN+pmPj58h4K8ZmPz3+aXGqj7VvHpF1WYLqsaWz8hKWxmx9CmixfDgfae34e0+0oNMZXCCRF7knh6YiGido2GygyDCsk34mReL83Pm5+22gbDf93xsKgRsCyAnoRaVuGNl9V5h58MogQWE9MADJjPuK8GEHQMYHbFAR/BZ4QlytCtehmfWWScOBUuqWmmOAZzGW5+AbqBR6wxUcwOGJhGCh1+1Eq7Y5b0qiy1UcZaSUuwe5Witscz/MqPado1YPPq6+AMjkeTt7g8dYAPM2sTGXSpw8iLK49JSsZzeVGOPApHMJhnC4/55iQSkiWD8W9tizFC6zuofs1oNEw=","X-Forefront-Antispam-Report":"CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:PH3PPF1D715CB68.namprd10.prod.outlook.com; PTR:;\n CAT:NONE;\n SFS:(13230040)(1800799024)(376014)(366016)(22082099003)(18002099003)(56012099003);\n DIR:OUT; SFP:1101;","X-MS-Exchange-AntiSpam-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-MessageData-0":"=?utf-8?q?z0dGojO1shA3b6+MrePWXOOOzjDc?=\n\t=?utf-8?q?w42zBov5uJO0XcmiX8NX48aendd+qHV02/xVvR1EYwUVz/OBcRTkubP8Zz5pBn0Gq?=\n\t=?utf-8?q?MC4e/1Vwg8RxOFUU5TueNB26CUYikcBwr8mrFmIm6ca8TsMfH3E4wJOZfxFPiUxyT?=\n\t=?utf-8?q?B5/J4dC3ItJOX+qE/3zK2AXMF6ePIw/oV6gKzrRsmiEfvqLMyRZfIk8oHCvCi8D3b?=\n\t=?utf-8?q?y53WWrFXQyILQygkYjlPs7ucgp/YUI9vDMHatuZK1RVlpqDA44prvmaaNc2E9dtdX?=\n\t=?utf-8?q?AEeqSeV/qyqBf+c7oZbujou1sYsCC7975p+nTL0uBC6soQFcms5ZEW7vwuwZS5eMn?=\n\t=?utf-8?q?E7K1yMNQeiOrK0am4S9FN2fpVLQNZHoPe+ETfAzA7uEjvyzqIW3DTKAyTzZROMoTt?=\n\t=?utf-8?q?RQPEFdVhDNMuqvEetTHs13nKUOunqjAvqP8tZ/aZLZ6BQ8ztOHeQzy4XYvjRCBDXg?=\n\t=?utf-8?q?j49/Mks7+UlV8VetTILofyIvsG2lulGHGgPVC0xNOxTCJbiK0bXv5vZ9+Oma6D+Xj?=\n\t=?utf-8?q?CtAKgFcXtWZh41fmSzMl5zpqU4Eh8vQBJwvsL7lrFWfKRZK2UBTw9La6y0ATzNCWw?=\n\t=?utf-8?q?rCgk2vcuGljQi9H6NT9/OtTwwJKGMhDerCqtz+ov8LbOWi5o9/Mc7C/MJg21mYVUg?=\n\t=?utf-8?q?ihabazm7q/Gwim/nqmoQLAjrtP/MGtzUmZoykXtcBC/J5OZfpHEuxOSj7a4NPvMAa?=\n\t=?utf-8?q?ZBdmt8rcHS9dSmTx632ESh/1jIfDZjR21F5cRjDsAzqXqGk9B3/gZ5YmaTXhwdTKJ?=\n\t=?utf-8?q?ONXFk+u4Vx45DMqZ8S79xHw7HdZ033SbTNaNFAyhTF2nPt8jMWc+47oBxZCvz5ED1?=\n\t=?utf-8?q?6ewzefaulrOgKSt0br2/5FHractSVlaX8xFo7dHot8HLbf9SZeWe5sG5MiM6O6Mcr?=\n\t=?utf-8?q?7QCKxwqLc+g2dkoqw9mmg0JFYhwz06PIBIGRKtAelIeY3v9b6FA8hBYZWSvb40vf5?=\n\t=?utf-8?q?8aMqB2JD3bITKbbpYLyILs1A+K20C+6bUkNAyms15jhSvOOf44twlmbCSFQH3CKNp?=\n\t=?utf-8?q?42+JbNaZvCIWRyd/OetElFzNWN6foMmf21ZLH7VHHyLUe66VdlUG4oBzYPQd9yVbt?=\n\t=?utf-8?q?fNSU8jp6B5rcDubHLpmawXEC7Ya962dUtWbeCat7bwu/LgfEnKZouriZgnAM4Q9es?=\n\t=?utf-8?q?7iVuVAaW4lQMrBh7O5VpX50n6tiV5yVbXM4PxSkZirWdCV+RFqCRrKJjQEwadHaK2?=\n\t=?utf-8?q?iV/UICW6YPGk9jCk/YYk3KgYX2NL2iV3ApbQAachbS3EmMSc7jG9BfMV/11RfGoef?=\n\t=?utf-8?q?ToqoF95M6/MyegncZQWT7++m/hLFN5XsnO9iFe8BqVjB14GAE1E9OFdgVp6Z5CjJG?=\n\t=?utf-8?q?aCr4jJe3cHdzrX3TdbSexEN3BJWLwPFEuy6cYJ9izKYzGEWtVMXY9EJZxqg/qZ8YW?=\n\t=?utf-8?q?CW3uQcg0/WGwXVtMGlrek5RorZjzf2S3eDRjjwtDO3YTG1Gw0VRgkvt03KWXq1rcW?=\n\t=?utf-8?q?YCekam6n/t4Qgf8ca8XbfGV4fQvMgDz9CxifNXr7xKE9V1VcXKf0EaTBTT0wHW4Ma?=\n\t=?utf-8?q?1xxtjCiM/JEXMNQeExQ7CxtXhbNotUaVpHaBhdi9kRjwJ1cTw19BvK2PJPb8gfVMN?=\n\t=?utf-8?q?VMWZUp6NtQYR5rzTaVxypghv6VBzAR9doWS+qUh4Bl7jKI5hWVq/7GclCroskFZ80?=\n\t=?utf-8?q?JcKzw48JOqdEOU6VASXlXAg2Q2rNny0Q=3D=3D?=","X-Exchange-RoutingPolicyChecked":"\n pa4wd6PDIfMqnssEWbsiOMAq4qIeJRa+rNjmzFIsL8vFlcd8N7GuhVIFPPjBl/XGBwZI+w6R1yEJAZqgSToL6mrxGF6ivjtFsf7veqFTibB/xjUg/yhb6fAb/8uVkIXyxS+n64ZmtGGMUrk1i4atStQpF4eR4ScQath6t17+xbJU3eT/9WwSBu2BNcmorcLhoA8Dt/3xp3DkGBPAM5Zd7+SQ3GP+01UUXpYLSFkyO+O4ffCHqH23uIheXrQAqmmqbaVSQEFwpAcGSCwDWUQuF/Q5svtucDV9bbU1IJUb8ckRWQAzsenU6d8IN4BKZ0xvbmItwSRPB2Eao1o+GBau0w==","X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount":"1","X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0":"\n Jw0qkcavgFvXuqujAleFQnLYtoJDFqTRbesFD0TIKJQfCXey+8CXINtbvPdudqrhGYLuNIdNUwSoTApVmi3oYwPPkcg6duKAP5v7ygaI73Kx1gtQcaIFMTiyKMBVrnDb29ReCKCVtmnhDf2/iVifAjoFC6RsO37X1mv5KhSAMo6B/cd4AzPFle0c451143bKslQRYU/CPf+4SPkb1KIBXPsVedYpUN9DVUhOvGZjadBjq3y/NvNENNPt1pO+y9ShL4bR6bjESIB+sc6mblNr0tcE4tjJjgVwESa2fkUKD6udlP6gHHu7OhFwj2Uwx4CsJbXT+/w6JxPQ686W22jbdzf1sInj6xx3eWrCnr1ngOFHqJ2UGLljsK6IFhlL6dWBBt/8SxZ8SWHEe1YyMikvlGe0gUpgYjs+tvNLHclnFs8EHMY+BA6mRDNCzoZIlDtv/QyA3E+hRjD+s19rIyDY207qd0GJl/+OOQzUUeNBmDbuB0J1UBdMArpG1vTys49D0XXxTubRH8rnQEYuBWWHP2Lc+tqMz9l5ZTTdU44fr33u8S4QQiJqO/qm1txxTqaeEs9KeObLhgxsFrkFDDPa2fdbbzPUTpr/sAgzdU9Ufos=","X-OriginatorOrg":"oracle.com","X-MS-Exchange-CrossTenant-Network-Message-Id":"\n 7f4a1aa9-de20-4405-bf86-08dea14db705","X-MS-Exchange-CrossTenant-AuthSource":"\n PH3PPF1D715CB68.namprd10.prod.outlook.com","X-MS-Exchange-CrossTenant-AuthAs":"Internal","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"23 Apr 2026 15:33:49.0657 (UTC)","X-MS-Exchange-CrossTenant-FromEntityHeader":"Hosted","X-MS-Exchange-CrossTenant-Id":"4e2c6054-71cb-48f1-bd6c-3a9705aca71b","X-MS-Exchange-CrossTenant-MailboxType":"HOSTED","X-MS-Exchange-CrossTenant-UserPrincipalName":"\n zXMZ4xeqj2wN4RzYTeGioX+KkUwrACeMe8BaiP8VHQzBhLbv5m4SxgKBWSlhcUFqCg/j6j23imm/L0QKM1I4Zg==","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"SJ0PR10MB4703","X-Proofpoint-Virus-Version":"vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-23_03,2026-04-21_02,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=notspam policy=default score=0\n lowpriorityscore=0 mlxlogscore=999 malwarescore=0 adultscore=0 mlxscore=0\n phishscore=0 suspectscore=0 bulkscore=0 spamscore=0 classifier=spam adjust=0\n reason=mlx scancount=1 engine=8.19.0-2604200000 definitions=main-2604230155","X-Authority-Analysis":"v=2.4 cv=MrliLWae c=1 sm=1 tr=0 ts=69ea3be3 b=1 cx=c_pps\n a=WeWmnZmh0fydH62SvGsd2A==:117\n a=WeWmnZmh0fydH62SvGsd2A==:17\n a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19\n a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10\n a=A5OVakUREuEA:10 a=GoEa3M9JfhUA:10 a=VkNPw1HP01LnGYTKEx00:22\n a=jiCTI4zE5U7BLdzWsZGv:22 a=o5oIOnhZENCTenyL_yNV:22 a=p0WdMEafAAAA:8\n a=64Cc0HZtAAAA:8 a=yPCof4ZbAAAA:8 a=M1ZCMt9Itu7FI-cFpI4A:9 a=QEXdDO2ut3YA:10","X-Proofpoint-ORIG-GUID":"czf-UNGjgWMsWjYY0unZaR6Yaj8STApb","X-Proofpoint-GUID":"czf-UNGjgWMsWjYY0unZaR6Yaj8STApb","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDIzMDE1NSBTYWx0ZWRfXyEfQadGlRN3W\n FecxI2cYvDHt0HXTCJBr+QX6bOq856ohghxo4xlmuhkWDkCU9bYwY+VpQd7PGUNaVjSFytIWjbg\n AxPHUDsJctrk5A9zN+brterWPOgvVoc2mL3aJCbNnTjkVw/oGLnLo4cP5dLU5a8z4Z+ARJQGy/N\n 46+uqxGIHGX4HHeQIkfDq93P6ZZKyAKhCmIkYauwU9H1sT0SlBpdA9gScCmltk/agDkbD3MGhoF\n XijQmP45QsWun4RdjBV0XgwJn6gcMX69n8AaW0dE+Ylq1Ed+pb/KVY3ElNVRfwczevQh3qFI7rW\n BCMLuQPEsGXSRMggqqOj6/N4lsy714JwMandBh3tpXeMc97pdwIGecBDVXtkpUpt4OBTOmTyLyu\n 2L/afecG0TcTTwPJdSJvyJGmAwq736J8RH2zmEaqKfUOa3l7sg20SltuGg8hKXX6Fl2a9SjKKIA\n h46b61g9B2eIJql9uuQ==","Received-SPF":"pass client-ip=205.220.177.32;\n envelope-from=jag.raman@oracle.com;\n helo=mx0b-00069f02.pphosted.com","X-Spam_score_int":"-27","X-Spam_score":"-2.8","X-Spam_bar":"--","X-Spam_report":"(-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,\n DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001,\n SPF_HELO_NONE=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 <qemu-devel.nongnu.org>","List-Unsubscribe":"<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>","List-Archive":"<https://lists.nongnu.org/archive/html/qemu-devel>","List-Post":"<mailto:qemu-devel@nongnu.org>","List-Help":"<mailto:qemu-devel-request@nongnu.org?subject=help>","List-Subscribe":"<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>","Errors-To":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org","Sender":"qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"}}]