Age | Commit message (Expand) | Author | Files | Lines |
2018-02-22 | treewide/trivial: Remove ';;$' typo noise | Ingo Molnar | 1 | -1/+1 |
2018-02-13 | blk: optimization for classic polling | Nitesh Shetty | 1 | -0/+1 |
2018-02-11 | vfs: do bulk POLL* -> EPOLL* replacement | Linus Torvalds | 1 | -2/+2 |
2018-02-07 | block, bfq: add requeue-request hook | Paolo Valente | 1 | -25/+82 |
2018-02-06 | block: Add should_fail_bio() for bpf error injection | Howard McLauchlan | 1 | -1/+10 |
2018-02-06 | blk-wbt: account flush requests correctly | Jens Axboe | 1 | -1/+9 |
2018-02-04 | Merge tag 'for-linus-20180204' of git://git.kernel.dk/linux-block | Linus Torvalds | 4 | -7/+47 |
2018-02-01 | blk-mq-sched: Enable merging discard bio into request | Keith Busch | 1 | -0/+2 |
2018-02-01 | blk-mq: fix discard merge with scheduler attached | Jens Axboe | 2 | -3/+28 |
2018-01-30 | blk-mq: introduce BLK_STS_DEV_RESOURCE | Ming Lei | 2 | -4/+17 |
2018-01-30 | Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -2/+2 |
2018-01-29 | Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 32 | -684/+1506 |
2018-01-24 | bsg: use pr_debug instead of hand crafted macros | Johannes Thumshirn | 1 | -23/+17 |
2018-01-24 | blk-mq-debugfs: don't allow write on attributes with seq_operations set | Eryu Guan | 1 | -1/+5 |
2018-01-23 | block: Set BIO_TRACE_COMPLETION on new bio during split | Goldwyn Rodrigues | 1 | -1/+1 |
2018-01-19 | blk-throttle: use queue_is_rq_based | weiping zhang | 1 | -1/+1 |
2018-01-19 | block: Remove kblockd_schedule_delayed_work{,_on}() | Bart Van Assche | 1 | -14/+0 |
2018-01-19 | blk-mq: Avoid that blk_mq_delay_run_hw_queue() introduces unintended delays | Bart Van Assche | 1 | -4/+3 |
2018-01-19 | blk-mq: Rename blk_mq_request_direct_issue() into blk_mq_request_issue_direct... | Bart Van Assche | 3 | -4/+4 |
2018-01-18 | blk-throttle: track read and write request individually | Joseph Qi | 1 | -55/+79 |
2018-01-18 | block: add bdev_read_only() checks to common helpers | Ilya Dryomov | 1 | -0/+12 |
2018-01-18 | block: fail op_is_write() requests to read-only partitions | Ilya Dryomov | 1 | -18/+38 |
2018-01-18 | blk-throttle: export io_serviced_recursive, io_service_bytes_recursive | weiping zhang | 1 | -0/+10 |
2018-01-18 | block: Protect less code with sysfs_lock in blk_{un,}register_queue() | Bart Van Assche | 1 | -9/+28 |
2018-01-18 | block: Document scheduler modification locking requirements | Bart Van Assche | 1 | -0/+8 |
2018-01-18 | block: Unexport elv_register_queue() and elv_unregister_queue() | Bart Van Assche | 2 | -2/+3 |
2018-01-18 | block, bfq: limit sectors served with interactive weight raising | Paolo Valente | 3 | -9/+80 |
2018-01-18 | block, bfq: limit tags for writes and async I/O | Paolo Valente | 2 | -0/+89 |
2018-01-17 | blk-mq: don't dispatch request in blk_mq_request_direct_issue if queue is busy | Ming Lei | 1 | -12/+10 |
2018-01-17 | block: Fix __bio_integrity_endio() documentation | Bart Van Assche | 1 | -1/+0 |
2018-01-17 | blk-mq-sched: remove unused 'can_block' arg from blk_mq_sched_insert_request | Mike Snitzer | 4 | -12/+10 |
2018-01-17 | blk-mq: improve DM's blk-mq IO merging via blk_insert_cloned_request feedback | Ming Lei | 3 | -10/+33 |
2018-01-17 | blk-mq: factor out a few helpers from __blk_mq_try_issue_directly | Mike Snitzer | 1 | -27/+52 |
2018-01-17 | blk-mq: turn WARN_ON in __blk_mq_run_hw_queue into printk | Ming Lei | 1 | -2/+20 |
2018-01-17 | blk-mq: make sure hctx->next_cpu is set correctly | Ming Lei | 1 | -2/+28 |
2018-01-15 | blk_rq_map_user_iov: fix error override | Douglas Gilbert | 1 | -2/+2 |
2018-01-15 | block: allow gendisk's request_queue registration to be deferred | Mike Snitzer | 2 | -3/+22 |
2018-01-15 | block: properly protect the 'queue' kobj in blk_unregister_queue | Mike Snitzer | 2 | -11/+11 |
2018-01-15 | block: only bdi_unregister() in del_gendisk() if !GENHD_FL_HIDDEN | Mike Snitzer | 1 | -1/+2 |
2018-01-14 | blk-mq: fix bad clear of RQF_MQ_INFLIGHT in blk_mq_ct_ctx_init() | Jens Axboe | 1 | -2/+3 |
2018-01-12 | blk-mq: add missing RQF_STARTED to debugfs | Jens Axboe | 1 | -0/+1 |
2018-01-12 | blk-mq: simplify queue mapping & schedule with each possisble CPU | Christoph Hellwig | 1 | -11/+8 |
2018-01-11 | blk-mq: Reduce the number of if-statements in blk_mq_mark_tag_wait() | Bart Van Assche | 1 | -34/+35 |
2018-01-10 | blk-mq: Add locking annotations to hctx_lock() and hctx_unlock() | Bart Van Assche | 1 | -0/+2 |
2018-01-10 | block: silently forbid sending any ioctl to a partition | Paolo Bonzini | 1 | -29/+0 |
2018-01-10 | block: rearrange a few request fields for better cache layout | Jens Axboe | 1 | -9/+9 |
2018-01-10 | block: convert REQ_ATOM_COMPLETE to stealing rq->__deadline bit | Jens Axboe | 4 | -20/+12 |
2018-01-10 | block: add accessors for setting/querying request deadline | Jens Axboe | 3 | -7/+24 |
2018-01-10 | block: remove REQ_ATOM_POLL_SLEPT | Jens Axboe | 3 | -6/+3 |
2018-01-10 | blk-mq: add a few missing debugfs RQF_ flags | Jens Axboe | 1 | -0/+2 |
2018-01-10 | blk-mq: Explain when 'active_queues' is decremented | Bart Van Assche | 1 | -0/+6 |
2018-01-10 | partitions/msdos: Unable to mount UFS 44bsd partitions | Richard Narron | 1 | -1/+3 |
2018-01-10 | block, bfq: fix occurrences of request finish method's old name | Chiara Bruschi | 1 | -13/+13 |
2018-01-09 | Revert "block: blk-merge: try to make front segments in full size" | Ming Lei | 1 | -49/+5 |
2018-01-09 | bfq-iosched: don't call bfqg_and_blkg_put for !CONFIG_BFQ_GROUP_IOSCHED | Jens Axboe | 1 | -1/+1 |
2018-01-09 | block: Fix kernel-doc warnings reported when building with W=1 | Bart Van Assche | 2 | -3/+5 |
2018-01-09 | blk-mq: Fix spelling in a source code comment | Bart Van Assche | 1 | -2/+2 |
2018-01-09 | blk-mq: silence false positive warnings in hctx_unlock() | Jens Axboe | 1 | -2/+4 |
2018-01-09 | blk-mq: rename blk_mq_hw_ctx->queue_rq_srcu to ->srcu | Tejun Heo | 1 | -7/+7 |
2018-01-09 | blk-mq: remove REQ_ATOM_STARTED | Tejun Heo | 4 | -33/+10 |
2018-01-09 | blk-mq: remove REQ_ATOM_COMPLETE usages from blk-mq | Tejun Heo | 2 | -8/+8 |
2018-01-09 | blk-mq: make blk_abort_request() trigger timeout path | Tejun Heo | 3 | -7/+10 |
2018-01-09 | blk-mq: use blk_mq_rq_state() instead of testing REQ_ATOM_COMPLETE | Tejun Heo | 1 | -3/+3 |
2018-01-09 | blk-mq: replace timeout synchronization with a RCU and generation based scheme | Tejun Heo | 5 | -79/+206 |
2018-01-09 | blk-mq: protect completion path with RCU | Tejun Heo | 1 | -0/+5 |
2018-01-09 | blk-mq: move hctx lock/unlock into a helper | Jens Axboe | 1 | -34/+32 |
2018-01-09 | block, bfq: release oom-queue ref to root group on exit | Paolo Valente | 1 | -0/+3 |
2018-01-09 | block, bfq: put async queues for root bfq groups too | Paolo Valente | 1 | -2/+5 |
2018-01-09 | blk-mq: fix kernel oops in blk_mq_tag_idle() | Ming Lei | 1 | -1/+2 |
2018-01-06 | blk-mq: fix race between updating nr_hw_queues and switching io sched | Ming Lei | 1 | -0/+4 |
2018-01-06 | blk-mq: avoid to map CPU into stale hw queue | Ming Lei | 1 | -2/+20 |
2018-01-06 | blk-mq: quiesce queue during switching io sched and updating nr_requests | Ming Lei | 2 | -1/+28 |
2018-01-06 | blk-mq: quiesce queue before freeing queue | Ming Lei | 1 | -0/+9 |
2018-01-06 | mq-deadline: make it clear that __dd_dispatch_request() works on all hw queues | Jens Axboe | 1 | -3/+8 |
2018-01-06 | block: blk-merge: remove unnecessary check | Ming Lei | 1 | -3/+1 |
2018-01-06 | block: blk-merge: try to make front segments in full size | Ming Lei | 1 | -5/+49 |
2018-01-06 | blk-merge: compute bio->bi_seg_front_size efficiently | Ming Lei | 1 | -4/+5 |
2018-01-06 | block: move bio_alloc_pages() to bcache | Ming Lei | 1 | -28/+0 |
2018-01-06 | block: bounce: don't access bio->bi_io_vec in copy_to_high_bio_irq | Ming Lei | 1 | -5/+11 |
2018-01-06 | block: bounce: avoid direct access to bvec table | Ming Lei | 1 | -9/+8 |
2018-01-05 | block, bfq: remove batches of confusing ifdefs | Paolo Valente | 1 | -55/+72 |
2018-01-05 | block, bfq: consider also past I/O in soft real-time detection | Paolo Valente | 1 | -34/+81 |
2018-01-05 | block, bfq: remove superfluous check in queue-merging setup | Angelo Ruocco | 1 | -31/+5 |
2018-01-05 | block, bfq: let a queue be merged only shortly after starting I/O | Paolo Valente | 3 | -11/+52 |
2018-01-05 | block, bfq: check low_latency flag in bfq_bfqq_save_state() | Angelo Ruocco | 1 | -1/+2 |
2018-01-05 | block, bfq: add missing rq_pos_tree update on rq removal | Paolo Valente | 1 | -0/+2 |
2018-01-05 | block, bfq: increase threshold to deem I/O as random | Paolo Valente | 1 | -1/+1 |
2018-01-05 | deadline-iosched: Introduce zone locking support | Damien Le Moal | 1 | -3/+68 |
2018-01-05 | deadline-iosched: Introduce dispatch helpers | Damien Le Moal | 1 | -10/+37 |
2018-01-05 | mq-deadline: Introduce zone locking support | Damien Le Moal | 1 | -3/+86 |
2018-01-05 | mq-deadline: Introduce dispatch helpers | Damien Le Moal | 1 | -8/+37 |
2018-01-05 | block: introduce zoned block devices zone write locking | Christoph Hellwig | 2 | -0/+43 |
2018-01-05 | block: drain queue before waiting for q_usage_counter becoming zero | Ming Lei | 3 | -2/+11 |
2018-01-05 | blk-mq: remove confusing comment of blk_mq_sched_dispatch_requests | Liu Bo | 1 | -1/+0 |
2017-12-22 | blk-mq: improve heavily contended tag case | Jens Axboe | 1 | -6/+7 |
2017-12-20 | block-throttle: avoid double charge | Shaohua Li | 2 | -7/+3 |
2017-12-18 | block: fix blk_rq_append_bio | Jens Axboe | 1 | -16/+22 |
2017-12-18 | block: don't let passthrough IO go into .make_request_fn() | Ming Lei | 1 | -2/+4 |
2017-12-06 | kyber: fix another domain token wait queue hang | Omar Sandoval | 1 | -13/+24 |
2017-12-01 | Merge branch 'for-linus' of git://git.kernel.dk/linux-block | Linus Torvalds | 4 | -13/+10 |
2017-11-27 | block: annotate ->poll() instances | Al Viro | 1 | -2/+2 |
2017-11-23 | blk-wbt: fix comments typo | weiping zhang | 1 | -1/+1 |
2017-11-23 | blk-wbt: move wbt_clear_stat to common place in wbt_done | weiping zhang | 1 | -2/+1 |
2017-11-23 | blk-sysfs: remove NULL pointer checking in queue_wb_lat_store | weiping zhang | 1 | -4/+1 |
2017-11-23 | blk-wbt: remove duplicated setting in wbt_init | weiping zhang | 1 | -2/+0 |
2017-11-22 | block: remove useless assignment in bio_split | Mikulas Patocka | 1 | -1/+1 |
2017-11-21 | treewide: setup_timer() -> timer_setup() | Kees Cook | 2 | -8/+7 |
2017-11-21 | block/laptop_mode: Convert timers to use timer_setup() | Kees Cook | 1 | -5/+5 |
2017-11-19 | block: genhd.c: fix message typo | Randy Dunlap | 1 | -1/+1 |
2017-11-19 | block: add WARN_ON if bdi register fail | weiping zhang | 1 | -2/+5 |
2017-11-17 | Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2 | -126/+73 |
2017-11-17 | Merge branch 'for-linus' of git://git.kernel.dk/linux-block | Linus Torvalds | 6 | -76/+199 |
2017-11-17 | bio: ensure __bio_clone_fast copies bi_partno | Michael Lyle | 1 | -0/+1 |
2017-11-15 | block: wake up all tasks blocked in get_request() | Ming Lei | 1 | -2/+2 |
2017-11-15 | block/blk-mq.c: use kmalloc_array_node() | Johannes Thumshirn | 1 | -1/+1 |
2017-11-14 | block, bfq: move debug blkio stats behind CONFIG_DEBUG_BLK_CGROUP | Luca Miccio | 3 | -73/+93 |
2017-11-14 | block, bfq: update blkio stats outside the scheduler lock | Paolo Valente | 2 | -12/+99 |
2017-11-14 | block, bfq: add missing invocations of bfqg_stats_update_io_add/remove | Luca Miccio | 1 | -3/+18 |
2017-11-14 | Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md | Linus Torvalds | 1 | -1/+1 |
2017-11-14 | Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 26 | -616/+1097 |
2017-11-10 | blk-mq: fixup some comment typos and lengths | Jens Axboe | 1 | -7/+10 |
2017-11-10 | blk-mq: improve tag waiting setup for non-shared tags | Jens Axboe | 1 | -26/+55 |
2017-11-10 | blk-mq: only run the hardware queue if IO is pending | Jens Axboe | 3 | -15/+12 |
2017-11-10 | block: avoid null pointer dereference on null disk | Colin Ian King | 1 | -1/+1 |
2017-11-10 | block: create 'slaves' and 'holders' entries for hidden gendisks | Hannes Reinecke | 1 | -7/+7 |
2017-11-10 | block, nvme: Introduce blk_mq_req_flags_t | Bart Van Assche | 3 | -9/+9 |
2017-11-10 | block, scsi: Make SCSI quiesce and resume work reliably | Bart Van Assche | 2 | -10/+36 |
2017-11-10 | block: Add the QUEUE_FLAG_PREEMPT_ONLY request queue flag | Bart Van Assche | 2 | -0/+31 |
2017-11-10 | block: Introduce BLK_MQ_REQ_PREEMPT | Bart Van Assche | 2 | -1/+5 |
2017-11-10 | block: Introduce blk_get_request_flags() | Bart Van Assche | 1 | -15/+35 |
2017-11-10 | block: Make q_usage_counter also track legacy requests | Ming Lei | 2 | -8/+14 |
2017-11-10 | blk-mq: fix issue with shared tag queue re-running | Jens Axboe | 2 | -38/+48 |
2017-11-10 | blk-mq: Avoid that request queue removal can trigger list corruption | Bart Van Assche | 1 | -0/+1 |
2017-11-10 | blk-mq: put driver tag if dispatch budget can't be got | Ming Lei | 1 | -1/+3 |
2017-11-10 | block: pass full fmode_t to blk_verify_command | Christoph Hellwig | 2 | -14/+12 |
2017-11-10 | block: remove __bio_kmap_atomic | Christoph Hellwig | 1 | -1/+1 |
2017-11-10 | Revert "blk-mq: don't handle TAG_SHARED in restart" | Jens Axboe | 1 | -4/+74 |
2017-11-07 | Merge branch 'linus' into locking/core, to resolve conflicts | Ingo Molnar | 43 | -0/+43 |
2017-11-04 | blk-mq: don't allocate driver tag upfront for flush rq | Ming Lei | 3 | -81/+37 |
2017-11-04 | blk-mq: move blk_mq_put_driver_tag*() into blk-mq.h | Ming Lei | 2 | -32/+33 |
2017-11-04 | blk-mq-sched: decide how to handle flush rq via RQF_FLUSH_SEQ | Ming Lei | 1 | -13/+16 |
2017-11-04 | blk-flush: use blk_mq_request_bypass_insert() | Ming Lei | 1 | -1/+1 |
2017-11-04 | block: pass 'run_queue' to blk_mq_request_bypass_insert | Ming Lei | 3 | -4/+5 |
2017-11-04 | blk-flush: don't run queue for requests bypassing flush | Ming Lei | 1 | -1/+1 |
2017-11-04 | blk-mq: put the driver tag of nxt rq before first one is requeued | Jianchao Wang | 1 | -10/+9 |
2017-11-04 | blkcg: add sanity check for blkcg policy operations | weiping zhang | 1 | -0/+5 |
2017-11-04 | blk-mq: don't handle failure in .get_budget | Ming Lei | 3 | -28/+8 |
2017-11-04 | block: fix peeking requests during PM | Christoph Hellwig | 1 | -17/+18 |
2017-11-03 | blk-mq: Make blk_mq_get_request() error path less confusing | Bart Van Assche | 1 | -5/+7 |
2017-11-03 | badblocks: fix wrong return value in badblocks_set if badblocks are disabled | Liu Bo | 1 | -1/+1 |
2017-11-03 | blk-mq: fix nr_requests wrong value when modify it from sysfs | weiping zhang | 1 | -2/+1 |
2017-11-03 | block: add a poll_fn callback to struct request_queue | Christoph Hellwig | 2 | -9/+16 |
2017-11-03 | block: introduce GENHD_FL_HIDDEN | Christoph Hellwig | 1 | -18/+50 |
2017-11-03 | block: don't look at the struct device dev_t in disk_devt | Christoph Hellwig | 1 | -4/+0 |
2017-11-03 | block: add a blk_steal_bios helper | Christoph Hellwig | 1 | -0/+21 |
2017-11-03 | block: provide a direct_make_request helper | Christoph Hellwig | 1 | -0/+34 |
2017-11-03 | Merge branch 'nvme-4.15' of git://git.infradead.org/nvme into for-4.15/block | Jens Axboe | 1 | -6/+5 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 43 | -0/+43 |
2017-11-01 | blk-mq: don't restart queue when .get_budget returns BLK_STS_RESOURCE | Ming Lei | 3 | -32/+23 |
2017-11-01 | blk-mq: don't handle TAG_SHARED in restart | Ming Lei | 1 | -74/+4 |
2017-11-01 | blk-mq-sched: improve dispatching from sw queue | Ming Lei | 3 | -3/+112 |
2017-11-01 | blk-mq: introduce .get_budget and .put_budget in blk_mq_ops | Ming Lei | 4 | -17/+103 |
2017-11-01 | block: kyber: check if there are requests in ctx in kyber_has_work() | Ming Lei | 1 | -1/+1 |
2017-11-01 | blk-mq-sched: move actual dispatching into one helper | Ming Lei | 1 | -19/+24 |
2017-11-01 | blk-mq-sched: dispatch from scheduler IFF progress is made in ->dispatch | Ming Lei | 1 | -6/+6 |
2017-10-30 | block: Fix a race between blk_cleanup_queue() and timeout handling | Bart Van Assche | 2 | -3/+2 |
2017-10-26 | block, locking/lockdep: Assign a lock_class per gendisk used for wait_for_com... | Byungchul Park | 2 | -9/+3 |
2017-10-25 | mq-deadline: add 'deadline' as a name alias | Jens Axboe | 1 | -0/+1 |
2017-10-25 | elevator: allow name aliases | Jens Axboe | 1 | -6/+17 |
2017-10-25 | elevator: lookup mq vs non-mq elevators | Jens Axboe | 1 | -23/+21 |
2017-10-25 | block: cope with WRITE ZEROES failing in blkdev_issue_zeroout() | Ilya Dryomov | 1 | -10/+35 |
2017-10-25 | block: factor out __blkdev_issue_zero_pages() | Ilya Dryomov | 1 | -26/+37 |
2017-10-25 | block: move CAP_SYS_ADMIN check in blkdev_roset() | Ilya Dryomov | 1 | -2/+3 |
2017-10-25 | block: Use DECLARE_COMPLETION_ONSTACK() in submit_bio_wait() | Christoph Hellwig | 1 | -14/+5 |
2017-10-25 | locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ... | Mark Rutland | 1 | -1/+1 |
2017-10-24 | block: Invalidate cache on discard v2 | Dmitry Monakhov | 1 | -4/+10 |
2017-10-18 | block: remove blk_mq_reinit_tagset | Sagi Grimberg | 1 | -7/+0 |
2017-10-18 | block: introduce blk_mq_tagset_iter | Sagi Grimberg | 1 | -5/+11 |
2017-10-17 | kyber: fix hang on domain token wait queue | Omar Sandoval | 1 | -1/+9 |
2017-10-16 | block: fix Sphinx kernel-doc warning | Randy Dunlap | 1 | -1/+1 |
2017-10-11 | bio_alloc_map_data(): do bmd->iter setup right there | Al Viro | 1 | -8/+12 |
2017-10-11 | bio_copy_user_iov(): saner bio size calculation | Al Viro | 1 | -24/+6 |
2017-10-11 | bio_map_user_iov(): get rid of copying iov_iter | Al Viro | 1 | -6/+3 |
2017-10-11 | bio_copy_from_iter(): get rid of copying iov_iter | Al Viro | 1 | -5/+6 |
2017-10-11 | move more stuff down into bio_copy_user_iov() | Al Viro | 2 | -6/+5 |
2017-10-11 | blk_rq_map_user_iov(): move iov_iter_advance() down | Al Viro | 2 | -3/+4 |
2017-10-11 | bio_map_user_iov(): get rid of the iov_for_each() | Al Viro | 1 | -19/+2 |
2017-10-11 | bio_map_user_iov(): move alignment check into the main loop | Al Viro | 1 | -27/+27 |
2017-10-11 | don't rely upon subsequent bio_add_pc_page() calls failing | Al Viro | 1 | -4/+4 |
2017-10-11 | ... and with iov_iter_get_pages_alloc() it becomes even simpler | Al Viro | 1 | -16/+5 |
2017-10-11 | bio_map_user_iov(): switch to iov_iter_get_pages()/iov_iter_advance() | Al Viro | 1 | -33/+24 |
2017-10-10 | bio_copy_user_iov(): don't ignore ->iov_offset | Al Viro | 1 | -2/+2 |
2017-10-10 | more bio_map_user_iov() leak fixes | Al Viro | 1 | -5/+9 |
2017-10-10 | fix unbalanced page refcounting in bio_map_user_iov | Vitaly Mayatskikh | 1 | -0/+8 |
2017-10-10 | block: set request_list for request | Shaohua Li | 2 | -1/+6 |
2017-10-10 | blk-stat: delete useless code | Shaohua Li | 1 | -38/+7 |
2017-10-10 | blk-throttle: fix null pointer dereference while throttling writeback IOs | Jiufei Xue | 1 | -2/+10 |
2017-10-10 | blkcg: check pol->cpd_free_fn before free cpd | weiping zhang | 1 | -2/+2 |
2017-10-09 | block, bfq: fix unbalanced decrements of burst size | Paolo Valente | 1 | -2/+57 |
2017-10-09 | block,bfq: Disable writeback throttling | Luca Miccio | 2 | -2/+3 |