Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

2.6.4-ck2 is out !

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
37 posts
  • 1
  • 2
  • Next
Author
Message
gringo
Advocate
Advocate
User avatar
Posts: 3793
Joined: Sun Apr 27, 2003 10:25 am

2.6.4-ck2 is out !

  • Quote

Post by gringo » Fri Mar 26, 2004 4:03 pm

http://lkml.org/lkml/2004/3/26/110

staircase included!
Top
ewan.paton
Veteran
Veteran
User avatar
Posts: 1219
Joined: Tue Jul 29, 2003 12:21 am
Location: glasgow, scotland
Contact:
Contact ewan.paton
Website

  • Quote

Post by ewan.paton » Fri Mar 26, 2004 4:12 pm

has anyone tested staircase yet, am i right in thinking its anouther disk access shedular or is it for the cpu
Giay tay nam | Giay nam cao cap | Giay luoi
Top
Jefklak
l33t
l33t
Posts: 818
Joined: Sun Oct 26, 2003 10:47 am
Location: Belgium
Contact:
Contact Jefklak
Website

  • Quote

Post by Jefklak » Fri Mar 26, 2004 4:20 pm

Nice nice!
I'm going to use this one I think... :)

I'm trying to learn how that patch is built but I still don't get where the "-ck2" thing comes from. I mean, when using "uname -a" it'll say something like "Linux 2.6.4-ck2" > that HAS to be somewhere included in the patch but I have no clue where... Anyone?
More details
{Linux User #333296}
Kernel 2.6.9-nitro4!
<< hurrah
Top
Epyon
l33t
l33t
User avatar
Posts: 754
Joined: Thu Sep 11, 2003 2:08 am
Location: NJ, USA

  • Quote

Post by Epyon » Fri Mar 26, 2004 4:25 pm

Look at the Makefile. Specifically the EXTRAVERSION line.
Top
gringo
Advocate
Advocate
User avatar
Posts: 3793
Joined: Sun Apr 27, 2003 10:25 am

  • Quote

Post by gringo » Fri Mar 26, 2004 5:04 pm

I patched rc2_mm2 with Con´s available patch and it runs fairly stable.
Had no problems with it so far.

*EDIT* New Reiser4 snapshot out too !
http://www.namesys.com/snapshots/2004.03.26/
Top
Cerement
Guru
Guru
User avatar
Posts: 404
Joined: Sat Jun 14, 2003 7:21 am

  • Quote

Post by Cerement » Sat Mar 27, 2004 7:54 am

Okay, anyone having a problem with this one?

Starts booting, makes it up to:
* ALSA Detected...
* Restoring Mixer Levels [ ok ]

and then just hangs ... never gets around to * Starting USB and PCI hotplugging

2.6.4-ck1 worked fine and 2.6.5-rc2-aa1 to -aa3 worked fine ...

feh
Top
Jefklak
l33t
l33t
Posts: 818
Joined: Sun Oct 26, 2003 10:47 am
Location: Belgium
Contact:
Contact Jefklak
Website

  • Quote

Post by Jefklak » Sat Mar 27, 2004 10:58 am

It could be udev & hotplug.
I'm trying them out right now ill let you know something.
{Linux User #333296}
Kernel 2.6.9-nitro4!
<< hurrah
Top
gringo
Advocate
Advocate
User avatar
Posts: 3793
Joined: Sun Apr 27, 2003 10:25 am

  • Quote

Post by gringo » Sat Mar 27, 2004 11:45 am

I´m using udev stuff too and no troubles so far.
No idea what it could be...
Top
Jefklak
l33t
l33t
Posts: 818
Joined: Sun Oct 26, 2003 10:47 am
Location: Belgium
Contact:
Contact Jefklak
Website

  • Quote

Post by Jefklak » Sat Mar 27, 2004 1:23 pm

gringo wrote:I´m using udev stuff too and no troubles so far.
No idea what it could be...
Same here, works.
2.6.4-mm1 doesn't...
(I applied some custom patches but it's generally yust -ck2)

How do you use the staircase? Or is it set default as scheduler?
Something like elevator=stair or what?
{Linux User #333296}
Kernel 2.6.9-nitro4!
<< hurrah
Top
darkless
n00b
n00b
Posts: 42
Joined: Thu Jan 01, 2004 2:21 pm
Location: Denmark

  • Quote

Post by darkless » Sat Mar 27, 2004 3:21 pm

Staircase is the name of Con's scheduler policies, whereas as (anticipatory) or cfq (complete fair queue) are the names of the scheduler itself.
Ignorance should be painful.
Top
bssteph
l33t
l33t
User avatar
Posts: 653
Joined: Wed Feb 26, 2003 12:33 am
Location: Wisconsin
Contact:
Contact bssteph
Website

  • Quote

Post by bssteph » Sat Mar 27, 2004 3:30 pm

I guess that is true... but not entirely a statement to solve the problem of confusion.

Staircase is a scheduler policy, yes. But it is for _processes_, not _disks_ (as the above post could be read to say). Quote Con:
Staircase scheduler?
This is a complete rewrite of the scheduler policy for normal tasks built on top of the O(1) scheduler. The aim was to make a scheduler that is interactive and responsive by design instead of modifying an existing design to make it interactive. 2.6.4-ck2 contains the first public release of this patch and so far has proven stable.
O(1) is the process scheduler. as and cfq are disk schedulers.
Top
didl
Retired Dev
Retired Dev
User avatar
Posts: 1106
Joined: Tue Sep 09, 2003 11:01 pm
Location: Pittsburgh, PA

  • Quote

Post by didl » Sat Mar 27, 2004 3:45 pm

Cerement wrote:Okay, anyone having a problem with this one?

Starts booting, makes it up to:
* ALSA Detected...
* Restoring Mixer Levels [ ok ]

and then just hangs ... never gets around to * Starting USB and PCI hotplugging
feh
Same here. However, hitting ^C a couple of times actually makes it
boot eventually. Problem seems to be in /sbin/rc, but I haven't
figured out what exactly causes it. The kernel itself runs fine.
It seems that the staircase patches cause this problem and after
backing them out, my system boots just fine.
Top
darkless
n00b
n00b
Posts: 42
Joined: Thu Jan 01, 2004 2:21 pm
Location: Denmark

  • Quote

Post by darkless » Sat Mar 27, 2004 3:45 pm

You are right, I should've made myself clearer to avoid confusion. Thanks for elaborating.
Ignorance should be painful.
Top
gringo
Advocate
Advocate
User avatar
Posts: 3793
Joined: Sun Apr 27, 2003 10:25 am

  • Quote

Post by gringo » Sat Mar 27, 2004 4:17 pm

Thanks for explain it! I was quite confused about this too...
Top
Jefklak
l33t
l33t
Posts: 818
Joined: Sun Oct 26, 2003 10:47 am
Location: Belgium
Contact:
Contact Jefklak
Website

  • Quote

Post by Jefklak » Sat Mar 27, 2004 4:26 pm

bssepth, so I can use "elevator=cfq" AND the staircase I(O)? No boot options or so needed for the first one? I also wonder wich patch those anticipatory or cfq shedulers are, or in wich kernel they are.

Let's say I'm using the -ck2 sources. (Vanilla patched). How can I use anticipatory then? Is there a patch or is it standard? And cfq? That would really clear things up for me :) Thanks!
{Linux User #333296}
Kernel 2.6.9-nitro4!
<< hurrah
Top
scaba
Apprentice
Apprentice
User avatar
Posts: 252
Joined: Sat Jan 10, 2004 8:43 pm
Location: Zurich, Switzerland
Contact:
Contact scaba
Website

  • Quote

Post by scaba » Sat Mar 27, 2004 4:38 pm

How is the cfq scheduler set?
The cfq scheduler is enabled by default in -ck. If you do not wish to use the cfq I/O scheduler you will not benefit from the I/O priorities, but you can set it with the bootparam "elevator=as" or deadline.
http://members.optusnet.com.au/ckolivas/kernel/
Out of silence, a story. Out of chaos, order. Out of nothingness, love...
-- Tad Williams, Otherland
Top
bssteph
l33t
l33t
User avatar
Posts: 653
Joined: Wed Feb 26, 2003 12:33 am
Location: Wisconsin
Contact:
Contact bssteph
Website

  • Quote

Post by bssteph » Sat Mar 27, 2004 4:43 pm

Jefklak wrote:bssepth, so I can use "elevator=cfq" AND the staircase I(O)? No boot options or so needed for the first one? I also wonder wich patch those anticipatory or cfq shedulers are, or in wich kernel they are.

Let's say I'm using the -ck2 sources. (Vanilla patched). How can I use anticipatory then? Is there a patch or is it standard? And cfq? That would really clear things up for me :) Thanks!
The kernel can have multiple disk schedulers compiled and ready for use at once. Examples are cfq, as, and deadline. These are selected with the elevator=x option at boot time.
as and deadline are standard right now and are in the vanilla kernel. as is the default. -ck2 adds cfq.

The kernel can only have one process scheduler under the current model. There is no way to switch them (other than get a different kernel) and therefore no need to choose what you want to use. Examples are:
O(1) - vanilla 2.6, -mm (mm includes some fixes that eventually make it to vanilla)
Nicksched - -love
O(1) + staircase - -ck

Hope this clears it up.
Top
Jefklak
l33t
l33t
Posts: 818
Joined: Sun Oct 26, 2003 10:47 am
Location: Belgium
Contact:
Contact Jefklak
Website

  • Quote

Post by Jefklak » Sat Mar 27, 2004 4:58 pm

I yust found a "cfq-4.patch" file in the broken-out -mm dir on kernel.org. It's the cfq sheduler, I didn't know it's in -ck2, So i already have it :) Well thanks that indeed clears some things up.

I also heard Con's staircase breaks Nick's sheduler in -mm, so you won't be able to use those 2 at once...
{Linux User #333296}
Kernel 2.6.9-nitro4!
<< hurrah
Top
dizzogg
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 131
Joined: Fri May 03, 2002 12:42 pm
Location: Virginia, USA

  • Quote

Post by dizzogg » Wed Mar 31, 2004 7:22 pm

i think the staircase scheduler needs some more work, my system gets bogged down quite easily w/ it, music skips in rhythmbox, muine, which never happened before, but hey, I guess we're the guinea pigs... maybe I'll try out the aa-kernels..
Top
ed0n
l33t
l33t
User avatar
Posts: 638
Joined: Wed Apr 23, 2003 12:08 pm
Location: Prishtine/Kosove
Contact:
Contact ed0n
Website

  • Quote

Post by ed0n » Wed Mar 31, 2004 8:01 pm

I tested ck few days ago, and I realized that in my p4 1.6ghz 512 mb ram desktop is faster with love-sources.
Top
Cerement
Guru
Guru
User avatar
Posts: 404
Joined: Sat Jun 14, 2003 7:21 am

  • Quote

Post by Cerement » Wed Mar 31, 2004 8:51 pm

dizzogg wrote:i think the staircase scheduler needs some more work, my system gets bogged down quite easily w/ it, music skips in rhythmbox, muine, which never happened before, but hey, I guess we're the guinea pigs... maybe I'll try out the aa-kernels..
Careful with the new -aa patchsets -- was getting all the symptoms of a slow memory leak with them, system ran great right after boot, but after a day, things all over the place started to gradually slow down, could watch each table cell being added when looking at the front page of forums ...
Top
dizzogg
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 131
Joined: Fri May 03, 2002 12:42 pm
Location: Virginia, USA

  • Quote

Post by dizzogg » Fri Apr 02, 2004 8:01 pm

Cerement wrote:
dizzogg wrote:i think the staircase scheduler needs some more work, my system gets bogged down quite easily w/ it, music skips in rhythmbox, muine, which never happened before, but hey, I guess we're the guinea pigs... maybe I'll try out the aa-kernels..
Careful with the new -aa patchsets -- was getting all the symptoms of a slow memory leak with them, system ran great right after boot, but after a day, things all over the place started to gradually slow down, could watch each table cell being added when looking at the front page of forums ...
thanks for the warning....
Top
TenPin
Guru
Guru
User avatar
Posts: 500
Joined: Mon Aug 26, 2002 4:36 pm
Location: Kansas City

  • Quote

Post by TenPin » Fri Apr 02, 2004 11:26 pm

ck2 works fine here but I think it might be slightly worse that ck1 for responsive ness. Hard to judge though.
Top
Corky
Guru
Guru
User avatar
Posts: 473
Joined: Tue Jul 08, 2003 11:08 pm
Location: Ethorehus, Norge

  • Quote

Post by Corky » Sun Apr 04, 2004 6:03 am

TenPin wrote:ck2 works fine here but I think it might be slightly worse that ck1 for responsive ness. Hard to judge though.
Been running smoothly for me too, I'm not sure about less responsive than ck1, from my limited benchmarks its running about the same.
Bunder for president ^o^
Top
Jefklak
l33t
l33t
Posts: 818
Joined: Sun Oct 26, 2003 10:47 am
Location: Belgium
Contact:
Contact Jefklak
Website

  • Quote

Post by Jefklak » Sun Apr 04, 2004 9:09 am

ck2 runs twice as good as the mm or love sources...
Now patching 2.6.5 @ ck2 :P
{Linux User #333296}
Kernel 2.6.9-nitro4!
<< hurrah
Top
Post Reply

37 posts
  • 1
  • 2
  • Next

Return to “Kernel & Hardware”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic