public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH][RFC] runtime selectable IO schedulers
@ 2003-09-24 11:22 Nick Piggin
  2003-09-24 12:06 ` Nick Piggin
  0 siblings, 1 reply; 2+ messages in thread
From: Nick Piggin @ 2003-09-24 11:22 UTC (permalink / raw)
  To: linux-kernel

http://www.kerneltrap.org/~npiggin/elv-select.patch-030924

Against test5-mm4. This is commented a bit better than the previous
version I sent to Al and Jens.

sysfs interface is /sys/block/*/queue/io_scheduler. Valid values are
as, deadline, noop, cfq. Switching schedulers under disk load works fine
in my tests. sysfs stuff seems to be working nicely and handles lingering
userspace references properly.

Review of the kobject / sysfs stuff would be especially helpful. Thanks.



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PATCH][RFC] runtime selectable IO schedulers
  2003-09-24 11:22 [PATCH][RFC] runtime selectable IO schedulers Nick Piggin
@ 2003-09-24 12:06 ` Nick Piggin
  0 siblings, 0 replies; 2+ messages in thread
From: Nick Piggin @ 2003-09-24 12:06 UTC (permalink / raw)
  To: linux-kernel



Nick Piggin wrote:

Err, alloc _outside_ spinlock... make that
http://www.kerneltrap.org/~npiggin/elv-select.patch-030924-2

>
> Against test5-mm4. This is commented a bit better than the previous
> version I sent to Al and Jens.
>
> sysfs interface is /sys/block/*/queue/io_scheduler. Valid values are
> as, deadline, noop, cfq. Switching schedulers under disk load works fine
> in my tests. sysfs stuff seems to be working nicely and handles lingering
> userspace references properly.
>
> Review of the kobject / sysfs stuff would be especially helpful. Thanks.
>
>


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2003-09-24 12:06 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-09-24 11:22 [PATCH][RFC] runtime selectable IO schedulers Nick Piggin
2003-09-24 12:06 ` Nick Piggin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox