]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: Add option to check BlueFS reads 39753/head
authorAdam Kupczyk <akupczyk@redhat.com>
Sat, 30 Jan 2021 11:57:05 +0000 (12:57 +0100)
committerIgor Fedotov <ifedotov@suse.com>
Mon, 1 Mar 2021 09:18:47 +0000 (12:18 +0300)
commit65e73f38852c6289fc0e499cde7ab6d64514a554
tree4854ccffde296fc2697eb2f09606dbb3b2c6a5e4
parent324d707374c35f7215930e2b2d14bb49a656f559
os/bluestore: Add option to check BlueFS reads

Add option "bluefs_check_for_zeros" to check if there are any zero-filled page.
If so, reread data. It is known that sometimes BlueStore gets such pages.
See "bluestore_retry_disk_reads".

Signed-off-by: Adam Kupczyk <akupczyk@redhat.com>
(cherry picked from commit 7e495c57fe0ec8d8bdb1dbff90b177e656a22cbe)
src/common/legacy_config_opts.h
src/common/options.cc
src/os/bluestore/BlueFS.cc
src/os/bluestore/BlueFS.h