From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazon11021129.outbound.protection.outlook.com [52.101.70.129]) by lore.virtuozzo.com (Postfix) with ESMTPS id 1EA8780C1B for ; Tue, 27 Oct 2026 10:26:30 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ddhO2Ac2PMcAL2XPET6lvWHh9nXTq+dZD98PzzjS+svBQJl+V2vVUEFR3QQNwy2IahTLYuj+EzVch0FCSettdksWl7UST44Dp0mezgaaRmBBGCzLw8GwSCNnMsM+ficgCFJBdpjYifFXQGpogNCKd2QRe7GTNcuB22NbPglnFlSrx2WZQofQ+dOs0aSoUkfxQe3MBCCX4Cvo9p3lyoRXrHMx4BU/RbaZAEpH2MMXPaAdS0ZbzuzDuO6GSDXG3dW9exArDzf0kW7vRgEYjotrHW4s1Iiu1lf8Z4Rkp2rZaAR1BHmG8SiAMc/26UJ6EujQnBxwTHQj2Q9Q7xWO+sk7Cw== 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=x7zzVjEMFq17iZ0t4dvgUenQr9LIJi4dHNXhyj6O6uE=; b=nfQNgMyPpA8pGuVecweWhX7/5KaYRjWLc+fVuFI2AIM0AhqRMa5jO0pIfzVjEtxmvK0uQAWsLZsqQsgEUfGn+4FWvtRqfvpIvIAaNJkZjaJRXfbYxkV/4lnDqRJzyyX67mywq5inC2A91/sIPgfYS0cCZHK+gBb/8RGDl9oC/VJbsfbzPBSFVa6LxbtYOfdIKnbTAiQYtlhL1yki25WrG/WzzBSrdm0Ky/COV4pjUuNdZacjbTZHEYIOLLwGo0Kw9tdIMLeCJ8gnpsKG3G45APPk9mZjDlOcNZbnxBEcN9QU5BOQkVf9pd2MpiF6ND0EOEvA++JLkKOXZLv62b0DFw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=virtuozzo.com; dmarc=pass action=none header.from=virtuozzo.com; dkim=pass header.d=virtuozzo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=x7zzVjEMFq17iZ0t4dvgUenQr9LIJi4dHNXhyj6O6uE=; b=gYCBHocwXe0npJ/FkdeZ2fCQRzzEclz+vk3D7spTH9ACzLGcZCp63qkToABFyT7fQgIZ7TB72X12ErTxBS2+iF+jvGihNyp0iOnYw6IGF67WEe1xe0SO3PSwuDaNKBVrjBTVA09ZeKUBZDMfvRnsRRHTKlj7b3+IuefxJeZrQhr/uj97moOWbM8qAM9lYIBGJut8braNvcSOs8cokZjqq9nQfp36oz+h9y8vE3ls7Bcb3K8IPJ6RbjwnhnCxYxyYY5G5zuOLj78BxHXLV1317v3EMl7c7orjPsaaVPOw3/2ZwW2YElj//XL3ste0lV2h5e+Dbw5+FgHjL0NDGQlU0A== Authentication-Results: mx.microsoft.com 1; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=virtuozzo.com; Received: from VI0PR08MB10656.eurprd08.prod.outlook.com (2603:10a6:800:20a::12) by AS2PR08MB8693.eurprd08.prod.outlook.com (2603:10a6:20b:55c::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.546.22; Tue, 27 Oct 2026 10:26:27 +0000 Received: from VI0PR08MB10656.eurprd08.prod.outlook.com ([fe80::4e37:b189:ddcd:3dd8]) by VI0PR08MB10656.eurprd08.prod.outlook.com ([fe80::4e37:b189:ddcd:3dd8%7]) with mapi id 15.21.0546.021; Tue, 27 Oct 2026 10:26:27 +0000 From: Andrey Drobyshev To: svt-core@virtuozzo.com Cc: andrey.drobyshev@virtuozzo.com, den@openvz.org Subject: [PATCH hci-8.1 0/2] qcow2: fix discard-no-unref=on data corruption #VSTOR-151885 Date: Tue, 27 Oct 2026 12:26:16 +0200 Message-ID: <20261027102618.798471-1-andrey.drobyshev@virtuozzo.com> X-Mailer: git-send-email 2.47.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: VI1PR04CA0056.eurprd04.prod.outlook.com (2603:10a6:802:2::27) To VI0PR08MB10656.eurprd08.prod.outlook.com (2603:10a6:800:20a::12) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VI0PR08MB10656:EE_|AS2PR08MB8693:EE_ X-MS-Office365-Filtering-Correlation-Id: e023d5c1-d3b2-4066-1a58-08df3414c1ee X-LD-Processed: 0bc7f26d-0264-416e-a6fc-8352af79c58f,ExtAddr List-Id: svt-core@virtuozzo.com X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|366016|1800799024|52116014|376014|18002099003|5113699003|56012099006|261021121427099003|10067099003|261021123027099003|38350700014; X-Microsoft-Antispam-Message-Info: GkKhJ32Zcm5CjdbjwaFLY8697hNclNMV9jso0yxeeCBPLlX3CgMrSTzVpvj8dkHYY2V6gVS4wCajpB0dtTdwetzppx4ka+H+Q2fz1BBIdJPhpbWcRVwUeMPnpq1DvIlXS4zFcqRbpcjgyPOi1/WwKHAx+zTAalBLTV4COIv9065PDT6ikQSj0ev6I9xDh+9I18/+uFwp6jMex0ljJPQdndGrDxmQu63h5XpQZAB9F4ycP1VpNiEJWXLnqhD6Gp5o5b7B4np8MGo3+ZtLpIHYZkrdLWTxZ4gj0llPs0vEErR14b2U62nqP2Wz/gkz2mBbhqry7jMBb+myLL97bnpFDVV+DxGeIJqNEBjIiWfkT+5i8BUpD/iPSc8t75c26vn6lqeTiSfA0cW/9oEUXINvSwumubGQ/fM8n9dFcCW+9ojRzjEJ24oVpqSE6nwoEcJ67WVLuy31jJS7vx45swLHuiHFMlNmYfno1oBNilB2rj/OLci5AYuqqCgFbslN4Tu3vQZXyiYRRBLOKZnxkYIzFol5sbOmPPvZojdTdWNYOO7SuC+stYYgpzvtK5cFhyQWOXVTyjKWKZDflK1GKD32Lx5RdLYBrNCmAugY+3iTnNu1Goud+Pgq2vcnHYvnTzOPaZAbhlWgL8KZ1nV+fuh5QRrky09VYzqdKirUm8Dks5QlG3e8wBwwOQJZpwGBCyyX2AeZawEY0i0PLV6NfaBRRv2pgzCwDZ3wvZ/x40CkLo8= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI0PR08MB10656.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(366016)(1800799024)(52116014)(376014)(18002099003)(5113699003)(56012099006)(261021121427099003)(10067099003)(261021123027099003)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?PxMcvVpS4PfZA+8lkRON/DXMUVgSSJWqeTHck7mXQyLFJ6TbBfUhul1ON7RD?= =?us-ascii?Q?goeHnvOk0I0OCA83ucgMQoUrn0QEbRJ6E/4bjNvQx2h7+QOPfdexaKW4M7bD?= =?us-ascii?Q?emSP9vzbZIOoBvHs+8AgZTvrwr8ZV2XgSvl8oTj+Ziphplk1O3phtEHO0hvz?= =?us-ascii?Q?g3WAZyK5NN4VmGHn4vx9rVk9f7ROEsBlFS9bqrsaQj/epzX66dWH4x089kl1?= =?us-ascii?Q?2AkW/dJKhvpVdKrijLrKYwsoUCkJh9frsug+ORjXJdjkzohhK4n3npWPmjRQ?= =?us-ascii?Q?K4RVWRQSIMqYRppnMy1UkTM1DjXKije1eDg1SzVg9agViFqlKr+wEjz53Mn+?= =?us-ascii?Q?qCtv8DRK3gLKOGQK9/ds0V+D3v0j9wU1okHJnZG9lf32UDFcr/LbWRQUfWjE?= =?us-ascii?Q?FMqKaVdVHB6/AiVMwQCh5UrnsHDysmerF2ckTRv3tZtvgNd02adYCQDyd/Lm?= =?us-ascii?Q?MIP9Zf0EQFQmpNOmsszWZ9svtU6e5IMcF+pMcdqhFM3Cv5/05H1Fq0/EoJF7?= =?us-ascii?Q?K+Mpnd7vzW2E9/ETAQjFVSBdl9yR2TWbqkWuEPw1EZ9W65E9YaycwtieadHz?= =?us-ascii?Q?5Eam9iZercvJBKQD6tjAr8yVifmXkdcaARCmv0MQjwiD5cuuNjk/MDtpYUZ6?= =?us-ascii?Q?0vRMXBNmZu5AEULxG/7Ts7L5qzwROLGPznouAN34GSzhbdXBfmBqPrGme6C3?= =?us-ascii?Q?52Eclo2hDxf7MFl0n83myP7D3uIMal2HrZbZoRRmjlsgQS1Dt/BpuKSuu1by?= =?us-ascii?Q?AVs1UbaHG8u2ZrtVBcM3RC5nQR6T5N8Nahxop4zlLPZWYaIBPEyRPFx31Oam?= =?us-ascii?Q?Yy5GnAt/Td5QqKBTIDloL7cxeJKeYMDU1rZxdiNLkNQikyMkB28kApszP/o4?= =?us-ascii?Q?zKpD1jTJOcmWDZwUpGtl+wkX65pFKweRL/ZB1vP/4JBr+ramlXJo39RZOxeA?= =?us-ascii?Q?dfkIjkSRf/z5mPHStwwOn34k0fh+SPxKrw6WZYvno1cEFMAbxlniIAnM3OUm?= =?us-ascii?Q?mzcZLHG0A5shKkdLFYKMm1M4DHo8bFR2FdgYn6q/MUcahnsIagMoQ78gA4fi?= =?us-ascii?Q?Tt2PQ5nYFEkUf9UE0VHGuItuMssZw9lAcaKCTVHJ5xqJBitELGkjlQa1yUFK?= =?us-ascii?Q?TmMbPHZHmytWral61zmseJ5yPEYWtEb/p6uKOeYlv76yQQ+y75uPN+txZ5em?= =?us-ascii?Q?S2+0tDEQ4vGHNnOdMh9d+NacJ9szAuxWD9Ty/Og2brTteFdDv2lsyn8XcZJP?= =?us-ascii?Q?Ud9eAhyAYUQAzMenOVDED2VS0WRWEABMI8bEYiCoAj8UfcuJ6uQ5fED24Dkx?= =?us-ascii?Q?B1fPmJnOPcHGQ9m9eJSQ2J9/NuW/LD9a+ybK7bP/Pny949Y9lq4bDNag7VCS?= =?us-ascii?Q?BfBPcXVub2VULV7Q8IHgaNtBj5+hIULMco+LVS32FiEXvrdtrUSCrfqQfxjb?= =?us-ascii?Q?P+IIafb6AbE53rIaMlNgFcn1OUBsEGf529gXTWDSMKy+z3HtyQdDTM/AE6lV?= =?us-ascii?Q?4DlpQV4saPhQ06qclWnGmqYcvamzI8Qk2IQHsZPfs2hOMz+6RiTyXQiW0LKs?= =?us-ascii?Q?jugGQLCwkYWtzgJEMY28umQ3sIRDhLbgSUHFcVuNpjpbUlLJUYnFR1DIBVcx?= =?us-ascii?Q?+uqTkZ9VUxknfT40oEOYd3zeATHIPjkh+SBzLPUTwEtW2fQNBGoidS9p81LP?= =?us-ascii?Q?nwQYyJLQyfNkvX4NRtZGD893yxdxqy4fqea8BjRoLLPApfau4ChwOf9vC4jj?= =?us-ascii?Q?Rb+2FzxFxWsu9SBStB5hO/3aVEIu/Kc=3D?= X-Auto-Response-Suppress: DR, OOF, AutoReply X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-Network-Message-Id: e023d5c1-d3b2-4066-1a58-08df3414c1ee X-MS-Exchange-CrossTenant-AuthSource: VI0PR08MB10656.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Oct 2026 10:26:26.9257 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: KWiKKBTIefZh/cT33JlV/XwLG7jHWkv6G19TGOz7f++0eMHVv3Q1PC5M16PqbLDXVoi7yHPmb7M4fuBaEtDfFLsOnqVy/j7IavCbtZ8meFU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB8693 Andrey Drobyshev (2): qcow2: fix snapshot data corruption with discard-no-unref=on #VSTOR-151885 iotests/290: add 'discard' and 'write -z -u' case with a snapshot #VSTOR-151885 block/qcow2-cluster.c | 6 ++++-- tests/qemu-iotests/290 | 16 ++++++++++++++++ tests/qemu-iotests/290.out | 5 +++++ 3 files changed, 25 insertions(+), 2 deletions(-) -- 2.47.1