Commit Graph

1112 Commits (e6dac5e1b6ea7be4b0092ae0ac96b352a8c028db)

Author SHA1 Message Date
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
Corrado Zoccolo ec60e4f674 cfq-iosched: fix think time allowed for seekers 16 years ago
Jens Axboe b9c8946b19 cfq-iosched: fix the slice residual sign 16 years ago
Jens Axboe 0b182d617e cfq-iosched: abstract out the 'may this cfqq dispatch' logic 16 years ago
Jens Axboe 1b59dd511b block: use proper BLK_RW_ASYNC in blk_queue_start_tag() 16 years ago
Nikanth Karthikesan 316d315bff block: Seperate read and write statistics of in_flight requests v2 16 years ago
Jens Axboe 23e018a1b0 block: get rid of kblock_schedule_delayed_work() 16 years ago
Corrado Zoccolo 48e025e63a cfq-iosched: fix possible problem with jiffies wraparound 16 years ago
Jens Axboe 30996f40bf cfq-iosched: fix issue with rq-rq merging and fifo list ordering 16 years ago