View previous topic :: View next topic |
Author |
Message |
racoontje Veteran
Joined: 19 Jul 2004 Posts: 1290
|
Posted: Mon Nov 15, 2004 6:16 pm Post subject: |
|
|
Oktane wrote: | 2.6.9-nitro3 works pretty well, but it's a bit sluggish. I patched 2.6.9-ck3 with Reiser4 (from 2.6.9-mm1 broken-out) and it's noticable faster. Sad to say goodbye to nitro I don't need half of the patches and they just makes kernel more unstable... |
Open your own patchset! (seriously). It'll get you fame, glory, and a really fast box. |
|
Back to top |
|
|
seppe Guru
Joined: 01 Sep 2003 Posts: 431 Location: Hove, Antwerp, Belgium
|
Posted: Mon Nov 15, 2004 6:31 pm Post subject: |
|
|
Oktane wrote: | 2.6.9-nitro3 works pretty well, but it's a bit sluggish. I patched 2.6.9-ck3 with Reiser4 (from 2.6.9-mm1 broken-out) and it's noticable faster. Sad to say goodbye to nitro I don't need half of the patches and they just makes kernel more unstable... |
Well, the next nitro is going to be slimmed down seriously. It will only contain: all CK patches, reiser4, fbsplash, vesafb-tng, win4lin and software suspend 2. Maybe configurable hid mouse polling and cflags selection patch as well ..
Actually, reiser4 and software suspend 2 are the only things I use myself (sometimes vesafb-tng and fbsplash as well, but I don't really 'need' that) _________________ nitro-sources, because between stable and experimental there exists only speed
Latest release I made: 2.6.13.2-nitro1 |
|
Back to top |
|
|
Deranger Veteran
Joined: 26 Aug 2004 Posts: 1215
|
Posted: Mon Nov 15, 2004 9:27 pm Post subject: |
|
|
seppe wrote: | Oktane wrote: | 2.6.9-nitro3 works pretty well, but it's a bit sluggish. I patched 2.6.9-ck3 with Reiser4 (from 2.6.9-mm1 broken-out) and it's noticable faster. Sad to say goodbye to nitro I don't need half of the patches and they just makes kernel more unstable... |
Well, the next nitro is going to be slimmed down seriously. It will only contain: all CK patches, reiser4, fbsplash, vesafb-tng, win4lin and software suspend 2. Maybe configurable hid mouse polling and cflags selection patch as well ..
Actually, reiser4 and software suspend 2 are the only things I use myself (sometimes vesafb-tng and fbsplash as well, but I don't really 'need' that) |
Sounds very promising! Reiser4, vesafb-tng and "config /dev/tty* count" are the only things I use myself Throwing all the patches from gentoo-dev-sources was really ridiculous |
|
Back to top |
|
|
Deranger Veteran
Joined: 26 Aug 2004 Posts: 1215
|
Posted: Mon Nov 15, 2004 9:33 pm Post subject: |
|
|
racoontje wrote: | Oktane wrote: | 2.6.9-nitro3 works pretty well, but it's a bit sluggish. I patched 2.6.9-ck3 with Reiser4 (from 2.6.9-mm1 broken-out) and it's noticable faster. Sad to say goodbye to nitro I don't need half of the patches and they just makes kernel more unstable... |
Open your own patchset! (seriously). It'll get you fame, glory, and a really fast box. |
Well, grab all Reiser4 files from http://www.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9/2.6.9-mm1/broken-out and apply those in your kernel sources (follow series file to get right order). Tadaa, you have Reiser4 enabled kernel.
Code: |
cd /usr/src/kernel-sources-here
patch -p1 < /path/to/patches
|
for all the 52 files
There are some pre-made patches but those didn't applied very well so I decided to patch all files myself. Seems to be stable too:
Code: |
23:33:06 up 2 days, 20:34, 3 users, load average: 0.05, 0.25, 0.24
|
|
|
Back to top |
|
|
Tronic Apprentice
Joined: 28 Jul 2003 Posts: 194 Location: Finland
|
Posted: Mon Nov 15, 2004 11:32 pm Post subject: |
|
|
The keyboard problems are from the ITERAID driver. It does not work. Not in cko3 either, that is.
Interestingly enough, I have been getting this error too
Code: |
CPU 0: Machine Check Exception 0000000000000004
Bank 4: b200000000070f0f
Kernel panic - not syncing: CPU context corrupt
|
.. with several different kernels (all based on 2.6.9 though). Any ideas what might be causing that? MemTest86+ doesn't find any trouble and the CPU is only around 50 °C so it shouldn't be about overheating either. Nothing is overclocked, of course.
I disabled the goddamn iteraid in BIOS. We'll see if it will work now. _________________ There are no alternative energy sources to fossil fuels. Whoever claims otherwise doesn't know the difference between mW and MW. -Kurki-Suonio |
|
Back to top |
|
|
Gentree Watchman
Joined: 01 Jul 2003 Posts: 5350 Location: France, Old Europe
|
Posted: Tue Nov 16, 2004 12:20 am Post subject: |
|
|
Quote: | Throwing all the patches from gentoo-dev-sources was really ridiculous |
come on Oktane, some respect for the seppe please.
He's been providing some top kernel patch sets for a while now, and certainly been putting in a lot of effort from which we all benefit.
He seems to have agreed with your comment that there was unneccessary patches in nitro and is going do get back to basics next time around.
If you find the latest offering "ridiculous" stick with nitro1 if its more to your needs. That's the one I'm still on because I find it super stable and I see no new features I need for the moment.
@seppe: keep up the good work.
PS https://forums.gentoo.org/viewtopic.php?t=251449
Looks like cko3 has resolved the persistant SMP/HT issues with R4. Does not affect me but it might be a significant improvement to bring into your next offering. _________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86
Last edited by Gentree on Tue Nov 16, 2004 12:29 am; edited 1 time in total |
|
Back to top |
|
|
Deranger Veteran
Joined: 26 Aug 2004 Posts: 1215
|
Posted: Tue Nov 16, 2004 12:26 am Post subject: |
|
|
Sorry, I really didn't meant to be impolite, maybe "ridiculous" was a wrong word, but anyway, I don't see the point of it.
I have to agree, older nitro-sources really rocks. |
|
Back to top |
|
|
Frodg l33t
Joined: 11 Feb 2004 Posts: 761
|
Posted: Tue Nov 16, 2004 12:33 am Post subject: |
|
|
Without doubt a fabulous kernel....
Perhaps a basic release as Seppe intends and then links to all the other patchsets that might have been included but weren't so anyone can patch the Nitro to their level of need...
(then any incompatability issues are our own making and we can sort it out ourselves. Relieves Seppe of a lot of the hard work on a new kernel.
A basic course in patching a kernel is coming on - I can see that _________________ Aerosolo ergo sum - I spray therefore I am
Gentoo - Registered Linux User # 361400 |
|
Back to top |
|
|
John5788 Advocate
Joined: 06 Apr 2004 Posts: 2140 Location: 127.0.0.1
|
Posted: Tue Nov 16, 2004 12:41 am Post subject: |
|
|
Oktane wrote: | seppe wrote: | Oktane wrote: | 2.6.9-nitro3 works pretty well, but it's a bit sluggish. I patched 2.6.9-ck3 with Reiser4 (from 2.6.9-mm1 broken-out) and it's noticable faster. Sad to say goodbye to nitro I don't need half of the patches and they just makes kernel more unstable... |
Well, the next nitro is going to be slimmed down seriously. It will only contain: all CK patches, reiser4, fbsplash, vesafb-tng, win4lin and software suspend 2. Maybe configurable hid mouse polling and cflags selection patch as well ..
Actually, reiser4 and software suspend 2 are the only things I use myself (sometimes vesafb-tng and fbsplash as well, but I don't really 'need' that) |
Sounds very promising! Reiser4, vesafb-tng and "config /dev/tty* count" are the only things I use myself Throwing all the patches from gentoo-dev-sources was really ridiculous |
whats so bad about throwing gentoo-dev-sources into there? _________________ John5788 |
|
Back to top |
|
|
mikegpitt Advocate
Joined: 22 May 2004 Posts: 3224
|
Posted: Tue Nov 16, 2004 3:48 am Post subject: |
|
|
I'm liking the nitro sources, but I'm wondering why fbsplash is used instead of bootsplash? I had bootsplash working, and I don't really feel like trying to convert to fbsplash.
Then again I could just apply the patch myself... or convert...
Thanks for the awesome sources though! |
|
Back to top |
|
|
John5788 Advocate
Joined: 06 Apr 2004 Posts: 2140 Location: 127.0.0.1
|
Posted: Tue Nov 16, 2004 3:49 am Post subject: |
|
|
bootsplash is outdated, replaced by fbsplash. not that hard to convert. emerge -C bootsplash && emerge splashutils _________________ John5788 |
|
Back to top |
|
|
sedorox Apprentice
Joined: 13 Feb 2004 Posts: 207
|
Posted: Tue Nov 16, 2004 4:19 am Post subject: |
|
|
Seppe,
You might want to check out what is in the CKO3 patch. When I applied it I've been able to use SMP+Reiser4 perfectly fine. So I'm not sure whats going on. However, I do still get these errors
Code: |
Nov 15 22:54:25 Neptune using smp_processor_id() in preemptible code: mailcheck-apple/14064
Nov 15 22:54:25 Neptune [<c0120923>] smp_processor_id+0x84/0x8a
Nov 15 22:54:25 Neptune [<c01293c3>] local_bh_enable+0x6c/0x89
Nov 15 22:54:25 Neptune [<c0390e7d>] lock_sock+0x17/0x58
Nov 15 22:54:25 Neptune [<c03b308e>] tcp_recvmsg+0x28/0x768
Nov 15 22:54:25 Neptune [<c011fcdd>] load_balance_newidle+0x33/0xa0
Nov 15 22:54:25 Neptune [<c039106b>] sock_common_recvmsg+0x54/0x69
Nov 15 22:54:25 Neptune [<c038d71c>] sock_aio_read+0x107/0x11f
Nov 15 22:54:25 Neptune [<c012ccb1>] del_timer+0x69/0x74
Nov 15 22:54:25 Neptune [<c0162476>] do_sync_read+0xd0/0x10f
Nov 15 22:54:25 Neptune [<c01221c3>] autoremove_wake_function+0x0/0x57
Nov 15 22:54:25 Neptune [<c0162551>] vfs_read+0x9c/0x18a
Nov 15 22:54:25 Neptune [<c038f2cc>] sys_socketcall+0xb5/0x251
Nov 15 22:54:25 Neptune [<c0162929>] sys_read+0x51/0x80
Nov 15 22:54:25 Neptune [<c0105203>] syscall_call+0x7/0xb
Nov 15 22:54:30 Neptune printk: 208 messages suppressed.
Nov 15 22:54:30 Neptune using smp_processor_id() in preemptible code: netspeed_applet/12331
Nov 15 22:54:30 Neptune [<c0120923>] smp_processor_id+0x84/0x8a
Nov 15 22:54:30 Neptune [<c01293c3>] local_bh_enable+0x6c/0x89
Nov 15 22:54:30 Neptune [<c0390e7d>] lock_sock+0x17/0x58
Nov 15 22:54:30 Neptune [<c038dddd>] sock_fasync+0x41/0x155
Nov 15 22:54:30 Neptune [<c038dd77>] sock_close+0x28/0x4d
Nov 15 22:54:30 Neptune [<c016374f>] __fput+0x16c/0x1a5
Nov 15 22:54:30 Neptune [<c0161d25>] filp_close+0x52/0x96
Nov 15 22:54:30 Neptune [<c0161dd3>] sys_close+0x6a/0x91
Nov 15 22:54:30 Neptune [<c0105203>] syscall_call+0x7/0xb
Nov 15 22:54:35 Neptune printk: 123 messages suppressed.
|
and it repeats for almost every process ran. There is one option that I'm gonna remove to see if it still does it. I'll let you know what happens. But as of right now: 23:18:17 up 1:15, 3 users, load average: 3.38, 1.41, 0.77
SMP+Reiser4 working fine. Hope you can get the fix or whatever it is in Nitro4 !!! Thanks for the work you do Seppe! |
|
Back to top |
|
|
sedorox Apprentice
Joined: 13 Feb 2004 Posts: 207
|
Posted: Tue Nov 16, 2004 4:26 am Post subject: |
|
|
And, if you remove
Code: |
Preempt-unsafe smp_processor_id() checking
|
from the kernel hacking section of the kernel, all those errors disappear. Yay, I have SMP again (believe it or not.. it actually does help!)
Hope this helps anyone |
|
Back to top |
|
|
nickshub n00b
Joined: 22 Aug 2004 Posts: 21
|
Posted: Tue Nov 16, 2004 6:06 am Post subject: |
|
|
Gentree wrote: | stick with nitro1 if its more to your needs. That's the one I'm still on |
Likewise. 2.6.9-nitro1 has been working very well for me, but then again I don't use ReiserFS. I'll probably update kernel on the next Nitro iteration, if I'm not feeling too lazy. _________________ Down that path lies madness. On the other hand, the road to hell is paved with melting snowballs. |
|
Back to top |
|
|
c0p0n n00b
Joined: 11 Feb 2004 Posts: 47
|
Posted: Tue Nov 16, 2004 12:18 pm Post subject: |
|
|
Quote: | If you find the latest offering "ridiculous" stick with nitro1 if its more to your needs. That's the one I'm still on because I find it super stable and I see no new features I need for the moment. |
I'm stuck with nitro1 too, it is so awesome. I only had some sound glitches on 3D games thjat I didn't got with gentoo-dev-sources; they were solved as soon as I installed the new and amazing nVidia drivers.
I would want to try every new nitro release (in fact I tried nitro2, but got a kernel panic and I dropped it), but I'm short of time because of my daily job. I'll upgrade my nitro maybe on a 2.6.10 kernel ; I use fbsplash, vesafb-ng, supermount and the speed this kernel gives to me .
Seppe, you're my man _________________ .:c0p0n:. |
|
Back to top |
|
|
ryceck Apprentice
Joined: 13 Jan 2004 Posts: 195
|
Posted: Tue Nov 16, 2004 12:44 pm Post subject: |
|
|
seppe wrote: | Oktane wrote: | 2.6.9-nitro3 works pretty well, but it's a bit sluggish. I patched 2.6.9-ck3 with Reiser4 (from 2.6.9-mm1 broken-out) and it's noticable faster. Sad to say goodbye to nitro I don't need half of the patches and they just makes kernel more unstable... |
Well, the next nitro is going to be slimmed down seriously. It will only contain: all CK patches, reiser4, fbsplash, vesafb-tng, win4lin and software suspend 2. Maybe configurable hid mouse polling and cflags selection patch as well ..
Actually, reiser4 and software suspend 2 are the only things I use myself (sometimes vesafb-tng and fbsplash as well, but I don't really 'need' that) |
You will not understand how happy I am that u use Win4Lin and Swsusp2 yourself, makes it easier for me to use them too
Those patches u mention are more than enough I think, combine those with the CK-patches and we still got a kernel which rocks like hell and has major extra functionality
Keep up the good work mate! |
|
Back to top |
|
|
seppe Guru
Joined: 01 Sep 2003 Posts: 431 Location: Hove, Antwerp, Belgium
|
Posted: Tue Nov 16, 2004 4:25 pm Post subject: |
|
|
nitro4 is coming ..
this is what's in so far:
Code: |
all 2.6.9-ck3 patches AND
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
|
Good? _________________ nitro-sources, because between stable and experimental there exists only speed
Latest release I made: 2.6.13.2-nitro1 |
|
Back to top |
|
|
Deranger Veteran
Joined: 26 Aug 2004 Posts: 1215
|
Posted: Tue Nov 16, 2004 8:34 pm Post subject: |
|
|
seppe wrote: | nitro4 is coming ..
this is what's in so far:
Code: |
all 2.6.9-ck3 patches AND
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
|
Good? |
Great |
|
Back to top |
|
|
Tronic Apprentice
Joined: 28 Jul 2003 Posts: 194 Location: Finland
|
Posted: Tue Nov 16, 2004 10:30 pm Post subject: |
|
|
Supermount is missing! That's a must-have for almost every computer (for example: boxes that have any CD/DVD drives). _________________ There are no alternative energy sources to fossil fuels. Whoever claims otherwise doesn't know the difference between mW and MW. -Kurki-Suonio |
|
Back to top |
|
|
mikegpitt Advocate
Joined: 22 May 2004 Posts: 3224
|
Posted: Tue Nov 16, 2004 10:37 pm Post subject: |
|
|
Tronic wrote: | Supermount is missing! That's a must-have for almost every computer (for example: boxes that have any CD/DVD drives). |
I've never tried supermount before. Is there any permormance hit to the machine? (I assume it needs to poll the drives to see if a cd is in the drive.) |
|
Back to top |
|
|
Deranger Veteran
Joined: 26 Aug 2004 Posts: 1215
|
Posted: Tue Nov 16, 2004 10:49 pm Post subject: |
|
|
Tronic wrote: | Supermount is missing! That's a must-have for almost every computer (for example: boxes that have any CD/DVD drives). |
You should start using HAL+DBUS instead. If you really need supermount, patch it yourself. |
|
Back to top |
|
|
Tronic Apprentice
Joined: 28 Jul 2003 Posts: 194 Location: Finland
|
Posted: Thu Nov 18, 2004 5:04 pm Post subject: |
|
|
mikegpitt wrote: | I've never tried supermount before. Is there any permormance hit to the machine? (I assume it needs to poll the drives to see if a cd is in the drive.) |
No, it does not poll and thus there is no performance hit. It mounts the drive when you access the mount point. The eject button works too, but I don't really know how it does that.
Replace your removable media rows in /etc/fstab with ones that look like this:
Code: |
none /mnt/dvd supermount dev=/dev/dvd,fs=auto 0 0
|
dev = the real device, such as /dev/hdc
fs = fs type (auto is a good choice) _________________ There are no alternative energy sources to fossil fuels. Whoever claims otherwise doesn't know the difference between mW and MW. -Kurki-Suonio |
|
Back to top |
|
|
Tronic Apprentice
Joined: 28 Jul 2003 Posts: 194 Location: Finland
|
Posted: Thu Nov 18, 2004 5:07 pm Post subject: |
|
|
Oktane wrote: | You should start using HAL+DBUS instead. If you really need supermount, patch it yourself. |
What the heck are HAL and DBUS, why should I bother learning them (when supermount works perfectly fine), and how to set them up?
And most importantly: why do the kernel developers constantly reinvent the wheel (devfs -> udev, software suspend in three different ways, ..)? _________________ There are no alternative energy sources to fossil fuels. Whoever claims otherwise doesn't know the difference between mW and MW. -Kurki-Suonio |
|
Back to top |
|
|
Deranger Veteran
Joined: 26 Aug 2004 Posts: 1215
|
Posted: Thu Nov 18, 2004 5:46 pm Post subject: |
|
|
Tronic wrote: | Oktane wrote: | You should start using HAL+DBUS instead. If you really need supermount, patch it yourself. |
What the heck are HAL and DBUS, why should I bother learning them (when supermount works perfectly fine), and how to set them up?
And most importantly: why do the kernel developers constantly reinvent the wheel (devfs -> udev, software suspend in three different ways, ..)? |
Answer is very simple: old things are being obsoleted by newer and better methods. |
|
Back to top |
|
|
Tronic Apprentice
Joined: 28 Jul 2003 Posts: 194 Location: Finland
|
Posted: Fri Nov 19, 2004 12:33 am Post subject: |
|
|
Oktane wrote: | Answer is very simple: old things are being obsoleted by newer and better methods. |
Newer, yes. Better? Well, there are others who don't agree on that either.
Supermount is small and stable, and does exactly what it should, exactly the way it should. Seems quite impossible to improve from that. But I haven't seen an obsolete sign, or even a deprecated one, on supermount in my kernel configs either. _________________ There are no alternative energy sources to fossil fuels. Whoever claims otherwise doesn't know the difference between mW and MW. -Kurki-Suonio |
|
Back to top |
|
|
|