Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
2.6.20-viper10: Paint It Black
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
vipernicus
Veteran
Veteran


Joined: 17 Jan 2005
Posts: 1462
Location: Your College IT Dept.

PostPosted: Thu Apr 26, 2007 3:20 am    Post subject: 2.6.20-viper10: Paint It Black Reply with quote

Viper Sources is pretty much my playground for new patches.
The main goal of this patchset is pretty much to offer the latest features, decrease latencies, decrease overhead, and improve interactivity. The only difference is experimental versions of everything. I boot test each release and run for an extended amount of time.

/* Notes */
04/25/2007
Updated to 2.6.20.8, suspend2-2.2.9.13, and fs-ext4-2.6.20-git4. Added 864hz option, and readded 4k stacks default. Dropped hrt-dyntick, fs-partitions-cleanup, decrease-isn-wraparound-time, and cleanups-from-mm. After trying out CFSv6, I was pretty impressed by the interactivity, so it is the default in this release. I ported the Kconfig tunable to CFSv6, now instead of having to accept the default of -10, you can set your own.


Extended changelog, downloads, and support requests have been moved to http://forums.nesl247.org/viewforum.php?f=18

2.6.20-viper10: Paint It Black
Code:
/* Patch List */
patch-2.6.20.8.bz2
archlinux-patches-rollup-2.6.20.patch
genpatches-rollup-2.6.20-7.patch
sched-cfs-v6-v2.6.20.7.patch
sched-cfs-v6-v2.6.20.7-tunable.patch
ck-desktop-rollup-2.6.20.7.patch
cpu-support-rollup.patch
rcu-preempt-rollup-2.6.20.patch
adaptive-readahead-2.6.20.patch
realtime-lsm.patch
suspend2-2.2.9.13-for-2.6.20.patch
linux-phc-0.2.9-for-2.6.20.patch
thinkpad-for-2.6.20-2.patch
fs-ext4-2.6.20-git4.patch
fs-reiser4-for-2.6.20.patch
fs-unionfs-2.0-for-2.6.20.patch
driver-rtc-framework-for-cmos-rtcs-2.6.20.patch
driver-sdhci-handle-resumed-devices-2.6.20.patch
driver-tulip-fixes.patch
enable-4k-stacks-default-2.6.20.patch
hz-864-kconfig-option.patch
daconfig-2.3.1-2.6.20.patch
viper-version.patch


Enjoy!

Patch:
http://vipernicus.org/files/patches/2.6.20/viper10/linux-2.6.20-viper10.bz2

Ebuild:
http://vipernicus.org/files/patches/2.6.20/viper10/viper-sources-2.6.20-r10.ebuild

Broken-Out:
http://vipernicus.org/files/patches/2.6.20/viper10/linux-2.6.20-viper10-broken-out.tar.bz2

Broken-Out (Directory):
http://vipernicus.org/files/patches/2.6.20/viper10/broken-out/


Need Help?
Kernel How-to


If you want to chat with us, we can now be found in #nesl247 on irc.freenode.org.

_________________
Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog
Back to top
View user's profile Send private message
vipernicus
Veteran
Veteran


Joined: 17 Jan 2005
Posts: 1462
Location: Your College IT Dept.

PostPosted: Thu Apr 26, 2007 3:30 am    Post subject: Reply with quote

Also, for those that are interested, I now have a blog at http://vipernicus.org . I will be posting release information and thoughts there as well.
_________________
Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog
Back to top
View user's profile Send private message
seren
Guru
Guru


Joined: 27 Aug 2005
Posts: 448
Location: Wisconsin

PostPosted: Thu Apr 26, 2007 4:26 am    Post subject: Reply with quote

Wow so many releases so little time ;P. Glad to see CFS being tested in a greatly supported patch set. It wold be nice to see plugsched though ;)
Back to top
View user's profile Send private message
Donman
Tux's lil' helper
Tux's lil' helper


Joined: 05 Sep 2005
Posts: 117

PostPosted: Thu Apr 26, 2007 4:33 am    Post subject: Reply with quote

Awesome. Just compiled and booted into it, and everything is working flawlessly. No more timestamp issues here! Thanks a lot vipernicus for the great patchset!
Back to top
View user's profile Send private message
mbar
Veteran
Veteran


Joined: 19 Jan 2005
Posts: 1990
Location: Poland

PostPosted: Thu Apr 26, 2007 6:45 am    Post subject: Reply with quote

omg you're so quick recently :)
Back to top
View user's profile Send private message
micmic
n00b
n00b


Joined: 16 Nov 2004
Posts: 36

PostPosted: Thu Apr 26, 2007 7:01 am    Post subject: Reply with quote

2.6.21 relised http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.21
_________________
cat /etc/gentoo-release && uname -srm
Gentoo Base System release baselayout-2.0.0_rc6
Linux 2.6.24-gentoo- i686
Back to top
View user's profile Send private message
klixon
n00b
n00b


Joined: 14 Feb 2006
Posts: 39
Location: Holland

PostPosted: Thu Apr 26, 2007 8:02 am    Post subject: Reply with quote

just a small question: Do I still need to enable "Kernel debugging" in order to get 4K stacks, or does "by default" mean it's always on even though debugging is disabled?
In other kernel it was depending on debugging...
_________________
Stand back, intruder, or I'll blast you out of space. I am Klixon and I don't want any dealings with you human lifeforms... I'm a cyborg!
Back to top
View user's profile Send private message
predatorfreak
l33t
l33t


Joined: 13 Jan 2005
Posts: 708
Location: USA, Michigan.

PostPosted: Thu Apr 26, 2007 8:15 am    Post subject: Reply with quote

micmic wrote:
2.6.21 relised http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.21


Hehe and I've already got a -dark tree for .21! Gimme a day of testing and I'll release it :)
_________________
System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up.
Back to top
View user's profile Send private message
santaclaws
Apprentice
Apprentice


Joined: 05 Jan 2007
Posts: 161
Location: Deeper Underground

PostPosted: Thu Apr 26, 2007 8:16 am    Post subject: Reply with quote

klixon wrote:
just a small question: Do I still need to enable "Kernel debugging" in order to get 4K stacks, or does "by default" mean it's always on even though debugging is disabled?
In other kernel it was depending on debugging...


I am also interested in the answer!
_________________
Software is like sex. It is better when ist is free.
Back to top
View user's profile Send private message
santaclaws
Apprentice
Apprentice


Joined: 05 Jan 2007
Posts: 161
Location: Deeper Underground

PostPosted: Thu Apr 26, 2007 8:19 am    Post subject: Reply with quote

predatorfreak wrote:
micmic wrote:
2.6.21 relised http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.21


Hehe and I've already got a -dark tree for .21! Gimme a day of testing and I'll release it :)


Just a off-topic question:

Do you have a kind of competition in releasing kernels - you and vipernicus? :P

So many different versions in so short periodes of time. I am really stunned 8O :wink:
_________________
Software is like sex. It is better when ist is free.
Back to top
View user's profile Send private message
predatorfreak
l33t
l33t


Joined: 13 Jan 2005
Posts: 708
Location: USA, Michigan.

PostPosted: Thu Apr 26, 2007 8:23 am    Post subject: Reply with quote

santaclaws wrote:
predatorfreak wrote:
micmic wrote:
2.6.21 relised http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.21


Hehe and I've already got a -dark tree for .21! Gimme a day of testing and I'll release it :)


Just a off-topic question:

Do you have a kind of competition in releasing kernels - you and vipernicus? :P

So many different versions in so short periodes of time. I am really stunned 8O :wink:


Not really, me and vipernicus are pretty good friends. I'm just announcing because I feel like proclaiming that I'm priming to release first. Me and vipernicus actually share quite a few patches, sometimes we even fix problems in each others patchsets. What competition there is is more friendly rivalry than real competition. It's just a race to first-release-for-X-release, after that the "OMG COOL I CAN RELEASE FIRST!" factor wears off :)
_________________
System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up.
Back to top
View user's profile Send private message
santaclaws
Apprentice
Apprentice


Joined: 05 Jan 2007
Posts: 161
Location: Deeper Underground

PostPosted: Thu Apr 26, 2007 8:27 am    Post subject: Reply with quote

predatorfreak wrote:
santaclaws wrote:
predatorfreak wrote:
micmic wrote:
2.6.21 relised http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.21


Hehe and I've already got a -dark tree for .21! Gimme a day of testing and I'll release it :)


Just a off-topic question:

Do you have a kind of competition in releasing kernels - you and vipernicus? :P

So many different versions in so short periodes of time. I am really stunned 8O :wink:


Not really, me and vipernicus are pretty good friends. I'm just announcing because I feel like proclaiming that I'm priming to release first. Me and vipernicus actually share quite a few patches, sometimes we even fix problems in each others patchsets. What competition there is is more friendly rivalry than real competition. It's just a race to first-release-for-X-release, after that the "OMG COOL I CAN RELEASE FIRST!" factor wears off :)



I am glad to hear that - but competition leads to evolution an research. :P
_________________
Software is like sex. It is better when ist is free.
Back to top
View user's profile Send private message
Vegan
Tux's lil' helper
Tux's lil' helper


Joined: 29 Mar 2007
Posts: 133

PostPosted: Thu Apr 26, 2007 10:27 am    Post subject: Reply with quote

Reinicing -10 and setting rr_interval 6 for desktop is making any improvment with this relase ?
_________________
Go Vegan! For The Sake of Animals
//Gentoo 2007.0/desktop, portage- 2.1.3_rc8, kernel @ 2.6.22-kamikaze1 (CFSv19) i686, "/" REISER4, ~x86, gcc-4.1.2, glibc-2.5-r3
//P4 2.4Ghz, 768 RAM , ATI Radeon X1600pro AGP, P4P800, SB Live ! 5.1, WDC 80GB
Back to top
View user's profile Send private message
buddabrod
Apprentice
Apprentice


Joined: 15 Oct 2006
Posts: 241
Location: Germany

PostPosted: Thu Apr 26, 2007 10:37 am    Post subject: Reply with quote

Vegan wrote:
Reinicing -10 and setting rr_interval 6 for desktop is making any improvment with this relase ?
It uses CFS and some "autonicing" code. You can change sched_granularity_ns and specify to which nice level X should atomatically be reniced.
Back to top
View user's profile Send private message
Vegan
Tux's lil' helper
Tux's lil' helper


Joined: 29 Mar 2007
Posts: 133

PostPosted: Thu Apr 26, 2007 11:00 am    Post subject: Reply with quote

ok I've just noticed there is no rr_interval in this sheudler
ok so what's the best "sched_granularity_ns" and boost nice for desktop in this release and sheudler ?
-------
btw I'm really impressed with this release I also change IOsheudler to cfq , and it's all way faster than previous release you can notice this with bare eye.
_________________
Go Vegan! For The Sake of Animals
//Gentoo 2007.0/desktop, portage- 2.1.3_rc8, kernel @ 2.6.22-kamikaze1 (CFSv19) i686, "/" REISER4, ~x86, gcc-4.1.2, glibc-2.5-r3
//P4 2.4Ghz, 768 RAM , ATI Radeon X1600pro AGP, P4P800, SB Live ! 5.1, WDC 80GB
Back to top
View user's profile Send private message
santaclaws
Apprentice
Apprentice


Joined: 05 Jan 2007
Posts: 161
Location: Deeper Underground

PostPosted: Thu Apr 26, 2007 11:34 am    Post subject: Reply with quote

Hi vipernicus

Thanks for the new release. :D 8O

I found out what lead to my problems when compiling viper-sources with genkernel - it was the ccache option.

This time it compiled successfully.

Code:

localhost linux # genkernel --xconfig all
* Gentoo Linux Genkernel; Version 3.4.8
* Running with options: --xconfig all

* Linux Kernel 2.6.20-viper10 for x86...
* kernel: >> Running mrproper...
* config: Using config from /etc/kernels/kernel-config-x86-2.6.20-viper10
*         Previous config backed up to .config.bak
*         >> Running oldconfig...
* kernel: >> Cleaning...
* config: >> Invoking xconfig...
*         >> Compiling 2.6.20-viper10 bzImage...
*         >> Compiling 2.6.20-viper10 modules...
* Copying config for successful build to /etc/kernels/kernel-config-x86-2.6.20-viper10
* module-init-tools: >> Configuring
*                    >> Compiling...
*                    >> Copying to cache...
* busybox: >> Configuring...
* busybox: >> Compiling...
* busybox: >> Copying to cache...
* initramfs: >> Initializing...
*         >> Appending base_layout cpio data...
*         >> Appending auxilary cpio data...
*         >> Appending busybox cpio data...
*         >> Appending insmod cpio data...
*         >> Appending modules cpio data...
*
* Kernel compiled successfully!
*
* Required Kernel Parameters:
*     real_root=/dev/$ROOT
*
*     Where $ROOT is the device node for your root partition as the
*     one specified in /etc/fstab
*
* If you require Genkernel's hardware detection features; you MUST
* tell your bootloader to use the provided INITRAMFS file. Otherwise;
* substitute the root argument for the real_root argument if you are
* not planning to use the initrd...

* WARNING... WARNING... WARNING...
* Additional kernel cmdline arguments that *may* be required to boot properly...
* add "vga=791 splash=silent" if you use a bootsplash framebuffer

* Do NOT report kernel bugs as genkernel bugs unless your bug
* is about the default genkernel configuration...
*
* Make sure you have the latest genkernel before reporting bugs.

_________________
Software is like sex. It is better when ist is free.
Back to top
View user's profile Send private message
buddabrod
Apprentice
Apprentice


Joined: 15 Oct 2006
Posts: 241
Location: Germany

PostPosted: Thu Apr 26, 2007 11:35 am    Post subject: Reply with quote

Vegan wrote:
ok I've just noticed there is no rr_interval in this sheudler
ok so what's the best "sched_granularity_ns" and boost nice for desktop in this release and sheudler ?
Test it yourself ;) Ingo is still waiting for more feedback. i myself let X be reniced to -5 and i set sched_granularity_ns to 1500000.
Back to top
View user's profile Send private message
vipernicus
Veteran
Veteran


Joined: 17 Jan 2005
Posts: 1462
Location: Your College IT Dept.

PostPosted: Thu Apr 26, 2007 11:36 am    Post subject: Reply with quote

klixon wrote:
just a small question: Do I still need to enable "Kernel debugging" in order to get 4K stacks, or does "by default" mean it's always on even though debugging is disabled?
In other kernel it was depending on debugging...


4k stacks is automagically selected by default. You won't need to select a thing.
_________________
Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog
Back to top
View user's profile Send private message
RobertDavid
Apprentice
Apprentice


Joined: 08 Aug 2005
Posts: 271
Location: Czech Republic

PostPosted: Thu Apr 26, 2007 1:17 pm    Post subject: Reply with quote

Looks nice, work fine, but I think CFS is not stuff for us with ATHCOOL activated, because it works against it, and its not good for long time usage (for me I have common 7+ days runtime), with SD I have 40-42'C, with CFS 50-51'C and it is like athcool disabled. And may or may not I dont a see a interactivity increase, (maybe Im on hw peek with SD, or CFS),, but I will continue to test that.:)
_________________
Arch & Fluxbox & 2.6.24-rc-zen!!!!
robertek.brevnov.net
Back to top
View user's profile Send private message
Dottout
l33t
l33t


Joined: 07 Mar 2006
Posts: 882

PostPosted: Thu Apr 26, 2007 1:45 pm    Post subject: Reply with quote

RobertDavid wrote:
Looks nice, work fine, but I think CFS is not stuff for us with ATHCOOL activated, because it works against it, and its not good for long time usage (for me I have common 7+ days runtime), with SD I have 40-42'C, with CFS 50-51'C and it is like athcool disabled. And may or may not I dont a see a interactivity increase, (maybe Im on hw peek with SD, or CFS),, but I will continue to test that.:)

here the same, (intel merom t5600) temperature is pretty higher, about7-8°C more. since this is a laptop, I stick to the prev -r, btw great job :)
Back to top
View user's profile Send private message
vipernicus
Veteran
Veteran


Joined: 17 Jan 2005
Posts: 1462
Location: Your College IT Dept.

PostPosted: Thu Apr 26, 2007 3:38 pm    Post subject: Reply with quote

If I can get 2 or 3 more votes, I'll revert back to SD for 2.6.21.
_________________
Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Thu Apr 26, 2007 3:38 pm    Post subject: Reply with quote

vipernicus wrote:
If I can get 2 or 3 more votes, I'll revert back to SD for 2.6.21.


count me in for SD
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
immudium
Guru
Guru


Joined: 12 Oct 2004
Posts: 332
Location: Utah

PostPosted: Thu Apr 26, 2007 4:49 pm    Post subject: Reply with quote

vipernicus wrote:
If I can get 2 or 3 more votes, I'll revert back to SD for 2.6.21.


Give us a little more time with CFS before you decide. I'm pleased with it so far, but it's way too early to pass judgment. I could care less about higher temps, if any. My computer is here to do work, not sit there cooling itself off.

Edit:
Now that I've had to play around with it some more, I'm even more impressed with CFS. I typically run a mix of Java/Swing apps and Wine apps such as newsbin with a heavy dose of multimedia, mp3, x264. With Viper9/SD, wine/newsbin would become unresponsive after a couple of minutes like it was being starved. Also the audio of my mp3 and/or video would "hiccup" when context switching between windows in my java apps. With CFS and the same nice priority of -10, everything runs very smoothly. No glitches in audio, no unresponsive wine apps.


Last edited by immudium on Thu Apr 26, 2007 6:40 pm; edited 1 time in total
Back to top
View user's profile Send private message
_sys/sid
Guru
Guru


Joined: 27 Aug 2004
Posts: 346
Location: Asola (Mantova)

PostPosted: Thu Apr 26, 2007 5:24 pm    Post subject: Reply with quote

For me, CFS with -10 and SD with 0, are visibly faster than SD with -10
I've voted for CFS
_________________
http://th30z.netsons.org/
Back to top
View user's profile Send private message
martin.k
Guru
Guru


Joined: 28 Nov 2004
Posts: 493
Location: Wylatowo, Polska

PostPosted: Thu Apr 26, 2007 5:42 pm    Post subject: Reply with quote

I vote for SD...
Because:
(a) I don't like the way lkml *hadled* with Con and his work...
(b) I'm using staircase since early 2.4 patchsets and it does work very good for me :)
_________________
linux-2.6.17 +ck +R4 +lockless +genetic-as +... więcej nie pamiętam :)
LRU #299256
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum