From nobody Tue Apr 30 20:53:56 2024 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 1502974855838364.5689122567949; Thu, 17 Aug 2017 06:00:55 -0700 (PDT) Received: from localhost ([::1]:50945 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1diKPu-0006zd-H9 for importer@patchew.org; Thu, 17 Aug 2017 09:00:54 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39908) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1diKOw-0006Qh-Ds for qemu-devel@nongnu.org; Thu, 17 Aug 2017 08:59:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1diKOv-0000Ui-Qx for qemu-devel@nongnu.org; Thu, 17 Aug 2017 08:59:54 -0400 Received: from mail-eopbgr30102.outbound.protection.outlook.com ([40.107.3.102]:56592 helo=EUR03-AM5-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 1diKOp-0000Sp-1m; Thu, 17 Aug 2017 08:59:47 -0400 Received: from pavelb-Z68P-DS3.sw.ru (195.214.232.6) by HE1PR0802MB2553.eurprd08.prod.outlook.com (2603:10a6:3:e1::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1341.21; Thu, 17 Aug 2017 12:59:39 +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=3T1eoKGVLt6dqJYzUAJWXFMpKwXwKhn8l5+OGNJWIYo=; b=im7H8ZtwDwBaFjAzNRdTR9Nngi2bCltnfSkUfzHbd8ztb54ll+9tIZTUGx7lFoQO0KFLjwppFEtZ2zbC1XdxEidXC/UC/YdPdq+aZ0lqTuLIAFsWjMd2z1ySLtgZis0hKKFLDoVst9BoYM0dPp2DYHYpkPIToym6QZ01OsNdctQ= From: Pavel Butsykin To: eblake@redhat.com, qemu-block@nongnu.org, qemu-devel@nongnu.org Date: Thu, 17 Aug 2017 15:59:04 +0300 Message-Id: <20170817125904.7421-1-pbutsykin@virtuozzo.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <8b89c494-29d8-515f-ac06-69c70c9f34f5@redhat.com> References: <8b89c494-29d8-515f-ac06-69c70c9f34f5@redhat.com> MIME-Version: 1.0 X-Originating-IP: [195.214.232.6] X-ClientProxiedBy: DB6PR0202CA0017.eurprd02.prod.outlook.com (2603:10a6:4:29::27) To HE1PR0802MB2553.eurprd08.prod.outlook.com (2603:10a6:3:e1::18) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: edb1a837-f3ba-4324-468e-08d4e56fd338 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:HE1PR0802MB2553; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2553; 3:iVVRCdzErr+kHexZ8XcKGdLubZzHiwZS6EWE5gSIK2/E+vwKpNbUzm1sMa1WMDIR8KgiOh8y7iVRcyq3tvoYkfPePLw3XPmMJZ/LBnnNVMiG1a3YKpcHpp120CoaK445Zk6OBMg0axsDLn1/e4+X3kzr1p5brCmWP5kLw7ZTSQ7Dj4ZsRlOlFY/h5G6qlPv8Sn3qlTNXY/tVueiTVs+tGz82TW7u7Qbh3kbNeSZp4SRmk4732iHlssUqq4/8CrAH; 25:E9jVbtLoClrd8S6arOY/iNdK3bgAj+/DOhG+j9FodPxO4quborxc+RuLaugRL0pYDjcoTyJ2gT+8akg0VhaNRA73JRtaA9CBUA93I7DetxqbH3rPfKUXuv/LHeS81xuLyLXrJ7uftxuVGI7Hfr3VCSMqk50bPLPYwCiDfT3ReX6Ubx3WGLwV+6tQc/bVF8/7tI9oiJuY32n7DKoMOOTEd4+MK+TUIbxoWCOwaeXx7dFVjxK4umVgf1UrkMPDBLPrtk0SInsugCMlIvuGQvT/XgRasgjruiG9JGdhRk9T1opTWPJU7OFMQEeEiehPZMglUHuk0XpSLaUowX/NAsXtDw==; 31:sPZbRfgXrgkOTJUNH+mW7IwDyZabgGav5O1gRZd1GsyYoAU0voZQ9keMpqAJ4opCowvDo3kDP2/UyiDuwT86VoNT3CVGBz66kwPS7Xdx6yQ8ilnyEwybXzmukdZSob05sFyjz+D4VB/pBQC0hMNSEwqZHWgbgkI59LEUH10WPTZcj+e1NocgPj0ZnQe9X6vh79eJ/tGS/Q3sVWQLzRl3D0eTdIcEDudHO8FHWzwAqqY= X-MS-TrafficTypeDiagnostic: HE1PR0802MB2553: X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2553; 20:E/65wy1GAGs8ljP1MiGwNkcVoo/qLAuWXDAcvgXpsplHRR7ph3nR0gFz8sSKAQgtetikIHZMIwBrM1DWGJvn5G79tJL19Wp9izeTWwEe1C76HAMRaEMkDFsBHm3Jz7ml/LcuUtX11IC6oG9Fzq0oOcKY8ljGt4iH2o7XypqCH75x7dp9B5wNcZX/hjXZvdoLyRew4V9W8FEkuRil+rm0VneFSEoWbAxrZkr+HwhXMQqSuMjStP/bfn2xun1j25/nmMwK/RZe4vUENw0hukmfW5eIFyNoqMlDE8MAGT2ev/kVqLGRJrZhNnirSS51aBrToqucQmHShJ/bXX8XHZX/Y/WBkPAQeJ3W9ILE5DkLTwc3LKBV9//HJR3VHwW7kCZX7bUtO3Bq4/OohgUGvPa2QixmbU4dTR70YdfPJ5oFEXU=; 4:xslVPkDBe1lvWXWE7qB+pdnQVCCB6riayoEVlO1uVwFF+I1GaYK8zz1JaCF3g3rtzdQ6EOuR9U+B+5lDblISJVBaIU3BpsUF8TqSmJI1guXXAS+l14EtMi5UnuPJr0/Uzy3jSwK6ytlQa1zNSl/AOIVIIGOm/BxbwNykdF51W1l8k0fY9mRMaxoF0WvtwWkvaHujGhELMNB8Cq+PfYU6dmx30s7j2s5ro5HnVRIzFX3EDd5GyPWAKHxMTb2uysF7 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)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(3002001)(6041248)(20161123564025)(20161123555025)(20161123560025)(20161123562025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:HE1PR0802MB2553; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:HE1PR0802MB2553; X-Forefront-PRVS: 0402872DA1 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(7370300001)(6009001)(199003)(189002)(69596002)(575784001)(86362001)(50466002)(42186005)(3846002)(6486002)(105586002)(53416004)(6116002)(33646002)(189998001)(47776003)(25786009)(106356001)(50986999)(36756003)(4326008)(76176999)(305945005)(101416001)(66066001)(81166006)(48376002)(6666003)(68736007)(5660300001)(7736002)(478600001)(6512007)(7350300001)(2950100002)(107886003)(8676002)(1076002)(110136004)(6506006)(50226002)(81156014)(2906002)(97736004)(53936002)(5003940100001); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0802MB2553; 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) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=pbutsykin@virtuozzo.com; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0802MB2553; 23:4q5WFcGLJnHHHGdgTfPrh0w6ipjV8NsAShTJp64?= =?us-ascii?Q?qimL+9++0l1HxuVNSSSNCRLhIywDoOkWDyiPq+hOH0s0eol26fE4mImtFuyj?= =?us-ascii?Q?D7kq6Q2YmETIKz5vgFUSEYC9wtgiWc/wRJlFkFFzUsTH2k82vUiZvUJpEBX3?= =?us-ascii?Q?JehMUTnF2xGKB2ZjHNZmPMkSDrgcDWKZTvlwSMzkKjkRXLr5GwlKEfEjD0be?= =?us-ascii?Q?Dtd3lJqT3xImBuZL5yEC5TZMqy97Tv+wI2Z+WsfUqj0hw8F3vRX2v0n0Cf8D?= =?us-ascii?Q?GdEYn2Hr6bDnVu4fjYc3QvGOm3Y8MjYEMPmc/PCz5AW/q6en1DFDZ2Pce3lh?= =?us-ascii?Q?2JjZJGmFb9V5uSuewT3Iv4IjPhEIMCAK+XgHxPmmGB7sZwcFaTTow82iUM6Y?= =?us-ascii?Q?oxFH1F9Q51OznMsianSZF59xg6V2Zdb2bzhMO37tZ7dloQS0ciKaD3JlXMZH?= =?us-ascii?Q?KlIJaGt2UUKjHiPI0LSoE5g9ACLnBPfjqi2cq7Q34xpDGRNENI/Yn3G+HQCO?= =?us-ascii?Q?9w5EKPa43kPfuFDLShyfL/XV6ue4tp8ZPNlqUmGF5mGvGvESx24fcUaGJG+I?= =?us-ascii?Q?dKRHC2mEkuApJ43pXU/+937C+8NnV+NCPvSrLIpe4i1dXHn3HdYBALJXFYf0?= =?us-ascii?Q?yNoMyIkpAEaQEOhVvW4A0Zm8e/SH+v6CWSddi41MIceLsKeebLe0cL8DzlCJ?= =?us-ascii?Q?+8BVmv+3sMh6Lj4HYEDco1rmCGi7UeAb52jCcU37Ussr/YKtML8rjkxho6lp?= =?us-ascii?Q?tN0EqNvRKJWs//wtBNHpAsNi/RfDNoKfSwZ0GRCc2Zqm4iOdtEMgGn2FHzSf?= =?us-ascii?Q?UFmz2R9c+4jKPGtN5gkNBBixF3ranB8uZf2KpWr0O8b78vS0/iN/Zg8M4JML?= =?us-ascii?Q?VCpWPDSAYpU2cDH5k14M2PWg5BpEdnDbF3Z9vFJOY1MlyJhUDopQOps7G0Dy?= =?us-ascii?Q?P9xloLLzQLgIRizi4FBoPCxv3dLJyDVIaDmQSded/6AL1bA04HMHsxHXz79z?= =?us-ascii?Q?0+BG/NqkNav31mBVivQTDKHfYQ+OYge/VM+OEgK7179lDt5bA4VxarpLzQ6k?= =?us-ascii?Q?fJ6T74yBFfZsZ3b7ZwBzD5Zug0oAnMZiXYjMx6TBFaRkAssR4oaRGI5pvsBQ?= =?us-ascii?Q?C7nUrhmoQkOUQpmQWvDg7n8QL89jBG9BYvVESf4pfdPzfjNK/hpT3cg=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2553; 6:t81pr8csS5bTL4/myuRTcYKv/SDYMszfnmaK5PeZO7LX+C43+4Epn54WmDGESsYuFpwBtKoDtaeRuzI5MKH2Ok8kIrwuPtrESzSZ5G4cDT8sl/m+RMT5N0hGc9ULzdIgQgpX2itCmyiMt7gfo0Wxdb8IA4bwR7oW/7jHjmWqn6tumQpzZLpf2n+dnDn3L8dmK/23+APDv6bHgi9IB1ToKPSf7jb34j2AbUfMzqVyqgXqiy7BlbR3xGn0mlYldCpG5r8H6dtZT6viX01e1Mv+VAYOW2INZnhY44i4XYTcfkqs/GxsVCLtbnCDafljLiKWyUt/+8PIpaj17DSldajzGA==; 5:dKM0CuMHTtxeyCBPTMBo50r8BJgEBw9qpVgzNWTlJYFmbQTx4T1fBz9c9q8PXEEgI+8tyG2eCKf0ddm14kYPM7jAB4/OsbyLqxW9iCECea/bsH/uoo+HaEX1seLZxs/yfebhux7l03DnhlawW4bWOw==; 24:iWHXk2LYgjSlq+QfTiNxonzAXrkK0I4eRJ7azS+S9fo90EMBQo9hVAlZgHAk2bfZo6RsRdkiVCqtBGD0YF4PlkMqzTKNjbUcmixoa4ct29w=; 7:mDojmeCm9tA1xkCr9GE+Y3nWLzAyZFgH4EiEjTDYhUGSgyxm++9ruOy31mpVNFA30piGD/7GUmPyRY6tqJogCc4xpdYCIvmEHpHmz9i9CfQJXyc9PxWJ95ozS+Qgj20iS8V5GATGqw0Rtz+HUsZ2/aJGeXP3p7Sa0baq09mppmVECtYuBzHGo0a0xAYjzti0+RMit3jhYSxAJ8oAu3aUpb6+qaaZBZv35suZPAtyTaI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0802MB2553; 20:I4Vwg57IUhuHnzi5xtzfeHY0xUGjXlISFJnbuJATM3WTLLHspFU2Lk8U8WNVaXDPt9MRHQ1Vp0Pa7ujRyCCrARr0NgF3uX+AGl9DUFt5FvTVlB+azzo5MmNBfLr1qAJzlmEEQQZ7Rzgg8PEq1dewrZwqW4VZChwHHoFslCudsU4= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Aug 2017 12:59:39.2956 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0802MB2553 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 40.107.3.102 Subject: [Qemu-devel] [PATCH] follow-up path - " qcow2: add shrink image support" 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, pbutsykin@virtuozzo.com, armbru@redhat.com, mreitz@redhat.com, den@openvz.org, jsnow@redhat.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 --- qapi/block-core.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/qapi/block-core.json b/qapi/block-core.json index d6172bfe15..c55cd0c8db 100644 --- a/qapi/block-core.json +++ b/qapi/block-core.json @@ -2479,6 +2479,11 @@ # # Trigger events supported by blkdebug. # +# @l1_shrink_write_table: write zeros to the l1 table to shrink image. +# (since 2.11) +# +# @l1_shrink_free_l2_clusters: discard the l2 tables. (since 2.11) +# # Since: 2.9 ## { 'enum': 'BlkdebugEvent', 'prefix': 'BLKDBG', --=20 2.14.1