From nobody Mon Nov 3 20:38:26 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1505919844870452.0447047376589; Wed, 20 Sep 2017 08:04:04 -0700 (PDT) Received: from localhost ([::1]:48688 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dugXj-00012X-UU for importer@patchew.org; Wed, 20 Sep 2017 11:04:04 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51265) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dufWk-0005AH-AG for qemu-devel@nongnu.org; Wed, 20 Sep 2017 09:59:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dufWe-0006wo-Hj for qemu-devel@nongnu.org; Wed, 20 Sep 2017 09:58:58 -0400 Received: from mail-db5eur01on0090.outbound.protection.outlook.com ([104.47.2.90]:29273 helo=EUR01-DB5-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dufWY-0006uU-LN; Wed, 20 Sep 2017 09:58:46 -0400 Received: from pavelb-Z68P-DS3.sw.ru (195.214.232.6) by HE1PR0802MB2554.eurprd08.prod.outlook.com (2603:10a6:3:e1::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.11; Wed, 20 Sep 2017 13:58:43 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=/B2dAAsShdHR31DUSCEiQk1ixgidQ4DkiVHr+R/6N4c=; b=eYM01Lx0USVRCjmxyZgKA7cxMJlz6IOgr6/Z9VjXwkK8y3eSq53CKa9706HEUuYqTrB8wSA+EaopIuSEaunv2O9ncqgpxsIv8bxeBQkwE6Q4ZsZ9LNR2Anf+TXmgsWLtToLMkdQqSRLnLA0hONJwJV0bdY+52BiQYCXLajWp4Vs= From: Pavel Butsykin To: qemu-block@nongnu.org, qemu-devel@nongnu.org Date: Wed, 20 Sep 2017 16:58:32 +0300 Message-Id: <20170920135833.20472-2-pbutsykin@virtuozzo.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20170920135833.20472-1-pbutsykin@virtuozzo.com> References: <20170920135833.20472-1-pbutsykin@virtuozzo.com> MIME-Version: 1.0 X-Originating-IP: [195.214.232.6] X-ClientProxiedBy: AM5PR0602CA0024.eurprd06.prod.outlook.com (2603:10a6:203:a3::34) To HE1PR0802MB2554.eurprd08.prod.outlook.com (2603:10a6:3:e1::19) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0e058cb5-bc78-4a44-de93-08d5002fb4c2 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:HE1PR0802MB2554; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2554; 3:iA8Rm6fFk5IjSQ5zSX9+9EOMigNNq8JsQ8R4Bp3uJFmvm9uCdjty6H+srWpuVtEmaJZWsfYZeNclklrlQxyNRvZfCnlsfk9RZCwp10+sSyMEbdCAaIvWn2CsNHv9FZzp12DDI79IpbFvfKMxMM5teZ+u3Gpg5TvRtEn7mtPTlygWJfM17RLs6zZIxwJv6J9XeZOkTLqmkQEMjXjD2prezLIhws6F10QEgfv4AzlyqmDtWPlE6oUljYqMpwcL1WPy; 25:pzzRbd/WEOIH5mfVWZ9Pkkx1rt7HWE3oWaqgAsNIIXhBCjYNeHg/gMRTNfRQxnv09sS5bBBcRrzQ4fJgPz3ItiD6Clc8hYndHvia4pybuhKotbDDJuTb0Uq+i7Q10XdvhtWrF5R+uS6pZJfl36/6+drDZkYG7orZrkUt1cm2h8WnXsMPvzWZbY5NZpRtLjquLf2//NgkFFRadivXbSQ23Zc/vyoOJZ1Ih000V8KjwmnvXdP+47j6IkEBIWD9w6pAaYqhj9Z+ctmmOwy0HpmWWPHuRPC5YvBYiWQKS84ADaxIYFUx8cwTuSdwIw4iQq1E1NwASK9fm4lvAAMF8zu3wA==; 31:Pw73RaebJMvnaxB+yX/9Aj1x7KwwB0ZjjmZHlOUXOXl3ynkq7/JL8Wn0sD4iqxfRskV3Nchr+taHiaf6bNgTqPn9tIfyqwqmzd5JxZlmeVP0Wk2TpYM12jZqCCnc+gut31TvsEaiHX/59iGjfMAuperhxT/c49DefEJUAQs4UmiHWNugW1Aw904CdWtmKMqwBkyTRxOzW2koaZ6YaSzTTWJVd7J6NxqLEpp8qh6nggs= X-MS-TrafficTypeDiagnostic: HE1PR0802MB2554: Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=pbutsykin@virtuozzo.com; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2554; 20:IakgE6va5mEY6sJX9zPWUzLIT0OoOHS7/ANsG7oxywv+OGDY1RzxCr/oLC8L5VMjyRP6EaG9xozNOMj2+ZmO0LAR5bRPBR1vwF0UuwuQvxZ3l9ZvAgUBMNln7NoAr8MJPTI7oQ20OaPZQbjjfm5e+MsaJVkOcqW31wc8QNoHW4SwHwIFRgyiHWjlkvHlrmOAcuxQpPH/cxdSJWzqyt4HV9O6bFSxd1bl3R5uD9I+fn5ZiLfPWEsuGxIIv0+AdsnDkuWJKKRSMbs+PPlCYLpxLolWeW4bo0r8Eo5gw9PtbcJYfxTu3trkb6lpE2405R2dTiKiMJ+/tnYLTmiXtOf5oPeFUanHxLo33QvbCTUeEHS9hrR1QndPWlQ0L7HNn2PZgqeNQwxqKVckf2xAyuHQ9tk3X6Tvb0yWMc8BqntJjfA=; 4:BERp1ou4HvMgTeXEVT2kryUBZ4i+DwTdkOhiOcX1PaGP3WUSEBXoJTDGiRfINPm0zOVYpN7s+vPYX4uThpBK7bCjJBcqVJKRPLL/Ni7hoEzXlWvAy0+rjrHRZiJbWu3sWKbD/FTm4TWMXlmAE6iyIJcwXZR5mIzU6iclTV8xzO4ToIZ+MkFdnh5YNHMwQ4zv+kC/grosD71FQQGo/P8LBUl/Z/lGVJg6FHH/j10x6r5cKsQ647xj3PbXIdZdrxfZ X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(100000703101)(100105400095)(3002001)(93006095)(93001095)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(20161123560025)(20161123564025)(20161123562025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:HE1PR0802MB2554; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:HE1PR0802MB2554; X-Forefront-PRVS: 04362AC73B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(7370300001)(4630300001)(6009001)(346002)(376002)(199003)(189002)(4326008)(2906002)(5003940100001)(33646002)(81156014)(16526017)(50986999)(8676002)(86362001)(76176999)(81166006)(101416001)(50226002)(97736004)(53936002)(68736007)(189998001)(16586007)(107886003)(6512007)(305945005)(7736002)(316002)(478600001)(25786009)(36756003)(5660300001)(69596002)(47776003)(50466002)(66066001)(48376002)(7350300001)(6116002)(3846002)(105586002)(1076002)(53416004)(2950100002)(6486002)(6666003)(106356001)(6506006); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0802MB2554; H:pavelb-Z68P-DS3.sw.ru; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: None (protection.outlook.com: virtuozzo.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0802MB2554; 23:9O7+YY6c9vy5eR2Ai0JZOtgT0lChjzHEAeO5Mxv?= =?us-ascii?Q?rd9tRzPvPHhALmedGPgwEkQRIQaNz+89n1jm/wa7nDX1gHAIojqpGGxotRqJ?= =?us-ascii?Q?BRPv5Sva8KSpYeWY4CbH4Gt/WHIa0VqPey8xXN1bio9vvKZqyT/53JVF40Hm?= =?us-ascii?Q?iFq+pWZh5/NwvImHO/UIJaAaA87AB7VZalkvAZ5KrKPByau1pHHZCctmN1FG?= =?us-ascii?Q?hNahxruLQ1Jfy5wM6C/2kzuuiziZI4/+yQJODpquIR830wcgI39+zebUv5ZX?= =?us-ascii?Q?VAKe9cXUei/MIudMqBDnotmfTnRw6DlSJuNbsNaaVv25OA01CyXc6AcObYkU?= =?us-ascii?Q?POJg+/XAVbVmlj0muBQEZUCOMNp917bw4cm9VWxcDqMXOOD/MymfWSI/LMOV?= =?us-ascii?Q?KvKMoHPj+vTF3tyu1+DPwk2Jqrft2X/t57h+ggWR6IMgCzzrHZSZmLvXRPWI?= =?us-ascii?Q?hoTpndAHtrcCGmgVxH97f8hNiFfgrLhWMJIxs7Fsl6BgZJh9dArV402a2j9L?= =?us-ascii?Q?w3cEQpvYtmn5FRBmw4C1QJ3ZlcVCpp0yyMUsFFMmBR8vxPoRAcVuxukXNZEB?= =?us-ascii?Q?jyp+T6ULYYmJmwVvz3raxmS770BwUJeuQvn3xUx7QrPVzhQhXxAcHbTz/idk?= =?us-ascii?Q?U8/DQyWYG+Y/uFy3LmIReaZv2DOoFpMHuJq/SQg3Er4zm5+97EBXGXfwE/aj?= =?us-ascii?Q?na1rJlpAZ8LCeR5/mYCHI4rC/TH/H4hniKcOoDRe6DMG8w4JJ9zk26lFOAOn?= =?us-ascii?Q?+LrRaH31Y3PMvCzMXycotY44Ag7XS1kDYj1N7zGXGKvi7MyD7QVfM5MqC4R2?= =?us-ascii?Q?b17hDlbY7pYV0QVhWQkfqvL2pg/HsOU89xqLhE71vhZhZ4YutvOMCv9H6muY?= =?us-ascii?Q?nsQMkN3RJgTHgc/bypE0TAy1EvUvfTDQSCDdkSyORq9axAHdW95uEf4v1uG1?= =?us-ascii?Q?y6iQyKyIRw68y1VDO+UehmjMtszE/f37AN6E6tnobMAOF2kEqCVXEnHWBgWM?= =?us-ascii?Q?5J+wNU+vHrRs/skIuYYslbz/RbDPcfT4O36xqR1N0rVwNOd5NQsAPjdLnjXy?= =?us-ascii?Q?YpmmDtOl6y809bM61ex5J+fTo1MZWFNdFNw3OIGoeEgPPpQyaVovRZgD4E+n?= =?us-ascii?Q?1hhXjpOUxKnW2ZZIXYimMXiLXv9LaBJD3M14Jhkltvpa5Jf5Fy6kwfkFhdZa?= =?us-ascii?Q?V3B7mC0tmslrmcQc=3D?= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2554; 6:o6a7xrWONHoD5Hnh196eLLOiI3PQcvZDP/VaDO7AP0/ERs3L54l67bSBQN2/EewlpnRE13jy/xad2CPFvUS9SyY2zAYyq0taahXRkQ/ou14vkKrX009JVU9JFAPuCeUrBC8X5HCEkk95t1A7WVjVPOEy/3WB1rN+1If1jwAl+vP2aPAwpKItvgc0/vc/0E+YaW/ntq7cwXZygLpauRa/IfMa7v4jmubZ3t5A0Y+Fg8u1xEJYN1qVgbc048ySp27WVW/W7Mu3pzm/34aVhCeAVf48scgA/yCxKE6RFQMuTT0wfKMbiEbaiI682HY4c0SfHfbGnMbVte/10rZsdzOnBQ==; 5:4wgxvkhHgcqtgXJalds9D4L9MgE5tBsh6QYtuY/cxjDP50YjHOSi+9Ba8GC1B8PhCUxMKXZ17GuI2hX3UwFOIojnk0/cMRL7oQ8e+7bjleZ1HAj1QJKJJcQIiBnBMU+gpc+jU5VqvRh19oo+ovCO5g==; 24:1okiD/iCnJYVTu35gf9CKotZsLOFkBIflQqw8p35ExhH5sa2UgiHWwgEx6UnkZUyYpVQaATR+jKRw5QLUxb5O5/m2vVCaU5yPhaS8MIH4R8=; 7:hc8gYWmr02ZCrDVNUPqjgqM50HBVON1wSG3UU0BCBt+7BDYgrdovu82Z6bCjrHZ2imoHc9tVBrR8Cd8GjOSmN8v025GN5kCBc961slU9dLz7okUS5tcjJVuHkN3ciJmSKCUytLTdNc4Iy6OL+pDvl0LjQEaOGICuOBU5SS3odyFFATPLoP//kb7bYJZTpLJiSdJbYOY4MavjmEVFwQ6BzQW8kpXLDsX0ua1seCSyKDs= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2554; 20:R0MGUAc4lNtlWTNENVj5XTM5bL1SotzgKQ6xqjCzPa5bhRbN2t3ahXRs19Scd0XDTzvRYcL/V5PqKvnay23gD8tOqltvkxAnufLqmHO5SiJ+tBBO2ht4+IVfVYF30OZqpfQintCFZU1vI8dHHBgHM85CYjTxXJ3HY6po6K+nGJQ= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Sep 2017 13:58:43.2051 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0802MB2554 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.2.90 Subject: [Qemu-devel] [PATCH 1/2] qcow2: fix return error code in qcow2_truncate() X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: kwolf@redhat.com, den@openvz.org, mreitz@redhat.com, pbutsykin@virtuozzo.com Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Signed-off-by: Pavel Butsykin Reviewed-by: Eric Blake Reviewed-by: John Snow Reviewed-by: Max Reitz --- block/qcow2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/block/qcow2.c b/block/qcow2.c index 2174a84d1f..8a4311d338 100644 --- a/block/qcow2.c +++ b/block/qcow2.c @@ -3166,7 +3166,7 @@ static int qcow2_truncate(BlockDriverState *bs, int64= _t offset, if (old_file_size < 0) { error_setg_errno(errp, -old_file_size, "Failed to inquire current file length"); - return ret; + return old_file_size; } =20 nb_new_data_clusters =3D DIV_ROUND_UP(offset - old_length, @@ -3195,7 +3195,7 @@ static int qcow2_truncate(BlockDriverState *bs, int64= _t offset, if (allocation_start < 0) { error_setg_errno(errp, -allocation_start, "Failed to resize refcount structures"); - return -allocation_start; + return allocation_start; } =20 clusters_allocated =3D qcow2_alloc_clusters_at(bs, allocation_star= t, --=20 2.14.1