diff --git a/drivers/block/loop.c b/drivers/block/loop.c
index bae472646e4a55838d3d8eb03bd30ada0b6d54bd..ea9debf59b225c19d815e7ff1fd8aa950f5dcb1b 100644
--- a/drivers/block/loop.c
+++ b/drivers/block/loop.c
@@ -1609,6 +1609,7 @@ static int lo_compat_ioctl(struct block_device *bdev, fmode_t mode,
 	case LOOP_GET_STATUS64:
 	case LOOP_SET_STATUS64:
 		arg = (unsigned long) compat_ptr(arg);
+		/* fall through */
 	case LOOP_SET_FD:
 	case LOOP_CHANGE_FD:
 	case LOOP_SET_BLOCK_SIZE: