]> git.proxmox.com Git - mirror_qemu.git/commit - block/accounting.c
block: make accounting thread-safe
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 5 Jun 2017 12:39:08 +0000 (14:39 +0200)
committerFam Zheng <famz@redhat.com>
Thu, 15 Jun 2017 23:55:00 +0000 (07:55 +0800)
commit5b50bf77ce6e773b04a303a2912876c9a1bfca43
treea6b8974b2e58fb9a980c0ed19d0cd58de3f427f7
parent9caa6f3dbe20f2c506df6698386fce941fc6238a
block: make accounting thread-safe

I'm not trying too hard yet.  Later, with multiqueue support,
this may cause mutex contention or cacheline bouncing.

Cc: Alberto Garcia <berto@igalia.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Message-Id: <20170605123908.18777-20-pbonzini@redhat.com>
Reviewed-by: Alberto Garcia <berto@igalia.com>
Signed-off-by: Fam Zheng <famz@redhat.com>
block/accounting.c
include/block/accounting.h