| Commit message (Expand) | Author | Age | Files | Lines |
* | block: fix unintended fallthrough in generic_make_request_checks() | Nicolai Stange | 2016-12-05 | 1 | -0/+1 |
* | blk-stat: fix a typo | Shaohua Li | 2016-12-03 | 1 | -1/+1 |
* | block: factor out req_set_nomerge | Ritesh Harjani | 2016-12-01 | 1 | -9/+10 |
* | block: add support for REQ_OP_WRITE_ZEROES | Chaitanya Kulkarni | 2016-12-01 | 7 | -8/+105 |
* | block: add async variant of blkdev_issue_zeroout | Chaitanya Kulkarni | 2016-12-01 | 1 | -34/+81 |
* | block: Check partition alignment on zoned block devices | Damien Le Moal | 2016-12-01 | 1 | -0/+65 |
* | blk-mq: Drop explicit timeout sync in hotplug | Gabriel Krisman Bertazi | 2016-11-29 | 1 | -8/+1 |
* | blk-wbt: allow wbt to be enabled always through sysfs | Jens Axboe | 2016-11-28 | 3 | -7/+29 |
* | blk-wbt: cleanup disable-by-default for CFQ | Jens Axboe | 2016-11-28 | 3 | -10/+13 |
* | blk-wbt: allow reset of default latency through sysfs | Jens Axboe | 2016-11-28 | 3 | -11/+34 |
* | block,blkcg: use __GFP_NOWARN for best-effort allocations in blkcg | Tejun Heo | 2016-11-22 | 2 | -5/+7 |
* | block: bio: pass bvec table to bio_init() | Ming Lei | 2016-11-22 | 1 | -2/+6 |
* | block: apply blk_partition_remap to REQ_OP_ZONE_RESET | Shaun Tancheff | 2016-11-21 | 1 | -1/+6 |
* | blk-mq: make the polling code adaptive | Jens Axboe | 2016-11-17 | 2 | -11/+82 |
* | blk-mq: implement hybrid poll mode for sync O_DIRECT | Jens Axboe | 2016-11-17 | 3 | -0/+80 |
* | blk-wbt: fix old-style function declaration | Arnd Bergmann | 2016-11-16 | 1 | -1/+1 |
* | block: deal with stale req count of plug list | Ming Lei | 2016-11-16 | 2 | -1/+11 |
* | bsg: Add sparse annotations to bsg_request_fn() | Bart Van Assche | 2016-11-14 | 1 | -0/+2 |
* | blk-wbt: use BLK_STAT_{READ,WRITE} instead of 0/1 | Jens Axboe | 2016-11-12 | 1 | -6/+6 |
* | blk-wbt: remove stat ops | Jens Axboe | 2016-11-12 | 3 | -43/+8 |
* | blk-wbt: store queue instead of bdi | Jens Axboe | 2016-11-12 | 2 | -11/+13 |
* | block: move poll code to blk-mq | Jens Axboe | 2016-11-11 | 2 | -46/+54 |
* | blk-mq: blk_mq_try_issue_directly() should lookup hardware queue | Jens Axboe | 2016-11-11 | 1 | -4/+4 |
* | block: hook up writeback throttling | Jens Axboe | 2016-11-10 | 6 | -4/+171 |
* | blk-wbt: add general throttling mechanism | Jens Axboe | 2016-11-10 | 3 | -0/+901 |
* | block: add scalable completion tracking of requests | Jens Axboe | 2016-11-10 | 8 | -3/+404 |
* | block: cfq_cpd_alloc() should use @gfp | Tejun Heo | 2016-11-10 | 1 | -1/+1 |
* | block: set REQ_SYNC if we clear REQ_FUA|REQ_PREFLUSH | Jens Axboe | 2016-11-09 | 1 | -0/+7 |
* | blk-mq: Always schedule hctx->next_cpu | Gabriel Krisman Bertazi | 2016-11-06 | 1 | -3/+1 |
* | block: add code to track actual device queue depth | Jens Axboe | 2016-11-06 | 1 | -0/+12 |
* | blk-mq: immediately dispatch big size request | Shaohua Li | 2016-11-04 | 1 | -1/+6 |
* | block: immediately dispatch big size request | Shaohua Li | 2016-11-04 | 1 | -1/+3 |
* | block: drop q argument from bsg_validate_sgv4_hdr | Johannes Thumshirn | 2016-11-03 | 1 | -2/+2 |
* | blk-mq: Add a kick_requeue_list argument to blk_mq_requeue_request() | Bart Van Assche | 2016-11-02 | 2 | -7/+8 |
* | blk-mq: Introduce blk_mq_quiesce_queue() | Bart Van Assche | 2016-11-02 | 2 | -7/+65 |
* | blk-mq: Remove blk_mq_cancel_requeue_work() | Bart Van Assche | 2016-11-02 | 1 | -6/+0 |
* | blk-mq: Avoid that requeueing starts stopped queues | Bart Van Assche | 2016-11-02 | 1 | -5/+1 |
* | blk-mq: Move more code into blk_mq_direct_issue_request() | Bart Van Assche | 2016-11-02 | 1 | -8/+10 |
* | blk-mq: Introduce blk_mq_queue_stopped() | Bart Van Assche | 2016-11-02 | 1 | -0/+20 |
* | blk-mq: Introduce blk_mq_hctx_stopped() | Bart Van Assche | 2016-11-02 | 2 | -6/+11 |
* | blk-mq: Do not invoke .queue_rq() for a stopped queue | Bart Van Assche | 2016-11-02 | 1 | -3/+3 |
* | block: add bio_iov_iter_get_pages() | Kent Overstreet | 2016-11-02 | 1 | -0/+49 |
* | block,fs: use REQ_* flags directly | Christoph Hellwig | 2016-11-01 | 1 | -2/+2 |
* | block: replace REQ_NOIDLE with REQ_IDLE | Christoph Hellwig | 2016-11-01 | 1 | -3/+8 |
* | cfq-iosched: use op_is_sync instead of opencoding it | Christoph Hellwig | 2016-11-01 | 1 | -12/+4 |
* | block: better op and flags encoding | Christoph Hellwig | 2016-10-28 | 7 | -95/+69 |
* | block: split out request-only flags into a new namespace | Christoph Hellwig | 2016-10-28 | 9 | -77/+78 |
* | block: replace REQ_THROTTLED with a bio flag | Christoph Hellwig | 2016-10-28 | 1 | -5/+5 |
* | block: remove bio_is_rw | Christoph Hellwig | 2016-10-28 | 1 | -1/+1 |
* | blk-mq: get rid of confusing blk_map_ctx structure | Jens Axboe | 2016-10-28 | 1 | -13/+5 |