View previous topic :: View next topic |
Author |
Message |
seppe Guru
Joined: 01 Sep 2003 Posts: 431 Location: Hove, Antwerp, Belgium
|
Posted: Tue Nov 16, 2004 4:47 pm Post subject: 2.6.9-nitro4 "Less is more" |
|
|
A new nitro! This time with the best, coolest and most used patches only!
Applied patches
Code: |
2.6.9-nitro4 "Less is more"
***************************
# Start of 2.6.9-ck3 patches
2.6.9_to_staircase9.0.diff | A complete scheduler rewrite
schedrange.diff | Infrastructure for more policies
schedbatch2.5.diff | Batch scheduling
schediso2.8.diff | Isochronous scheduling
mwII.diff | Mapped Watermark makes it very unlikely to swap due file caching
mwII-oc.diff | Mapped Watermark fix
1g_lowmem1_i386.diff | Allow 1G ram without enabling highmem
cfq2-20041019.patch | Update the cfq code to the latest version
block_fix.diff | Fix stalls under heavy load
defaultcfq.diff | Select cfq as default scheduler
269rc4-mingo_ll.diff | Ingo Molnar's low latency fixes
back-sched-net-fix-scheduling-latencies-in-__release_sock.patch | No more nmap panic
269rc4-mingo-bkl.diff | Ingo Molnar's preemptible big kernel lock
ll-config1.diff | Default the preemptible kernel lock off
cddvd-cmdfilter-drop.patch | Allows to use cdrecord as non-root
nvidia_compat.diff | Allow binary nvidia drivers to compile
fix-bad-segment-coalescing-in-blk_recalc_rq_segments.patch | i/o bugfix
vm-pages_scanned-active_list.patch | Fix kswapd bug
buildfix.diff | Internal compiler error fix
s9.0_s9.1.diff | Update Staircase 9.0 to Staircase 9.1
2.6.9-oom-kill-fix.patch | Fix from -ac patch set
2.6.9-aic7xxx-fix.patch | Fix from -ac patch set
2.6.9-net-DOS-fix.patch | Fix from -ac patch set
2.6.9-smbfs-leak-fix.patch | Fix from -ac patch set
2.6.9-cpia-deadlock-fix.patch | Fix from -ac patch set
2.6.9-usb-visor-fix.patch | Fix from -ac patch set
2.6.9-hpt366-fix.patch | Fix from -ac patch set
2.6.9-parport_pc-unload-fix.patch | Fix from -ac patch set
2.6.9-i8xx_tco-reboot-fix.patch | Fix from -ac patch set
2.6.9-ppp-fix.patch | Fix from -ac patch set
# End of 2.6.9-ck3 patches
reiser4-from-2.6.9-mm1-for-nitro.diff | Reiser4, the fastest filesystem on earth
vesafb-tng-0.9-rc4-r3-2.6.9-nitro4.diff | A new and more functional version of vesafb
fbsplash-0.9-r8-2.6.9-nitro4.diff | Gensplash, a bootsplash replacement
software-suspend-2.1.5_AND_Win4Lin-for-nitro.diff | Software Suspend 2 AND Win4Lin
menuconfig-NAME-v2.1-dev5-for-nitro.diff | Say my name, menuconfig!
config-nr-tty-devices.diff | config /dev/tty* count for a cleaner /dev
chmp-r4-2.6.9.patch | Configurable USB HID Mouse Polling
cflags-selection-for-nitro.diff | compile the kernel with other CFLAGS
config_hz.diff | Set the internal clock frequency
less_is_more.diff | Change kernel name to 2.6.9-nitro4 "Less is more"
|
Download
Ebuild
Patch file
broken out patches
What's new?
- Lot's of stuff is out
- Software Suspend 2 is updated to latest version
- Reiser4 patch is updated to the version from 2.6.9-mm1
- I was so kind this time to give a broken-out directory with all individual patches applied, see in "Download" section
If you really want some patch is that isn't in anymore (like orinocco, acx, iteraid, ...), please let me know.
Add on patches
Get them here!
To apply them
1. Download them
2. cd /usr/src/linux
3. patch -p1 < /path/to/name_of_the_addon_patch.diff
Have fun with it! _________________ nitro-sources, because between stable and experimental there exists only speed
Latest release I made: 2.6.13.2-nitro1
Last edited by seppe on Wed Nov 17, 2004 6:10 pm; edited 1 time in total |
|
Back to top |
|
|
chunderbunny Veteran
Joined: 31 May 2004 Posts: 1281 Location: 51°24'27" N, 0°57'15" W
|
Posted: Tue Nov 16, 2004 5:04 pm Post subject: |
|
|
Well, she compiles just fine, lets see if she boots... |
|
Back to top |
|
|
GrayFox Apprentice
Joined: 24 Jan 2004 Posts: 183 Location: Germany
|
Posted: Tue Nov 16, 2004 5:04 pm Post subject: |
|
|
Nice I use nitro-sources for quite some time now.
But when doing a make menuconfig I noticed this:
Code: | .config:797: trying to assign nonexistent symbol INOTIFY |
Actually I'm not sure about that but isn't inotify required for hal+dbus to work correctly? _________________ Random Stuff |
|
Back to top |
|
|
seppe Guru
Joined: 01 Sep 2003 Posts: 431 Location: Hove, Antwerp, Belgium
|
Posted: Tue Nov 16, 2004 5:09 pm Post subject: |
|
|
As far as I know, inotify is indeed something related to Gnome's hal+dbus implementation, so maybe I should add it next time.
Btw, you should do 'make oldconfig' first when you've copied over your old .config file to this new kernel, then you won't get messages like these anymore because make oldconfig alters your .config to match the features of your new kernel. _________________ nitro-sources, because between stable and experimental there exists only speed
Latest release I made: 2.6.13.2-nitro1 |
|
Back to top |
|
|
chunderbunny Veteran
Joined: 31 May 2004 Posts: 1281 Location: 51°24'27" N, 0°57'15" W
|
Posted: Tue Nov 16, 2004 5:17 pm Post subject: |
|
|
You'll be happy to know that nitro4 boots just fine. I'm using reiser4 with the nvidia graphics and nforce sound module and no swsusp. It all works so far. |
|
Back to top |
|
|
gmichels Guru
Joined: 20 Jun 2003 Posts: 480 Location: Brazil
|
Posted: Tue Nov 16, 2004 5:39 pm Post subject: |
|
|
no custom dsdt patch
i'll patch it myself, anyway |
|
Back to top |
|
|
EmmEff Apprentice
Joined: 17 Apr 2004 Posts: 197
|
Posted: Tue Nov 16, 2004 5:56 pm Post subject: |
|
|
Compiles and boots fine, but I cannot install the ivtv drivers on it...
Code: |
/var/tmp/portage/ivtv-0.2.0_rc2/work/ivtv-0.2.0-rc2f/driver/ivtv-driver.c:427:59: macro "create_workqueue" requires 2 arguments, but only 1 given
/var/tmp/portage/ivtv-0.2.0_rc2/work/ivtv-0.2.0-rc2f/driver/ivtv-driver.c: In function `ivtv_init_struct':
/var/tmp/portage/ivtv-0.2.0_rc2/work/ivtv-0.2.0-rc2f/driver/ivtv-driver.c:427: error: `create_workqueue' undeclared (first use in this function)
/var/tmp/portage/ivtv-0.2.0_rc2/work/ivtv-0.2.0-rc2f/driver/ivtv-driver.c:427: error: (Each undeclared identifier is reported only once
/var/tmp/portage/ivtv-0.2.0_rc2/work/ivtv-0.2.0-rc2f/driver/ivtv-driver.c:427: error: for each function it appears in.)
/var/tmp/portage/ivtv-0.2.0_rc2/work/ivtv-0.2.0-rc2f/driver/ivtv-driver.c:432:57: macro "create_workqueue" requires 2 arguments, but only 1 given
|
|
|
Back to top |
|
|
}-Tux-{ n00b
Joined: 15 Nov 2004 Posts: 10
|
Posted: Tue Nov 16, 2004 6:15 pm Post subject: |
|
|
It works fine. BIG THX _________________ ... And on the 8th day god created Linux
sorry for my english |
|
Back to top |
|
|
c0p0n n00b
Joined: 11 Feb 2004 Posts: 47
|
Posted: Tue Nov 16, 2004 6:24 pm Post subject: |
|
|
Danke, man it seems that I will try another 2.6.9 nitro after all.
Anyway, do you have somewhere that supermount-ng patch that you used before? I am using it ATM and I do not have enough time to setup the alternate method of automatic un/mounting. I will not ask you to put it on nitro tough, I only would want the patch itself, I plan to apply it on my setup.
PS: what switches do I have to apply when patching with the supermount diff? p0, p1...? _________________ .:c0p0n:. |
|
Back to top |
|
|
Soul_rebel Tux's lil' helper
Joined: 12 Nov 2004 Posts: 88
|
Posted: Tue Nov 16, 2004 8:16 pm Post subject: |
|
|
Going to try it on my first gentoo installation, because the raid set is already reiser4... I hope i'll manage to get the ebuild installed someway...
anything i must know? |
|
Back to top |
|
|
Deranger Veteran
Joined: 26 Aug 2004 Posts: 1215
|
Posted: Tue Nov 16, 2004 8:31 pm Post subject: |
|
|
Yay! Nitro got really cutted off, and I like it! |
|
Back to top |
|
|
Jefklak l33t
Joined: 26 Oct 2003 Posts: 818 Location: Belgium
|
Posted: Tue Nov 16, 2004 8:38 pm Post subject: |
|
|
Well after messing around myself with some kernel patches, most of them are in nitro sources. So why bothering with -klak sources? Good question. I don't have time anymore to re-create the whole thing and re-apply all patches when a new kernel version is released. Conclusion: horrah for nitro Horrah for us Belgium linux users, gnehe
Watch my sig change! _________________ {Linux User #333296}
Kernel 2.6.9-nitro4! << hurrah |
|
Back to top |
|
|
ahorn Guru
Joined: 01 Nov 2004 Posts: 366 Location: Ol' europe
|
Posted: Tue Nov 16, 2004 9:25 pm Post subject: |
|
|
in this thread https://forums.gentoo.org/viewtopic.php?t=251449 we found out some nice infos about the big HT with reiser4 problem. it looks like that cko3 is the only patchset which works with ht AND reiser4. You see:
ahorn wrote: | You mean changing from 2.6.9-nitro3 to 2.6.9-cko3 will make HT and reiser4 working? Hopefully seppe will add the neaded patch in nitro4. Any idea what is changed in cko3 for HT? |
Is it true that nitro4 works the same or does anybody know were the result of cko3 is or I'm (and a few others) the only person who got these freezes with ht and reiser4?
nitro is my favorite patchset, it would be a pleasure if ht works also in it. _________________ Too many connections. Please try again later. |
|
Back to top |
|
|
anir n00b
Joined: 27 Oct 2004 Posts: 15
|
Posted: Tue Nov 16, 2004 9:39 pm Post subject: |
|
|
Great work |
|
Back to top |
|
|
skion Tux's lil' helper
Joined: 18 Aug 2003 Posts: 99 Location: Amsterdam, Netherlands
|
Posted: Tue Nov 16, 2004 9:54 pm Post subject: |
|
|
Well, i'm using the iteraid patch, but i can surely apply it myself if no one else is using it...
Cheers, _________________ - Skion |
|
Back to top |
|
|
Pepek Guru
Joined: 25 Apr 2004 Posts: 313 Location: Tarnowskie Góry - Poland - Europe
|
Posted: Wed Nov 17, 2004 12:01 am Post subject: |
|
|
EmmEff wrote: | Compiles and boots fine, but I cannot install the ivtv drivers on it...
Code: |
/var/tmp/portage/ivtv-0.2.0_rc2/work/ivtv-0.2.0-rc2f/driver/ivtv-driver.c:427:59: macro "create_workqueue" requires 2 arguments, but only 1 given
/var/tmp/portage/ivtv-0.2.0_rc2/work/ivtv-0.2.0-rc2f/driver/ivtv-driver.c: In function `ivtv_init_struct':
/var/tmp/portage/ivtv-0.2.0_rc2/work/ivtv-0.2.0-rc2f/driver/ivtv-driver.c:427: error: `create_workqueue' undeclared (first use in this function)
/var/tmp/portage/ivtv-0.2.0_rc2/work/ivtv-0.2.0-rc2f/driver/ivtv-driver.c:427: error: (Each undeclared identifier is reported only once
/var/tmp/portage/ivtv-0.2.0_rc2/work/ivtv-0.2.0-rc2f/driver/ivtv-driver.c:427: error: for each function it appears in.)
/var/tmp/portage/ivtv-0.2.0_rc2/work/ivtv-0.2.0-rc2f/driver/ivtv-driver.c:432:57: macro "create_workqueue" requires 2 arguments, but only 1 given
|
|
Go to the /var/tmp/portage/ivtv-0.2.0_rc2/work/ivtv-0.2.0-rc2f/driver directory, than open that file (ivtv-driver.c) and change line number 427 from this : Code: | itv->vbi_work_queues = create_workqueue("ivtv_vbi"); | to this : Code: | itv->vbi_work_queues = create_workqueue("ivtv_vbi", PF_SYNCTHREAD); | , than change line 432 too from this : Code: | itv->fw_work_queues = create_workqueue("ivtv_fw"); | to this : Code: | itv->fw_work_queues = create_workqueue("ivtv_fw", PF_SYNCTHREAD); | and than try to compile (now you can't do emerge ..., but you have to use `ebuild /path/to/that/ebuild merge`).
Cheers. _________________ For Polish users :
$ man mas
Nie ma strony manuala dla mas
For Other users :
Sorry for my english, I know it's bad, but I think it's at least understandable |
|
Back to top |
|
|
jubo Tux's lil' helper
Joined: 30 Aug 2004 Posts: 87
|
Posted: Wed Nov 17, 2004 12:22 am Post subject: |
|
|
No problems here... yet! Thanks Seppe! BTW, does anyone have any luck compiling lirc with this? I am still at work, but I am looking forward to going home to the latest lirc modules if possible. |
|
Back to top |
|
|
John5788 Advocate
Joined: 06 Apr 2004 Posts: 2140 Location: 127.0.0.1
|
Posted: Wed Nov 17, 2004 12:23 am Post subject: |
|
|
ahorn wrote: | in this thread https://forums.gentoo.org/viewtopic.php?t=251449 we found out some nice infos about the big HT with reiser4 problem. it looks like that cko3 is the only patchset which works with ht AND reiser4. You see:
ahorn wrote: | You mean changing from 2.6.9-nitro3 to 2.6.9-cko3 will make HT and reiser4 working? Hopefully seppe will add the neaded patch in nitro4. Any idea what is changed in cko3 for HT? |
Is it true that nitro4 works the same or does anybody know were the result of cko3 is or I'm (and a few others) the only person who got these freezes with ht and reiser4?
nitro is my favorite patchset, it would be a pleasure if ht works also in it. |
im curious too _________________ John5788 |
|
Back to top |
|
|
zbyte64 n00b
Joined: 09 Apr 2003 Posts: 42
|
Posted: Wed Nov 17, 2004 1:07 am Post subject: orinoco |
|
|
Quote: | If you really want some patch is that isn't in anymore (like orinocco, acx iteraid, ...), please let me know. |
yes i would like the orinoco patch plz _________________ Im not creative enough to come up with a witty signature. |
|
Back to top |
|
|
discomfitor l33t
Joined: 21 Feb 2003 Posts: 927 Location: None
|
Posted: Wed Nov 17, 2004 3:31 am Post subject: |
|
|
It's as stable/quick as nitro2, and doesn't have the SATA bug from nitro3! _________________ There is no substitute for experience.
Imperfection indicates a lack of effort. |
|
Back to top |
|
|
Avenger902 Tux's lil' helper
Joined: 28 Jun 2004 Posts: 95
|
Posted: Wed Nov 17, 2004 3:51 am Post subject: YAY!!!! |
|
|
Chalk up another great kernel from Seppe! It works perfectly with the nvidia drivers... |
|
Back to top |
|
|
Hauser l33t
Joined: 27 Dec 2003 Posts: 650 Location: 4-dimensional hyperplane
|
Posted: Wed Nov 17, 2004 3:57 am Post subject: |
|
|
The newest nvidia driver, Reiser4, win4lin, etc all work very well! Well done, seppe! _________________ AMD Athlon XP 2600+; 512M RAM;
nVidia FX5700LE; Hitachi 120Gb
2.6.9-nitro4, reiser4, linux26-headers+nptl
Do I like to compile everything?
Positive definite! |
|
Back to top |
|
|
Gaspode n00b
Joined: 02 Oct 2004 Posts: 36
|
Posted: Wed Nov 17, 2004 8:13 am Post subject: |
|
|
Could you please bring back the custom DSDT patch? Nitro is useless without it on my machine... and I don't want to patch it myself every time
Anyway, thanks for the work you put into this. I'm on nitro since 2.6.7 or so, and it worked usually much better than love-sources for me (where are love-sources, anyway? Long time no see...). |
|
Back to top |
|
|
seppe Guru
Joined: 01 Sep 2003 Posts: 431 Location: Hove, Antwerp, Belgium
|
Posted: Wed Nov 17, 2004 8:17 am Post subject: |
|
|
c0p0n wrote: | Danke, man it seems that I will try another 2.6.9 nitro after all.
Anyway, do you have somewhere that supermount-ng patch that you used before? I am using it ATM and I do not have enough time to setup the alternate method of automatic un/mounting. I will not ask you to put it on nitro tough, I only would want the patch itself, I plan to apply it on my setup.
PS: what switches do I have to apply when patching with the supermount diff? p0, p1...? |
1. Download http://ck.kolivas.org/patches/2.6/2.6.9/2.6.9-ck3/patches/supermount-ng207.diff
2. cd /usr/src/linux (which should point to /usr/src/linux-2.6.9-nitro4)
3. patch -p1 < /path/to/supermount-ng207.diff
If you get failed hunks, let me know.. I'll fix them (and I will someday write a full tutorial on 'how to create patches and patch sets" _________________ nitro-sources, because between stable and experimental there exists only speed
Latest release I made: 2.6.13.2-nitro1 |
|
Back to top |
|
|
c0p0n n00b
Joined: 11 Feb 2004 Posts: 47
|
Posted: Wed Nov 17, 2004 8:40 am Post subject: |
|
|
thank you, man. I'm going to apply the patch as soon as I arrive home I'm not a kernel hacker but I like to mess with things. If not, I would have chosen Fedora or SuSE _________________ .:c0p0n:. |
|
Back to top |
|
|
|