From patchwork Tue Aug 1 14:19:05 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Anton Nefedov X-Patchwork-Id: 9874751 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 6FABD60361 for ; Tue, 1 Aug 2017 14:23:43 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 61ADE223A5 for ; Tue, 1 Aug 2017 14:23:43 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 56490274B4; Tue, 1 Aug 2017 14:23:43 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.8 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED, RCVD_IN_DNSWL_HI, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id AD6EE223A5 for ; Tue, 1 Aug 2017 14:23:42 +0000 (UTC) Received: from localhost ([::1]:42853 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dcY5F-0002uE-Mk for patchwork-qemu-devel@patchwork.kernel.org; Tue, 01 Aug 2017 10:23:41 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43095) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dcY1H-0000Om-8M for qemu-devel@nongnu.org; Tue, 01 Aug 2017 10:19:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dcY1G-0002Rc-Ci for qemu-devel@nongnu.org; Tue, 01 Aug 2017 10:19:35 -0400 Received: from mail-he1eur01on0108.outbound.protection.outlook.com ([104.47.0.108]:54560 helo=EUR01-HE1-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 1dcY1G-0002MM-4x; Tue, 01 Aug 2017 10:19:34 -0400 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=pyKlb5fjn4FF4oxXt09iF6AvJ2FQSH9vOrx7l5/SyWU=; b=hL6z/PrAp1cCvURSJ0cffBCvu2hD5ZpC9658n8Dev3MguVFCsWGFFIgdLOrvWpdbHVU1tnlWkn/31fENknbqZcjeo58hxSxejH4R2fyw/pXhwzVKa2+zRV3s2/VAgLw3h2EBYPTkCjHy0Rm1FYfpcP2uPAsH5VOWwXVdP2hiJKY= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=anton.nefedov@virtuozzo.com; Received: from xantnef-ws.sw.ru (195.214.232.6) by HE1PR0801MB1996.eurprd08.prod.outlook.com (2603:10a6:3:50::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1304.22; Tue, 1 Aug 2017 14:19:31 +0000 From: Anton Nefedov To: qemu-devel@nongnu.org Date: Tue, 1 Aug 2017 17:19:05 +0300 Message-Id: <1501597152-25342-9-git-send-email-anton.nefedov@virtuozzo.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1501597152-25342-1-git-send-email-anton.nefedov@virtuozzo.com> References: <1501597152-25342-1-git-send-email-anton.nefedov@virtuozzo.com> MIME-Version: 1.0 X-Originating-IP: [195.214.232.6] X-ClientProxiedBy: HE1PR0202CA0002.eurprd02.prod.outlook.com (2603:10a6:3:8c::12) To HE1PR0801MB1996.eurprd08.prod.outlook.com (2603:10a6:3:50::9) X-MS-Office365-Filtering-Correlation-Id: 58e79af8-214c-4874-f65f-08d4d8e853e8 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:HE1PR0801MB1996; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1996; 3:bKOefYvHZxaaFzHlJ8brVy5fsanM/TApW7t3SulJJbm8tJ1oLnQjFj+TBJ35SKPiXYM8/JrwFpifIN4aTVxbFinv8JRTdq7BWygvoacZwEYLdEWptzYK4tr8rABQzYjsKbnrfoS+RRgkiN3lxJwusJ1VQLHaTxMKKmUvxQwkIFCWp8u5BcGSlbcg+9asEzGq9mPnSfC9xusa2Ays+xfhFFyFmi5HYyKe9egdo8ha8Ad4h9YjuAiT2pEu45cDE6DngtewJHpb1OGXjn/bxTDt7qTuv0nfe4o9x1t4WA3mDzQgdXfuiVasW40uF7AeD92LYACDZKvmmzGxd9bn2opc2syAvUMVdGEioSvHQitVZYcrq0AZLw1npg8rJvxBspEdF2JWkspKjAVd8lq8dpNYMV8lzRDhQNYYStOG/rWmCMNwmIaK7iPlgsDsFidKDevaoeCoEQFVOvS4Ii5kW49zJBdu+RYS1jhPvjJk2xQR9lDIMzBXRVyTuKOmSYyDZgn74d1KrAQ456N7X7+9na7RYFjeClDtNZg+9Lo810iwZo8IRsPJe/gA0kh4xeK6zfynHUAnrdAJ1pW0GrxE6LfD1J503xhBnEkO87Ob0z7cIZQ5ooHh5ko/YVcskGBOlu5sck0/MVYli6UnfEH47rDI5brvP0oZD4EZC2bvxZr13Tm2v7P/2ft62VFrjm3fsCFrYA0LsIxzHr2qu7toH8Sz4z7EZQzvYo9jzgsQgUYLnTV1/WPB4+pnrygKJwuk7egPnSCdbEYwS4dxIHMVqSafbDmlLqKKG3YC2Xr3IrgZycKp4489pYYyBSRw2wNmIn2B X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: HE1PR0801MB1996: X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1996; 25:WAxNAQN2gMl49CnzZndyO2zHFyi9ravMWPg6WwnsgYvtM8wnvotoxXppDqtxJv8jszoXLmRpq4XZmq4bfqD+qBgivXIPpIKdAdcGWLDV+ly192DTGS/DzuYpPmHfo8Bya6VDh/uz46LJR82bYt2deF90OTDpiL8wgKpjQAm3KyTfEwlltklQxc0NYIwh/PCQXx6deBRSubnL1qF6Y8VF0ThI8nNWYr3hHkKcN0L+cW+hacU9Q0baCYF2V3MIl93VyESX160D2V3Q8IKBdsM/XXPhZItHrns9m3EYKlCKBeyZbLDZH5Y5hYLLfZGs7EKKACk4zGvwjOEBEHhaI2iEZ/H8Gy9M5Www2sbfzZbL3LPcAtVwXLcRNW19Dz/9/7nyDuEtLvn6GVdKh3g/9aqA1tBGprZpAJj7dNEEXpWJN7lmJlMYLeuC0BSln+lWzrWVz5Z5Pb3yheXbQNg1aHPbuDrA9B2kp/KG3A47xoeslZcGbPn4c95Cp7oEd7cMu6PenuYIgWadWFY2w6CPdopp+7o9M5Xi5K5OpnVV6ZVvnN+TsX3ttgacsW+NLTPrYwMFJ/rddQGkRJ1tEoTImSLCAFnZg2G5+ofocixbRDfxGwyMm+IKlR3lb0oGpXG3z3/ik7on+E7+m5Tzz/UYrAmB+PCgGnJfIJRTTc63CeJh0N2cTYZ4bgogy1ar49t12YXx1jVrmir7JuCNG60XprCbhxt0xnLRAdMID6AOsUDZluyf6H5kHGwgTdG9eoF7YkyX6OGCm3ZrT0yB+raHlNHgY8fOe8Fo1RNLlCduAaJX1IfaBzPL1aGpbL/f9gw5uxdwS22mu72RoEbxTnyLn34m/YafN0vaeZGq/SZPGOG/iAif1Y538ahzA0bSG6NcPFgO4Zyo9SxGwkh2UT1Ym9hJcRlOsPVl2ArGntYPtHtlVRo= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1996; 31:3Kh7WvVTvuHkyCm5a6KsAIetQiC1z9CbV4YCywESg2GgR7h3h2WuGPjtBWKkShMQjtRYd4/dFVUoEJm7BVneRXrg2laV2G/5LR1Vtp7ON0UUFuHgocDGjL1zhC02DjecA8/Lg3lweJQS81ecGHH5MVa2FWt9u9r1M/5WG9Lq1gMwvqZe1cySPUIlQblug0k9e9fzOwvbFvxy5NYX3zqoQ2lSfX47OTyaLTGKq5m0I9bxePWWc5LKhC1IROT25IpT2SriVY0+jiTczlJ8RXergyPFtmG/SkUqZZP1I5FEIYt8Bg9JCt2Nl3FfBMbS2eVggVe8F/22xwlS7LN5GLL0U19Q4kWt/XReaT/31RmDcjNoaCnZfuOq7J27TaSNJTo3S+Jhc1Xcp7q2bgKvJfVctXKQzPpGoyHr9kI7h7NPvh6X+vd8mojH49F5kohXKDevjNYm/UYIz0zNDszU2JaB9gXt6RGmLe3I7BRM1Z28wRDXxvL/ZZYWU58wsPWxX5/nGrPLh/aHuy31Lsmmjn6HzYYo7ijjgvKRfUWAw46+rwJne7MYGxUaq7+KZMrnpKzH9xZ7K1UDOzVFDTKOMGo7/TNhpL4/9u+67yGN2tRE1vtW1VO5cw3+uTR+ZLkEu6liAqLUj4c1or/UTSHSAJYVyoQJhtZ0rER+r/tQqECuRZI= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1996; 20:X4DIc13ZNJOS9QKGkaEnhHy81GWrWMBxgTYeMazE/eWlvwbE7PVin/uBy7X3+b9Hczp25aZzzhReTop6gH1y15S7XeUPx4/E8JOw6KWA/hBFY93ZGLYcs0SPrJl6p/fikxbaTlbLD8rvLQsX8/Pg49EFf0kJCBEMK++ZPkbPMBLf0znOMSvLymbmsJMOW6rvGZ6fXoLopB4mZRE6gJ3qs8hgZq/ajxhEJQqaKzb+9kCSnkU7RFqWQ4u5+NXBcm5zeU+cXG8QWNnqU8EQBAYVOE+RukhEWoicS6/Ne7Bb58THsSL0+REu+vSbC4lsYFwKgi/VRd1AbBvixBv/uxN4sx/B2rRyqYB5TpGACq21LYnUUXAFnN9AOP9XZna6u8CSxuLcZazPrORKsXKkev9lW5btQxysf+bgrGyVaIkm2O0= 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)(5005006)(8121501046)(93006095)(93001095)(100000703101)(100105400095)(3002001)(10201501046)(6041248)(20161123555025)(20161123558100)(20161123562025)(20161123564025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:HE1PR0801MB1996; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:HE1PR0801MB1996; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0801MB1996; 4:H/8jGxJv7sSQwVFLWnGfNb2qlRiAgOwEF728HWWQ?= =?us-ascii?Q?+nfCQRejRlE8jcEV3ms+vWReOki7OvTZfcIjYEzZcPXfeeztNplsORsm89zb?= =?us-ascii?Q?jXEjQFUpy9xEGh2f1opZgutuOTKi0W5iujUGam2Hcx0St4l+M1Udz92RCGGd?= =?us-ascii?Q?YZ6rsSXcM15+H7ZcmOc4cFy65HLcFZkamlxH7YN0qpcBrkPISlVZnL0Cs17r?= =?us-ascii?Q?OjwbfvjklgtVPA74m8z+YsiJQmabuQGgB7chN5nDUQw4EsEgQc7yZ6In7JDK?= =?us-ascii?Q?7/AXGwDBSwYJAU5zmgAYthSOO0bTxvEMay+NqlxGbW0v2zenflcLS0CiMvQO?= =?us-ascii?Q?CosRNLE+Hof1MXGgyoePAqSVj3FYCjwcZnvkVimZzNikXLEwdC/w08RA3r6O?= =?us-ascii?Q?FZA1FyPyTizuPKjyNdfrYKwgAUE5TbvXJ1F5CfbHtQxejwd2cBTHUDU5XhRp?= =?us-ascii?Q?rnuqKXKcxHVcpLKmovuFK+ue6rcZIuqGKZ/klrHnkoniImhmmOADRRoF3qBV?= =?us-ascii?Q?qZfZKJFwh8M4CrmQnbfuCbPGwIwXdVdEDXevs4h5m2mQ38W46JW65FpUcGez?= =?us-ascii?Q?aAJhxtC3NUymeVfk6314qsZYXpghs+0iVW5OMlbTSVxayu7kfCQBeR6AZg4f?= =?us-ascii?Q?d+1bo5j+iIzuoamzQopDU78/bSrpcj0yDR7XtDA54YYtlPO0vRG8SCHFrhOg?= =?us-ascii?Q?6fIbc2vUZyERX+ipYRNNfs8p8pLwQSMtK7OPzNho7e6aCQqCWTNBTeWH2Yio?= =?us-ascii?Q?7BR2WP5Xj3d+5FzEfEi/f65l/m0HUIXhyk4H3V5g6A9wA/ANeLoT/BzptOmN?= =?us-ascii?Q?LP5enoRKneiYAqS1mECIpM5Z0Giv9v4P9wV8on8t/TeId08UDoypX8fK4ARn?= =?us-ascii?Q?Y3pOopjs3Aux33abgknhg9gwdH12VLcvzVY9DPusqLC23wQX2XnrxjraEHUi?= =?us-ascii?Q?rBosRvKLsMwdRFwZ+UZxQ59Qn8DLiZxuRgW2liitdB9nGLcFaSed1a7sE6ST?= =?us-ascii?Q?xQXzXKkoaHz4g+5gb9URPwwZEVC8fANIMnroxvauKyUV2JYcnvp2uV+XNefE?= =?us-ascii?Q?MwZTIgZmul6pv9+knDSNxFGzuEZ66HyI+EZUFJlB4/H8ydCYNPZfME0U/JPI?= =?us-ascii?Q?KJCg/ZtAuI8ENudG2NODVs9Jn0e4cJWk?= X-Forefront-PRVS: 0386B406AA X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(7370300001)(6009001)(39840400002)(39450400003)(39400400002)(39410400002)(189002)(199003)(81166006)(53416004)(42186005)(7350300001)(2351001)(106356001)(2361001)(105586002)(33646002)(25786009)(50466002)(7736002)(38730400002)(189998001)(305945005)(97736004)(48376002)(6512007)(107886003)(53936002)(86362001)(5003940100001)(110136004)(66066001)(6666003)(6486002)(2950100002)(6916009)(50986999)(76176999)(4326008)(68736007)(478600001)(101416001)(8676002)(6506006)(81156014)(2906002)(36756003)(5660300001)(3846002)(6116002)(50226002)(47776003)(69596002); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0801MB1996; H:xantnef-ws.sw.ru; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: virtuozzo.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0801MB1996; 23:klq4VbqXVWuyR8pgYTXQFdo14WKfg3rH9z/1kD1?= =?us-ascii?Q?fcMmVO6bCFac0APHAivr8eoznKmptzTX3Dv5+mMxKhqZuiHuwSiVJ83EX6IT?= =?us-ascii?Q?MY7+TTIS6TOVDU5ylvVyVPeEQ6uJB3c/uvhb1SzXJp55Ve2YMVNA2G71a399?= =?us-ascii?Q?D/MX/VjEwaJPyWqOnJC79rrTZbHUFWO+jIuFg7brFa2Y4H9elVzIfQbTxL1d?= =?us-ascii?Q?t11fgCMTYpw5gQ1FcpN4k64ZEyUgdWiYljZ2Hc9S9yPEv9YqZuj0zqK/Eexz?= =?us-ascii?Q?c/xgXmoF4OW5G2FfgQ5BWoXWkLpPBJsXvwhuTrwmY2kFAE/12H32oeiyzSN3?= =?us-ascii?Q?n4TNZ5YVHe+zG9NLH6P7qJQRyze8H3NZU9GWZWrD+4LNdJ06oxEQDsYeDxcC?= =?us-ascii?Q?CaE3mDxTSoo+ZYqZzmX1DcwoQJSFdjU4cdvvdfVcqAPeqvuvEasoFKogyq8O?= =?us-ascii?Q?Mw3RpHDPtagOm6eEfbFW2G8RsI59VOfwxuqk2zmLNlo221Th8jU0SdZXjCuh?= =?us-ascii?Q?dfTChzh+X/bbgBt/ao+e54qSNbhALREVns620w7eFOCQTUBXdhZAPW5AH2Mu?= =?us-ascii?Q?XqEYUfq8Uww07x5BoXgfBlDPBvTd2ug/R48CI0XxP/jId/ulMc2z1701U4r7?= =?us-ascii?Q?Rtx/0IrPotrx1yCiMguv1iGedQ0AoU/Pn5F5+5B+iaphp/tQiIk9dt3DxqUS?= =?us-ascii?Q?MTcfhlrD2M3EZxkfx1unLQ/Ym54q0znyWHgn238IrxrqkJ1Y2Cu4pEXirAuh?= =?us-ascii?Q?ypV0Ra4e+V9Rc8Edt893ktFXZFyhk20J0ljRLTMuIo53sswX7jE7Jy6OUl3h?= =?us-ascii?Q?pTzqMIaFDM4Dd1z94sh2H27EokREM7pjNYdwZ9KQDmm1GMyan6wyxvZg5ra+?= =?us-ascii?Q?zJp1d0vw/YztrJe0T7RQiAGq26HwFf22SIAl5cyo0lgKXATP59FW5wF1DOQF?= =?us-ascii?Q?63N68LjKZJF1p7drb6B9dlDDbp0i1MeeKfPxALtuTAQIdO8+BS9qPPN+QDjB?= =?us-ascii?Q?Nx0uzBQPWjNiFjuQXjIwfQngziOBHA8fXqFhCgMj0PQk4BXl7zE7vYV1bHIE?= =?us-ascii?Q?qOqzSAKpyGOTFkNej6f5LXCtDqz7YsBeMw/1elKJT5oogc/cLcL2GXbuhaTT?= =?us-ascii?Q?Wlf5aNowZjJwtYYuUOOptE3mM8lqR8YU9jya0cGCUqrXjQDZgx3hXvH/hd/k?= =?us-ascii?Q?tOdMLdEc1gp633xpr+ZXo7VfL0/e+uX5HNAuPndPHRz+zZoF4PVs8txqc6bS?= =?us-ascii?Q?Aj4oi3/9TJBFx1lRgiV5g0800dyyJfKpgRknHtubpmzlMqLHPOzzXeLz6lca?= =?us-ascii?Q?s1PoDQdWWQhXzFaQEyFdKiO4=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0801MB1996; 6:tiis7ry0c1VAudT1YHuR3V+XIBMW16Hy4K0DvGou?= =?us-ascii?Q?Xsews7MjSXD+lMjeSTbNDxVHy/LtvyrFrXA1iK3EBg9yD/ZhxMyAAvfLouYa?= =?us-ascii?Q?Rw5ljYuZ8cg00NtLBII0GplssKWWyLTfdIQRhpZVqVvgyfVJQW6714DyncO1?= =?us-ascii?Q?Ry5Ugdaj6WJbHeYc6PQNG4Otg4xaRcpYSKsKjX1SbpysZSTwq6VK74WHUDm9?= =?us-ascii?Q?QR3OhXNboQMHU10XptdjPkYb2/0mQU78neKhz1Cak0bs6b4WbAu3WECOmVWq?= =?us-ascii?Q?4sgn4klrbwo0OBIoEbD0TgtjcJWJxyE9I/+8GY9UKDX91jzgbuo7NW1U9mOg?= =?us-ascii?Q?893RQcLMIjGz8SkvyRwoX0eu74RAd2Qz/wDMDMYCBUxOGJY/Jl5lWRRVsgkm?= =?us-ascii?Q?UVrCPC1AP9y/9s9WO7rV9FBv0058ln+23eNnYOvVk7hqvbOmw1TgoZHvCD1l?= =?us-ascii?Q?G8Dgj2oGxB0zafiddEappl6d2Cp/jgFv+9qEg5RZM6rbwJY8msRHN9jWYMfM?= =?us-ascii?Q?NUH9Wa1zAptSBIl7oeVdBqLtL6zE3ibQpEwXhaaPbPCSVoC+SyMnYh+7INXr?= =?us-ascii?Q?th8wKLeOsIlV1IYd7exAhtjNJKjI0h3O4fDql0dycV3LWbQeDkoVa20gCW9+?= =?us-ascii?Q?LAJsmWX6F4+QjtWwmOh9a6dRSs0e+1ackolr4pDJttfOm7HnajI2JLc/y1S3?= =?us-ascii?Q?yVklUL8KoHhdVPoCfcY3b5uaXg5fQug5lDBej1W2fDdGDN6nGmf50ahJb2JK?= =?us-ascii?Q?0VoDe5sc6AyVkOheofQzuc6FzJH/RHm6Dgw41wEzuzSgGsL3VdEemBVL4fQu?= =?us-ascii?Q?/K6KyMIqBSLQUgdxle+ethY1RVrBVsrw7QQgdDlmh/p0+PDnnBIftcUYiqzR?= =?us-ascii?Q?o3dqOVVS+zl8PWiKFnB7t67/R/Jpa4pwyQkDB2UScR+0Q9UsJN+X6DL66f2F?= =?us-ascii?Q?vqLR4jkevGxni8mzXKOiIGMiRX0Nfd4FX8a4V7E6Ly4LqyPqhWgLuMLmJTWZ?= =?us-ascii?Q?TZ8=3D?= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1996; 5:yIuP994fyC2GZ4ryunm4CdN4UBgjFwjzjVf2b4BpH+yedrNSCjBZ0gvpwuMVz01ZcWmGXbCToyOZflajWDhFnrH3jCcpwnQlXqb9aE836hEXoHxnW2U/FQwZdxYt4tPH8H7m/TxHIaxL6U+QZp2adKOYiLLW9JQgZ85UbcRzP7wAax+USL53PGbqM+cdi2vK5fw8RkoYP8vppux3MkK3983l/UC27WUPiD+Bko5OknLhu/KbB+Ap032LJjMDsWPAwL7ZJNE8GQdqYbk/hlJzFOr6/RonfHBnQIQ2AYrgrXFsR1gyEs6jkGNuWnum/a3JVqux07p6UKijE25jEAdr8Lo7EN7hYSt1FeKBQb5qPyZUlWDq5lfZMRjUPmQjIqa8rKUQ5MhgVvlPRMd/6HcGSuRMM5U7O5QBt/tVNCeEPb4KgTyJdIR5xMgiotcuT6T0W7nvMMp7D+xSX5xesDmju/WWDWi/XV4ztVVhq33iiraj4hOgh2H4byhKuf8+hW1L; 24:zSNs1lM6FbSXldVKN36pVKIsvYPR3WXap5q05CGQrqzSckBXp+Bgl9T/vZznWVPwLWy0hCRZ8p7EyjP0bPsIwib8XDQXdb4xp8dLrcAHyeo= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1996; 7:VlsA4rB5uRgeNo+t741Y7+yAkzw7LcRl8qA4n5btaDSJiiLp62dBcBRIfHLzjK5lVExVsTIUrNbc5m3jiJ+Pueffesiwz5MRv+F8mtXEjjRTZ3ZutDXTtIc1flT95TnA8A41eKBRWjgMU6onCF3pSK+zufqG7pOlJZFQP1rO3LZDvh6ayp/cN8uMyvjpc+CNItnhIz32Fm+oclx+ssagAcrIOpLBKCsZuHtbjIUetZX9Av9GGrcY3WTSa3SamVbDPzIIMPraSZhw2myPgxrIqLFwih1ZogUXkDHlkJYSQ74A3HLRrrlKT/Me04mKA66Vodnl40XDyE4Uzz6+1p44HIkoIyJ74b7FPYvxbeDGbdg/kqEvxI0o+PIiDH3o9CqQYKqn3yP/+IBYq7R7SfYl18S486LwVjhnYFGaA/GTBD29z2TSMpg24yOG3kRhm40ZK8vEXAyqmgStOOa9aWZfDztxSKRSj6nsRNuxypFIqPLjn/UJmXKeDxOHu8zfSA9+q0uA6GGwe5FoSgFI4C8jxsWqK9BeXIiBM27fp1N6Vn2/9L3FIYnANDiEbNnlp6vhFiYwQm1gfEf5+US8M53JV9HAmHdbGjRaxe7pNK5YrjGADJaCenf2+zR6H9MITws538059/eoMvnMD/ysoUxeX6q7vK0PkeX20gQNXSv2P3KIegkH9V/a73NFb5nA+gmVMI+zotIzfl5NZNFQSwxUlaLb/PEsYCYHMJVHF0pAtfzvoPXDqUFOyZ5ayYg5uuaZTmcMDHipHKdjwfOmjNJOwXpO0pm5wqaA8sEWq19Nz3M= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1996; 20:1dxPWJsCOel1FuykENsiIGruYi9HNntg0XZ4+HEP6pQ/h6rwiRhjMuytFtgxlU2eYv7sETUcB2ELXo4jhlAtLShP8YXWslLAQvqy0/n1JOoGtGS8hNGdljzgelVEVyHXoIrEaKTIpYcbggxvXhjlMWCP1zvSvtebF4/MSS//82g= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Aug 2017 14:19:31.3027 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1996 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.0.108 Subject: [Qemu-devel] [PATCH v4 08/15] qcow2: set inactive flag 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, Anton Nefedov , den@virtuozzo.com, qemu-block@nongnu.org, mreitz@redhat.com Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" X-Virus-Scanned: ClamAV using ClamSMTP Qcow2State and BlockDriverState flags have to be in sync Signed-off-by: Anton Nefedov --- block/qcow2.c | 1 + 1 file changed, 1 insertion(+) diff --git a/block/qcow2.c b/block/qcow2.c index 66aa8c2..2a1d2f2 100644 --- a/block/qcow2.c +++ b/block/qcow2.c @@ -2138,6 +2138,7 @@ static int qcow2_inactivate(BlockDriverState *bs) if (result == 0) { qcow2_mark_clean(bs); + s->flags |= BDRV_O_INACTIVE; } return result;