summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* md/raid10: pull codes that wait for blocked dev into one functionXiao Ni2020-09-251-51/+67
* md/raid10: extend r10bio devs to raid disksXiao Ni2020-09-251-5/+4
* md: add md_submit_discard_bio() for submitting discard bioXiao Ni2020-09-253-12/+24
* md: Simplify code with existing definition RESYNC_SECTORS in raid10.cZhen Lei2020-09-251-4/+4
* md/raid5: reallocate page array after setting new stripe_sizeYufen Yu2020-09-251-0/+20
* md/raid5: resize stripe_head when reshape arrayYufen Yu2020-09-251-0/+24
* md/raid5: let multiple devices of stripe_head share pageYufen Yu2020-09-252-3/+114
* md/raid6: let async recovery function support different page offsetYufen Yu2020-09-254-49/+128
* md/raid6: let syndrome computor support different page offsetYufen Yu2020-09-254-47/+91
* md/raid5: convert to new xor compution interfaceYufen Yu2020-09-251-9/+34
* md/raid5: add new xor function to support different page offsetYufen Yu2020-09-252-17/+114
* md/raid5: make async_copy_data() to support different page offsetYufen Yu2020-09-251-3/+5
* md/raid5: add a new member of offset into r5devYufen Yu2020-09-252-11/+40
* md: only calculate blocksize once and use i_blocksize()Xianting Tian2020-09-251-3/+4
* null_blk: Support shared tag bitmapJohn Garry2020-09-241-0/+6
* Merge branch 'for-5.10/block' into for-5.10/driversJens Axboe2020-09-24117-2094/+2663
|\
| * 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
| * mm: cleanup claim_swapfileChristoph Hellwig2020-09-231-3/+3
| * ocfs2: cleanup o2hb_region_dev_storeChristoph Hellwig2020-09-231-18/+10
| * dasd: cleanup dasd_scan_partitionsChristoph Hellwig2020-09-231-11/+4
| * raw: don't keep unopened block device aroundChristoph Hellwig2020-09-231-32/+19
| * zram: cleanup backing_dev_storeChristoph Hellwig2020-09-231-3/+4
| * pktcdvd: use blkdev_get_by_dev instead of open coding itChristoph Hellwig2020-09-231-14/+11
| * pktcdvd: remove the if 0'ed pkt_start_recovery functionChristoph Hellwig2020-09-231-65/+2
| * block: cleanup blkdev_bszsetChristoph Hellwig2020-09-231-7/+6
| * block: cleanup partition scanning in register_diskChristoph Hellwig2020-09-231-19/+14
| * block: move the NEED_PART_SCAN flag to struct gendiskChristoph Hellwig2020-09-236-14/+13
| * block: allow 'chunk_sectors' to be non-power-of-2Mike Snitzer2020-09-232-9/+13
| * block: use lcm_not_zero() when stacking chunk_sectorsMike Snitzer2020-09-231-4/+8
| * block: fix bmd->is_null_mapped initializationChristoph Hellwig2020-09-231-2/+1
| * block: drop double zeroingJulia Lawall2020-09-231-1/+1
| * blk-throttle: Avoid checking bps/iops limitation if bps or iops is unlimitedBaolin Wang2020-09-151-0/+12
| * blk-throttle: Avoid calculating bps/iops limitation repeatedlyBaolin Wang2020-09-151-9/+10
| * blk-throttle: Define readable macros instead of static variablesBaolin Wang2020-09-151-5/+5