202 results
Order by date - Order by pertinence
All (202)
High-tech (202)
 
[PATCH] CFQ: clarify code touching 'cic_index' a bit
Signed-off-by: Paul Bolle <pebolle@tiscali.nl> block/cfq-iosched.c | 17 ++++++++ 1 files changed, 8 insertions(+), 9 deletions(-) diff --git a/block/cfq-iosched.c b/block/cfq-iosched.c index 1f96ad6..601a24c 100644 a/block/cfq-iosched.c ...
Message posted on the August 3rd, 2011 - 3:50 PM ET
[PATCH] cfq: Suspicious rcu_dereference_check() usage at __cfq_exit_single_io_context()
Protect __cfq_exit_single_io_context() call with rcu_read_lock(), since it modifies RCU pointer ioc->ioc_data. [ 1349.369446] rcu_scheduler_active = 1, debug_locks = 0 [ 1349.369451] 3 locks held by scsi_scan_4/5203: [ 1349.369454] #0: ...
Message posted on the June 28th, 2011 - 7:30 AM ET
[PATCH] cfq: Remove special treatment for metadata rqs.
There is no consistency among filesystems from what bios (or requests) are marked as being metadata. It's interesting to expose this in traces, but we shouldn't schedule the requests differently based on whether or not they're marked as being ...
Message posted on the June 20th, 2011 - 4:00 PM ET
[PATCH] CFQ: Fix typo and remove unnecessary semicolon
From: Kyungmin Park <kyungmin.park@samsung.com> Fix comment typo and remove unnecessary semicolon at macro Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> diff --git a/block/cfq-iosched.c b/block/cfq-iosched.c index ...
Message posted on the May 30th, 2011 - 9:20 PM ET
[patch 2/2]cfq-iosched: make code consistent
ioc->ioc_data is rcu protectd, so uses correct API to access it. This doesn't change any behavior, but just make code consistent. Signed-off-by: Shaohua Li <shaohua.li@intel.com> diff --git a/block/cfq-iosched.c b/block/cfq-iosched.c ...
Message posted on the June 27th, 2011 - 3:10 AM ET
[RFC PATCH] cfq-iosced: Implement IOPS mode and group_idle tunable V3
Hi, This is V3 of the group_idle and CFQ IOPS mode implementation patchset. Since V2 I have cleaned up the code a bit to clarify the confusion lingering around in what cases do we charge time slice and in what cases do we charge number of requests. ...
Message posted on the July 21st, 2010 - 3:10 PM ET
[PATCH] deadline-iosched: don't allow aliased requests to starve others
Hi, In running a test case that tries to trip up the kernel's AIO implementation, we ran into a situation where no other I/O to the device under test would be completed. The test program spawned (in this case) 100 threads, each of which performed ...
Message posted on the July 14th, 2010 - 10:20 AM ET
cfq-iosched: a regression
We have a kernel build regression since 3.1-rc1, which is about 10% regression. The kernel source is in an ext3 filesystem. Alex Shi bisect it to commit: commit a07405b7802691d29ab3b23bdc76ee6d006aad0b Author: Justin TerAvest ...
Message posted on the August 15th, 2011 - 10:50 PM ET
[PATCH 0/3] cfq-iosched: Fair cross-group preemption
This patchset introduces fair cross-group preemption. Right now, we don't have strict isolation between processes in different cgroups. For example: currently an RT ioprio thread in one group can preempt a BE ioprio thread in another group. We ...
Message posted on the March 21st, 2011 - 8:20 PM ET
[PATCHSET] block: implement blkcg hierarchy support in cfq, take#2
Hello, This is the second iteration to implement blkcg hierarchy support in cfq-iosched. Changes from the first task[L] are * Vivek's cfq cleanup patches are included in the series for convenience. * Divide by zero bug when ...
Message posted on the December 28th, 2012 - 3:40 PM ET
[PATCHSET] block: implement blkcg hierarchy support in cfq
Hello, cfq-iosched is currently utterly broken in how it handles cgroup hierarchy. It ignores the hierarchy structure and just treats every blkcgs equally. This is simply broken. This breakage makes blkcg behave very differently from other ...
Message posted on the December 14th, 2012 - 5:50 PM ET
[RFC PATCH 00/15] Use vdisktime based scheduling logic for cfq queues
Hi, This patches series primarily does few things. - Intial few patches are just renaming and small cleanups so that reading code is easier. (Patches 1-5) - A patch to print cfqq type (sync-noidle) in blktrace message. (Patch 6) - Then patches ...
Message posted on the October 1st, 2012 - 3:40 PM ET
[PATCH] block: Make cfq_target_latency tunable through sysfs.
From: Tao Ma <boyu.mt@taobao.com> In cfq, when we calculate a time slice for a process(or a cfqq to be precise), we have to consider the cfq_target_latency so that all the sync request have an estimated latency(300ms) and it is controlled by ...
Message posted on the March 27th, 2012 - 4:20 AM ET
[PATCH] blk-cgroup: config options re-arrangement
This patch fixes few usability and configurability issues. o All the cgroup based controller options are configurable from "Genral Setup/Control Group Support/" menu. blkio is the only exception. Hence make this option visible in above ...
Message posted on the April 22nd, 2010 - 6:40 PM ET