]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: prevent overflow of discard API result code
authorJason Dillaman <dillaman@redhat.com>
Wed, 15 Nov 2017 14:09:15 +0000 (09:09 -0500)
committerNathan Cutler <ncutler@suse.com>
Sat, 3 Feb 2018 22:17:23 +0000 (23:17 +0100)
commit25189d5822c8c28cc23873a0969e5e77f572988d
tree6d8eee3f39972017798e682c4dd2b2f828a51cce
parent2c5186c77b1fac49a1cfa6bdc706596820b176c3
librbd: prevent overflow of discard API result code

Prevent discard/writesame lengths larger than 2GB.

Fixes: http://tracker.ceph.com/issues/21966
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 3effd324db181e625665be33b5c6529dca723cc5)
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Conflicts:
PendingReleaseNotes (adapted for jewel)
src/librbd/librbd.cc (no writesame in jewel)
PendingReleaseNotes
src/librbd/librbd.cc