Re: CSCAN I/O scheduler for 2.6.10 kernel
From: Vishal Patil
Date: Wed Apr 12 2006 - 19:59:01 EST
I am attaching a final CSCAN scheduler patch for the 18.104.22.168 kernel.
The earlier patch that I had posted had a bug in the
"cscan_merged_requests" function. This has been taken care of in the
attached patch. I would really appreciate if some one could help me
in conducting performance tests for the attached patch.
Many thanks for to all of you all for your inputs on this.
On 4/11/06, Jan Engelhardt <jengelh@xxxxxxxxxxxxxxx> wrote:
> >> >I am attaching the CSCAN scheduler patch for 22.214.171.124 kernel.
> >> Thanks, I will try this.
> >> I have a question, why does not it use the kernel's rbtree implementation?
> >It does, I dunno why you think it doesn't?
> My bad. I thought because a function is named
> static struct cscan_request *__rb_insert_request
> led me to believe this is the main insert function (when in fact it
> rb_link_node is). Maybe it should be just
> called "insert_request".
Every passing minute is another chance to turn it all around.
Description: Binary data