From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11022083.outbound.protection.outlook.com [52.101.66.83]) by lore.virtuozzo.com (Postfix) with ESMTPS id 1A10A8107E for ; Mon, 2 Nov 2026 10:46:23 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=H7MYJvTWgahonptUwF3hz0FcfcMMgKqkAxWbLga6O+MK/NjA+48AqwWqNsJhdYv4HbDxRK6xJp4cofQzsQ2mzAnu8P4di7g0TypUkA8qyv6qF2HWmuSIz33LSLHf5zfQQfDrO1E+WesJ0t36bKimbZVjIhOPUyo0nfGJGg7k0Q+rH6BCqUkNSPLdu9zfLXeSDFSMsAAV/vjwrLYTyxCZTjxO96+eZBUyMwRAH5VMOLIAL03JotWZ88kWOqUPdhK+hCQc4THUkyzeaALJd3n+rib11w33F//E3bD537K3XXBHE20UHozL3FYOuKbfStHT82dFK08tL4KpfbMPKfNatw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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; bh=hTwmoLbvBCVb4mjlf7uRfKsB8JOg1Cay4Cu04yLoYCE=; b=Z8bGBQvkEoeLaClOZqmCIMHz5MSJwKMYFS3139GIIN8jWGw1bwuf75WxXwx5mwNYSmbMr8eOTHXlttuDhSdwb/6Y1f2I/DOm+HrJBSrpI+QujPs6hlr+jiXMDIxs8uSqUR2lP9O+Q4zQLBzCDBJk5Ay1UFyRAaUv7VFp47LP3h4YjVDIkrngT4vym0iTCxMwH7eQo3QWLHYnzRIHt530NpLsFe3g2xslPlGGz1cMPyIwK0E5ja5VDBOACfwDIYF7vOJnjBKDM4cg2vnJhzlsWl/8tb3WxgudVs3Mh01cU5aV6Sy8XEj/PI1fEyx23HLqVfzk/vI2cRy2PAZzkSqEog== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 69.169.224.1) smtp.rcpttodomain=virtuozzo.com smtp.mailfrom=eu-central-1.amazonses.com; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=sashiko.virtuozzo.com; dkim=pass (signature was verified) header.d=sashiko.virtuozzo.com; dkim=pass (signature was verified) header.d=amazonses.com; arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.onmicrosoft.com; s=selector2-virtuozzo-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hTwmoLbvBCVb4mjlf7uRfKsB8JOg1Cay4Cu04yLoYCE=; b=hK6lJRHMTFu86xLXn98PmMCNe07Aif++qeVOMysnOlWTlP/Dnl68tZ0rtGsCyUw1UM/1udo9EPPPX10NBtoFY+pQ0Cd7Izjm1Ae3X+AkwU+63U12EJKnlDtWoqyOi4GjR0FyP/oLjGJfP/ZqqeO/1qyowe9rHaq4osMW9RhGrtk= Received: from DU7P191CA0022.EURP191.PROD.OUTLOOK.COM (2603:10a6:10:54e::22) by DB8PR08MB5355.eurprd08.prod.outlook.com (2603:10a6:10:11f::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.569.12; Mon, 2 Nov 2026 10:46:19 +0000 Received: from DB3PEPF00008860.eurprd02.prod.outlook.com (2603:10a6:10:54e:cafe::82) by DU7P191CA0022.outlook.office365.com (2603:10a6:10:54e::22) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.569.12 via Frontend Transport; Mon, 2 Nov 2026 10:46:19 +0000 Authentication-Results: mx.microsoft.com 1; spf=pass (sender IP is 69.169.224.1) smtp.mailfrom=eu-central-1.amazonses.com; dkim=pass (signature was verified) header.d=sashiko.virtuozzo.com;dkim=pass (signature was verified) header.d=amazonses.com;dmarc=pass action=none header.from=sashiko.virtuozzo.com; Received-SPF: Pass (protection.outlook.com: domain of eu-central-1.amazonses.com designates 69.169.224.1 as permitted sender) receiver=protection.outlook.com; client-ip=69.169.224.1; helo=b224-1.smtp-out.eu-central-1.amazonses.com; pr=C Received: from b224-1.smtp-out.eu-central-1.amazonses.com (69.169.224.1) by DB3PEPF00008860.mail.protection.outlook.com (10.167.242.11) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.592.5 via Frontend Transport; Mon, 2 Nov 2026 10:46:18 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=23yjbh4k34hwzfubhuiim7m4inbd3ick; d=sashiko.virtuozzo.com; t=1793616378; h=Message-ID:From:Subject:To:In-Reply-To:References:Content-Type:Content-Transfer-Encoding:Date; bh=0EdOQT1aNC4eb712gOMRENJHJFT7mKY8i50olIycvTA=; b=yb1vRX6983JCg4XLUiR2Rz6TpsVPh7VzVn3nf0b2zjbp5O5ImMB8Zbj4zQQQLwEL llUpE+ok+qFg6qJz8pqNJH3DokH7PTitOIS7q1PRn86WSbsjyOrs0pf+qvECQ/zmTUu VcsS/4aQDxsqw5Omi5tHMLIvILBKC9Zi0yFqy7QGPEd4sn38R4nL5hrZYuy2MX/AcJ3 UDXA7phFa3egUJRjEIcZTf2m6S/JpZAjRN6q/k326ZcEFbJ9+Ot4/xr4ZptICziTi14 u9vHGKkrnSAursFfqd2xRF73zdSEEY0h9UO72m8VX+TEDtqDvsjc3b96yNa7oU76tK+ FD2LFPHEiQ== DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=qftdzk2dqsatjnlrq4r5brjbihpfcrsh; d=amazonses.com; t=1793616378; h=Message-ID:From:Subject:To:In-Reply-To:References:Content-Type:Content-Transfer-Encoding:Date:Feedback-ID; bh=0EdOQT1aNC4eb712gOMRENJHJFT7mKY8i50olIycvTA=; b=BFQY3+XQsS1YWltd1Rir4lih/0P2A9vWLg0imp0F/1jc4rtQ8VKnuyaPthZ+BeJe S2/RKhXFT/YN7O5NUjn5Gl7C5fjT3uV8j88kiUGXXCUnt8rXjjHugF47UEf0k8hfa9B JnMdLjIaru4FO8SnhVILJeR6b/y7tCTMxwYWsoUQ= Message-ID: <010701a19bddfa76-6cd28843-65e4-460f-8c12-b7c6cd5f1b72-000000@eu-central-1.amazonses.com> From: no-reply@sashiko.virtuozzo.com Subject: Re: [PATCH QEMU HCI-8.1 v6 13/34] vfio/pci: Grow buffer in vfio_pci_host_match() To: svt-core@virtuozzo.com, Andrey Drobyshev In-Reply-To: <20261102-vfio_v1-v6-13-9bc7cabc850d@virtuozzo.com> References: <20261102-vfio_v1-v6-0-9bc7cabc850d@virtuozzo.com> <20261102-vfio_v1-v6-13-9bc7cabc850d@virtuozzo.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Date: Mon, 2 Nov 2026 10:46:18 +0000 Feedback-ID: ::1.eu-central-1.2wRQJBpg9g1fGRYexx3dUuYGS25Bux+2TEOx72/m6U4=:AmazonSES X-SES-Outgoing: 2026.11.02-69.169.224.1 X-EOPAttributedMessage: 0 X-EOPTenantAttributedMessage: 0bc7f26d-0264-416e-a6fc-8352af79c58f:0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB3PEPF00008860:EE_|DB8PR08MB5355:EE_ MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 9a53ab05-a6c0-4b1c-41ac-08df38ce8716 X-LD-Processed: 0bc7f26d-0264-416e-a6fc-8352af79c58f,ExtAddr X-MS-Exchange-AtpMessageProperties: SA List-Id: svt-core@virtuozzo.com X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|9140799003|32142699015|48200799018|376014|61400799027|5113699003|4113699003|10067099003|55112099003|16102099003|18002099003|22082099003|56012099006|4143699003|261026121527099003|261026140227099003|261022105027099003|261022113327099003|261022075727099003|261009223027099003|261028144727099003|5063699009|261021121427099003; X-Microsoft-Antispam-Message-Info: =?utf-8?B?RGs4b1JJNnFRUy9WeWNVSVlMeFhmWVIvTndIeU1PUHlCU3Zna0RnOFpGcldQ?= =?utf-8?B?S3A5U3o2ZjJJc1lZTHZleGY2eXZlb1l5M0pncytNWXRxRzAvR3lvV1VxN0pG?= =?utf-8?B?TVBPc3Z6RGt3Rk01bVd1R09uVUFMZ0Nrdjd5UjdkMUJ4SllKMkhqMDNwb3Yy?= =?utf-8?B?cFNhYUIyZFVVcTRxK0I1RVVTRDFVVGdiRE9oNmQrSnR2YWNydGVQd2VGUFlx?= =?utf-8?B?NHJUNGcybEo5WVJuV0ZKZlFvNU9oRlQ0MHJKL0phSXNzNjFNbTNNV01EeUE1?= =?utf-8?B?elhBYkwwc1YrVzkxdzVVN01zU2p3K0NFNGF1Y0t3NThFZ2hQTktKU3NnUG1E?= =?utf-8?B?dDBXTXB5WmVCbFhudnVKMmlYTkJJbGU3K1Y2cThpZ0Z3RWVrc09CMkNFUExD?= =?utf-8?B?Z2c5V25rNzI0UGVXQ3JzblZveDFJUm9PbzNaNWlUUUkzSGlTRXd1Q2pQNmJR?= =?utf-8?B?Y0dRaDM4Rlp1ZForZTB1V29JTGhVSys4M0ZBQWR2SEhMdm9jWkkvUnBmeEJ4?= =?utf-8?B?RTlVTFk0bkQwcnNXdlVvZlpFdDhFNFZOVjY2eGNBbkoxNHMwQ21FT2s4bTcv?= =?utf-8?B?ODVidVU5TFlqMy9KZVRYQVVpYmlNS2xYcUpnQTFlWU5mekxIZHNPaVNTc0Ns?= =?utf-8?B?dGI1K0tGS0NYdlFSM29LWThZTU9FVlYzSXRpNy94WTJhK3IyaUlxcENIb2ZQ?= =?utf-8?B?SFRQQVpQYVN6U2NPZXFmR0xNSG04alJCL3JUeTNlNDY5MGF2cDVXK1JqVHl5?= =?utf-8?B?QjJEZDl3OEdzWWx6VDhDMk5xd2ZEVmR1WHpnZjFrWWo0RnJ2NXBBMDl0SmVI?= =?utf-8?B?OHRaMWJHY3pQa3FvS2ZSNUh6cWR6ZGpjbW02VzF2UzVYTTRRcWNkcUdQcHVs?= =?utf-8?B?WnBMTDBaOWJtVE41dno1QTB0Y2prV2J2Tk1DakpDT0dTSG1PL0RsREYwbzd2?= =?utf-8?B?MTlLTUF3OGxkcGY0bXFha0I4alZSSmk5dUNOUVJZYUNuMnF6Mm40aEpWUmRB?= =?utf-8?B?bjBtVnRmdStiOXU1V2swdjFQYkZTYnBiRU9tbVBZc1l3cWNnU3NxeWZMRmVx?= =?utf-8?B?Ukxub2ZPZEdHNkNIQmo3eWtnSXZOMXM4MWNBWVl3cWc1SDIzZWI2QWI5SU1D?= =?utf-8?B?YjJaNzRTMlgwZE11VGU5Rm9uTmoxQ1N2UmxEV2FCUkZjZCthRG9ldzc1ZHlM?= =?utf-8?B?MVlHNlV3Y0JuNm9YS1MvNlg0empSclZrOW52RUVIVmpWV3k3clZueUNuVEZt?= =?utf-8?B?SjAyOEZ5di8zVzJOdDZ1WjFkWnhjN2lzYnArTkxCNjRWclR6MDZGYlh4ektI?= =?utf-8?Q?PhHFLwCl/huFU=3D?= X-Forefront-Antispam-Report: CIP:69.169.224.1;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:b224-1.smtp-out.eu-central-1.amazonses.com;PTR:b224-1.smtp-out.eu-central-1.amazonses.com;CAT:NONE;SFS:(13230040)(9140799003)(32142699015)(48200799018)(376014)(61400799027)(5113699003)(4113699003)(10067099003)(55112099003)(16102099003)(18002099003)(22082099003)(56012099006)(4143699003)(261026121527099003)(261026140227099003)(261022105027099003)(261022113327099003)(261022075727099003)(261009223027099003)(261028144727099003)(5063699009)(261021121427099003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: mzGH+KPSdjBuP8wnuKRworVulgupzgBj1ryBpCCd2vhGh/wv0LOPBCbzl0n+RA81PIOSsomGOviwHVWluGZMLYBJ0+3M5hS7BBADbv0Zi4ulx9PJrIuaTWBRiVqSXZFKKiznm5Y1Qnb/B9GRCuhtU2U1IgZr1ixWFvDw4cdFUiJE+QbMT59vo0rLLokhXZ3qm1RJ8gofX+FVdBVcWsdFaiSF4nLIfIGGNd9pdU2G2lbsJouYg/oHCQz8aLsRbitIp01ORqp9LgtPprLWM0wnSoi9Pgfm5+K2fDKd+9ltli4XzMTrf13clsRY2y4h5kR8AvxyP0xClsPTBs8EjbiEUFWJrhvXqaoP3GTR+mn5hySTjUAx7J9fo+fhYDEqze7FgJrv71jG5E+6UxeJf2bQWpEo8YivBWaDaMIXWS/0Xo+vTpvu9dt3Zeh1RMDLwnX/ X-ExternalRecipientOutboundConnectors: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-Auto-Response-Suppress: DR, OOF, AutoReply X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Nov 2026 10:46:18.9654 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 9a53ab05-a6c0-4b1c-41ac-08df38ce8716 X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-AuthSource: DB3PEPF00008860.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5355 > From: Akihiko Odaki >=20 > Each field of PCIHostDeviceAddress is an unsigned int, therefore > while a valid address is limited to 13 characters, an invalid > address could exceed the specified format, up to: >=20 > ffffffff:ffffffff:ffffffff.ffffffff >=20 > This requires 36 characters with the terminator. >=20 > andrey.drobyshev: > This commit is cherry-picked as-is, with no modifications, from the > upstream commit 1785bf9685ec. >=20 > Signed-off-by: Akihiko Odaki > Reviewed-by: Alex Williamson > Message-ID: <20260305-nvme-v4-2-b65b9de1839f@rsg.ci.i.u-tokyo.ac.jp> > Signed-off-by: Philippe Mathieu-Daud=C3=A9 Sashiko has reviewed this patch and found no issues. It looks great! --=20 Sashiko AI review =C2=B7 https://sashiko.vzint.dev/#/patchset/20261102-vfio= _v1-v6-0-9bc7cabc850d@virtuozzo.com?part=3D13