Skip to content

Commit ef8c442

Browse files
author
Robert Breker
committed
Prevent discard requests from going beyond the disk size (to be squashed)
Signed-off-by: Robert Breker <[email protected]>
1 parent 6d24d95 commit ef8c442

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

drivers/tapdisk-image.c

+1
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@ tapdisk_image_check_request(td_image_t *image, td_vbd_request_t *vreq)
143143

144144
switch (vreq->op) {
145145
case TD_OP_DISCARD:
146+
secs = vreq->discard_nr_sectors;
146147
/* fall through */
147148
case TD_OP_WRITE:
148149
if (rdonly) {

0 commit comments

Comments
 (0)