summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* dm thin metadata: Remove unused local variable when create thin and snapHuaisheng Ye2020-09-292-5/+4
* dm raid: remove unnecessary discard limits for raid10Mike Snitzer2020-09-291-11/+0
* dm raid: fix discard limits for raid1 and raid10Mike Snitzer2020-09-291-5/+7
* dm crypt: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORYMikulas Patocka2020-09-291-6/+11
* dm: use dm_table_get_device_name() where appropriate in targetsMike Snitzer2020-09-292-10/+8
* dm table: make 'struct dm_table' definition accessible to all of DM coreMike Snitzer2020-09-295-70/+61
* dm: eliminate need for start_io_acct() forward declarationMike Snitzer2020-09-291-40/+38
* dm: simplify __process_abnormal_io()Mike Snitzer2020-09-291-51/+17
* dm: push use of on-stack flush_bio down to __send_empty_flush()Mike Snitzer2020-09-291-24/+13
* dm: optimize max_io_len() by inlining max_io_len_target_boundary()Mike Snitzer2020-09-291-9/+10
* dm: push md->immutable_target optimization down to __process_bio()Mike Snitzer2020-09-291-13/+9
* dm: change max_io_len() to use blk_max_size_offset()Mike Snitzer2020-09-291-12/+8
* dm table: stack 'chunk_sectors' limit to account for target-specific splittingMike Snitzer2020-09-291-0/+5
* Merge remote-tracking branch 'jens/for-5.10/block' into dm-5.10Mike Snitzer2020-09-29129-2154/+2871
|\
| * block-mq: fix comments in blk_mq_queue_tag_busy_iteryangerkun2020-09-291-3/+1
| * blk-mq: add cond_resched() in __blk_mq_alloc_rq_maps()Xianting Tian2020-09-281-1/+3
| * iocost: consider iocgs with active delays for debt forgivenessTejun Heo2020-09-251-4/+7
| * iocost: add iocg_forgive_debt tracepointTejun Heo2020-09-252-0/+53
| * iocost: reimplement debt forgiveness using average usageTejun Heo2020-09-251-25/+69
| * iocost: recalculate delay after debt reductionTejun Heo2020-09-251-1/+3
| * iocost: replace nr_shortages cond in ioc_forgive_debts() with busy_level oneTejun Heo2020-09-251-8/+5
| * iocost: factor out ioc_forgive_debts()Tejun Heo2020-09-251-31/+35
| * dm: add support for REQ_NOWAIT and enable it for linear targetKonstantin Khlebnikov2020-09-254-3/+44
| * block: add QUEUE_FLAG_NOWAITMike Snitzer2020-09-252-4/+7
| * vsprintf: use bd_partno in bdev_nameChristoph Hellwig2020-09-251-2/+2
| * block: use bd_partno in bdevnameChristoph Hellwig2020-09-251-1/+1
| * target/iblock: fix holder printing in iblock_show_configfs_dev_paramsChristoph Hellwig2020-09-251-3/+2
| * drbd: don't set ->bd_containsChristoph Hellwig2020-09-251-2/+0
| * drbd: don't detour through bd_contains for the gendiskChristoph Hellwig2020-09-252-2/+2
| * md: don't detour through bd_contains for the gendiskChristoph Hellwig2020-09-252-2/+2
| * md: compare bd_disk instead of bd_containsChristoph Hellwig2020-09-251-4/+3
| * block: add a bdev_is_partition helperChristoph Hellwig2020-09-2510-17/+22
| * Documentation/hdio: fix up obscure bd_contains referencesChristoph Hellwig2020-09-251-12/+12
| * bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flagChristoph Hellwig2020-09-2410-58/+29
| * bdi: invert BDI_CAP_NO_ACCT_WBChristoph Hellwig2020-09-244-13/+8
| * bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flagChristoph Hellwig2020-09-2418-36/+33
| * mm: use SWP_SYNCHRONOUS_IO more intelligentlyChristoph Hellwig2020-09-241-8/+10
| * bdi: remove BDI_CAP_SYNCHRONOUS_IOChristoph Hellwig2020-09-246-20/+14
| * bdi: remove BDI_CAP_CGROUP_WRITEBACKChristoph Hellwig2020-09-243-7/+3
| * block: lift setting the readahead size into the block layerChristoph Hellwig2020-09-2411-68/+24
| * md: update the optimal I/O size on reshapeChristoph Hellwig2020-09-242-10/+22
| * bdi: initialize ->ra_pages and ->io_pages in bdi_initChristoph Hellwig2020-09-2410-15/+13
| * aoe: set an optimal I/O sizeChristoph Hellwig2020-09-241-2/+2
| * bcache: inherit the optimal I/O sizeChristoph Hellwig2020-09-241-0/+2
| * drbd: remove dead code in device_to_statisticsChristoph Hellwig2020-09-241-6/+0
| * fs: remove the unused SB_I_MULTIROOT flagChristoph Hellwig2020-09-242-3/+2
| * block: mark blkdev_get staticChristoph Hellwig2020-09-232-3/+1
| * PM: mm: cleanup swsusp_swap_checkChristoph Hellwig2020-09-231-6/+4
| * mm: split swap_type_ofChristoph Hellwig2020-09-234-40/+35
| * PM: rewrite is_hibernate_resume_dev to not require an inodeChristoph Hellwig2020-09-233-9/+9