]> git.apps.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>
Wed, 27 Sep 2017 19:40:18 +0000 (15:40 -0400)
commitdbc002eaa90e952df1acf295a630443ac3ada418
tree6992d2f7eb867a7e1cd799a0c322bab247a79cdb
parent08d2c8875bba7c41d1f9eeec586f6880f8be99b2
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>
src/common/AsyncReserver.h
src/common/subsys.h
src/vstart.sh