From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11022091.outbound.protection.outlook.com [52.101.66.91]) by lore.virtuozzo.com (Postfix) with ESMTPS id 89C1980478 for ; Wed, 30 Sep 2026 11:17:56 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fQXt76T4phU86B+/MnVF1LSI47/YLH8tlqJcz4B6YV/YaW/EcXNIibfEYMFa+xouQcD14ygWzyRHPPdrEhn8GoxbuXmzvq0d+VqGuCDwc5LR3Cgpffw+aWCE6b4ttoogEcKv6zL36fkziqHdCEl/CxIYsCPOdcJtSPjk7Yjmn18z/D0/flsejBjq/NRUmDowzJ1VHdTeISh53p5bOG36XrF0r3JTDW8JiCvb7DDB8CCsjXrMfy8JrOWmGtwPP7YJdfxq5MWt53dF31FEB+oxPvBKhs8Rrj93Mj/LDTZ3OEx+vSt8UaAWzGBr9YeucN9D6ITpFoE2IJ1v8rx2N/P/yA== 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=AXfaA3jUzyLYRl4QrwJi43lKalV/nCuiBGq9aVkivTA=; b=EVzMiOgG5lSdIeGRbNYFkBHPwKnjLLdixgh5zWmtJT/3UitOwADb0LwXiODP7Y1TQXQ05VAXTZAZhB82iZrxt8eCDS2kzwAGNtQA/pAXyPTAF6OEVWkUdvlWiwjZg+UJvXNr3Bd/aRrjHeGim0hWePL3YzGK36bSuAx3E1UvaIE5m3lV+lfZ/z5NzQLMhv3MbhYXUYU+SUtpsLDP6O9MmWnK2bg/z9jPkQR1JIEAOr+Vqx9Ie0VHnVdGdR5ddYIIQywQpPauzgJq7Lr0FpHQ6D7xu2pSQKVQo6bWFXKjtzhdJEG6vnAftrwuLMCSj9M0F3pt1OJ4WWIkyUtIci5YDA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 2a00:1450:4864:31::11) smtp.rcpttodomain=virtuozzo.com smtp.mailfrom=openvz.org; dmarc=pass (p=quarantine sp=quarantine pct=100) action=none header.from=openvz.org; dkim=pass (signature was verified) header.d=openvz.org; 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=AXfaA3jUzyLYRl4QrwJi43lKalV/nCuiBGq9aVkivTA=; b=MeHNR+rhIBky6fJ4Vxd1SnBDykjbD9NE+tomYDXSx1wC4ValS0sy518ekNcPH0EJ4gKfCBp6DiSO81qiSMk9eidPDQd7srLh7RRUvKOm/xz9egSHU0SceFn6btSuWl9BvZb+R1NE28BD51xMujkefPpE6k449jbY0buF03kldbA= Received: from OL1P279CA0048.NORP279.PROD.OUTLOOK.COM (2603:10a6:e10:14::17) by MMZPR08MB214870.eurprd08.prod.outlook.com (2603:10a6:190:4e::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.472.14; Wed, 30 Sep 2026 11:17:50 +0000 Received: from WA1PEPF000099D0.eurprd04.prod.outlook.com (2603:10a6:e10:14:cafe::52) by OL1P279CA0048.outlook.office365.com (2603:10a6:e10:14::17) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.24 via Frontend Transport; Wed, 30 Sep 2026 11:17:50 +0000 Authentication-Results: spf=pass (sender IP is 2a00:1450:4864:31::11) smtp.mailfrom=openvz.org; dkim=pass (signature was verified) header.d=openvz.org;dmarc=pass action=none header.from=openvz.org; Received-SPF: Pass (protection.outlook.com: domain of openvz.org designates 2a00:1450:4864:31::11 as permitted sender) receiver=protection.outlook.com; client-ip=2a00:1450:4864:31::11; helo=mail-wm2-x11.google.com; pr=C Received: from mail-wm2-x11.google.com (2a00:1450:4864:31::11) by WA1PEPF000099D0.mail.protection.outlook.com (2603:10a6:1d8::168) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.472.14 via Frontend Transport; Wed, 30 Sep 2026 11:17:48 +0000 Received: by mail-wm2-x11.google.com with SMTP id 5b1f17b1804b1-49ffe817151so22068505e9.0 for ; Wed, 30 Sep 2026 04:17:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=openvz.org; s=google; t=1790767068; x=1791371868; darn=virtuozzo.com; 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:content-type; bh=AXfaA3jUzyLYRl4QrwJi43lKalV/nCuiBGq9aVkivTA=; b=LHcwbL/PX5FTSfcOi+sR+JROYPzZ0XVh2T+cyrZi30Z/uLqM3hhMCRbiu6NybnsEbQ AM2qSYHtx3g9MZYeqVbTiE/PHlpxYpStyIfCNuXOQTwcyij5xVgL6hEvDYSSUBPFepZ1 x3L6aoJtatrDm/QPy3haWlMTb6m+KOURtCR5kn4BxO0PclP8aspT4FLDHd9K8xIBZNhN I+lwlaNVWLpanBdYPXrfWjgShZ4jlDqTVsg3bI4djE89DJYJQPK0uw0XRAmoS/y1SXUy YQjrCd51zLoEqUr9UoMauWjwKXVguhK9lGnxYLRlmEvwrP6+0TCOVph08XmVwz+17/Hv ir9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790767068; x=1791371868; 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:content-type; bh=AXfaA3jUzyLYRl4QrwJi43lKalV/nCuiBGq9aVkivTA=; b=pUHJSKQaq9Jxoffj8nPUdAlHiMI7Y2NHvRVM0RX6aigJ8ebNA1kpu8Z1JzSwLlDfpa Eac9O4HAT5inmwrRZh3o5H3/SmT+Hx3T7AqwGtUl4hVc5Cqmj7M1oVF9KXXJZ398Mohk HujA0cHVgwZmtLhlMizTtVA/W0wK2Q5LD4pWJM1HZvOWjnejUJZSMOEyzEyFKrl56O3n R1uLBZ0UYa6vMJdvubSmof5fWeem59f5kkoOfuAQh7ILmyoruBZ6A1qecPx3gSSw86gj YgP7ggeK2YiuWf4mjd5NBnWKCldT9ROW2iIz65dQ/US8veDKXNb+kQxbrnNuhjKvypS9 xNSw== X-Gm-Message-State: AFuF++lX+qBIao49gRpxlo3jxIa1Yv+QzrMi+tl2hKEUgwAu1Z/p4pbb rgew7B7r9JTEcDW2qgfOHE33Hn6sa+Cq0gjUfeEcFwSXSuhV3CILDpzcpA+kR/iP+F5jIhpe4nP 7sqOKAfU= X-Gm-Gg: AYBFou0GUjotwRSakPWHHrLfYImuGUVk2JoeALUmV+NCT4q3U6VQxyaIP5jhwVv9jaP Qb6tmgHQoacafQGOks3D8E3bAW+h3PjOozUIvhDCPPNB2Q+A5GqME2CdMkLpuRQvCseDnS9aeho HYo3w+raPSJvwogk4xcLPbRJZFMLzYlKhT5CarZz10nYOnR1J4MmSQtAusSmFbgQx934e9KQbJK 9DpKgAcyl0BIeJ86ciIpoPSMHuSqb9cS4pDt+8Ai6g39o4terytNQ9ud79tCbKI2wD8YJuO59ZK 6AIDNOTqumljWGv/rS21crSu9Nt9WlrMjFR8BbHpwbhMXLy4soJ/ebdCap80ArAoroXDg+85WMr 0Y1vzj/4rrZvDgzFHFpJNP9YamBWSmpOrG+zOAGJ5ZnAjy4MHvUA79aB1pyMoaun/1K4ynKGsds pphzWVRhc5ouAtkY4LdaOPv68xU8so06s6tMCRkbq75FXjXgnFyB1rhpHADZATmXLyN5as5e/jV 2Mrzw== X-Received: by 2002:a05:600d:82e5:b0:4a0:61b:ede1 with SMTP id 5b1f17b1804b1-4a01afe1e93mr18825695e9.7.1790767068073; Wed, 30 Sep 2026 04:17:48 -0700 (PDT) Received: from athena.sw.ru ([2a06:5b06:b600:300:c6b8:98e2:93f0:2de6]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4a01cd002bcsm3092365e9.4.2026.09.30.04.17.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Sep 2026 04:17:47 -0700 (PDT) From: "Denis V. Lunev" To: svt-core@virtuozzo.com Cc: andrey.drobyshev@virtuozzo.com, den@virtuozzo.com Subject: [PATCH hci-8.0 1/9] block/commit: pass BDRV_WANT_PRECISE to block-status #VSTOR-134085 Date: Wed, 30 Sep 2026 13:17:31 +0200 Message-ID: <20260930111739.3866427-2-den@openvz.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260930111739.3866427-1-den@openvz.org> References: <20260930111739.3866427-1-den@openvz.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-EOPAttributedMessage: 0 X-EOPTenantAttributedMessage: 0bc7f26d-0264-416e-a6fc-8352af79c58f:0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: WA1PEPF000099D0:EE_|MMZPR08MB214870:EE_ X-MS-Office365-Filtering-Correlation-Id: ec8965f0-3026-4fc0-bfa6-08df1ee475f2 X-LD-Processed: 0bc7f26d-0264-416e-a6fc-8352af79c58f,ExtAddr X-MS-Exchange-AtpMessageProperties: SA X-MS-Exchange-SenderADCheck: 0 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|704161411799003|82310400026|376014|48200799018|43022699015|9140799003|6059299003|61400799027|55112099003|16102099003|22082099003|18002099003|10067099003|5063699009|56012099006; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?e/8zjoMWhXlNegXMhxovVA2UnlSOzReb0n442nqBY7HedtoIDgGwRd/djRUx?= =?us-ascii?Q?qqgVglnoHb/yVND2Zt6/aH1d0tZ5Q7eEi0Y9oE5hneSateoR+e7+jfLFYOHu?= =?us-ascii?Q?j1dylTpE9eXYu2nwu5De/VUsbysRyjuKbqJQ+vDrLN0MkLPDt0i2dsA9dwkz?= =?us-ascii?Q?DOiYoRpHrnT1nbj2uFsvEavr4cCgWEcWSsgKqydNycF7N8l/flSAHOfHEguU?= =?us-ascii?Q?qEdgBM2vYHJNX3t5qnw8vE4YJUUNBYG4ttzmhXRF/VIdlD2o3sUaOGcgKpUS?= =?us-ascii?Q?hbVS47LeZVHy2poyDlCEuEhJpkhR04XwIxeqTfX4YsMKBH/Q2YAWYmC5cBPG?= =?us-ascii?Q?iT4LAjr6VpV5NHW076BREaFe4ZDyc6GmyIiDyMM0RIyGa2i0BFla+QhAC5Hq?= =?us-ascii?Q?HBYvolWohEzw3EreIl3BAZJjU3kp7b2yABrj2XjqHZZ4RiByI+Sq2pFpb48L?= =?us-ascii?Q?V8TttqkT+q3IF8pjcoqd4fU6/kYB4SsjkoavE4Y7izsPhZRLrP7vT9ilZ1ve?= =?us-ascii?Q?fjzi0NkdH6yAXvEHIsTiFxz2Ic+kZKm6tFasYTENnMJLOdU58fJx65vaXuUb?= =?us-ascii?Q?o/GciqaEnzVugMWdGNaqQmB8YNt5piVmNhgux/xpKFIZVhRHRaFp3XmujbFM?= =?us-ascii?Q?X8rW3nJUHlRvZjF6ie8jt2c1heZQpjJx7qaL9Br6lmAs4AJk1jrC1SvcrRMG?= =?us-ascii?Q?JZP1gXehUqPFQ7dlNh3bQ4DU4b/xccg6DigwejzcK5a1MEIsxOKLhZqjEpYg?= =?us-ascii?Q?7hX9At/SaxUGQ9u8lyIECG3Tvuvscheq/lmW+zALOpi308TMVaXc3/EoLz3D?= =?us-ascii?Q?h4H97595uZycc0h2MjE4jC++L+8ThJGgG07vHaTl3+jKHnu/P90J8BiJEpnb?= =?us-ascii?Q?4zBv+rnnT+PSCl+BjpjRyJS880W+uJntKQmiLDKvIk1cKDRkKl46ecn4n/jD?= =?us-ascii?Q?nEsWIWixubzxkrULr6p7bAEucQYdIXpotwGiRgH1cDsz37GsuX53QGNGHjZc?= =?us-ascii?Q?YqBFmIKXaVrTNRVG5bvGheC2lw=3D=3D?= X-Forefront-Antispam-Report: CIP:2a00:1450:4864:31::11;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mail-wm2-x11.google.com;PTR:mail-wm2-x11.google.com;CAT:NONE;SFS:(13230040)(704161411799003)(82310400026)(376014)(48200799018)(43022699015)(9140799003)(6059299003)(61400799027)(55112099003)(16102099003)(22082099003)(18002099003)(10067099003)(5063699009)(56012099006);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: ZGhJYKDhNuLmcqLsRN/cEov0fkq7KHeekG8D1t5hhPz/QiZ4fyR6eMmSWN8OGH1IS6UVDWMlkaDsX5K8nUJPd+Cdwqfv8EdKK66oeqlJfGGAklVjN8uGinMzwYDuvgVkf7kF/1xCyxG9sEYChNYSEstcEz+0qyMW7m6dPI8LsQjOq3q4Y9Emiv2ryHIZSdtF7hfrJLjZBMl4/sCIl86bRy5bR0BsvpBhxcYd+e1/mceeBgKGlpT/Htj9USaS1ruQXCafbMq2okI7numjNwSJOMY7u667Nxec2lRc97UYXkxcSUkuhz+wEnY0DRWtmjdSzrMluaHyckVnHE2cxxLzDl7wMSercD2IMH3Hx56i1/u9EiqtDyKmuM40/lizNCIn833ixSJ5/2yqhOtsU5MQVcgf787austx6kBEaqj2KkuaJBBy+lHt7eiqXRArtU1J X-ExternalRecipientOutboundConnectors: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-Auto-Response-Suppress: DR, OOF, AutoReply X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2026 11:17:48.8146 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ec8965f0-3026-4fc0-bfa6-08df1ee475f2 X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-AuthSource: WA1PEPF000099D0.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-Transport-CrossTenantHeadersStamped: MMZPR08MB214870 List-Id: From: Denis V. Lunev c33159dec790 replaced the want_zero bool with a bitmask of BDRV_WANT_* flags. block/commit.c was missed and still passes "true", which is BDRV_BLOCK_DATA, not BDRV_WANT_PRECISE. Convert it like the other callers. Fixes: c33159dec790 ("block: Expand block status mode from bool to flags") Reviewed-by: Andrey Drobyshev Signed-off-by: Denis V. Lunev CC: Vladimir Sementsov-Ogievskiy CC: John Snow CC: Andrey Drobyshev CC: Eric Blake --- block/commit.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/block/commit.c b/block/commit.c index 0d9e1a16d7a..a2e807288b2 100644 --- a/block/commit.c +++ b/block/commit.c @@ -139,8 +139,8 @@ static int commit_iteration(CommitBlockJob *s, int64_t offset, /* Copy if allocated above the base */ WITH_GRAPH_RDLOCK_GUARD() { ret = bdrv_co_common_block_status_above(blk_bs(s->top), - s->base_overlay, true, true, offset, COMMIT_BUFFER_SIZE, - &bytes, NULL, NULL, NULL); + s->base_overlay, true, BDRV_WANT_PRECISE, offset, + COMMIT_BUFFER_SIZE, &bytes, NULL, NULL, NULL); } trace_commit_one_iteration(s, offset, bytes, ret); -- 2.53.0