]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
os/bluestore: Add option to check BlueFS reads 39756/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 11:10:40 +0000 (14:10 +0300)
commitdf796fd86ff1dd6759b9b3da8fd27a6364d4c516
treeca68e52d63842cf4f26c4bc60bef3122bb75652c
parent7116a18837b90d838d9dc91c64b26e86a44a400c
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)

 Conflicts:
 (lack of fresh stuff in bufferlist) src/os/bluestore/BlueFS.cc
src/common/legacy_config_opts.h
src/common/options.cc
src/os/bluestore/BlueFS.cc
src/os/bluestore/BlueFS.h