summaryrefslogtreecommitdiffstats
path: root/drivers/block
Commit message (Expand)AuthorAgeFilesLines
* loop: reintroduce global lock for safe loop_validate_file() traversalTetsuo Handa2021-08-041-31/+97
* rbd: always kick acquire on "acquired" and "released" notificationsIlya Dryomov2021-07-281-13/+7
* rbd: don't hold lock_rwsem while running_list is being drainedIlya Dryomov2021-07-281-7/+5
* virtio-blk: Fix memory leak among suspend/resume procedureXie Yongji2021-07-201-0/+2
* loop: Fix missing discard support when using LOOP_CONFIGUREKristian Klausen2021-07-141-0/+1
* Merge tag 'block-5.13-2021-06-12' of git://git.kernel.dk/linux-blockLinus Torvalds2021-06-122-18/+8
|\
| * block: loop: fix deadlock between open and removeChristoph Hellwig2021-06-112-18/+8
* | Merge tag 'block-5.13-2021-05-14' of git://git.kernel.dk/linux-blockLinus Torvalds2021-05-151-5/+5
|\|
| * nbd: share nbd_put and return by goto put_nbdSun Ke2021-05-121-4/+3
| * nbd: Fix NULL pointer in flush_workqueueSun Ke2021-05-121-1/+2
* | Merge tag 'block-5.13-2021-05-07' of git://git.kernel.dk/linux-blockLinus Torvalds2021-05-073-21/+29
|\|
| * block/rnbd: Remove all likely and unlikelyGioh Kim2021-05-032-13/+13
| * block/rnbd-clt: Check the return value of the function rtrs_clt_queryMd Haris Iqbal2021-05-031-2/+10
| * block/rnbd: Fix style issuesDima Stepanov2021-05-031-5/+5
| * block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_tMd Haris Iqbal2021-05-031-1/+1
* | include: remove pagemap.h from blkdev.hMatthew Wilcox (Oracle)2021-05-062-0/+2
|/
* Merge tag 'for-5.13/drivers-2021-04-27' of git://git.kernel.dk/linux-blockLinus Torvalds2021-04-2829-2904/+367
|\
| * drivers/block/null_blk/main: Fix a double free in null_init.Lv Yunlong2021-04-261-0/+1
| * brd: expose number of allocated pages in debugfsCalvin Owens2021-04-211-1/+18
| * ataflop: fix off by one in ataflop_probe()Dan Carpenter2021-04-211-1/+4
| * ataflop: potential out of bounds in do_format()Dan Carpenter2021-04-211-6/+5
| * drbd: Fix fall-through warnings for ClangGustavo A. R. Silva2021-04-202-0/+2
| * block/rnbd: Use strscpy instead of strlcpyDima Stepanov2021-04-203-8/+8
| * block/rnbd-clt-sysfs: Remove copy buffer overlap in rnbd_clt_get_path_nameDima Stepanov2021-04-201-5/+1
| * block/rnbd-clt: Remove max_segment_sizeJack Wang2021-04-201-1/+0
| * block/rnbd-clt: Generate kobject_uevent when the rnbd device state changesMd Haris Iqbal2021-04-202-1/+9
| * block/rnbd-srv: Remove unused arguments of rnbd_srv_rdma_evGioh Kim2021-04-201-24/+15
| * block/rnbd-clt: Support polling mode for IO latency optimizationGioh Kim2021-04-203-20/+129
| * block/rnbd-clt: Fix missing a memory free when unloading the moduleGioh Kim2021-04-201-3/+7
| * block/rnbd-clt: Improve find_or_create_sess() return checkTom Rix2021-04-201-6/+4
| * block/rnbd-srv: Remove force_close file after holding a lockGioh Kim2021-04-203-6/+7
| * block/rnbd-srv: Prevent a deadlock generated by accessing sysfs in parallelGioh Kim2021-04-201-1/+3
| * block/rnbd-clt: Replace {NO_WAIT,WAIT} with RTRS_PERMIT_{WAIT,NOWAIT}Gioh Kim2021-04-201-25/+17
| * block/rnbd: Kill destroy_device_cbGuoqing Jiang2021-04-201-11/+4
| * block/rnbd: Kill rnbd_clt_destroy_default_groupGuoqing Jiang2021-04-203-7/+1
| * block/rnbd-clt: Move add_disk(dev->gd) to rnbd_clt_setup_gen_diskGuoqing Jiang2021-04-201-2/+1
| * block/rnbd-clt: Remove some arguments from rnbd_client_setup_deviceGuoqing Jiang2021-04-201-4/+3
| * block/rnbd-clt: Remove some arguments from insert_dev_if_not_exists_devpathGuoqing Jiang2021-04-201-5/+4
| * floppy: cleanups: remove FLOPPY_SILENT_DCL_CLEAR undefDenis Efremov2021-04-201-2/+0
| * floppy: cleanups: use memcpy() to copy reply_bufferDenis Efremov2021-04-201-4/+1
| * floppy: cleanups: use memset() to zero reply_bufferDenis Efremov2021-04-201-3/+1
| * floppy: cleanups: use ST0 as reply_buffer index 0Denis Efremov2021-04-201-6/+6
| * null_blk: add option for managing virtual boundaryMax Gurtovoy2021-04-122-1/+12
| * drbd: use DEFINE_SPINLOCK() for spinlockGuobin Huang2021-04-061-4/+1
| * swim3: support highmemChristoph Hellwig2021-04-061-9/+25
| * floppy: always use the track bufferChristoph Hellwig2021-04-061-111/+25
| * swim: don't call blk_queue_bounce_limitChristoph Hellwig2021-04-062-3/+1
| * block: drbd: drbd_nl: Demote half-complete kernel-doc headersLee Jones2021-04-061-2/+2
| * block: xen-blkfront: Demote kernel-doc abusesLee Jones2021-04-061-3/+3
| * block: drbd: drbd_receiver: Demote less than half complete kernel-doc headerLee Jones2021-04-061-1/+1