Age | Commit message (Expand) | Author | Files | Lines |
2017-07-12 | bfq: dispatch request to prevent queue stalling after the request completion | Hou Tao | 1 | -0/+3 |
2017-07-12 | bfq: fix typos in comments about B-WF2Q+ algorithm | Hou Tao | 2 | -2/+2 |
2017-07-11 | Merge branch 'for-linus' of git://git.kernel.dk/linux-block | Linus Torvalds | 11 | -126/+168 |
2017-07-10 | block: call bio_uninit in bio_endio | Shaohua Li | 1 | -0/+2 |
2017-07-06 | Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -349/+6 |
2017-07-06 | block: Fix __blkdev_issue_zeroout loop | Damien Le Moal | 1 | -5/+18 |
2017-07-04 | bio-integrity: fix boolreturn.cocci warnings | kbuild test robot | 1 | -1/+1 |
2017-07-03 | Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 3 | -120/+15 |
2017-07-03 | bio-integrity: stop abusing bi_end_io | Christoph Hellwig | 3 | -30/+25 |
2017-07-03 | bio-integrity: Restore original iterator on verify stage | Dmitry Monakhov | 1 | -6/+20 |
2017-07-03 | t10-pi: Move opencoded contants to common header | Dmitry Monakhov | 1 | -6/+3 |
2017-07-03 | bio-integrity: fold bio_integrity_enabled to bio_integrity_prep | Dmitry Monakhov | 3 | -56/+41 |
2017-07-03 | bio-integrity: fix interface for bio_integrity_trim | Dmitry Monakhov | 2 | -11/+4 |
2017-07-03 | bio-integrity: bio_integrity_advance must update integrity seed | Dmitry Monakhov | 1 | -0/+1 |
2017-07-03 | bio-integrity: bio_trim should truncate integrity vector accordingly | Dmitry Monakhov | 1 | -0/+4 |
2017-07-03 | blk-mq-sched: fix performance regression of mq-deadline | Ming Lei | 1 | -3/+5 |
2017-07-03 | block, bfq: don't change ioprio class for a bfq_queue on a service tree | Paolo Valente | 3 | -10/+46 |
2017-07-03 | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 3 | -12/+12 |
2017-07-03 | Merge branch 'for-4.13/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 30 | -671/+854 |
2017-07-03 | Merge tag 'uuid-for-4.13' of git://git.infradead.org/users/hch/uuid | Linus Torvalds | 2 | -9/+7 |
2017-06-29 | compat_hdio_ioctl: get rid of set_fs() | Al Viro | 1 | -9/+6 |
2017-06-29 | take floppy compat ioctls to sodding floppy.c | Al Viro | 1 | -340/+0 |
2017-06-29 | blk-mq: map all HWQ also in hyperthreaded system | Max Gurtovoy | 1 | -46/+22 |
2017-06-28 | block: provide bio_uninit() free freeing integrity/task associations | Jens Axboe | 1 | -3/+9 |
2017-06-28 | blk-mq: Create hctx for each present CPU | Christoph Hellwig | 2 | -114/+11 |
2017-06-28 | blk-mq: Include all present CPUs in the default queue mapping | Christoph Hellwig | 1 | -3/+2 |
2017-06-27 | block, bfq: update wr_busy_queues if needed on a queue split | Paolo Valente | 1 | -3/+18 |
2017-06-27 | block: don't set bounce limit in blk_init_queue | Christoph Hellwig | 1 | -5/+0 |
2017-06-27 | block: don't set bounce limit in blk_init_allocated_queue | Christoph Hellwig | 1 | -5/+5 |
2017-06-27 | blk-mq: don't bounce by default | Christoph Hellwig | 1 | -5/+0 |
2017-06-27 | block: don't bother with bounce limits for make_request drivers | Christoph Hellwig | 3 | -5/+10 |
2017-06-27 | block: remove the queue_bounce_pfn helper | Christoph Hellwig | 1 | -3/+3 |
2017-06-27 | block: move bounce declarations to block/blk.h | Christoph Hellwig | 2 | -0/+14 |
2017-06-27 | blk-map: call blk_queue_bounce from blk_rq_append_bio | Christoph Hellwig | 2 | -6/+3 |
2017-06-27 | blk-mq: expose write hints through debugfs | Jens Axboe | 1 | -0/+24 |
2017-06-27 | block: add support for write hints in a bio | Jens Axboe | 3 | -0/+17 |
2017-06-24 | Merge branch 'linus' into sched/core, to pick up fixes | Ingo Molnar | 3 | -24/+59 |
2017-06-22 | Merge commit '8e8320c9315c' into for-4.13/block | Jens Axboe | 4 | -36/+81 |
2017-06-22 | blk-mq: remove double set queue_num | weiping | 1 | -1/+0 |
2017-06-21 | blk-mq: Make it safe to quiesce and unquiesce from an interrupt handler | Bart Van Assche | 1 | -2/+18 |
2017-06-21 | block: Fix off-by-one errors in blk_status_to_errno() and print_req_error() | Bart Van Assche | 1 | -2/+2 |
2017-06-21 | block: Declare local symbols static | Bart Van Assche | 1 | -1/+1 |
2017-06-21 | block: Add fallthrough markers to switch statements | Bart Van Assche | 3 | -1/+4 |
2017-06-21 | blk-mq: fix performance regression with shared tags | Jens Axboe | 3 | -24/+59 |
2017-06-20 | blk-mq: Warn when attempting to run a hardware queue that is not mapped | Bart Van Assche | 1 | -3/+5 |
2017-06-20 | block: Constify disk_type | Bart Van Assche | 1 | -2/+2 |
2017-06-20 | blk-mq: Document locking assumptions | Bart Van Assche | 2 | -0/+6 |
2017-06-20 | block: Document what queue type each function is intended for | Bart Van Assche | 2 | -0/+35 |
2017-06-20 | block: Check locking assumptions at runtime | Bart Van Assche | 5 | -37/+64 |
2017-06-20 | blk-mq: Initialize .rq_flags in blk_mq_rq_ctx_init() | Bart Van Assche | 1 | -1/+2 |
2017-06-20 | block: Change argument type of scsi_req_init() | Bart Van Assche | 1 | -3/+7 |
2017-06-20 | block: Make most scsi_req_init() calls implicit | Bart Van Assche | 2 | -4/+0 |
2017-06-20 | block: Introduce request_queue.initialize_rq_fn() | Bart Van Assche | 1 | -4/+13 |
2017-06-20 | block: Make request operation type argument declarations consistent | Bart Van Assche | 2 | -11/+12 |
2017-06-20 | blk-mq: Reduce blk_mq_hw_ctx size | Bart Van Assche | 1 | -8/+22 |
2017-06-20 | block: return on congested block device | Goldwyn Rodrigues | 2 | -2/+24 |
2017-06-20 | sched/wait: Disambiguate wq_entry->task_list and wq_head->task_list naming | Ingo Molnar | 3 | -6/+6 |
2017-06-20 | sched/wait: Rename wait_queue_t => wait_queue_entry_t | Ingo Molnar | 3 | -6/+6 |
2017-06-18 | Revert "blk-mq: don't use sync workqueue flushing from drivers" | Ming Lei | 1 | -22/+8 |
2017-06-18 | blk-mq: clarify dispatch may not be drained/blocked by stopping queue | Ming Lei | 1 | -0/+18 |
2017-06-18 | blk-mq: don't stop queue for quiescing | Ming Lei | 1 | -6/+3 |
2017-06-18 | blk-mq: update comments on blk_mq_quiesce_queue() | Ming Lei | 1 | -3/+4 |
2017-06-18 | blk-mq: use QUEUE_FLAG_QUIESCED to quiesce queue | Ming Lei | 2 | -2/+12 |
2017-06-18 | blk-mq: introduce blk_mq_unquiesce_queue | Ming Lei | 1 | -0/+13 |
2017-06-18 | block: don't check for BIO_MAX_PAGES in blk_bio_segment_split() | NeilBrown | 1 | -16/+0 |
2017-06-18 | block: remove bio_clone() and all references. | NeilBrown | 2 | -4/+4 |
2017-06-18 | block: Improvements to bounce-buffer handling | NeilBrown | 2 | -16/+30 |
2017-06-18 | blk: use non-rescuing bioset for q->bio_split. | NeilBrown | 1 | -2/+1 |
2017-06-18 | blk: make the bioset rescue_workqueue optional. | NeilBrown | 2 | -3/+13 |
2017-06-18 | blk: replace bioset_create_nobvec() with a flags arg to bioset_create() | NeilBrown | 2 | -39/+23 |
2017-06-18 | blk: remove bio_set arg from blk_queue_split() | NeilBrown | 3 | -7/+6 |
2017-06-18 | blk-mq: remove __blk_mq_alloc_request | Christoph Hellwig | 2 | -47/+27 |
2017-06-18 | blk-mq-sched: unify request prepare methods | Christoph Hellwig | 3 | -35/+29 |
2017-06-18 | blk-mq: refactor blk_mq_sched_assign_ioc | Christoph Hellwig | 3 | -28/+17 |
2017-06-18 | bfq-iosched: fix NULL ioc check in bfq_get_rq_private | Christoph Hellwig | 1 | -10/+5 |
2017-06-18 | blk-mq: streamline blk_mq_get_request | Christoph Hellwig | 1 | -14/+14 |
2017-06-18 | blk-mq: simplify blk_mq_free_request | Christoph Hellwig | 2 | -38/+15 |
2017-06-18 | blk-mq-sched: unify request finished methods | Christoph Hellwig | 3 | -15/+10 |
2017-06-18 | blk-mq: remove blk_mq_sched_{get,put}_rq_priv | Christoph Hellwig | 3 | -26/+8 |
2017-06-18 | blk-mq: move blk_mq_sched_{get,put}_request to blk-mq.c | Christoph Hellwig | 3 | -73/+67 |
2017-06-18 | blk-mq: mark blk_mq_rq_ctx_init static | Christoph Hellwig | 2 | -5/+2 |
2017-06-16 | Merge branch 'nvme-4.13' of git://git.infradead.org/nvme into for-4.13/block | Jens Axboe | 2 | -9/+7 |
2017-06-16 | block: Dedicated error code fixups | Bart Van Assche | 2 | -3/+3 |
2017-06-14 | block: Fix a blk_exit_rl() regression | Bart Van Assche | 1 | -12/+22 |
2017-06-13 | Merge branch 'uuid-types' of bombadil.infradead.org:public_git/uuid into nvme... | Christoph Hellwig | 2 | -9/+7 |
2017-06-12 | blk-mq: fixup type of 'ret' in __blk_mq_try_issue_directly() | Jens Axboe | 1 | -1/+1 |
2017-06-12 | Merge tag 'v4.12-rc5' into for-4.13/block | Jens Axboe | 11 | -57/+179 |
2017-06-09 | block: switch bios to blk_status_t | Christoph Hellwig | 6 | -34/+40 |
2017-06-09 | blk-mq: switch ->queue_rq return value to blk_status_t | Christoph Hellwig | 1 | -20/+17 |
2017-06-09 | block: introduce new block status code type | Christoph Hellwig | 6 | -80/+106 |
2017-06-08 | block, bfq: access and cache blkg data only when safe | Paolo Valente | 3 | -36/+105 |
2017-06-07 | blk-throttle: set default latency baseline for harddisk | Shaohua Li | 1 | -3/+17 |
2017-06-07 | blk-throttle: fix NULL pointer dereference in throtl_schedule_pending_timer | Joseph Qi | 1 | -1/+1 |
2017-06-06 | blk-mq: fix direct issue | Ming Lei | 1 | -7/+13 |
2017-06-06 | blk-mq: pass correct hctx to blk_mq_try_issue_directly | Ming Lei | 1 | -1/+4 |
2017-06-05 | partitions/ldm: switch to use uuid_t | Christoph Hellwig | 2 | -9/+7 |
2017-06-03 | bio-integrity: Do not allocate integrity context for bio w/o data | Dmitry Monakhov | 1 | -0/+3 |
2017-06-01 | bsg: Check queue type before attaching to a queue | Bart Van Assche | 1 | -0/+6 |
2017-06-01 | block: Introduce queue flag QUEUE_FLAG_SCSI_PASSTHROUGH | Bart Van Assche | 1 | -0/+1 |
2017-06-01 | block: Avoid that blk_exit_rl() triggers a use-after-free | Bart Van Assche | 4 | -5/+11 |
2017-06-01 | blk-mq-debugfs: Add 'kick' operation | Bart Van Assche | 1 | -1/+3 |
2017-06-01 | blk-mq-debugfs: Show busy requests | Bart Van Assche | 1 | -0/+31 |
2017-06-01 | blk-mq-debugfs: Show requeue list | Bart Van Assche | 1 | -0/+32 |
2017-06-01 | blk-mq-debugfs: Show atomic request flags | Bart Van Assche | 1 | -0/+10 |
2017-05-31 | cfq-iosched: fix the delay of cfq_group's vdisktime under iops mode | Hou Tao | 1 | -2/+15 |
2017-05-30 | blk-mq: Take tagset lock when updating hw queues | Keith Busch | 1 | -1/+9 |
2017-05-30 | cfq-iosched: Delete unused function min_vdisktime() | Matthias Kaehlcke | 1 | -9/+0 |
2017-05-26 | blk-mq: make per-sw-queue bio merge as default .bio_merge | Ming Lei | 3 | -72/+58 |
2017-05-26 | blk-mq: merge bio into sw queue before plugging | Ming Lei | 1 | -22/+26 |
2017-05-26 | Merge branch 'nvme-4.12' of git://git.infradead.org/nvme into for-linus | Jens Axboe | 1 | -19/+0 |
2017-05-26 | blk-mq: Only register debugfs attributes for blk-mq queues | Bart Van Assche | 1 | -3/+3 |
2017-05-23 | partitions/msdos: FreeBSD UFS2 file systems are not recognized | Richard | 1 | -0/+2 |
2017-05-23 | block: fix an error code in add_partition() | Dan Carpenter | 1 | -1/+3 |
2017-05-22 | blk-throttle: force user to configure all settings for io.low | Shaohua Li | 1 | -43/+37 |
2017-05-22 | blk-throttle: respect 0 bps/iops settings for io.low | Shaohua Li | 1 | -12/+29 |
2017-05-22 | blk-throttle: output some debug info in trace | Shaohua Li | 1 | -1/+14 |
2017-05-22 | blk-throttle: add hierarchy support for latency target and idle time | Shaohua Li | 1 | -14/+36 |
2017-05-22 | blk-mq: remove blk_mq_abort_requeue_list() | Ming Lei | 1 | -19/+0 |
2017-05-12 | Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -1/+0 |
2017-05-11 | block: handle partial completions for special payload requests | Christoph Hellwig | 1 | -12/+12 |
2017-05-10 | blk-mq: NVMe 512B/4K+T10 DIF/DIX format returns I/O error on dd with split op | Wen Xiong | 1 | -2/+2 |
2017-05-10 | blk-stat: don't use this_cpu_ptr() in a preemptable section | Jens Axboe | 1 | -7/+10 |
2017-05-10 | elevator: remove redundant warnings on IO scheduler switch | Jens Axboe | 1 | -4/+1 |
2017-05-10 | block, bfq: stress that low_latency must be off to get max throughput | Paolo Valente | 1 | -0/+5 |
2017-05-10 | block, bfq: use pointer entity->sched_data only if set | Paolo Valente | 1 | -2/+11 |
2017-05-08 | block, dax: move "select DAX" from BLOCK to FS_DAX | Dan Williams | 1 | -1/+0 |
2017-05-08 | blk-mq: make __blk_mq_stop_hw_queues static | Colin Ian King | 1 | -1/+1 |
2017-05-07 | block/mq: fix potential deadlock during cpu hotplug | Wanpeng Li | 1 | -2/+2 |
2017-05-06 | Merge branch 'for-linus' of git://git.kernel.dk/linux-block | Linus Torvalds | 11 | -573/+781 |
2017-05-05 | Merge tag 'libnvdimm-for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2 | -15/+3 |
2017-05-04 | mq-deadline: add debugfs attributes | Omar Sandoval | 3 | -2/+131 |
2017-05-04 | kyber: add debugfs attributes | Omar Sandoval | 3 | -1/+134 |
2017-05-04 | blk-mq-debugfs: allow schedulers to register debugfs attributes | Omar Sandoval | 3 | -17/+118 |
2017-05-04 | blk-mq: untangle debugfs and sysfs | Omar Sandoval | 6 | -70/+90 |
2017-05-04 | blk-mq: move debugfs declarations to a separate header file | Omar Sandoval | 6 | -28/+33 |
2017-05-04 | blk-mq: Do not invoke queue operations on a dead queue | Bart Van Assche | 1 | -0/+8 |
2017-05-04 | blk-mq-debugfs: get rid of a bunch of boilerplate | Omar Sandoval | 1 | -328/+136 |
2017-05-04 | blk-mq-debugfs: rename hw queue directories from <n> to hctx<n> | Omar Sandoval | 1 | -1/+1 |
2017-05-04 | blk-mq-debugfs: don't open code strstrip() | Omar Sandoval | 1 | -5/+4 |
2017-05-04 | blk-mq-debugfs: error on long write to queue "state" file | Omar Sandoval | 1 | -7/+12 |
2017-05-04 | blk-mq-debugfs: clean up flag definitions | Omar Sandoval | 1 | -93/+108 |
2017-05-04 | blk-mq-debugfs: separate flags with | | Omar Sandoval | 1 | -1/+1 |
2017-05-04 | block/mq: Cure cpu hotplug lock inversion | Peter Zijlstra | 1 | -2/+2 |
2017-05-03 | blk-mq: don't use sync workqueue flushing from drivers | Jens Axboe | 1 | -5/+20 |
2017-05-03 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shl... | Linus Torvalds | 1 | -48/+13 |
2017-05-02 | block: don't call blk_mq_quiesce_queue() after queue is frozen | Ming Lei | 2 | -5/+0 |
2017-05-02 | Merge tag 'docs-4.12' of git://git.lwn.net/linux | Linus Torvalds | 1 | -3/+4 |
2017-05-02 | blk-mq: update ->init_request and ->exit_request prototypes | Christoph Hellwig | 1 | -13/+5 |
2017-05-02 | blk-mq-sched: remove hack that bypasses scheduler for reserved requests | Jens Axboe | 1 | -5/+1 |
2017-05-02 | block: Remove elevator_change() | Bart Van Assche | 1 | -13/+0 |
2017-05-01 | Merge branch 'work.uaccess' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+1 |
2017-05-01 | Merge branch 'md-next' into md-linus | Shaohua Li | 1 | -48/+13 |
2017-05-01 | Merge branch 'for-4.12/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 45 | -1171/+11837 |
2017-04-28 | block: hide badblocks attribute by default | Dan Williams | 1 | -0/+11 |
2017-04-28 | blk-mq: unify hctx delay_work and run_work | Jens Axboe | 2 | -15/+23 |
2017-04-28 | block: add kblock_mod_delayed_work_on() | Jens Axboe | 1 | -0/+7 |
2017-04-28 | blk-mq: unify hctx delayed_run_work and run_work | Jens Axboe | 2 | -22/+7 |
2017-04-27 | blk-mq-sched: alloate reserved tags out of normal pool | Jens Axboe | 1 | -1/+5 |
2017-04-26 | blk-mq: Add blk_mq_ops.show_rq() | Bart Van Assche | 1 | -1/+5 |
2017-04-26 | blk-mq: Show operation, cmd_flags and rq_flags names | Bart Van Assche | 1 | -3/+69 |
2017-04-26 | blk-mq: Make blk_flags_show() callers append a newline character | Bart Van Assche | 1 | -1/+3 |
2017-04-26 | blk-mq: Move the "state" debugfs attribute one level down | Bart Van Assche | 1 | -8/+1 |
2017-04-26 | blk-mq: Unregister debugfs attributes earlier | Bart Van Assche | 1 | -2/+6 |
2017-04-26 | blk-mq: Only unregister hctxs for which registration succeeded | Bart Van Assche | 1 | -5/+13 |
2017-04-26 | blk-mq-debugfs: Rename functions for registering and unregistering the mq dir... | Bart Van Assche | 3 | -11/+11 |
2017-04-26 | blk-mq: Let blk_mq_debugfs_register() look up the queue name | Bart Van Assche | 3 | -6/+6 |
2017-04-26 | blk-mq: Register <dev>/queue/mq after having registered <dev>/queue | Bart Van Assche | 3 | -10/+32 |
2017-04-25 | Revert "block: use DAX for partition table reads" | Dan Williams | 1 | -15/+2 |
2017-04-23 | block: fix blk_integrity_register to use template's interval_exp if not 0 | Mike Snitzer | 1 | -1/+2 |
2017-04-21 | block: get rid of blk_integrity_revalidate() | Ilya Dryomov | 2 | -18/+2 |
2017-04-21 | blk-mq: Fix preempt count imbalance | Bart Van Assche | 1 | -1/+2 |
2017-04-21 | blk-stat: kill blk_stat_rq_ddir() | Jens Axboe | 4 | -19/+7 |
2017-04-20 | blk-mq: Remove blk_mq_sched_move_to_dispatch() | Bart Van Assche | 2 | -19/+0 |
2017-04-20 | blk-mq: add might_sleep check to blk_mq_get_driver_tag() | Jens Axboe | 1 | -0/+2 |
2017-04-20 | blk-mq: Fix poll_stat for new size-based bucketing. | Stephen Bates | 2 | -8/+9 |
2017-04-20 | blk-mq: fix schedule-while-atomic with scheduler attached | Jens Axboe | 1 | -5/+6 |
2017-04-20 | blk-mq: Add a polling specific stats function | Stephen Bates | 1 | -10/+35 |
2017-04-20 | blk-stat: convert blk-stat bucket callback to signed | Stephen Bates | 3 | -7/+10 |
2017-04-20 | blk-mq: fix potential oops with polling and blk-mq scheduler | Jens Axboe | 1 | -1/+10 |
2017-04-20 | dax: introduce dax_direct_access() | Dan Williams | 1 | -0/+1 |
2017-04-20 | block: remove the errors field from struct request | Christoph Hellwig | 4 | -23/+5 |
2017-04-20 | blk-mq: simplify __blk_mq_complete_request | Christoph Hellwig | 1 | -17/+8 |
2017-04-20 | blk-mq: remove the error argument to blk_mq_complete_request | Christoph Hellwig | 1 | -12/+3 |
2017-04-20 | scsi: introduce a result field in struct scsi_request | Christoph Hellwig | 3 | -17/+17 |
2017-04-20 | block: remove the blk_execute_rq return value | Christoph Hellwig | 2 | -8/+3 |
2017-04-20 | blk-throttle: fix unused variable warning with BLK_DEV_THROTTLING_LOW=n | Jens Axboe | 1 | -7/+15 |
2017-04-20 | bfq: fix compile error if CONFIG_CGROUPS=n | Jens Axboe | 1 | -3/+2 |
2017-04-20 | block, bfq: don't dereference bic before null checking it | Colin Ian King | 1 | -2/+2 |
2017-04-19 | block: Optimize ioprio_best() | Bart Van Assche | 1 | -11/+1 |
2017-04-19 | block: Inline blk_rq_set_prio() | Bart Van Assche | 1 | -1/+6 |
2017-04-19 | block: Export blk_init_request_from_bio() | Bart Van Assche | 3 | -4/+4 |
2017-04-19 | block: respect BLK_MQ_F_NO_SCHED | Ming Lei | 1 | -2/+10 |
2017-04-19 | block: make __blk_end_bidi_request private | Christoph Hellwig | 3 | -4/+2 |
2017-04-19 | block: remove blk_end_request_cur | Christoph Hellwig | 1 | -18/+0 |
2017-04-19 | block: remove blk_end_request_err and __blk_end_request_err | Christoph Hellwig | 1 | -39/+0 |
2017-04-19 | block: Make writeback throttling defaults consistent for SQ devices | Jan Kara | 4 | -18/+27 |
2017-04-19 | block, bfq: split bfq-iosched.c into multiple source files | Paolo Valente | 5 | -3625/+3738 |
2017-04-19 | block, bfq: remove all get and put of I/O contexts | Paolo Valente | 1 | -120/+23 |
2017-04-19 | block, bfq: handle bursts of queue activations | Arianna Avanzini | 1 | -15/+389 |
2017-04-19 | block, bfq: boost the throughput with random I/O on NCQ-capable HDDs | Paolo Valente | 1 | -10/+6 |