qemu-block
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-block] [PATCH 0/3] qcow2: Fix MIN_L2_CACHE_SIZE


From: Max Reitz
Subject: [Qemu-block] [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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]