Commit Graph

1288 Commits (e702d3cf29143327679ce2e2a60775eaf829f377)

Author SHA1 Message Date
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() 16 years ago
Corrado Zoccolo 718eee0579 cfq-iosched: fairness for sync no-idle queues 16 years ago
Corrado Zoccolo a6d44e982d cfq-iosched: enable idling for last queue on priority class 16 years ago
Corrado Zoccolo c0324a020e cfq-iosched: reimplement priorities using different service trees 16 years ago
Corrado Zoccolo aa6f6a3de1 cfq-iosched: preparation to handle multiple service trees 16 years ago
Corrado Zoccolo 5db5d64277 cfq-iosched: adapt slice to number of processes doing I/O 16 years ago
Shaohua Li 1a1238a7dd cfq-iosched: improve hw_tag detection 16 years ago
Jeff Moyer e6c5bc737a cfq: break apart merged cfqqs if they stop cooperating 16 years ago
Jeff Moyer b3b6d0408c cfq: change the meaning of the cfqq_coop flag 16 years ago
Jeff Moyer df5fe3e8e1 cfq: merge cooperating cfq_queues 16 years ago
Jeff Moyer b2c18e1e08 cfq: calculate the seek_mean per cfq_queue not per cfq_io_context 16 years ago
Mark McLoughlin 6cafb12dc8 block: silently error unsupported empty barriers too 16 years ago
Randy Dunlap c7ebf0657b blk-settings: fix function parameter kernel-doc notation 16 years ago
KOSAKI Motohiro 8c27959858 elv_iosched_store(): fix strstrip() misuse 16 years ago
Corrado Zoccolo 355b659c87 cfq-iosched: avoid probable slice overrun when idling 16 years ago
Jens Axboe a6151c3a5c cfq-iosched: apply bool value where we return 0/1 16 years ago