[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/3] qcow2: Fix MIN_L2_CACHE_SIZE
From: |
Max Reitz |
Subject: |
[Qemu-devel] [PATCH 0/3] qcow2: Fix MIN_L2_CACHE_SIZE |
Date: |
Mon, 1 Jun 2015 18:09:16 +0200 |
This series fixes MIN_L2_CACHE_SIZE (which should not be 1, but 2
(clusters)), and introduces a new constant, DEFAULT_L2_CACHE_CLUSTERS,
so the default cache size is no longer always a fixed size in bytes but
is also guaranteed to be able to hold a sane amount of L2 tables (which
was determined to be 8 using the "proposal without protest" method).
So, in effect, after patch 3 of this series, the L2 cache (unless
overridden by the user, of course) will either be 1 MB in size or be
able to hold eight L2 tables, whichever is more.
Max Reitz (3):
qcow2: Set MIN_L2_CACHE_SIZE to 2
iotests: qcow2 COW with minimal L2 cache size
qcow2: Add DEFAULT_L2_CACHE_CLUSTERS
block/qcow2.c | 11 ++++++++---
block/qcow2.h | 5 ++++-
tests/qemu-iotests/103 | 10 ++++++++++
tests/qemu-iotests/103.out | 5 +++++
4 files changed, 27 insertions(+), 4 deletions(-)
--
2.4.1
- [Qemu-devel] [PATCH 0/3] qcow2: Fix MIN_L2_CACHE_SIZE,
Max Reitz <=