aboutsummaryrefslogtreecommitdiff
path: root/drivers/md
AgeCommit message (Expand)AuthorFilesLines
2020-06-05Merge tag 'for-5.8/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Linus Torvalds 25-636/+2650
2020-06-05dm crypt: avoid truncating the logical block sizeGravatar Eric Biggers 1-1/+1
2020-06-05dm mpath: add DM device name to Failing/Reinstating path log messagesGravatar Mike Snitzer 1-2/+6
2020-06-05dm mpath: enhance queue_if_no_path debuggingGravatar Mike Snitzer 1-7/+23
2020-06-05dm mpath: restrict queue_if_no_path state machineGravatar Mike Snitzer 1-10/+28
2020-06-05dm mpath: simplify __must_push_backGravatar Mike Snitzer 1-23/+5
2020-06-05dm zoned: check superblock locationGravatar Hannes Reinecke 1-1/+9
2020-06-05dm zoned: prefer full zones for reclaimGravatar Hannes Reinecke 1-1/+8
2020-06-05dm zoned: select reclaim zone based on device indexGravatar Hannes Reinecke 4-32/+27
2020-06-05dm zoned: allocate zone by device indexGravatar Hannes Reinecke 3-8/+15
2020-06-05dm zoned: support arbitrary number of devicesGravatar Hannes Reinecke 2-45/+74
2020-06-05dm zoned: move random and sequential zones into struct dmz_devGravatar Hannes Reinecke 4-78/+119
2020-06-05dm zoned: per-device reclaimGravatar Hannes Reinecke 3-57/+88
2020-06-05dm zoned: add metadata pointer to struct dmz_devGravatar Hannes Reinecke 2-8/+13
2020-06-05dm zoned: add device pointer to struct dm_zoneGravatar Hannes Reinecke 4-39/+19
2020-06-05dm zoned: allocate temporary superblock for tertiary devicesGravatar Hannes Reinecke 1-48/+61
2020-06-05dm zoned: convert to xarrayGravatar Hannes Reinecke 1-32/+90
2020-06-05dm zoned: add a 'reserved' zone flagGravatar Hannes Reinecke 2-2/+4
2020-06-05dm zoned: improve logging messages for reclaimGravatar Hannes Reinecke 1-3/+10
2020-06-05dm zoned: avoid unnecessary device recalulation for secondary superblockGravatar Hannes Reinecke 1-3/+2
2020-06-05dm zoned: add debugging message for reading superblocksGravatar Hannes Reinecke 1-0/+4
2020-06-05dm ebs: use dm_bufio_forget_buffersGravatar Mikulas Patocka 1-2/+2
2020-06-05dm bufio: introduce forget_buffer_lockedGravatar Mikulas Patocka 1-4/+56
2020-06-05dm bufio: clean up rbtree block orderingGravatar Mikulas Patocka 1-3/+3
2020-06-04dm bufio: delete unused and inefficient dm_bufio_discard_buffersGravatar Mikulas Patocka 1-26/+0
2020-06-02Merge tag 'for-5.8/drivers-2020-06-01' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 18-153/+299
2020-06-02Merge tag 'for-5.8/block-2020-06-01' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 7-45/+27
2020-06-02mm: remove the pgprot argument to __vmallocGravatar Christoph Hellwig 1-2/+2
2020-06-02md: remove __clear_page_buffers and use attach/detach_page_privateGravatar Guoqing Jiang 1-10/+2
2020-05-29blk-mq: drain I/O when all CPUs in a hctx are offlineGravatar Ming Lei 1-1/+1
2020-05-27dm: use bio_{start,end}_io_acctGravatar Christoph Hellwig 1-7/+2
2020-05-27bcache: use bio_{start,end}_io_acctGravatar Christoph Hellwig 1-14/+4
2020-05-27bcache: configure the asynchronous registertion to be experimentalGravatar Coly Li 2-0/+11
2020-05-27bcache: asynchronous devices registrationGravatar Coly Li 1-0/+100
2020-05-27bcache: fix refcount underflow in bcache_device_free()Gravatar Coly Li 1-2/+5
2020-05-27bcache: Convert pr_<level> uses to a more typical styleGravatar Joe Perches 10-109/+110
2020-05-27bcache: remove redundant variables i and nGravatar Colin Ian King 1-2/+0
2020-05-22dm zoned: remove leftover hunk for switching to sequential zonesGravatar Hannes Reinecke 1-8/+0
2020-05-22block: remove the error_sector argument to blkdev_issue_flushGravatar Christoph Hellwig 3-5/+5
2020-05-20dm zoned: terminate reclaim on congestionGravatar Hannes Reinecke 3-2/+9
2020-05-20dm zoned: start reclaim with sequential zonesGravatar Hannes Reinecke 1-5/+6
2020-05-20dm zoned: reclaim random zones when idleGravatar Hannes Reinecke 3-16/+29
2020-05-20dm zoned: separate random and cache zonesGravatar Hannes Reinecke 4-67/+159
2020-05-20dm zoned: return NULL if dmz_get_zone_for_reclaim() fails to find a zoneGravatar Hannes Reinecke 2-4/+4
2020-05-20dm zoned: Avoid 64-bit division error in dmz_fixup_devicesGravatar Nathan Chancellor 1-2/+3
2020-05-20dm: use DMDEBUG macros now that they use pr_debug variantsGravatar Mike Snitzer 2-7/+7
2020-05-20dm zoned: remove spurious newlines from debugging messagesGravatar Hannes Reinecke 2-4/+4
2020-05-20dm: replace zero-length array with flexible-arrayGravatar Gustavo A. R. Silva 9-9/+9
2020-05-20dm zoned: metadata version 2Gravatar Hannes Reinecke 3-102/+400
2020-05-20dm zoned: ignore metadata zone in dmz_alloc_zone()Gravatar Hannes Reinecke 1-0/+6