diff options
author | Josh Durgin | 2014-04-07 16:49:21 -0700 |
---|---|---|
committer | Ilya Dryomov | 2014-10-14 21:03:36 +0400 |
commit | d3246fb0da5d70838469c01d5b6b11163b49cd86 (patch) | |
tree | 1770ff1c699df0469a02d5cabd7060afa810b9e2 /fs/cramfs/inode.c | |
parent | 3b434a2aff38029ea053ce6c8fced53b2d01f7f0 (diff) |
rbd: use helpers to handle discard for layered images correctly
Only allocate two osd ops for discard requests, since the
preallocation hint is only added for regular writes. Use
rbd_img_obj_request_fill() to recreate the original write or discard
osd operations, isolating that logic to one place, and change the
assert in rbd_osd_req_create_copyup() to accept discard requests as
well.
Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Diffstat (limited to 'fs/cramfs/inode.c')
0 files changed, 0 insertions, 0 deletions