]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
blkin: initial trace hooks for IO path
authorJason Dillaman <dillaman@redhat.com>
Thu, 11 May 2017 15:30:51 +0000 (11:30 -0400)
committerJason Dillaman <dillaman@redhat.com>
Thu, 18 May 2017 22:13:28 +0000 (18:13 -0400)
commit8f65f61a505de3110066bbc7f63a9ff68bf87575
treee71c02ef0f8e28b4ae9614711f769183894f1da4
parentbdff47ea57796b8af89f2d8f664a17756b6a7386
blkin: initial trace hooks for IO path

To collect blkin traced for RBD, set the "rbd blkin trace all"
configuration parameter to true.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
20 files changed:
src/librbd/ImageCtx.cc
src/librbd/ImageCtx.h
src/librbd/LibrbdWriteback.cc
src/librbd/Utils.h
src/librbd/cache/ImageWriteback.cc
src/librbd/internal.cc
src/librbd/io/CopyupRequest.cc
src/librbd/io/CopyupRequest.h
src/librbd/io/ImageRequest.cc
src/librbd/io/ImageRequest.h
src/librbd/io/ImageRequestWQ.cc
src/librbd/io/ObjectRequest.cc
src/librbd/io/ObjectRequest.h
src/librbd/journal/Replay.cc
src/librbd/operation/FlattenRequest.cc
src/librbd/operation/TrimRequest.cc
src/test/librbd/io/test_mock_ImageRequest.cc
src/test/librbd/journal/test_mock_Replay.cc
src/test/librbd/mock/MockImageCtx.h
src/test/librbd/test_mock_Journal.cc