From nobody Wed Nov 5 10:33:18 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 1533824600517490.68476786761516; Thu, 9 Aug 2018 07:23:20 -0700 (PDT) Received: from localhost ([::1]:51143 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fnlqR-000702-8L for importer@patchew.org; Thu, 09 Aug 2018 10:23:19 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41581) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fnloV-0004Kf-Et for qemu-devel@nongnu.org; Thu, 09 Aug 2018 10:21:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fnloS-0004a8-D2 for qemu-devel@nongnu.org; Thu, 09 Aug 2018 10:21:19 -0400 Received: from mail-dm3nam03on0120.outbound.protection.outlook.com ([104.47.41.120]:52704 helo=NAM03-DM3-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 1fnloS-0004WW-7F; Thu, 09 Aug 2018 10:21:16 -0400 Received: from Jupiter.local (141.226.29.227) by CY1PR07MB2618.namprd07.prod.outlook.com (2a01:111:e400:c637::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.18; Thu, 9 Aug 2018 14:21:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=janustech.onmicrosoft.com; s=selector1-janustech-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QO6MpNI8YBuxATeA8UlNDawXJhxE2Fv2Vkh0fu6gdCs=; b=A+Cg9plamV0uq6uOKQou562ji0FufRLISMeLsBRyjJ5oLJEA6xLWlyZaU5mg+cwQDCXgnicPGnoNsnCvU+t2EfTjgFaqqduPKsZkk5nDz/iIUQkdLpv/29A9BrOQIRe9Nxgi7MfOW3F8KzKjm+DYyLTW/gxx3sU9fUaKEjpNvDo= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=lbloch@janustech.com; From: Leonid Bloch To: qemu-devel@nongnu.org Date: Thu, 9 Aug 2018 17:20:42 +0300 Message-Id: <20180809142046.12311-2-lbloch@janustech.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180809142046.12311-1-lbloch@janustech.com> References: <20180809142046.12311-1-lbloch@janustech.com> MIME-Version: 1.0 X-Originating-IP: [141.226.29.227] X-ClientProxiedBy: DB6PR0202CA0004.eurprd02.prod.outlook.com (2603:10a6:4:29::14) To CY1PR07MB2618.namprd07.prod.outlook.com (2a01:111:e400:c637::16) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4a4548f2-ed4e-440a-d6b5-08d5fe035db8 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(7021125)(8989117)(4534165)(7022125)(4603075)(4627221)(201702281549075)(8990107)(7048125)(7024125)(7027125)(7028125)(7023125)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:CY1PR07MB2618; X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2618; 3:oT8WMtYN5Og2Z2tWYm51S4x5MtpVhYi3NMblrER9jJExaLj7pRnNeY2hpnILQPDAytNXg5xUfu8R6ZAVsEqgflk0WN6mCNP1FgVpdmAZ5Xk7pu7TY9d0sXKfApN1Whk/8mNf06OTkjfpbNgA+I2VZfE8HO0wS50Y3BlrA6GPvVMmdD5rOrwM3fkxpl2QaR3MXU78n6Ib33ujDPvNrxhxD9hCp6qo4noxQJSK+oVAtNX0ehFMi0TTK8yfeUmm/XHL; 25:eDcO7H1flJu0xwCDoHAQz/IREFVG6/rqWShJNFOk/Xfe1k9EXyJ3taiKZNuKNlcdv/yij6mmH49IJV5Pj5NuU1As8jV36/yjuqeoX4EjXmxw7r9qMnuVC8taBDpBxLNGBVAWKNyCxtV5VXauL9/tOhwg4neMBb8J1jkRh5fkxbSwJ7ayarsjeC4HL/NHpVOkH/OLOsJ0L0N9igA9pOjx94D+ezHuulxCmTQSxkzMiPabiBLlVITeZ1wScOp9k2Kam6y+SX5mb26HrDs1Nx1+7hg5E4cotjJBhCOW+zLTCV2MFHuukm0M7hS1FEntjzGT0xoi3nNyRuCgcUVPi1V3ww==; 31:X6HDKH8a9BUAXbrAH3lfHmz1oe5c+y7lKT4d8i2NQXcWs2gTsyke56Dm1p3PdAeIWJpmrN9TtTc0aMcy1D6H2L2URyBynCz3RzVhjdUB/eaACnftOO57LsY1OavtzlaOsQkPCL/S4Q5Aycsl+dxLpqRA+dqpmtVD+f31zy4SHFBFfdDEpUTLFWP6gh3E9vdJlLGoO7EtNUsMU8u2l3zKjTm7GAVV0XpFx8fDm+4ToXk= X-MS-TrafficTypeDiagnostic: CY1PR07MB2618: X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(10201501046)(3002001)(3231311)(944501410)(52105095)(93006095)(93001095)(149027)(150027)(6041310)(2016111802025)(20161123564045)(20161123560045)(20161123562045)(20161123558120)(6043046)(6072148)(201708071742011)(7699016); SRVR:CY1PR07MB2618; BCL:0; PCL:0; RULEID:; SRVR:CY1PR07MB2618; X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2618; 4:Flkwx1DY/sylBkveXwoFfUr/RkexB3Bt0UHOfuP1H0WX42fd2YHp93RNqnjxTN25UQ67wuN3h/RK5jHmpBWTiRO/EASnvzmI1+3lg1NfyBGF1xrIZqo2LljcrbefP9S4gWApNTeIfzTgqevO1SllL7oXZ4PNbl/Iq4cXCBn/OklxdwnOxbhrV8+MjYbKq6MqTD64KRxwjrRlqiNIwCsbX68OXzN4KAds4JM9yxbkSBAx42KoRz9XX2DjHVZKa6YaXXEwYtLW0vW9/BgWmkh6Gw== X-Forefront-PRVS: 0759F7A50A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(396003)(346002)(376002)(39830400003)(136003)(366004)(199004)(189003)(25786009)(68736007)(53936002)(6666003)(81156014)(14444005)(81166006)(47776003)(6916009)(50226002)(6512007)(8676002)(305945005)(107886003)(7736002)(4326008)(86362001)(551984002)(186003)(66066001)(26005)(2616005)(956004)(446003)(478600001)(11346002)(486006)(16526019)(386003)(476003)(6506007)(575784001)(316002)(106356001)(105586002)(50466002)(48376002)(5660300001)(8936002)(6486002)(36756003)(54906003)(16586007)(51416003)(52116002)(76176011)(2906002)(6116002)(3846002)(2361001)(1076002)(97736004)(2351001); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR07MB2618; H:Jupiter.local; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; 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: janustech.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR07MB2618; 23:KU7JQ4sB7lJQEGYee/fK4QMs3Nk/bG23RLrsq0BZm?= =?us-ascii?Q?ozKISeOCGGcnmB3gfs+doOxfHAt80AE0+KksUJiOoIhDqPpV3VAFSU0fgoO/?= =?us-ascii?Q?Wcr0zsIf0fLDYKswa9EJX8UisXkEgKr6KTUgpYi4N+HbEDCuY/LfoIi6JVXo?= =?us-ascii?Q?GtJfdYsb3ymsgdFAgfT7+H/Qy18s7OBquBKLc1rYO3ASZrGCn7PLfJnL0EI5?= =?us-ascii?Q?u8odGFUz4FcxzBq6YZatKg6vuk5tWY7aZZGg/4IJvv63uurjVMYW85EJlwH+?= =?us-ascii?Q?HKRKrgbjglm+4AWPE5lfL8GgP8zvy/cpmdQlb7kkZ1Onlk2n26az45E0tD0A?= =?us-ascii?Q?d5yw97YNK7abxQtuEodRo8crjBr1U4lfyjQ4fMzzEUZbChVCLCcDGxPSRHqb?= =?us-ascii?Q?otsO4CFtHL2pOn+NeeLh1x4yeSs1iSx/PfZnL/gjR3E+IwzgtvjmCVGFQlif?= =?us-ascii?Q?NUcHBfmQkvuXIfLesSlx0DXNp6LcPRFlgOzK/iQfUoVU3uGx01fGR3AJM0oX?= =?us-ascii?Q?w4gNvcGpEyLVvEtNUx/mJhauhf9C8yW4UvVDbpbqeAjV85W6Tpzs7FyfDu7K?= =?us-ascii?Q?MQ4ng3qIsGAoDbTvLecqY+63wxW37ZNCgJQAXtxzHr+mQ3mLVLinmDVsKoKD?= =?us-ascii?Q?DWHECnUTrn1QNst2QeUP2bJTehE4ZVDfvTPP2aQrNyi0+CmLD159aMZV8ere?= =?us-ascii?Q?Clx/Eu67BzcETU8QYHjt9eZ8R/IA3jmi8VI+TpCaMBiuRC+dZTEmIhpK5MlK?= =?us-ascii?Q?9axOdst8BIkI+PT4GkhTmC23vwriNK10JEW9Q+9FmSbzCUKmppfhH3f2qBWG?= =?us-ascii?Q?GGLriBSYDGx9sLgOTKq9K7eA9rQtz0cs+J4pEgtpBwAfDQNtLoq3LLji2AyG?= =?us-ascii?Q?OohP2rQDf0Kp2S2OVovDML84BvZlbqJr2aUeYp5RibdktGG80mQp3S7u1hia?= =?us-ascii?Q?fVgXKoZNQpQR8H8XL8m/SCI/VxECvR04AyEAH9l8C/QvtkG6C6aBw2AYD4D8?= =?us-ascii?Q?rOxk4UxcvwiYQuz7iEPDpZ7sndZDz7yI0lQPJ3CvCyEiKXvnXVfRIgDZhrD1?= =?us-ascii?Q?LValD0W1vAchwYm82d0gPzixFLxOZKNjtqZKEAa9qweZ6XxcMpGAAFSHChg+?= =?us-ascii?Q?N6ZA+gLZNceQfjOLym7Xt1IXUWyAfbEFILu4lBK0lY2YjXraEuxwtykBLvH2?= =?us-ascii?Q?m/sP9nVXS3g0BpYLjH837cpaivQLI5CNm7E2PvQorEghSDMU4vYThuKeYxgj?= =?us-ascii?Q?SzFzyqlCe+OCTdTJ2cjDf76j2OW0uwO8zUj71o6ViC/VBK1PLz3PRqSDpW96?= =?us-ascii?Q?lnobryMqTVeUuwQyvk8i82EGSMcAHeLZiL7Hl2FNMXu?= X-Microsoft-Antispam-Message-Info: y+1crQkVyknstdMVCYVA7pD3i8UwBbWM1XxkTSoTUCt79GCbSARpFb6smjKbMrQ4/eNZoUiGdtDE1XjJNSGzo/QMzkCuzUWOmolF5rogIzRQrjOQQpBPAbf0zsSjBu5jggfDiydO1qwhdsD5jsZbXGe60xf8VnyKDg7e5tCrqC8C2H8b/7envuL7gHHxwRKeuhi0mDqWF0MjvmiNrwtFXE0pNHOqWvNv5Y5Hx0DjwcZvqUe6ypXtpU865FdNceHeeE8SS3cK+j4sl1NgtbiaiGsSPkSzijIgvlX9Fj6TdYUhPzuttn0oOzTxKr4nnnucipcDtLRci0TtPQIefIMMkYOEgzphMTeLdp5IscjJzW8= X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2618; 6:ehLMEpa81YdqPKi0DxUxwQ6wba60G/aOFuVUw4UcZrd/6Xoq+TnEkoYJAPRB4pTn8qERIcVgkTjnMLw08RXeJH3ga1lvfWeiXWY4RK1xZ11rspMN5Tzvsle3IGwVaUMDOK+KwPrA6oAROVw2m/oj9PgJZdCs4XLfn/MHhf14M7husy8+1vDp6U4AEU6IA5g4DsvHMLZFlOKsqP7OA2+D17tAiHes4d+e3cFkgamKIDcH66VI1jCTcwUZNCoMIG+hdbanei02YC9jcRtIbsPMYPIKsDbbGMkbDPtqPuW5WnP8EhWpuUIchCllE6sKZLU6Lv3Pjobc7tisZPOBqTTk7+dFFNxjuGp3N8zTvmSJc4dhVPJqPX3b8mUrecjoqcYntA3g4nsaagRsTvigTDnutZW5AjMWRUhI3mnCwpVFhqMZN2BvytAC0BVYwI90XVMkUTntMA+vIFfs8VEVlYOl3Q==; 5:5XJ1OrRVClJXkdEsAeCtLUoPKhulgK0p6BKNB56v95H70X9R0ADGviMc9EExgSOUYcIM/W6f97wZBQF4Z7JY2/9mykRtLsQAPf/Qm3WYhtfXN1kFfAAh7IJFrA3bBm58mBnZtH+5600qsXYJ0xjuHu9WTh274QbcHkKEdcr+aB0=; 7:qIUNmfjpCpR4cwqowFuji7gD5z+wbcF12jaJdfq+DP1/pbdjrVh126RC4mGvdiWrv+rMOrD3/JfpUbUA5mH9a6N9B8/J0gboMC2RSM8EOx1VgB4kvXH7Uk268slmCgfRZBl6ZjWP/z+lK+vKEhkgkSWTERfyhzvPPztyvckpHSUhEo/hpYeLM8MTkdHuU7SL6ZVSY3bCPPbBzaUlytUaLcIF2M0DY8JOJcjA1cXGjBDaRi4f84eJfXdwN17FTlmy SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: janustech.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Aug 2018 14:21:13.5419 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4a4548f2-ed4e-440a-d6b5-08d5fe035db8 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 34eb020e-3cf3-43a1-afeb-f5cf1310628e X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR07MB2618 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.41.120 Subject: [Qemu-devel] [PATCH v5 1/5] qcow2: Options' documentation fixes 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: Kevin Wolf , Alberto Garcia , qemu-block@nongnu.org, Max Reitz , Leonid Bloch 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: Leonid Bloch Reviewed-by: Alberto Garcia --- docs/qcow2-cache.txt | 3 +++ qemu-options.hx | 9 ++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/docs/qcow2-cache.txt b/docs/qcow2-cache.txt index 8a09a5cc5f..5bf2a8ad29 100644 --- a/docs/qcow2-cache.txt +++ b/docs/qcow2-cache.txt @@ -130,6 +130,9 @@ There are a few things that need to be taken into accou= nt: memory as possible to the L2 cache before increasing the refcount cache size. =20 + - At most two of "l2-cache-size", "refcount-cache-size", and "cache-size" + can be set simultaneously. + Unlike L2 tables, refcount blocks are not used during normal I/O but only during allocations and internal snapshots. In most cases they are accessed sequentially (even during random guest I/O) so increasing the diff --git a/qemu-options.hx b/qemu-options.hx index b1bf0f485f..f6804758d3 100644 --- a/qemu-options.hx +++ b/qemu-options.hx @@ -752,15 +752,18 @@ image file) =20 @item cache-size The maximum total size of the L2 table and refcount block caches in bytes -(default: 1048576 bytes or 8 clusters, whichever is larger) +(default: the sum of l2-cache-size and refcount-cache-size) =20 @item l2-cache-size The maximum size of the L2 table cache in bytes -(default: 4/5 of the total cache size) +(default: if cache-size is not defined - 1048576 bytes or 8 clusters, whic= hever +is larger; otherwise, as large as possible or needed within the cache-size, +while permitting the requested or the minimal refcount cache size) =20 @item refcount-cache-size The maximum size of the refcount block cache in bytes -(default: 1/5 of the total cache size) +(default: 4 times the cluster size; or if cache-size is specified, the par= t of +it which is not used for the L2 cache) =20 @item cache-clean-interval Clean unused entries in the L2 and refcount caches. The interval is in sec= onds. --=20 2.17.1