2016-02-22 | Alberto Garcia | throttle: Make throttle_max_is_missing_limit() set... Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2016-02-22 | Alberto Garcia | throttle: Make throttle_conflicting() set errp Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2016-02-22 | Alberto Garcia | throttle: Make throttle_compute_timer() static Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-11-25 | Alberto Garcia | xen_disk: Remove ioreq.postsync Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-11-24 | Alberto Garcia | atapi: Fix code indentation Signed-off-by: Alberto Garcia <berto@igalia.com> ...b6c709d568919347d9a5ba3f.1448367341.git.berto@igalia.com |
commitcommitdifftree |
2015-11-24 | Alberto Garcia | atapi: Account for failed and invalid operations in... Signed-off-by: Alberto Garcia <berto@igalia.com> ...8139b6c999ed0c07f0674170.1448367341.git.berto@igalia.com |
commitcommitdifftree |
2015-11-18 | Alberto Garcia | block: Call external_snapshot_clean after blockdev... Signed-off-by: Alberto Garcia <berto@igalia.com> ...1447419624-21918-1-git-send-email-berto@igalia.com |
commitcommitdifftree |
2015-11-17 | Alberto Garcia | block: make 'stats-interval' an array of ints instead... Signed-off-by: Alberto Garcia <berto@igalia.com> ...34ae3ce6086e75fe84f1557e.1447665472.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | block: Update copyright of the accounting code Signed-off-by: Alberto Garcia <berto@igalia.com> ...5daab20a7cb2d6a9b83371e4.1446044838.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | scsi-disk: Account for failed operations Signed-off-by: Alberto Garcia <berto@igalia.com> ...e033ca12725e3a31985ec46b.1446044838.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | macio: Account for failed operations Signed-off-by: Alberto Garcia <berto@igalia.com> ...ca96d4ddd53e4934ff812fcd.1446044838.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | ide: Account for failed and invalid operations Signed-off-by: Alberto Garcia <berto@igalia.com> ...99b0bf42e7eaf8b096c4a35e.1446044838.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | atapi: Account for failed and invalid operations Signed-off-by: Alberto Garcia <berto@igalia.com> ...d41c49b67dfb93d32db9f7f9.1446044838.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | xen_disk: Account for failed and invalid operations Signed-off-by: Alberto Garcia <berto@igalia.com> ...37c7ce332efdf02b57b9d365.1446044838.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | virtio-blk: Account for failed and invalid operations Signed-off-by: Alberto Garcia <berto@igalia.com> ...35a043fc2959526b41b685c6.1446044838.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | nvme: Account for failed and invalid operations Signed-off-by: Alberto Garcia <berto@igalia.com> ...404b44f7cc2bf5ed8bf8ad14.1446044838.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | iotests: Add test for the block device statistics Signed-off-by: Alberto Garcia <berto@igalia.com> ...d5d3f67fa899729c88f21baf.1446044838.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | block: Use QEMU_CLOCK_VIRTUAL for the accounting code... Signed-off-by: Alberto Garcia <berto@igalia.com> ...684e9b5e92c361ab6cce565b.1446044838.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | qemu-io: Account for failed, invalid and flush operations Signed-off-by: Alberto Garcia <berto@igalia.com> ...91737ece50003a2dc5a5f3e0.1446044838.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | block: New option to define the intervals for collecting... Signed-off-by: Alberto Garcia <berto@igalia.com> ...7f0f495cdfd21eff6c156f2a.1446044837.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | block: Add average I/O queue depth to BlockDeviceTimedStats Signed-off-by: Alberto Garcia <berto@igalia.com> ...f30d59ed58ca2f67ec9ab926.1446044837.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | block: Compute minimum, maximum and average I/O latencies Signed-off-by: Alberto Garcia <berto@igalia.com> ...918d09f32815827772628f8e.1446044837.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | block: Allow configuring whether to account failed... Signed-off-by: Alberto Garcia <berto@igalia.com> ...cad428a392c5f5ad56b15213.1446044837.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | block: Add statistics for failed and invalid I/O operations Signed-off-by: Alberto Garcia <berto@igalia.com> ...6b1c6c46b5a29ed5448546a5.1446044837.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | block: Add idle_time_ns to BlockDeviceStats Signed-off-by: Alberto Garcia <berto@igalia.com> ...2443e6626e8c1edc347c7c8a.1446044837.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | util: Infrastructure for computing recent averages Signed-off-by: Alberto Garcia <berto@igalia.com> ...9779d2b2365ee2b9c80dceeb.1446044837.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | block: define 'clock_type' for the accounting code Signed-off-by: Alberto Garcia <berto@igalia.com> ...b2770c96539ae9ae5996e214.1446044837.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | ide: Account for write operations correctly Signed-off-by: Alberto Garcia <berto@igalia.com> ...6a8ae22229545e0c013af8d4.1446044837.git.berto@igalia.com |
commitcommitdifftree |
2015-11-12 | Alberto Garcia | xen_disk: Account for flush operations Signed-off-by: Alberto Garcia <berto@igalia.com> ...a6267a6c02abc70717be9c0a.1446044837.git.berto@igalia.com |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | iotests: Check for quorum support in test 139 Signed-off-by: Alberto Garcia <berto@igalia.com> ...1447172891-20410-1-git-send-email-berto@igalia.com |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | iotests: Add tests for the x-blockdev-del command Signed-off-by: Alberto Garcia <berto@igalia.com> ...dd19e5bded9492c359cc4568.1446475331.git.berto@igalia.com |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: Add 'x-blockdev-del' QMP command Signed-off-by: Alberto Garcia <berto@igalia.com> ...942b094d811bfa3fcf7ac7bb.1446475331.git.berto@igalia.com |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: Add blk_get_refcnt() Signed-off-by: Alberto Garcia <berto@igalia.com> ...42840636d2cfe5bb895abcb0.1446475331.git.berto@igalia.com |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | mirror: block all operations on the target image during... Signed-off-by: Alberto Garcia <berto@igalia.com> ...08a6f9a4ab85626d7fd7b502.1446475331.git.berto@igalia.com |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: test 'blockdev-snapshot' using a file BDS as... Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: Remove inner quotation marks in iotest 085 Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: Disallow snapshots if the overlay doesn't support... Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | throttle: Use bs->throttle_state instead of bs->io_limits_en... Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | throttle: Check for pending requests in throttle_group_unreg... Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | qemu-iotests: Test the reopening of overlay_bs in ... Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | commit: reopen overlay_bs before base Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: add tests for the 'blockdev-snapshot' command Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: add a 'blockdev-snapshot' QMP command Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: support passing 'backing': '' to 'blockdev-add' Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: rename BlockdevSnapshot to BlockdevSnapshotSync Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: check for existing device IDs in external_snapshot_pr... Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-11-11 | Alberto Garcia | block: Don't call blk_bs() twice in bdrv_lookup_bs() Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-10-23 | Alberto Garcia | throttle: Remove throttle_group_lock/unlock() Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-10-16 | Alberto Garcia | throttle: test that snapshots move the throttling configuration Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-10-16 | Alberto Garcia | iotests: disable core dumps in test 061 Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-10-02 | Alberto Garcia | block: disable I/O limits at the beginning of bdrv_close() Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-09-15 | Alberto Garcia | gtk: use setlocale() for LC_MESSAGES only Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-09-04 | Alberto Garcia | qcow2: reorder fields in Qcow2CachedTable to reduce... Signed-off-by: Alberto Garcia <berto@igalia.com> ...b514d0e7d2031dd5c4f9f807.1438690126.git.berto@igalia.com |
commitcommitdifftree |
2015-09-04 | Alberto Garcia | docs: document how to configure the qcow2 L2/refcount... Signed-off-by: Alberto Garcia <berto@igalia.com> ...f3d40fe9c6c88f30b1f36410.1438690126.git.berto@igalia.com |
commitcommitdifftree |
2015-09-04 | Alberto Garcia | qcow2: add option to clean unused cache entries after... Signed-off-by: Alberto Garcia <berto@igalia.com> ...360ada648b3f34b8f6f354ce.1438690126.git.berto@igalia.com |
commitcommitdifftree |
2015-09-04 | Alberto Garcia | qcow2: mark the memory as no longer needed after qcow2_cache... Signed-off-by: Alberto Garcia <berto@igalia.com> ...92496477cf9b47a20e5aacea.1438690126.git.berto@igalia.com |
commitcommitdifftree |
2015-07-07 | Alberto Garcia | qcow2: remove unnecessary check Signed-off-by: Alberto Garcia <berto@igalia.com> ...1435824371-2660-1-git-send-email-berto@igalia.com |
commitcommitdifftree |
2015-07-02 | Alberto Garcia | block: remove redundant check before g_slist_find() Signed-off-by: Alberto Garcia <berto@igalia.com> ...1435583533-5758-1-git-send-email-berto@igalia.com |
commitcommitdifftree |
2015-07-02 | Alberto Garcia | timer: Use a single definition of NSEC_PER_SEC for... Signed-off-by: Alberto Garcia <berto@igalia.com> ...f95913c4da111cc0ef266541.1434113783.git.berto@igalia.com |
commitcommitdifftree |
2015-07-02 | Alberto Garcia | timer: Move NANOSECONDS_PER_SECONDS to timer.h Signed-off-by: Alberto Garcia <berto@igalia.com> ...61046dd013684535ccecca44.1434113783.git.berto@igalia.com |
commitcommitdifftree |
2015-06-23 | Alberto Garcia | throttle: Fix typo in the documentation of block_set_io_throttle Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-06-23 | Alberto Garcia | throttle: Check current timers before updating any_timer_armed[] Signed-off-by: Alberto Garcia <berto@igalia.com> ...1434382875-3998-1-git-send-email-berto@igalia.com |
commitcommitdifftree |
2015-06-12 | Alberto Garcia | qemu-iotests: expand test 093 to support group throttling Signed-off-by: Alberto Garcia <berto@igalia.com> ...191b579ebcddd985adcd4122.1433779731.git.berto@igalia.com |
commitcommitdifftree |
2015-06-12 | Alberto Garcia | throttle: Update throttle infrastructure copyright Signed-off-by: Alberto Garcia <berto@igalia.com> ...13b3140f477b761b8bb8e270.1433779731.git.berto@igalia.com |
commitcommitdifftree |
2015-06-12 | Alberto Garcia | throttle: add the name of the ThrottleGroup to BlockDeviceInfo Signed-off-by: Alberto Garcia <berto@igalia.com> ...0440a697bbd1b3f95b077ee4.1433779731.git.berto@igalia.com |
commitcommitdifftree |
2015-06-12 | Alberto Garcia | throttle: acquire the ThrottleGroup lock in bdrv_swap() Signed-off-by: Alberto Garcia <berto@igalia.com> ...cda5cbbf4ffb7a4670b79d17.1433779731.git.berto@igalia.com |
commitcommitdifftree |
2015-06-12 | Alberto Garcia | throttle: Add throttle group support Signed-off-by: Alberto Garcia <berto@igalia.com> ...6170f7eafe2101a92e8fde39.1433779731.git.berto@igalia.com |
commitcommitdifftree |
2015-06-12 | Alberto Garcia | throttle: Add throttle group infrastructure tests Signed-off-by: Alberto Garcia <berto@igalia.com> ...b31d5f3aad91a8dbdbea635b.1433779731.git.berto@igalia.com |
commitcommitdifftree |
2015-06-12 | Alberto Garcia | throttle: Add throttle group infrastructure Signed-off-by: Alberto Garcia <berto@igalia.com> ...a13eb472c33cd08b45f8fd21.1433779731.git.berto@igalia.com |
commitcommitdifftree |
2015-06-09 | Alberto Garcia | sdl2: fix crash in handle_windowevent() when restoring... Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-05-22 | Alberto Garcia | qcow2: style fixes in qcow2-cache.c Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-05-22 | Alberto Garcia | qcow2: make qcow2_cache_put() a void function Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-05-22 | Alberto Garcia | qcow2: use a hash to look for entries in the L2 cache Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-05-22 | Alberto Garcia | qcow2: remove qcow2_cache_find_entry_to_replace() Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-05-22 | Alberto Garcia | qcow2: use an LRU algorithm to replace entries from... Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-05-22 | Alberto Garcia | qcow2: simplify qcow2_cache_put() and qcow2_cache_entry_mark... Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-05-22 | Alberto Garcia | qcow2: use one single memory block for the L2/refcount... Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-05-08 | Alberto Garcia | docs: update BLOCK_IMAGE_CORRUPTED documentation Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-04-28 | Alberto Garcia | qmp: fill in the image field in BlockDeviceInfo Signed-off-by: Alberto Garcia <berto@igalia.com> ...1429271563-3765-1-git-send-email-berto@igalia.com |
commitcommitdifftree |
2015-04-28 | Alberto Garcia | block: add 'node-name' field to BLOCK_IMAGE_CORRUPTED Signed-off-by: Alberto Garcia <berto@igalia.com> ...c0cb41c98afe5fcbfb67567c.1428485266.git.berto@igalia.com |
commitcommitdifftree |
2015-04-28 | Alberto Garcia | block: use bdrv_get_device_or_node_name() in error... Signed-off-by: Alberto Garcia <berto@igalia.com> ...92e92868661c38a9e00a12d6.1428485266.git.berto@igalia.com |
commitcommitdifftree |
2015-04-28 | Alberto Garcia | block: add bdrv_get_device_or_node_name() Signed-off-by: Alberto Garcia <berto@igalia.com> ...ce266fd5429a59a14e941255.1428485266.git.berto@igalia.com |
commitcommitdifftree |
2015-04-28 | Alberto Garcia | MAINTAINERS: Add myself as the maintainer of the Quorum... Signed-off-by: Alberto Garcia <berto@igalia.com> ...1426522925-14444-1-git-send-email-berto@igalia.com |
commitcommitdifftree |
2015-04-17 | Alberto Garcia | hmp: fix crash in 'info block -n -v' Signed-off-by: Alberto Garcia <berto@igalia.com> ...1429274688-8115-1-git-send-email-berto@igalia.com |
commitcommitdifftree |
2015-03-10 | Alberto Garcia | qmp-commands.hx: Fix several typos Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-03-10 | Alberto Garcia | qerror.h: Swap definitions that were not in alphabetical... Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |
2015-02-06 | Alberto Garcia | block: Give always priority to unused entries in the... Signed-off-by: Alberto Garcia <berto@igalia.com> |
commitcommitdifftree |