summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * nvmet-tcp: Add TOS for tcp transportIsrael Rukshin2019-08-291-0/+11
| * nvme-tcp: Add TOS for tcp transportIsrael Rukshin2019-08-291-1/+14
| * nvme-tcp: Use struct nvme_ctrl directlyIsrael Rukshin2019-08-291-10/+10
| * nvme-rdma: Add TOS for rdma transportIsrael Rukshin2019-08-291-3/+6
| * nvme-fabrics: Add type of service (TOS) configurationIsrael Rukshin2019-08-292-0/+21
| * nvmet-tcp: fix possible memory leakSagi Grimberg2019-08-291-0/+1
| * nvmet-tcp: fix possible NULL derefSagi Grimberg2019-08-291-4/+8
| * nvmet: trace: parse Get LBA Status command in detailMinwoo Im2019-08-291-0/+18
| * nvme: trace: parse Get LBA Status command in detailMinwoo Im2019-08-291-0/+18
| * nvme: trace: support for Get LBA Status opcode parsedMinwoo Im2019-08-291-1/+2
| * nvme: add Get LBA Status command opcodeMinwoo Im2019-08-291-0/+1
| * nvmet: fix data units read and written counters in SMART logTom Wu2019-08-291-6/+8
| * nvme-tcp: support simple pollingSagi Grimberg2019-08-291-6/+45
| * nvme: tcp: selects CRYPTO_CRC32C for nvme-tcpMinwoo Im2019-08-291-0/+1
| * nvme: don't pass cap to nvme_disable_ctrlSagi Grimberg2019-08-295-7/+7
| * nvme: move sqsize setting to the coreSagi Grimberg2019-08-297-55/+17
| * nvme-pci: set ctrl sqsize to the device q_depthSagi Grimberg2019-08-291-0/+1
| * nvme: have nvme_init_identify set ctrl->capSagi Grimberg2019-08-291-4/+3
| * nvme-tcp: Use protocol specific operations while reading socketPotnuri Bharat Teja2019-08-291-2/+3
| * nvme-tcp: cleanup nvme_tcp_recv_pduSagi Grimberg2019-08-291-8/+3
* | writeback: add tracepoints for cgroup foreign writebacksTejun Heo2019-08-303-0/+133
* | blkcg: add missing NULL check in ioc_cpd_alloc()Tejun Heo2019-08-301-1/+3
|/
* blkcg: fix missing free on error path of blk_iocost_init()Tejun Heo2019-08-291-0/+1
* blkcg: blk-iocost: predeclare used structsStephen Rothwell2019-08-291-0/+4
* blkcg: add tools/cgroup/iocost_coef_gen.pyTejun Heo2019-08-293-0/+184
* blkcg: add tools/cgroup/iocost_monitor.pyTejun Heo2019-08-292-0/+291
* blkcg: implement blk-iocostTejun Heo2019-08-297-0/+2656
* blk-mq: add optional request->alloc_time_nsTejun Heo2019-08-293-3/+26
* blkcg: s/RQ_QOS_CGROUP/RQ_QOS_LATENCY/Tejun Heo2019-08-292-5/+5
* block/rq_qos: implement rq_qos_ops->queue_depth_changed()Tejun Heo2019-08-295-15/+26
* block/rq_qos: add rq_qos_merge()Tejun Heo2019-08-293-0/+22
* blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep()Tejun Heo2019-08-292-19/+44
* blkcg: make ->cpd_init_fn() optionalTejun Heo2019-08-291-1/+2
* blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn()Tejun Heo2019-08-295-10/+16
* Merge branch 'md-next' of git://git.kernel.org/pub/scm/linux/kernel/git/song/...Jens Axboe2019-08-273-9/+22
|\
| * raid5 improve too many read errors msg by adding limitsNigel Croxon2019-08-271-4/+10
| * md: don't report active array_state until after revalidate_disk() completes.NeilBrown2019-08-272-4/+10
| * md: only call set_in_sync() when it is expected to succeed.NeilBrown2019-08-271-1/+2
* | block: split .sysfs_lock into two locksMing Lei2019-08-276-33/+84
* | block: add helper for checking if queue is registeredMing Lei2019-08-274-4/+5
* | blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueueMing Lei2019-08-271-7/+0
* | block: don't hold q->sysfs_lock in elevator_init_mqMing Lei2019-08-271-9/+5
* | block: Remove blk_mq_register_dev()Bart Van Assche2019-08-272-12/+0
|/
* writeback, memcg: Implement foreign dirty flushingTejun Heo2019-08-274-0/+178
* writeback, memcg: Implement cgroup_writeback_by_id()Tejun Heo2019-08-272-0/+85
* writeback: Separate out wb_get_lookup() from wb_get_create()Tejun Heo2019-08-272-18/+39
* bdi: Add bdi->idTejun Heo2019-08-273-2/+66
* writeback: Generalize and expose wb_completionTejun Heo2019-08-273-33/+36
* null_blk: fix inline misuseJens Axboe2019-08-232-6/+5
* null_blk: create a helper for req completionChaitanya Kulkarni2019-08-231-22/+27