summaryrefslogtreecommitdiffstats
path: root/block
Commit message (Expand)AuthorAgeFilesLines
* iocost: Fix check condition of iocg abs_vdebtChengming Zhou2020-08-191-1/+1
* block: fix get_max_segment_size() overflow on 32bit archMing Lei2020-07-221-2/+7
* block: fix splitting segments on boundary masksMing Lei2020-07-221-9/+9
* blk-mq-debugfs: update blk_queue_flag_name[] accordingly for new flagsHou Tao2020-07-221-0/+3
* blk-mq: consider non-idle request as "inflight" in blk_mq_rq_inflight()Ming Lei2020-07-161-2/+2
* block: release bip in a right way in error pathChengguang Xu2020-07-161-9/+14
* block: update hctx map when use multiple mapsWeiping Zhang2020-06-301-1/+3
* block/bio-integrity: don't free 'buf' if bio_integrity_add_page() failedyu kuai2020-06-301-1/+0
* iocost: don't let vrate run wild while there's no saturation signalTejun Heo2020-06-221-4/+24
* block: reset mapping if failed to update hardware queue countWeiping Zhang2020-06-221-1/+1
* block: alloc map and request for new hardware queueMing Lei2020-06-221-12/+12
* Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT"Jens Axboe2020-06-031-7/+4
* iocost: protect iocg->abs_vdebt with iocg->waitq.lockTejun Heo2020-05-141-46/+71
* blk-mq: Put driver tag in blk_mq_dispatch_rq_list() when no budgetJohn Garry2020-05-021-1/+3
* blk-iocost: Fix error on iocost_ioc_vrate_adjWaiman Long2020-05-021-2/+2
* block, bfq: invoke flush_idle_tree after reparent_active_queues in pd_offlinePaolo Valente2020-04-231-7/+13
* block, bfq: make reparent_leaf_entity actually work only on leaf entitiesPaolo Valente2020-04-231-17/+31
* block, bfq: turn put_queue into release_process_ref in __bfq_bic_change_cgroupPaolo Valente2020-04-233-6/+2
* block, bfq: fix use-after-free in bfq_idle_slice_timer_bodyZhiqiang Liu2020-04-171-4/+12
* block: Fix use-after-free issue accessing struct io_cqSahitya Tummala2020-04-171-0/+7
* block, bfq: move forward the getting of an extra ref in bfq_bfqq_movePaolo Valente2020-04-171-7/+7
* block: keep bdi->io_pages in sync with max_sectors_kb for stacked devicesKonstantin Khlebnikov2020-04-171-0/+3
* blk-mq: Keep set->nr_hw_queues and set->map[].nr_queues in syncBart Van Assche2020-04-131-0/+8
* block, bfq: fix overwrite of bfq_group pointer in bfq_find_set_group()Carlo Nonato2020-03-251-4/+5
* blk-mq: insert flush request to the front of dispatch queueMing Lei2020-03-211-0/+22
* blk-mq: insert passthrough request into hctx->dispatch directlyMing Lei2020-03-214-16/+29
* blk-iocost: fix incorrect vtime comparison in iocg_is_idle()Tejun Heo2020-03-181-1/+1
* block, bfq: remove ifdefs from around gets/puts of bfq groupsPaolo Valente2020-03-123-5/+6
* block, bfq: get a ref to a group when adding it to a service treePaolo Valente2020-03-123-3/+12
* block, bfq: do not insert oom queue into position treePaolo Valente2020-03-121-0/+4
* block, bfq: get extra ref to prevent a queue from being freed during a group ...Paolo Valente2020-03-121-0/+8
* block, bfq: do not plug I/O for bfq_queues with no proc refsPaolo Valente2020-02-241-0/+12
* block: fix memleak of bio integrity dataJustin Tee2020-01-263-1/+8
* block: Fix the type of 'sts' in bsg_queue_rq()Bart Van Assche2020-01-231-1/+1
* block: fix an integer overflow in logical block sizeMikulas Patocka2020-01-231-1/+1
* fs: move guard_bio_eod() after bio_set_op_attrsMing Lei2020-01-171-1/+11
* block: fix memleak when __blk_rq_map_user_iov() is failedYang Yingliang2020-01-121-1/+1
* block: Fix a lockdep complaint triggered by request queue flushingBart Van Assche2020-01-122-0/+6
* block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAITRoman Penyaev2020-01-121-4/+7
* compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONESArnd Bergmann2020-01-091-0/+2
* compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONEArnd Bergmann2020-01-091-0/+2
* compat_ioctl: block: handle Persistent ReservationsArnd Bergmann2020-01-091-0/+9
* block: add bio_truncate to fix guard_bio_eodMing Lei2020-01-091-0/+39
* iocost: over-budget forced IOs should schedule async delayTejun Heo2019-12-311-5/+8
* block: fix "check bi_size overflow before merge"Andreas Gruenbacher2019-12-211-1/+3
* blk-mq: make sure that line break can be printedMing Lei2019-12-171-1/+1
* blk-mq: avoid sysfs buffer overflow with too many CPU coresMing Lei2019-12-171-5/+10
* iocost: check active_list of all the ancestors in iocg_activate()Jiufei Xue2019-11-141-2/+6
* block, bfq: deschedule empty bfq_queues not referred by any processPaolo Valente2019-11-141-6/+26
* block: check bi_size overflow before mergeJunichi Nomura2019-11-121-1/+1