libceph: support for alloc hint flags
authorIlya Dryomov <idryomov@gmail.com>
Fri, 29 May 2020 18:31:37 +0000 (20:31 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 1 Jun 2020 21:32:35 +0000 (23:32 +0200)
commitd3798acc094c8ff2406e9acc7a9b2c09da994616
tree5ada40171a9d15868733c648b3fe6825e045fd07
parent8ad44d5e0d1eda7e4a0ed382174888476dc81789
libceph: support for alloc hint flags

Allow indicating future I/O pattern via flags.  This is supported since
Kraken (and bluestore persists flags together with expected_object_size
and expected_write_size).

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
drivers/block/rbd.c
include/linux/ceph/osd_client.h
include/linux/ceph/rados.h
net/ceph/osd_client.c