View previous topic :: View next topic |
Author |
Message |
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Fri Mar 17, 2006 4:52 am Post subject: 2.6.16-rc5-no3 "Tea Time"|(-MM Based)(Splashutils |
|
|
This release status:unstable - Reason: kernel pre-release (RC)
2.6.16_rc5-no3"Tea Time"
What is it?
No-Sources is a patchset completely based off of Andrew Mortons -mm kernel. It includes a lot of additional patches that users demand and want, and it includes some performance based patches, as well as -ck patches. It also includes a custom modified suspend2 patch to work with -mm.
-----
Splashutils Overlay
You may know that splashutils currently does not work with 2.6.16 kernels, I have created an overlay that resolved this issue.
(Place in overlay in media-gfx folder)
http://no.oldos.org/files/2.6.16-rc5-no3/splashutils-overlay-for-2.6.16.tar.bz2
-----
SUPPORT
IRC: #no-sources (at FreeNode)
Otherwise, post in this thread
Please do not bug the gentoo devs with any problems from no-sources! cheater-conrad/joecool would much rather hear the problem
-----
[_CPUSCHED_]
(Default = Ingosched)
Code: | { There are 9 available cpu scheduler you can choose from , either from the kernel config or by using cpusched="nicksched" in /boot/grub/grub.conf
(assuming you are using grub) as a kernel parameter.
Available options are:
cpusched="nicksched"
cpusched="staircase"
cpusched="zaphod"
cpusched="spa_no_frills"
cpusched="spa_ws"
cpusched="spa_svr"
cpusched="spa_ebs)"
cpusched="ingosched"
cpusched="ingo_ll" (low latency)
} |
-----
NICKSCHED TIMESLICE
The nicksched timeslice is set statically in the code to 128, it is very easy to change, it can be changed by editing.
kernel/nicksched.c
Just search for 128 (only 1 entry) and change it to what you wish.
-----
Patches: -->
NOTES (Detailed patchlist): http://no.oldos.org/files/2.6.16-rc5-no3/Notes.txt
Code: |
NOTICE: If you are looking for the reiser4 patch, reiser4 is included in the MM patchset
so there is no need for a seperate patch because this kernel is based off of -mm.
----------------
/*BASE PATCHES*\
----------------
/* patch-2.6.16_rc5.bz2
--> Prepatch to the stable linux kernel.
/* 2.6.16-rc5-mm2.bz2
--> Andrew Morton's -mm patchset
------------------
/* Other -MM Stuff
------------------
/* 2.6.16-rc5-mm2 HotFixes
--> audit-mips-fix.patch
/* Patches from previous -MM releases
1> 2.6.16-rc2-mm1
--> lxdialog-sane-colours.patch
+++++++++++++++++++++++++
OVERLAYS FOR THIS RELEASE
+++++++++++++++++++++++++
/* splashutils-overlay-for-2.6.16.tar.bz2
--> Splashutils does not work with 2.6.16 kernels, use this overlay and it will.
/////////////////////////////////
-------------
EXTRA PATCHES
-------------
/* 01_suspend2-hacked-for-2.6.16_rc5-mm3.patch
--> Suspend2 (2.2.0.1)
NOTE: This patch needed severe editing and hacking in order for it to successfully build
/* 02_plugsched-6.3.1-for-2.6.16_rc5-mm2.patch
--> The latest plugsched (6.3.1) for the -mm patchset
RE-PATCHED and CLEANED For -no3 release
/* 03_vesafb-tng-1.0-rc1-r3-2.6.15-rc1.patch
--> The latest vesafb-tng patch from spock
/* 04_fbsplash-0.9.2-r5-2.6.16-rc2.patch
--> The latest FBSPLASH kernel patch from spock, enables support for the gensplash FBSplash
/* 05_patches-from-2.6.16_rc5-ck1.patch
--> A few patches from the -CK patchset
LIST:
--- pdflush-tweaks.patch
--- vm-lots_watermark.diff
--- vm_mapped-1.diff
--- hz-default-values.patch
--- hz-no_default-250.patch
/* 06_daconfig.patch
--> Cool script to show the name of the kernel in menuconfig
/* 07_bdz_undervolt.2006.01.07.patch
--> Pentium-M/Centrino undervolting and underclocking
/* 08_kernel-layer7-2.1.patch
--> IPFilter Layer7 Support
/* 09_ibm-fancontrol.patch
--> IBM Thinkpad fancontrol patch
/* 10_squashfs-3.0.patch
--> Squashfs-3.0 support
Completely re-done for 2.6.16-rc5-no3, included mutex instead of semaphore to fix problems, and upgraded to 3.0
/* 11_unionfs-20060223-converted-mutex.patch
--> UnionFS support, converted to a mutex for compatibility with sem2mutex patches in -mm
/* 12_config-nr-tty-devices.patch
--> Configure the number of tty devices you want in the kernel config
/* 13_usbhid-readd-kconfig.patch
--> USB Mouse Polling support
/* 14_realtime-lsm.patch
--> The realtime linux security module
/* x86_64-time.c-fix.patch --- THANKS Tiger683
--> Fixes the x86_64 time.c "get_cmos_time" function by changing it to "__get_cmos_time"
|
-----
DOWNLOADS:
EBUILD
PATCH
DETAILED PATCHLIST
-----
MINI-HOWTO
GENTOO:
# nano /etc/make.conf
<set PORTDIR_OVERLAY="/usr/local/portage", in make.conf, unless already set>
# wget http://no.oldos.org/files/2.6.16-rc5-no3/no-sources-2.6.16_rc5-r3.ebuild
# mkdir -p /usr/local/portage/sys-kernel/no-sources
# mv no-sources-2.6.16_rc5-r3.ebuild /usr/local/portage/sys-kernel/no-sources
# ebuild /usr/local/portage/sys-kernel/no-sources/no-sources-2.6.16_rc5-r3.ebuild digest
<ALL users running stable x86 do the following step>
# echo sys-kernel/no-sources ~x86 >> /etc/portage/package.keywords
Then emerge the beast:
# emerge no-sources
OTHER DISTROS:
# cd /usr/src
# rm linux
# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.15.tar.bz2
# wget http://no.oldos.org/files/2.6.16-rc5-no3/2.6.16-rc5-no3.bz2
# wget http://www.kernel.org/pub/linux/kernel/v2.6/testing/patch-2.6.16-rc5.bz2
# wget http://www.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.16-rc5/2.6.16-rc5-mm2/2.6.16-rc5-mm2.bz2
# tar jxvf linux-2.6.15.tar.bz2
# ln -s linux-2.6.15 linux
# cd linux
# bzcat /usr/src/patch-2.6.16-rc5.bz2 | patch -p1
# bzcat /usr/src/2.6.16-rc5-mm2.bz2 | patch -p1
# bzcat /usr/src/2.6.16-rc5-no3.bz2 | patch -p1 _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
_Zero n00b
Joined: 04 Mar 2006 Posts: 23
|
Posted: Fri Mar 17, 2006 5:03 am Post subject: |
|
|
thanks for your work |
|
Back to top |
|
|
FireBurn Apprentice
Joined: 19 Sep 2004 Posts: 170 Location: Edinburgh, UK
|
Posted: Fri Mar 17, 2006 10:06 am Post subject: |
|
|
Is there a reason why you didn't bumb to version 2.6.16-rc6?
Mike |
|
Back to top |
|
|
eiffel n00b
Joined: 14 Feb 2006 Posts: 21 Location: Znojmo, CZ
|
Posted: Fri Mar 17, 2006 11:02 am Post subject: |
|
|
on my notebook works fine
thank you _________________ AMD Turion 64 ML-28, 768MB RAM, 40GB HDD, ATI x200, WiFi Atheros IEEE802.11a/b/g - Gentoo 2006.1 amd64
screenshot update 11.1.2007 |
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Fri Mar 17, 2006 3:53 pm Post subject: |
|
|
FireBurn wrote: | Is there a reason why you didn't bumb to version 2.6.16-rc6?
Mike |
Very good reason, it is understandable atleast.
Plugsched, probally the most important and meaningful patch in the patchset, has no -rc6 version yet. Once they make a -rc6-mm1 version I will bump it up to 2.6.16-rc6
Plugsched (-mm version) is too important for me to attempt to fix on my own _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
lancelott Apprentice
Joined: 29 Mar 2005 Posts: 152
|
Posted: Fri Mar 17, 2006 7:06 pm Post subject: |
|
|
Your splashutils overlay won't compile for me with GCC 4.1.0. Any idea how I'd fix this?
Code: | cc -march=athlon-xp -Os -fno-ident -fomit-frame-pointer -pipe fgconsole.o getfd.o -o fgconsole
make[1]: Leaving directory `/var/tmp/portage/splashutils-1.1.9.10-r1/work/miscsplashutils-0.1.3/kbd'
CONF libjpeg
MAKE libjpeg
In file included from /usr/lib/klibc/include/stdio.h:9,
from jinclude.h:46,
from jcapimin.c:20:
/usr/lib/klibc/include/stdarg.h:9:25: error: stdarg.h: No such file or directory
In file included from jinclude.h:46,
from jcapimin.c:20:
/usr/lib/klibc/include/stdio.h:100: error: expected declaration specifiers or ‘...’ before ‘va_list’
/usr/lib/klibc/include/stdio.h:102: error: expected declaration specifiers or ‘...’ before ‘va_list’
/usr/lib/klibc/include/stdio.h:104: error: expected declaration specifiers or ‘...’ before ‘va_list’
/usr/lib/klibc/include/stdio.h:106: error: expected declaration specifiers or ‘...’ before ‘va_list’
/usr/lib/klibc/include/stdio.h:108: error: expected declaration specifiers or ‘...’ before ‘va_list’
/usr/lib/klibc/include/stdio.h:119: error: expected declaration specifiers or ‘...’ before ‘va_list’
make[1]: *** [jcapimin.o] Error 1
make: *** [jpeglib] Error 2
!!! ERROR: media-gfx/splashutils-1.1.9.10-r1 failed.
Call stack:
ebuild.sh, line 1557: Called dyn_compile
ebuild.sh, line 966: Called src_compile
!!! failed to build splashutils
!!! If you need support, post the topmost build error, and the call stack if relevant. |
_________________ Desktop: AMD Athlon 64 3000+ @ 2.15GHz | 7600GT 256MB | 320GB + 250GB SATA 3.0 | Creative X-Fi XtremeGamer | Gentoo Linux amd64
Server: Intel Pentium 2 MMX 350MHz | 30GB HDD | Gentoo Linux x86 |
|
Back to top |
|
|
Phlogiston Veteran
Joined: 27 Jan 2004 Posts: 1925 Location: Europe, Swizerland
|
Posted: Fri Mar 17, 2006 9:34 pm Post subject: |
|
|
What I wrote won't work, as the error is quite strange... _________________ Workstation: 5.1 SurroundSound, LIRC remote control; Laptop [IBM-T43]: patched sources, s2disk/ram, fingerprint sensor |
|
Back to top |
|
|
KAMIKAZE_ Guru
Joined: 09 Oct 2003 Posts: 309 Location: Riga, Latvia
|
Posted: Fri Mar 17, 2006 10:18 pm Post subject: |
|
|
Got problems with alsa... no sound devices are found same config as in _rc4 _________________ -=[powered by Gentoo]=- |
|
Back to top |
|
|
seren Guru
Joined: 27 Aug 2005 Posts: 448 Location: Wisconsin
|
Posted: Sat Mar 18, 2006 6:55 am Post subject: |
|
|
thanks for splashutils overlay |
|
Back to top |
|
|
a13x Apprentice
Joined: 05 Jan 2005 Posts: 215
|
Posted: Sat Mar 18, 2006 9:37 am Post subject: |
|
|
I get a kernel panic on my laptop. The same thing happened with previous versions of no . |
|
Back to top |
|
|
deluge Apprentice
Joined: 28 Jan 2004 Posts: 157
|
Posted: Sat Mar 18, 2006 11:26 am Post subject: |
|
|
Hi, I just installed this kernel, I was using 2.6.15-no4 before all was fine. But got problem with iptables now- how to enable this in kernel ?.
http://img67.imageshack.us/img67/4018/kernel7vu.png . I used previous kernel configuration for 2.6.16[/url]. |
|
Back to top |
|
|
deluge Apprentice
Joined: 28 Jan 2004 Posts: 157
|
Posted: Sat Mar 18, 2006 11:48 am Post subject: |
|
|
lancelott wrote: | Your splashutils overlay won't compile for me with GCC 4.1.0. Any idea how I'd fix this?
|
Try to reemerge klibc for me helped. |
|
Back to top |
|
|
p4r0l3 n00b
Joined: 12 Jan 2006 Posts: 26
|
Posted: Sat Mar 18, 2006 10:15 pm Post subject: |
|
|
Has anyone here gotten this to work with ati-drivers?
(I'm too poor to buy a new nvidia card :-/) |
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Mon Mar 20, 2006 4:06 pm Post subject: |
|
|
@ fixing the overlay.
make sure you are using the latest splashutils "media-gfx/splashutils ~x86" in package.keywords
@ no sound
Check your kernel config, re-do alsa configuration.
@ kernel panic
Double check your Kconfig, I booted with ingo,ingo_ll,and nicksched flawless. _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Mon Mar 20, 2006 5:20 pm Post subject: |
|
|
lancelott wrote: | Your splashutils overlay won't compile for me with GCC 4.1.0. Any idea how I'd fix this?
Code: | cc -march=athlon-xp -Os -fno-ident -fomit-frame-pointer -pipe fgconsole.o getfd.o -o fgconsole
make[1]: Leaving directory `/var/tmp/portage/splashutils-1.1.9.10-r1/work/miscsplashutils-0.1.3/kbd'
CONF libjpeg
MAKE libjpeg
In file included from /usr/lib/klibc/include/stdio.h:9,
from jinclude.h:46,
from jcapimin.c:20:
/usr/lib/klibc/include/stdarg.h:9:25: error: stdarg.h: No such file or directory
In file included from jinclude.h:46,
from jcapimin.c:20:
/usr/lib/klibc/include/stdio.h:100: error: expected declaration specifiers or `...' before `va_list'
/usr/lib/klibc/include/stdio.h:102: error: expected declaration specifiers or `...' before `va_list'
/usr/lib/klibc/include/stdio.h:104: error: expected declaration specifiers or `...' before `va_list'
/usr/lib/klibc/include/stdio.h:106: error: expected declaration specifiers or `...' before `va_list'
/usr/lib/klibc/include/stdio.h:108: error: expected declaration specifiers or `...' before `va_list'
/usr/lib/klibc/include/stdio.h:119: error: expected declaration specifiers or `...' before `va_list'
make[1]: *** [jcapimin.o] Error 1
make: *** [jpeglib] Error 2
!!! ERROR: media-gfx/splashutils-1.1.9.10-r1 failed.
Call stack:
ebuild.sh, line 1557: Called dyn_compile
ebuild.sh, line 966: Called src_compile
!!! failed to build splashutils
!!! If you need support, post the topmost build error, and the call stack if relevant. |
|
To be more clear, re-merge klibc as reccomended by someone else _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
VoVaN l33t
Joined: 02 Jul 2003 Posts: 688 Location: The Netherlands
|
Posted: Tue Mar 21, 2006 9:14 am Post subject: |
|
|
a13x wrote: | "Ubuntu" is an ancient African word, meaning "I can't configure Slackware" |
+1 |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Tue Mar 21, 2006 11:48 am Post subject: |
|
|
deluge wrote: | Hi, I just installed this kernel, I was using 2.6.15-no4 before all was fine. But got problem with iptables now- how to enable this in kernel ?.
http://img67.imageshack.us/img67/4018/kernel7vu.png . I used previous kernel configuration for 2.6.16[/url]. |
You might want Xtables support. _________________ Retired gentoo user |
|
Back to top |
|
|
deluge Apprentice
Joined: 28 Jan 2004 Posts: 157
|
Posted: Tue Mar 21, 2006 12:43 pm Post subject: |
|
|
Just done it, work great. THX. Waiting for no-sources-2.6.16-no1 |
|
Back to top |
|
|
vipernicus Veteran
Joined: 17 Jan 2005 Posts: 1462 Location: Your College IT Dept.
|
|
Back to top |
|
|
LonelyStar Guru
Joined: 06 Dec 2005 Posts: 390
|
Posted: Sat Mar 25, 2006 11:03 am Post subject: |
|
|
Hi,
I have 2 problems with this kernel:
1. On my Laptop, if I compile usb not as a module (uhci), the kernel panics while booting.
If I compile usb as a module, the kernel panics when modprobing the module.
2. I can not emerge svgalib, rt2500 or x11-drm. All fail when the kernel modules are compiled.
Using 2.6.16-no3 |
|
Back to top |
|
|
deluge Apprentice
Joined: 28 Jan 2004 Posts: 157
|
Posted: Sat Mar 25, 2006 11:50 am Post subject: |
|
|
Hi,
I was experimenting with cpuschedulers, and I can say that working with ingosched and ingo_ll on amd64 is not possible. During emerge it consumes big amounts of memeory blocking all other apps to work. It can't also release memory afters all jobs are end, f.e. uses 500 Mb od ram + 200 mb of swap after 6 packages was merged - with no X runned. So please be aware.
p.s. nickshed works great |
|
Back to top |
|
|
|