diff options
| author | Josh Durgin | 2015-06-11 05:28:45 +0200 |
|---|---|---|
| committer | Kevin Wolf | 2015-07-14 17:15:23 +0200 |
| commit | 99a3c89d5d538dc6c360e35dffb797cfe06e9cda (patch) | |
| tree | ecc78e8ffae9bfe7c26c110af69878cde2db86f1 /blockdev.c | |
| parent | MAINTAINERS: update email address (diff) | |
| download | qemu-99a3c89d5d538dc6c360e35dffb797cfe06e9cda.tar.gz qemu-99a3c89d5d538dc6c360e35dffb797cfe06e9cda.tar.xz qemu-99a3c89d5d538dc6c360e35dffb797cfe06e9cda.zip | |
rbd: make qemu's cache setting override any ceph setting
To be safe, when cache=none is used ceph settings should not be able
to override it to turn on caching. This was previously possible with
rbd_cache=true in the rbd device configuration or a ceph configuration
file. Similarly, rbd settings could have turned off caching when qemu
requested it, although this would just be a performance problem.
Fix this by changing rbd's cache setting to match qemu after all other
ceph settings have been applied.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Jeff Cody <jcody@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'blockdev.c')
0 files changed, 0 insertions, 0 deletions
