2003-11-16 02:59:10

by Valdis Klētnieks

[permalink] [raw]
Subject: [PATCH] 2.6.0-test9 - document elevator= parameter

Nick wrote a nice as-iosched.txt file, but apparently nobody updated the
kernel-parameters.txt file...

Diff against 2.6.0-test9-mm3.

--- linux.dist/Documentation/kernel-parameters.txt.dist 2003-11-13 15:20:43.000000000 -0500
+++ linux/Documentation/kernel-parameters.txt 2003-11-15 21:54:54.004814257 -0500
@@ -24,6 +24,7 @@
HW Appropriate hardware is enabled.
IA-32 IA-32 aka i386 architecture is enabled.
IA-64 IA-64 architecture is enabled.
+ IOSCHED More than one I/O scheduler is enabled.
IP_PNP IP DCHP, BOOTP, or RARP is enabled.
ISAPNP ISA PnP code is enabled.
ISDN Appropriate ISDN support is enabled.
@@ -303,6 +304,10 @@
See comment before function elanfreq_setup() in
arch/i386/kernel/cpu/cpufreq/elanfreq.c.

+ elevator= [IOSCHED]
+ Format: {"as"|"cfq"|"deadline"|"noop"}
+ See Documentation/as-iosched.txt for details
+
es1370= [HW,OSS]
Format: <lineout>[,<micbias>]
See also header of sound/oss/es1370.c.



Attachments:
(No filename) (226.00 B)

2003-11-16 14:15:32

by Tim Schmielau

[permalink] [raw]
Subject: Re: [PATCH] 2.6.0-test9 - document elevator= parameter

> Nick wrote a nice as-iosched.txt file, but apparently nobody updated the
> kernel-parameters.txt file...
>
> Diff against 2.6.0-test9-mm3.
...
> + elevator= [IOSCHED]
> + Format: {"as"|"cfq"|"deadline"|"noop"}

IIRC cfq isn't yet in mainline, thus it seems a bit too early to
document it...

Tim


--- linux.dist/Documentation/kernel-parameters.txt.dist 2003-11-13 15:20:43.000000000 -0500
+++ linux/Documentation/kernel-parameters.txt 2003-11-15 21:54:54.004814257 -0500
@@ -24,6 +24,7 @@
HW Appropriate hardware is enabled.
IA-32 IA-32 aka i386 architecture is enabled.
IA-64 IA-64 architecture is enabled.
+ IOSCHED More than one I/O scheduler is enabled.
IP_PNP IP DCHP, BOOTP, or RARP is enabled.
ISAPNP ISA PnP code is enabled.
ISDN Appropriate ISDN support is enabled.
@@ -303,6 +304,10 @@
See comment before function elanfreq_setup() in
arch/i386/kernel/cpu/cpufreq/elanfreq.c.

+ elevator= [IOSCHED]
+ Format: {"as"|"deadline"|"noop"}
+ See Documentation/as-iosched.txt for details
+
es1370= [HW,OSS]
Format: <lineout>[,<micbias>]
See also header of sound/oss/es1370.c.


2003-11-16 16:57:36

by Valdis Klētnieks

[permalink] [raw]
Subject: Re: [PATCH] 2.6.0-test9 - document elevator= parameter

On Sun, 16 Nov 2003 15:15:27 +0100, Tim Schmielau said:

> IIRC cfq isn't yet in mainline, thus it seems a bit too early to
> document it...

Thanks for catching that, cfq is indeed a -mm feature.


Attachments:
(No filename) (226.00 B)

2003-11-16 17:33:11

by Gene Heskett

[permalink] [raw]
Subject: Re: [PATCH] 2.6.0-test9 - document elevator= parameter

On Sunday 16 November 2003 11:57, [email protected] wrote:
>On Sun, 16 Nov 2003 15:15:27 +0100, Tim Schmielau said:
>> IIRC cfq isn't yet in mainline, thus it seems a bit too early to
>> document it...
>
>Thanks for catching that, cfq is indeed a -mm feature.

since I'm running a test9-mm3 kernel, where might i find a discussion
of this scheduler?

Although I have to say that for me, deadline is working great.

--
Cheers, Gene
AMD K6-III@500mhz 320M
Athlon1600XP@1400mhz 512M
99.27% setiathome rank, not too shabby for a WV hillbilly
Yahoo.com attornies please note, additions to this message
by Gene Heskett are:
Copyright 2003 by Maurice Eugene Heskett, all rights reserved.

2003-11-16 18:26:31

by Valdis Klētnieks

[permalink] [raw]
Subject: Re: [PATCH] 2.6.0-test9 - document elevator= parameter

On Sun, 16 Nov 2003 12:33:05 EST, Gene Heskett said:

> since I'm running a test9-mm3 kernel, where might i find a discussion
> of this scheduler?

Well, all the source is in drivers/block/cfq-iosched.c and here's
Jens Axboe explaining it:

http://marc.theaimsgroup.com/?l=linux-kernel&m=104495457606855&w=2


Attachments:
(No filename) (226.00 B)

2003-11-16 19:01:15

by Gene Heskett

[permalink] [raw]
Subject: Re: [PATCH] 2.6.0-test9 - document elevator= parameter

On Sunday 16 November 2003 13:26, [email protected] wrote:
>On Sun, 16 Nov 2003 12:33:05 EST, Gene Heskett said:
>> since I'm running a test9-mm3 kernel, where might i find a
>> discussion of this scheduler?
>
>Well, all the source is in drivers/block/cfq-iosched.c and here's
>Jens Axboe explaining it:
>
>http://marc.theaimsgroup.com/?l=linux-kernel&m=104495457606855&w=2

Thanks. It almost sounds a little tongue in cheek, but then makes a
lot of sense. Just for giggles, I'll set up another entry in
grub.conf that uses it & give it a try.

--
Cheers, Gene
AMD K6-III@500mhz 320M
Athlon1600XP@1400mhz 512M
99.27% setiathome rank, not too shabby for a WV hillbilly
Yahoo.com attornies please note, additions to this message
by Gene Heskett are:
Copyright 2003 by Maurice Eugene Heskett, all rights reserved.