Commit Graph

1136 Commits (b0f86f5a169c758a82b0e23eef6795356f6d5a25)

Author SHA1 Message Date
Louis Rilling b69f229206 block: Fix io_context leak after failure of clone with CLONE_IO 15 years ago
Louis Rilling 61cc74fbb8 block: Fix io_context leak after clone with CLONE_IO 15 years ago
André Goddard Rosa af901ca181 tree-wide: fix assorted typos all over the place 15 years ago
Shaohua Li 3c764b7a65 cfq-iosched: make nonrot check logic consistent 15 years ago
Jens Axboe 237e5bc4e5 io controller: quick fix for blk-cgroup and modular CFQ 15 years ago
Jens Axboe f2eecb9152 cfq-iosched: move IO controller declerations to a header file 15 years ago
Jens Axboe 2f5ea47712 cfq-iosched: fix compile problem with !CONFIG_CGROUP 15 years ago
Vivek Goyal c04645e592 blkio: Wait on sync-noidle queue even if rq_noidle = 1 15 years ago
Vivek Goyal ae30c28655 blkio: Implement group_isolation tunable 15 years ago
Vivek Goyal f26bd1f0a3 blkio: Determine async workload length based on total number of queues 15 years ago
Vivek Goyal f75edf2dc8 blkio: Wait for cfq queue to get backlogged if group is empty 15 years ago
Vivek Goyal f8d461d692 blkio: Propagate cgroup weight updation to cfq groups 15 years ago
Vivek Goyal 24610333d5 blkio: Drop the reference to queue once the task changes cgroup 15 years ago
Vivek Goyal 8682e1f15f blkio: Provide some isolation between groups 15 years ago
Vivek Goyal 220841906f blkio: Export disk time and sectors used by a group to user space 15 years ago
Vivek Goyal 2868ef7b39 blkio: Some debugging aids for CFQ 15 years ago
Vivek Goyal b1c3576961 blkio: Take care of cgroup deletion and cfq group reference counting 15 years ago
Vivek Goyal 25fb5169d4 blkio: Dynamic cfq group creation based on cgroup tasks belongs to 15 years ago
Vivek Goyal dae739ebc4 blkio: Group time used accounting and workload context save restore 15 years ago
Vivek Goyal 58ff82f34c blkio: Implement per cfq group latency target and busy queue avg 15 years ago
Vivek Goyal 25bc6b0776 blkio: Introduce per cfq group weights and vdisktime calculations 15 years ago
Vivek Goyal 31e4c28d95 blkio: Introduce blkio controller cgroup interface 15 years ago
Vivek Goyal 1fa8f6d68b blkio: Introduce the root service tree for cfq groups 15 years ago
Vivek Goyal f04a642463 blkio: Keep queue on service tree until we expire it 15 years ago
Vivek Goyal 615f0259e6 blkio: Implement macro to traverse each service tree in group 15 years ago
Vivek Goyal cdb16e8f73 blkio: Introduce the notion of cfq groups 15 years ago
Vivek Goyal bf79193710 blkio: Set must_dispatch only if we decided to not dispatch the request 15 years ago
Shaohua Li 474b18ccc2 cfq-iosched: no dispatch limit for single queue 15 years ago
Martin K. Petersen 98262f2762 block: Allow devices to indicate whether discarded blocks are zeroed 15 years ago
Jens Axboe 464191c65b Revert "cfq: Make use of service count to estimate the rb_key offset" 15 years ago
Corrado Zoccolo 8e550632cc cfq-iosched: fix corner cases in idling logic 15 years ago
Corrado Zoccolo 76280aff1c cfq-iosched: idling on deep seeky sync queues 15 years ago
Corrado Zoccolo e4a229196a cfq-iosched: fix no-idle preemption logic 15 years ago
Corrado Zoccolo e459dd08f4 cfq-iosched: fix ncq detection code 15 years ago
Corrado Zoccolo c16632bab1 cfq-iosched: cleanup unreachable code 15 years ago
Ilya Loginov 2d4dc890b5 block: add helpers to run flush_dcache_page() against a bio and a request's pages 15 years ago
Gui Jianfeng 3586e917f2 cfq: Make use of service count to estimate the rb_key offset 15 years ago
Randy Dunlap ad5ebd2fa2 block: jiffies fixes 15 years ago
Martin K. Petersen 86b3728141 block: Expose discard granularity 15 years ago
Corrado Zoccolo cf7c25cf91 cfq-iosched: fix next_rq computation 15 years ago
H Hartley Sweeten 476d42f138 block/scsi_ioctl.c: quiet sparse noise 15 years ago
Jens Axboe e00ef79971 cfq-iosched: get rid of the coop_preempt flag 15 years ago
Jens Axboe 125c4f221a cfq-iosched: fix merge error 15 years ago
Shaohua Li 4b27e1bb44 cfq-iosched: limit coop preemption 15 years ago
Jens Axboe e6ec4fe245 cfq-iosched: fix bad return value cfq_should_preempt() 15 years ago
Corrado Zoccolo dddb74519a cfq-iosched: simplify prio-unboost code 15 years ago
Jens Axboe 5869619cb5 cfq-iosched: fix style issue in cfq_get_avg_queues() 15 years ago
Corrado Zoccolo 718eee0579 cfq-iosched: fairness for sync no-idle queues 15 years ago
Corrado Zoccolo a6d44e982d cfq-iosched: enable idling for last queue on priority class 15 years ago
Corrado Zoccolo c0324a020e cfq-iosched: reimplement priorities using different service trees 15 years ago