Ilya Dryomov
d435c9a7b8
rbd: restore zeroing past the overlap when reading from parent
...
The parent image is read only up to the overlap point, the rest of
the buffer should be zeroed. This snuck in because as it turns out
the overlap test case has not been triggering this code path for
a while now.
Fixes: a9b67e6994 ("rbd: replace obj_req->tried_parent with obj_req->read_state")
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2019-08-28 12:34:11 +02:00
..
aoe
block: aoe: Fix kernel crash due to atomic sleep when exiting
2019-08-08 07:29:02 -06:00
drbd
signal: Allow cifs and drbd to receive their terminating signals
2019-08-19 06:34:13 -05:00
mtip32xx
block: mtip32xx: Remove call to memset after dma_alloc_coherent
2019-06-29 09:42:50 -06:00
paride
Linux 5.1-rc6
2019-04-22 09:47:36 -06:00
rsxx
rsxx: don't call dma_set_max_seg_size
2019-06-05 13:18:39 -06:00
xen-blkback
xen/blkback: fix memory leaks
2019-08-12 08:18:37 -06:00
zram
docs: blockdev: add it to the admin-guide
2019-07-15 11:03:01 -03:00
amiflop.c
treewide: Add SPDX license identifier for more missed files
2019-05-21 10:50:45 +02:00
ataflop.c
ataflop: Mark expected switch fall-through
2019-07-29 15:24:58 -06:00
brd.c
treewide: Add SPDX license identifier for more missed files
2019-05-21 10:50:45 +02:00
cryptoloop.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 30
2019-05-24 17:27:10 +02:00
floppy.c
Merge branch 'floppy'
2019-07-18 08:43:20 -07:00
Kconfig
docs: blockdev: add it to the admin-guide
2019-07-15 11:03:01 -03:00
loop.c
loop: set PF_MEMALLOC_NOIO for the worker thread
2019-08-08 10:12:21 -06:00
loop.h
Makefile
nbd.c
nbd: replace kill_bdev() with __invalidate_device() again
2019-07-31 08:51:56 -06:00
null_blk.h
null_blk: fixup ->report_zones() for !CONFIG_BLK_DEV_ZONED
2019-07-12 09:09:57 -06:00
null_blk_main.c
null_blk: fix type mismatch null_handle_cmd()
2019-06-29 09:36:37 -06:00
null_blk_zoned.c
block: Kill gfp_t argument of blkdev_report_zones()
2019-07-11 20:04:37 -06:00
pktcdvd.c
block: genhd: remove async_events field
2019-04-12 13:35:22 -06:00
ps3disk.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 164
2019-05-30 11:26:38 -07:00
ps3vram.c
block/ps3vram: Use %llu to format sector_t after LBDAF removal
2019-06-13 03:17:50 -06:00
rbd.c
rbd: restore zeroing past the overlap when reading from parent
2019-08-28 12:34:11 +02:00
rbd_types.h
rbd: support for object-map and fast-diff
2019-07-08 14:01:45 +02:00
skd_main.c
Linux 5.2-rc6
2019-07-01 08:16:08 -06:00
skd_s1120.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 497
2019-06-19 17:09:53 +02:00
sunvdc.c
treewide: Add SPDX license identifier for more missed files
2019-05-21 10:50:45 +02:00
swim.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
swim3.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
swim_asm.S
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
sx8.c
umem.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 349
2019-06-05 17:37:08 +02:00
umem.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 348
2019-06-05 17:37:08 +02:00
virtio_blk.c
treewide: Add SPDX license identifier for more missed files
2019-05-21 10:50:45 +02:00
xen-blkfront.c
xen-blkfront: switch kcalloc to kvcalloc for large array allocation
2019-06-03 22:16:19 -04:00
xsysace.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
2019-06-19 17:09:55 +02:00
z2ram.c