Hello, This should help the "-o discard" case and improve performance across the board, although we don't have a solution for querying the object store backend and passing the appropriate value for alloc_size yet. Ilya Dryomov (3): rbd: get rid of obj_req->obj_request_count rbd: handle DISCARD and WRITE_ZEROES separately rbd: round off and ignore discards that are too small drivers/block/rbd.c | 111 +++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 92 insertions(+), 19 deletions(-) -- 2.14.4