* all three IO Schedulers turned on in 2.6.10-rc3-mm1 ???
@ 2004-12-16 19:10 Steven A. DuChene
2004-12-17 7:35 ` Peter Zijlstra
2004-12-17 7:56 ` Jens Axboe
0 siblings, 2 replies; 3+ messages in thread
From: Steven A. DuChene @ 2004-12-16 19:10 UTC (permalink / raw)
To: linux-kernel
I downloaded and built the 2.6.10-rc3-mm1 kernel and I noticed while
configuring it that in the Device Drivers > Block devices > IO Schedulers
area that by default all three IO Schedulers are turned on. Is this a
normal condition or is there only supposed to be one of these turned on?
The reason I am concerned about this is that ever since I have booted
into this kernel I have a lot of things failing and when they fail
they return a message like "Inappropriate ioctl for device"
I get this when trying to do a simple wget (remote address fails to resolve)
and when trying to run any X program against the Xserver running on the system.
--
Steven A. DuChene linux-clusters . AT . mindspring . DOT . com
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: all three IO Schedulers turned on in 2.6.10-rc3-mm1 ???
2004-12-16 19:10 all three IO Schedulers turned on in 2.6.10-rc3-mm1 ??? Steven A. DuChene
@ 2004-12-17 7:35 ` Peter Zijlstra
2004-12-17 7:56 ` Jens Axboe
1 sibling, 0 replies; 3+ messages in thread
From: Peter Zijlstra @ 2004-12-17 7:35 UTC (permalink / raw)
To: Steven A. DuChene; +Cc: LKML
On Thu, 2004-12-16 at 14:10 -0500, Steven A. DuChene wrote:
> I downloaded and built the 2.6.10-rc3-mm1 kernel and I noticed while
> configuring it that in the Device Drivers > Block devices > IO Schedulers
> area that by default all three IO Schedulers are turned on. Is this a
> normal condition or is there only supposed to be one of these turned on?
>
yes, you can change them runtime in /sys/block/<dev>/queue/scheduler
> The reason I am concerned about this is that ever since I have booted
> into this kernel I have a lot of things failing and when they fail
> they return a message like "Inappropriate ioctl for device"
>
see:
http://lkml.org/lkml/2004/12/13/69
> I get this when trying to do a simple wget (remote address fails to resolve)
> and when trying to run any X program against the Xserver running on the system.
--
Peter Zijlstra <a.p.zijlstra@chello.nl>
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: all three IO Schedulers turned on in 2.6.10-rc3-mm1 ???
2004-12-16 19:10 all three IO Schedulers turned on in 2.6.10-rc3-mm1 ??? Steven A. DuChene
2004-12-17 7:35 ` Peter Zijlstra
@ 2004-12-17 7:56 ` Jens Axboe
1 sibling, 0 replies; 3+ messages in thread
From: Jens Axboe @ 2004-12-17 7:56 UTC (permalink / raw)
To: Steven A. DuChene; +Cc: linux-kernel
On Thu, Dec 16 2004, Steven A. DuChene wrote:
> I downloaded and built the 2.6.10-rc3-mm1 kernel and I noticed while
> configuring it that in the Device Drivers > Block devices > IO Schedulers
> area that by default all three IO Schedulers are turned on. Is this a
> normal condition or is there only supposed to be one of these turned on?
They all default to on. There's actually a fourth that is also on, but
you cannot turn that off (noop). It's there if you disable the other
three, in lack of a better way to express that in Kconfig.
> The reason I am concerned about this is that ever since I have booted
> into this kernel I have a lot of things failing and when they fail
> they return a message like "Inappropriate ioctl for device"
The io schedulers don't provide any ioctls, must be something else. I
suggest you strace whatever program is throwing these errors and find
out what is going wrong.
--
Jens Axboe
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2004-12-17 7:56 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-12-16 19:10 all three IO Schedulers turned on in 2.6.10-rc3-mm1 ??? Steven A. DuChene
2004-12-17 7:35 ` Peter Zijlstra
2004-12-17 7:56 ` Jens Axboe
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.