Jens Axboe
|
fa224eed2b
blk-wbt: cleanup disable-by-default for CFQ
|
8 years ago |
Tejun Heo
|
e00f4f4d0f
block,blkcg: use __GFP_NOWARN for best-effort allocations in blkcg
|
8 years ago |
Jens Axboe
|
87760e5eef
block: hook up writeback throttling
|
8 years ago |
Tejun Heo
|
ebc4ff661f
block: cfq_cpd_alloc() should use @gfp
|
8 years ago |
Christoph Hellwig
|
a2b809672e
block: replace REQ_NOIDLE with REQ_IDLE
|
9 years ago |
Christoph Hellwig
|
aa39ebd404
cfq-iosched: use op_is_sync instead of opencoding it
|
9 years ago |
Christoph Hellwig
|
ef295ecf09
block: better op and flags encoding
|
9 years ago |
Glauber Costa
|
3932a86b4b
cfq: fix starvation of asynchronous writes
|
9 years ago |
Jens Axboe
|
1eff9d322a
block: rename bio bi_rw to bi_opf
|
9 years ago |
Tahsin Erdogan
|
72ef799b3f
block: do not merge requests without consulting with io scheduler
|
9 years ago |
Jan Kara
|
0b31c10c66
cfq-iosched: Charge at least 1 jiffie instead of 1 ns
|
9 years ago |
Jan Kara
|
149321a611
cfq-iosched: Fix regression in bonnie++ rewrite performance
|
9 years ago |
Jan Kara
|
93fdf1478a
cfq-iosched: Convert slice_resid from u64 to s64
|
9 years ago |
Jens Axboe
|
b8269db456
cfq-iosched: temporarily boost queue priority for idle classes
|
9 years ago |
Jan Kara
|
9114832581
cfq-iosched: Convert to use highres timers
|
9 years ago |
Jeff Moyer
|
d2d481d04f
cfq-iosched: Expose microsecond interfaces
|
9 years ago |
Jeff Moyer
|
9a7f38c42c
cfq-iosched: Convert from jiffies to nanoseconds
|
9 years ago |
Mike Christie
|
d9d8c5c489
block: convert is_sync helpers to use REQ_OPs.
|
9 years ago |
Mike Christie
|
63a4cc2486
blkg_rwstat: separate op from flags
|
9 years ago |
Mike Christie
|
ba568ea0a2
block: prepare elevator to use REQ_OPs.
|
9 years ago |
Kirill A. Shutemov
|
09cbfeaf1a
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
|
9 years ago |
Jan Kara
|
3984aa5520
cfq-iosched: Allow parent cgroup to preempt its child
|
9 years ago |
Jan Kara
|
a257ae3e48
cfq-iosched: Allow sync noidle workloads to preempt each other
|
9 years ago |
Jan Kara
|
6c80731c75
cfq-iosched: Reorder checks in cfq_should_preempt()
|
9 years ago |
Jan Kara
|
e795421e40
cfq-iosched: Don't group_idle if cfqq has big thinktime
|
9 years ago |
Tejun Heo
|
9e10a130d9
cgroup: replace cgroup_on_dfl() tests in controllers with cgroup_subsys_on_dfl()
|
10 years ago |
Tejun Heo
|
69d7fde590
blkcg: use CGROUP_WEIGHT_* scale for io.weight on the unified hierarchy
|
10 years ago |
Tejun Heo
|
3ecca62931
blkcg: s/CFQ_WEIGHT_*/CFQ_WEIGHT_LEGACY_*/
|
10 years ago |
Tejun Heo
|
2ee867dcfa
blkcg: implement interface for the unified hierarchy
|
10 years ago |
Tejun Heo
|
dd165eb3bb
blkcg: misc preparations for unified hierarchy interface
|
10 years ago |