From nobody Wed Nov 5 10:47:38 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 (208.118.235.17 [208.118.235.17]) by mx.zohomail.com with SMTPS id 15336734533171013.5269296774505; Tue, 7 Aug 2018 13:24:13 -0700 (PDT) Received: from localhost ([::1]:40705 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fn8WR-000154-KQ for importer@patchew.org; Tue, 07 Aug 2018 16:24:03 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46849) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fn8UO-0008SV-7k for qemu-devel@nongnu.org; Tue, 07 Aug 2018 16:21:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fn8UJ-0007oY-QX for qemu-devel@nongnu.org; Tue, 07 Aug 2018 16:21:56 -0400 Received: from mail-by2nam01on0113.outbound.protection.outlook.com ([104.47.34.113]:25184 helo=NAM01-BY2-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 1fn8UJ-0007lQ-Hb; Tue, 07 Aug 2018 16:21:51 -0400 Received: from Jupiter.local (141.226.29.227) by BN3PR07MB2609.namprd07.prod.outlook.com (2a01:111:e400:c5f0::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.15; Tue, 7 Aug 2018 20:21:47 +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=pLHx9xKaBOiDTV2a45vGIWo+W90AZrxjHPn623UNZ8o=; b=V6/b4rusnQuIR8IMXQW2oXE+NyUkxCFdOoS/KJsBzBFpmF0GBALQak/4kveEabwjmCIbPYNL4vl8/I2Zr0/7DuzEzLP5DhZdRo4Zk40JDgZovshkZ/ljx1JGYaI5RchsoszEwJrag9A6N0Tjj3YtP4gbN1P7voQTynLruz58DFA= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=lbloch@janustech.com; From: Leonid Bloch To: qemu-devel@nongnu.org Date: Tue, 7 Aug 2018 23:21:18 +0300 Message-Id: <20180807202122.27006-2-lbloch@janustech.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180807202122.27006-1-lbloch@janustech.com> References: <20180807202122.27006-1-lbloch@janustech.com> MIME-Version: 1.0 X-Originating-IP: [141.226.29.227] X-ClientProxiedBy: VI1PR08CA0126.eurprd08.prod.outlook.com (2603:10a6:800:d4::28) To BN3PR07MB2609.namprd07.prod.outlook.com (2a01:111:e400:c5f0::13) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e4ccf631-8077-4734-8ca1-08d5fca367cd 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:BN3PR07MB2609; X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2609; 3:GSY+68QmUwdvqaTEJHMFTg9XfrLXoCB4ei64sf7aMLhxep0HFWcHMScR4Lsu7xs6NVRogqhooLynq8m8iS9wdQDZkA12Kx5xgletbTTyqIOgwvhwJN8DJosH95l7JwjF9nsP9oGb9vfcqndEWzu8KlPsMHhN7O3j2la7gxLwz154aKBnrI8jVInp8WESARC+kWRj4aL6ZgYmdYWfeHeTNDeQL8Xk2GUyW/0gLPohsVPgivsw1L6JKouptCvAH8gl; 25:WlqA8PPG2bRXAl3uEQYeQX0M+NNIj/wNY6M+9sCu1ZdnGOPSaPvlT7LhXfwDbm+RwTue1KEkUcT1WA1AdFeoVNtJZTOmF/aDnWiHstSajDI6GRp1pGrXs3J0csv1wLiRvuS7QFzvBzCK3Nfak5E9wCulVB2zi5i8dc26q38iknbD3ebZWCPCsn0qtxH7XaBSgnbS/+fC8nLaZ2FAYHxCKwSLkgQbXTuq8xbV1Y0HlxdPFIGS+Bjzuw59eXf6rWZzAmBwJ1OykPNWfngAldFg+5Q4eYVvPi+ufX+aMYwkZSyej7zrul3MrnN8ak6eutHrDTzQUMDnyFrGWdqriDYRoA==; 31:YoaRu1fyQtIqnXjwaopBUBvmjQ0ILqg0AbUWm1ds1Mz42b9eLubEV2zzxB8JQu70zZpASSuox3pt3Zc04s09UYc5gmKV7ypIpPVNxxrN/JEZSvN4e25tx2MMcS09VhLRSiHBQrHEuvpbgn3NtjDVUBFoHnmDyMYVnOi5SoxznRw/vxAy2DjbdQRv3Q2j9ZsQZEJma8dxCRDQvIJ2InUC5r8S4KNF8roa7f0eTwTaQNI= X-MS-TrafficTypeDiagnostic: BN3PR07MB2609: 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)(3002001)(10201501046)(3231311)(944501410)(52105095)(93006095)(93001095)(149027)(150027)(6041310)(20161123558120)(20161123560045)(20161123562045)(2016111802025)(20161123564045)(6072148)(6043046)(201708071742011)(7699016); SRVR:BN3PR07MB2609; BCL:0; PCL:0; RULEID:; SRVR:BN3PR07MB2609; X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2609; 4:Nj2zbPXmEuxByXFeCDjbpAwjZkh9iDqV/ecPa8JBS+Pad85vmeevpsiYMRgxCwSk8+aU0NBQzWjq1RDJqNXnnUDQYs9c0+MxWKgRbo+p0DyvPKjP6SUuml3DngZZcEFpDD84AYLzfw1LEzocouqLBC1jpIrXriADivVa4dp3/AHCwIH3qZjJwq+rLHAohWzb2SMYfNjva2f47y0/sz+dapupI5TyL7RWKNbGxlgqLUas15fmG0oChV1Q1/ffOkAyVhGcINCOWmckukPjpALFjA== X-Forefront-PRVS: 0757EEBDCA X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(396003)(39830400003)(376002)(136003)(346002)(366004)(199004)(189003)(47776003)(446003)(66066001)(956004)(305945005)(11346002)(105586002)(48376002)(76176011)(486006)(50466002)(106356001)(7736002)(5660300001)(2616005)(25786009)(52116002)(2361001)(51416003)(2351001)(6916009)(551984002)(81156014)(81166006)(6666003)(476003)(36756003)(386003)(6506007)(8676002)(8936002)(16526019)(50226002)(16586007)(26005)(54906003)(316002)(68736007)(186003)(6512007)(3846002)(6116002)(6486002)(97736004)(1076002)(2906002)(14444005)(53936002)(4326008)(575784001)(107886003)(86362001)(478600001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR07MB2609; 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; BN3PR07MB2609; 23:mGhtdbpulDooDAjWg1uRKXRQ3VzCfSHx0inSzI54z?= =?us-ascii?Q?0EnyUcDxY3I0w+St1b0qss/BADWiqFWPOPjLqbDpeoCrUc+IdxJAIl02oXT6?= =?us-ascii?Q?FSyh0FB6QBrsBWoF+EXhcNlsllomEThqoCfR7jM2rZjKvBP9u68itzD5e2WX?= =?us-ascii?Q?lakDCI/ZvZmJg2WLd1jEaTkNaBCC582osiquGaJrculVZFiBwo2NrMzYKeIw?= =?us-ascii?Q?XA1C760ubK3sgwXTEWlUC9TkNxRXD1e8GAc7w/ARJ+qsHmi4c/AkOQohiftc?= =?us-ascii?Q?G7ERdMqZpb6lZnURMPzRxyDwQxGkwYZOczNku7Upl0PK/UqS5A0BXvDP8PaH?= =?us-ascii?Q?sQoSO4Y+agRVzx98PTy5VikA9b6RDNwCyG6/RLaP4Yc/TBTHNx2iAG8j5044?= =?us-ascii?Q?QhY6Qe2vY6nvgcQfg42IL2E8bPWhMby5b6FM2jTB8I6JXtar720oHEsKdYMx?= =?us-ascii?Q?83+zZS+JfUkWvxeJshiVzKU377i074AXrVer3s4aDCr4RJ+NreUElEdPPo2d?= =?us-ascii?Q?sgGvYn0yH1kcdJxofbGkkXUtgueUvc5iwMx+Gz3PMr+p0MKHyiDPhzVFqosi?= =?us-ascii?Q?9h08HUtNTSgfE7tWd1cva6nJnlQdtPIimgkzHcMjAi5XG1JTz2zvhzMo3aAs?= =?us-ascii?Q?pLV/I5kl03j5CeS6cCzO2ntuSJnAqPc6ZiUh9oI8KAdEmWQv4fk1ODGigL3D?= =?us-ascii?Q?6+lAjeyoGNCFRkNihQVbS9bDth9PRFAFXsm/uqexJ2Sf2OWHZZcVJZJzJG8h?= =?us-ascii?Q?di91oKJXsVRoE1UuzlNYcgEm3rq8Dl72MHOLlx7W1QLgLHW3oxTKydK3qhr8?= =?us-ascii?Q?ArKHffuMcQ0lgHJ390gUESE/qIyb+cVLxwf4ohrFS/6R+5ljzYhtNCj1J9MC?= =?us-ascii?Q?H21gXkAC9xidrUYfx9GQ1P/9LoMUezzQoE4yG7WF96a2WZW93QSd7nhrWtwR?= =?us-ascii?Q?kSkkuup54P2a2rO9pFqH7hR0yiNkoHTrhB4cX9rUd0moJGdhgazCe6aoFPLt?= =?us-ascii?Q?Fc16TRb2uSOqJkgGA23tyleQ2DmjUwaWN5jcH3kFPkRmJm46cnhYnF8hFtvo?= =?us-ascii?Q?zQg0WYHvbhQ7pNENQxft9cvoQsYDwBbNH7rKNOZWMoil/gySLyCiTXIWKXpZ?= =?us-ascii?Q?4RLEFgPo7qra7QWq3K03MrWSXUJSVtPa6GezwPn80faqDAyQxIyKkySNsFQi?= =?us-ascii?Q?O9WwXb6D2kDe99i2Gn8ZsUMfdZRk2Jl/SRXiR76qpSCFG8Q5bHkUPUkXyMUW?= =?us-ascii?Q?+Vadwi86qkmvHE05Y0fw48+7amr5vOsg1wwnMEIorZwxXt6UGu946p/hvD38?= =?us-ascii?Q?Gn4mf29NuxcLPJQH0M+9jbbRvq5QBE3fUSzpWUbgJ2g?= X-Microsoft-Antispam-Message-Info: kl4j3TMUKo5qMX4NAMhseuB+5qJCel/KucDIh2Yqmee0anOz64WZSu0hsbIGy4vrF1yGXHYzyp9/PmjkCK5kyxCZY9HeRpn023VX5lF3IWUAuqOoz3r8kSpBv7G+WybOXaVho4jrNUnUVyd5f88Ay3DQ5Y0sNjWqR741Yci4HBIT+oyuY6ImEoZWyOKCARSPV1iiwCTNpmB4bWJss9Zx6yuQ2o0VjswumlczoKWWIQswDbAD3QJXNyYg753ueJvcJkRRm71Z1h///mALw5++FOb027RJafRIeF6CgYEzPp0TRy2qWxSoZauhBLEY//YVo91QhE+qkvFrtrhv1/OmZDbHLav0OYlPhkhnaESVLKA= X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2609; 6:9GwgN9lEilhLWghfEuaOK/wyQgHBU8A1ZphStt1GgMVAToEfRnLGLlnTegsNzZb5dwG1yFAeYlwtf7AdwMlxYfIJA+kJAErXJJAQI4etn5jEWQ6sGsdRYo+dZwamO+TmLOpx4R7rEPwGs0EOf5Y7gs6vP6VLi1OlgSYKhpM7y7Iu/J3aUH2+JYAXcdijAxs5nxmoaB+6raBJF9lie3PIiiwOesqUWYeoqDAs4/3qaUEdRDED+5bre5QrMYni1/PvglpQdP/cP7Hrf/eNnG528OzRJ9IrZ2gCKNWSJaiqbqgR3li3oC3Zw0d/Z2kkfpFwlhl83JrZ9anm7wxOAW95kAsOkPwT9ROofJa4Q40FkfRWR8MFEAIIQt6xp/6FMUrjEVjMMAWjdDjV6ZfrhTdHeGrSC5RG3T1LDzjicekZO/qLvsp+yfjVpZ736BqZ5Mswlviq4Ve2J1YBElrx5CNhWQ==; 5:uMP8m5r4kS/G+w35V9sE61pTnQ+bsejzf9JNgGFeO34WfRB0TJQAyehuW8B8T8jiv5RLUkEXGDebNmqCT8BIGlk9eF5T+mtXW+ol0IIf9ptUxv5zpg94XNkJPh3WS+8+ICXOtI9NbsP1qSxSVhLbitv5UKtjQGqBIKnFQlQ587U=; 7:pv1wmZXOXa3ICVi0tij307j1BbBtcNW3rFlFN9UBjUaPUmOvLBwpgFA57Y2EsYwWnVyGNTL3M97cKDmgIBwGPbSxQy5muQbOmcerxi8yqxEysClfFFjPAi/x+Jc/7QPLhU47EqP0toD4ajsMO50d6TL0XqnUDaPpaoMTB0ILPZgJcn3a45nc8aNrACclQgwPjV/LVHIODvMzOLQpQtwkSrC1rY9bNjC0YpeRYToWizRT4oNv1QKc+qRiPe20nVNM SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: janustech.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Aug 2018 20:21:47.8773 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e4ccf631-8077-4734-8ca1-08d5fca367cd X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 34eb020e-3cf3-43a1-afeb-f5cf1310628e X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR07MB2609 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.34.113 Subject: [Qemu-devel] [PATCH v2 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 --- 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