]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
common/AsyncReserver: support preemption
authorSage Weil <sage@redhat.com>
Tue, 19 Sep 2017 20:25:05 +0000 (15:25 -0500)
committerSage Weil <sage@redhat.com>
Fri, 29 Sep 2017 16:53:59 +0000 (11:53 -0500)
commit33ea286d0cedf44b7b3c70bc9f35c7f88fcc0361
tree059447a6b1defd84d0c36b26bd2159d04b4f3251
parentdad61658d1f48f1089e265d7441bf1349fd42f1f
common/AsyncReserver: support preemption

If an (optional) preemption context is provided, use that to preempt
and existing reservation and grant a higher-priority one.

Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit dbc002eaa90e952df1acf295a630443ac3ada418)
src/common/AsyncReserver.h
src/common/subsys.h
src/vstart.sh