Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
2.6.9-nitro4 "Less is more"
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3, 4, 5, 6, 7, 8, 9  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
seppe
Guru
Guru


Joined: 01 Sep 2003
Posts: 431
Location: Hove, Antwerp, Belgium

PostPosted: Tue Nov 16, 2004 4:47 pm    Post subject: 2.6.9-nitro4 "Less is more" Reply with quote

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
View user's profile Send private message
chunderbunny
Veteran
Veteran


Joined: 31 May 2004
Posts: 1281
Location: 51°24'27" N, 0°57'15" W

PostPosted: Tue Nov 16, 2004 5:04 pm    Post subject: Reply with quote

Well, she compiles just fine, lets see if she boots...
Back to top
View user's profile Send private message
GrayFox
Apprentice
Apprentice


Joined: 24 Jan 2004
Posts: 183
Location: Germany

PostPosted: Tue Nov 16, 2004 5:04 pm    Post subject: Reply with quote

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
View user's profile Send private message
seppe
Guru
Guru


Joined: 01 Sep 2003
Posts: 431
Location: Hove, Antwerp, Belgium

PostPosted: Tue Nov 16, 2004 5:09 pm    Post subject: Reply with quote

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
View user's profile Send private message
chunderbunny
Veteran
Veteran


Joined: 31 May 2004
Posts: 1281
Location: 51°24'27" N, 0°57'15" W

PostPosted: Tue Nov 16, 2004 5:17 pm    Post subject: Reply with quote

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
View user's profile Send private message
gmichels
Guru
Guru


Joined: 20 Jun 2003
Posts: 480
Location: Brazil

PostPosted: Tue Nov 16, 2004 5:39 pm    Post subject: Reply with quote

no custom dsdt patch :(

i'll patch it myself, anyway
Back to top
View user's profile Send private message
EmmEff
Apprentice
Apprentice


Joined: 17 Apr 2004
Posts: 197

PostPosted: Tue Nov 16, 2004 5:56 pm    Post subject: Reply with quote

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
View user's profile Send private message
}-Tux-{
n00b
n00b


Joined: 15 Nov 2004
Posts: 10

PostPosted: Tue Nov 16, 2004 6:15 pm    Post subject: Reply with quote

It works fine. BIG THX :wink:
_________________
... And on the 8th day god created Linux
sorry for my english :)
Back to top
View user's profile Send private message
c0p0n
n00b
n00b


Joined: 11 Feb 2004
Posts: 47

PostPosted: Tue Nov 16, 2004 6:24 pm    Post subject: Reply with quote

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
View user's profile Send private message
Soul_rebel
Tux's lil' helper
Tux's lil' helper


Joined: 12 Nov 2004
Posts: 88

PostPosted: Tue Nov 16, 2004 8:16 pm    Post subject: Reply with quote

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
View user's profile Send private message
Deranger
Veteran
Veteran


Joined: 26 Aug 2004
Posts: 1215

PostPosted: Tue Nov 16, 2004 8:31 pm    Post subject: Reply with quote

Yay! Nitro got really cutted off, and I like it!
Back to top
View user's profile Send private message
Jefklak
l33t
l33t


Joined: 26 Oct 2003
Posts: 818
Location: Belgium

PostPosted: Tue Nov 16, 2004 8:38 pm    Post subject: Reply with quote

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
View user's profile Send private message
ahorn
Guru
Guru


Joined: 01 Nov 2004
Posts: 366
Location: Ol' europe

PostPosted: Tue Nov 16, 2004 9:25 pm    Post subject: Reply with quote

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
View user's profile Send private message
anir
n00b
n00b


Joined: 27 Oct 2004
Posts: 15

PostPosted: Tue Nov 16, 2004 9:39 pm    Post subject: Reply with quote

Great work :!:
Back to top
View user's profile Send private message
skion
Tux's lil' helper
Tux's lil' helper


Joined: 18 Aug 2003
Posts: 99
Location: Amsterdam, Netherlands

PostPosted: Tue Nov 16, 2004 9:54 pm    Post subject: Reply with quote

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
View user's profile Send private message
Pepek
Guru
Guru


Joined: 25 Apr 2004
Posts: 313
Location: Tarnowskie Góry - Poland - Europe

PostPosted: Wed Nov 17, 2004 12:01 am    Post subject: Reply with quote

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. 8)
_________________
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
View user's profile Send private message
jubo
Tux's lil' helper
Tux's lil' helper


Joined: 30 Aug 2004
Posts: 87

PostPosted: Wed Nov 17, 2004 12:22 am    Post subject: Reply with quote

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
View user's profile Send private message
John5788
Advocate
Advocate


Joined: 06 Apr 2004
Posts: 2140
Location: 127.0.0.1

PostPosted: Wed Nov 17, 2004 12:23 am    Post subject: Reply with quote

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
View user's profile Send private message
zbyte64
n00b
n00b


Joined: 09 Apr 2003
Posts: 42

PostPosted: Wed Nov 17, 2004 1:07 am    Post subject: orinoco Reply with quote

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
View user's profile Send private message
discomfitor
l33t
l33t


Joined: 21 Feb 2003
Posts: 927
Location: None

PostPosted: Wed Nov 17, 2004 3:31 am    Post subject: Reply with quote

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
View user's profile Send private message
Avenger902
Tux's lil' helper
Tux's lil' helper


Joined: 28 Jun 2004
Posts: 95

PostPosted: Wed Nov 17, 2004 3:51 am    Post subject: YAY!!!! Reply with quote

Chalk up another great kernel from Seppe! It works perfectly with the nvidia drivers... 8)
Back to top
View user's profile Send private message
Hauser
l33t
l33t


Joined: 27 Dec 2003
Posts: 650
Location: 4-dimensional hyperplane

PostPosted: Wed Nov 17, 2004 3:57 am    Post subject: Reply with quote

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
View user's profile Send private message
Gaspode
n00b
n00b


Joined: 02 Oct 2004
Posts: 36

PostPosted: Wed Nov 17, 2004 8:13 am    Post subject: Reply with quote

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
View user's profile Send private message
seppe
Guru
Guru


Joined: 01 Sep 2003
Posts: 431
Location: Hove, Antwerp, Belgium

PostPosted: Wed Nov 17, 2004 8:17 am    Post subject: Reply with quote

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
View user's profile Send private message
c0p0n
n00b
n00b


Joined: 11 Feb 2004
Posts: 47

PostPosted: Wed Nov 17, 2004 8:40 am    Post subject: Reply with quote

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
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, 4, 5, 6, 7, 8, 9  Next
Page 1 of 9

 
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