]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
krbd: separate event reaping from event processing
authorIlya Dryomov <idryomov@gmail.com>
Thu, 10 Oct 2019 08:49:17 +0000 (10:49 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 4 Nov 2019 11:43:20 +0000 (12:43 +0100)
commitca41651467f83c36990dbbe95904bfcfe1dad862
treebe0c59231b2552cda9db5f8e9f8724c30617147a
parent69a3c3530219b7fbc697d4e19ec34b794f28db28
krbd: separate event reaping from event processing

Move event processing into UdevMapHandler and UdevUnmapHandler
functors and replace wait_for_udev_{add,remove}() with a single
wait_for_mapping() template.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit c84f9e2f2df47361d7a928d0b25cb84ef332c055)

Conflicts:
src/krbd.cc [ krbd_spec not in luminous ]
src/krbd.cc