Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
2.6.8.1-nitro1 "The kernel with hair on its balls"
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
seppe
Guru
Guru


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

PostPosted: Mon Aug 16, 2004 3:07 am    Post subject: 2.6.8.1-nitro1 "The kernel with hair on its balls" Reply with quote

Here is the new nitro-sources for the 2.6.8.1 kernel!

Applied patches:
Code:

from_2.6.8.1_to_staircase7.I
schedrange.diff
schedbatch2.4.diff
schediso2.5.diff
sched-adjust-p4gain
hard_swappiness1.diff
supermount-ng204.diff.bz2
defaultcfq.diff
config_hz.diff
1g_lowmem_i386.diff
kiflush1.diff
token-thrashing-control.patch
__cleanup_transaction-latency-fix.patch
filemap_sync-latency-fix.patch
jbd-recovery-latency-fix.patch
journal_clean_checkpoint_list-latency-fix.patch
kjournald-smp-latency-fix.patch
prune_dcache-latency-fix.patch
slab-latency-fix.patch
truncate_inode_pages-latency-fix.patch
unmap_vmas-smp-latency-fix.patch
9000-SuSE-117-writeback-lat.patch
patch-i386-irq_enable_spinlocks2
patch-ool-spinlocks
BadRAM-2.6.5.2.patch.bz2
get_user_pages-latency-fix.patch
preempt-timing-2.6.8-rc1
vesafb-tng-0.9-rc3-r4-2.6.8-rc1.patch.bz2
lirc-2.6.5-mm1-20040406.bz2
menuconfig-NAME-v1.0.patch
squashfs2.0-patch
gcloop-2.6-20040527.patch
kernel-events-rml-2.6.8-rc2-6.patch
fbsplash-0.9-r5-2.6.8-rc4-nitro1.diff
2.6.8.1-nitro1-write-barriers
2.6.8-rc1-reiser4.diff.bz2
2.6.8-rc4-nitro1-reiser4-fix.diff
nforce2-ioapic-rd-2.6.5.patch
nforce2-idleC1halt-rd-2.6.5.patch
lufs-0.9.7-2.6.0-test9.patch.bz2


Download
ebuild at http://sepi.be/nitro/2.6.8.1-nitro1/nitro-sources-2.6.8.1-r1.ebuild
bz2 at http://sepi.be/nitro/2.6.8.1-nitro1/patch-2.6.8.1-nitro1.bz2

Changes:
- applies on 2.6.8.1
- updated CK patches
- lufs is back
- win4lin is out (will be back soon)
- nforce2 fixes
- acpi is out (will be back soon)

Aims:
- optimize kernel for desktop use
- keep latency as low as possible
- include popular patches like lirc, win4lin, supermount, vesafb, gensplash, reiser4, acpi, lufs, ...

I know, the reiser4 patch is outdated but it's not an easy job to fix the failed hunks :(
Any help is always welcome, just go to #nitro-sources at irc.freenode.net

Good luck and have fun!
_________________
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
Plastic
l33t
l33t


Joined: 24 Mar 2004
Posts: 649

PostPosted: Mon Aug 16, 2004 3:36 am    Post subject: Reply with quote

Great work! Nitro has replaced love on my system.
Back to top
View user's profile Send private message
thedumbkid
n00b
n00b


Joined: 13 Dec 2003
Posts: 72

PostPosted: Mon Aug 16, 2004 3:55 am    Post subject: Reply with quote

thanks seppe!
was just about to apply write-barrier to 2.6.8 nitro
might as well grab this instead
Back to top
View user's profile Send private message
chucksaysword
n00b
n00b


Joined: 30 Dec 2003
Posts: 12

PostPosted: Mon Aug 16, 2004 3:58 am    Post subject: Reply with quote

I get
Code:
if [ -r System.map ]; then /sbin/depmod -ae -F System.map  2.6.8-nitro1; fi
after compiling. Makefile reports
Code:
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 8
EXTRAVERSION = -nitro1
NAME=The kernel with hair on its balls


Is there something wrong with the kernel numbering or is it getting too late?
Back to top
View user's profile Send private message
Moloch
Apprentice
Apprentice


Joined: 17 Mar 2003
Posts: 293
Location: Albuquerque, NM, US

PostPosted: Mon Aug 16, 2004 4:50 am    Post subject: Reply with quote

Does this happen to have the barrier patches? I noticed somethings look like they could be it, just under a differnet name.
Back to top
View user's profile Send private message
Martigen
n00b
n00b


Joined: 04 Mar 2003
Posts: 59

PostPosted: Mon Aug 16, 2004 7:34 am    Post subject: Reply with quote

I'm probably wrong since you've managed to apply them, but I thought the nforce2 patches were now mainstream? I've certainly experienced no more lockups after enabling halt for the last few kernel versions now.
Back to top
View user's profile Send private message
petrjanda
Veteran
Veteran


Joined: 05 Sep 2003
Posts: 1557
Location: Brno, Czech Republic

PostPosted: Mon Aug 16, 2004 7:42 am    Post subject: Reply with quote

Ok, this was my first 2.6.8 series emerge, however, I used to have a nice bootsplash image in framebuffer in the console, now it's just black (without any picture in the background), how do I fix that? (vesagb option in the kernel is set to 1024x768@75 and framebuffer is compile in the kernel as well)
_________________
There is, a not-born, a not-become, a not-made, a not-compounded. If that unborn, not-become, not-made, not-compounded were not, there would be no escape from this here that is born, become, made and compounded. - Gautama Siddharta
Back to top
View user's profile Send private message
Pink
Veteran
Veteran


Joined: 24 Jul 2003
Posts: 1062

PostPosted: Mon Aug 16, 2004 10:08 am    Post subject: Reply with quote

Martigen wrote:
I'm probably wrong since you've managed to apply them, but I thought the nforce2 patches were now mainstream? I've certainly experienced no more lockups after enabling halt for the last few kernel versions now.


I'm also confused by this as the patches (and looking at the code they are the original patches) were fixes for nforce problems that were fixed some months ago and are now standard in the mainstream kernels.

Just for interest, applying the patches doesn't mean a lot, you can apply a lot of patches with no rejects, it doesn't actually mean the kernel is altered or the patch does anything.

However, if I am wrong (and it is more than likely I am) can someone explain it to me please, I am certainly no nforce guru.

Much appreciated :D
Back to top
View user's profile Send private message
petrjanda
Veteran
Veteran


Joined: 05 Sep 2003
Posts: 1557
Location: Brno, Czech Republic

PostPosted: Mon Aug 16, 2004 10:17 am    Post subject: Reply with quote

Back to 2.6.7-ck5.
I dont know whether it is a 2.6.8 overall issue, or just the patchset issue, it made my system unstable. ie: opening files in mplayer would freeze the system.
_________________
There is, a not-born, a not-become, a not-made, a not-compounded. If that unborn, not-become, not-made, not-compounded were not, there would be no escape from this here that is born, become, made and compounded. - Gautama Siddharta
Back to top
View user's profile Send private message
charlieg
Advocate
Advocate


Joined: 30 Jul 2002
Posts: 2149
Location: Manchester UK

PostPosted: Mon Aug 16, 2004 11:10 am    Post subject: Reply with quote

Running very smoothly here. Nothing more to report, Cap'n. 8)
_________________
Want Free games?
Free Gamer - open source games list & commentary

Open source web-enabled rich UI platform: Vexi
Back to top
View user's profile Send private message
luisfeser
Guru
Guru


Joined: 22 May 2004
Posts: 543
Location: /España/Toledo

PostPosted: Mon Aug 16, 2004 11:31 am    Post subject: Reply with quote

I have a little problem.
When i boot, lilo say:
"you passed an undefined mode number:
Press <return> to see modes or <space> to continue"

I press space and during two seconds the fonts are big and ugly, and after it become well as always.
It only happens with nitro sources, i think it is for the vesafb patch.
I put 1024x768@85 in kernel, but with the default values it fails too.

This is my lilo options:
Code:
lba32
disk=/dev/sda
   bios=0x80
boot="/dev/sda"
install=/boot/boot-bmp.b
#install=/boot/boot.b
bitmap=/boot/handy_128bis.bmp
   bmp-colors=38,68,53,112,38,25  # text color
   bmp-table=114p,347p,2,7        # label position on the screen p=pixel
   bmp-timer=470p,336p,25,0,11    # timer position on the screen p=pixel
map=/boot/map
prompt
timeout="50"

default=gentoo_268.1-n1

other=/dev/sda1
   label="WindowsXP"

image="/boot/kernel-2.6.8.1-nitro1"
   label="gentoo_268.1-n1"
   root=/dev/sda7
   #vga=030C
   vga=0x318
   #vga=791
   #vga=0164
   #vga=a
   read-only
   #append="video=vesafb:scrollback:128K,ywrap,mtrr"
        append="video=vesafb:ywrap,mtrr"


The comment values are because i have been trying, but doesnt work :(

Any idea???

Thanks, sorry about my english and great work seppe
_________________
AMD Athlon XP-M 2500+ @2200MhHz|1GB DDR @400MHz Dual-Chanel|NVIDIA GeForce4 MX 420|SB Live 5.1|ADSL 512/128 Arsys
gentoo ~x86
Back to top
View user's profile Send private message
petrjanda
Veteran
Veteran


Joined: 05 Sep 2003
Posts: 1557
Location: Brno, Czech Republic

PostPosted: Mon Aug 16, 2004 12:55 pm    Post subject: Reply with quote

that vga line is not needed anymore, comment it and then it will work.
_________________
There is, a not-born, a not-become, a not-made, a not-compounded. If that unborn, not-become, not-made, not-compounded were not, there would be no escape from this here that is born, become, made and compounded. - Gautama Siddharta


Last edited by petrjanda on Tue Aug 17, 2004 3:50 am; edited 1 time in total
Back to top
View user's profile Send private message
Moloch
Apprentice
Apprentice


Joined: 17 Mar 2003
Posts: 293
Location: Albuquerque, NM, US

PostPosted: Mon Aug 16, 2004 1:17 pm    Post subject: Reply with quote

Moloch wrote:
Does this happen to have the barrier patches? I noticed somethings look like they could be it, just under a differnet name.


Code:
2.6.8.1-nitro1-write-barriers


Gah, sorry. It was 2 am, when reading that.
Back to top
View user's profile Send private message
Martigen
n00b
n00b


Joined: 04 Mar 2003
Posts: 59

PostPosted: Mon Aug 16, 2004 2:01 pm    Post subject: Reply with quote

PickledOnion wrote:
Martigen wrote:
I'm probably wrong since you've managed to apply them, but I thought the nforce2 patches were now mainstream? I've certainly experienced no more lockups after enabling halt for the last few kernel versions now.

I'm also confused by this as the patches (and looking at the code they are the original patches) were fixes for nforce problems that were fixed some months ago and are now standard in the mainstream kernels.


Just to check I thought I'd see if my kernel (2.6.8-rc4-nitro1, which doesn't from my knowledge include the nforce2 fixes) reported anything regarding C1 Halt fixups:

Code:
root@agamemnon / # dmesg |grep C1
PCI: nForce2 C1 Halt Disconnect fixup
ACPI: PCI Interrupt Link [APC1] (IRQs *16), disabled.
ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16
 15 001 01  1    1    0   0   0    1    1    C1
ACPI: Processor [CPU0] (supports C1)

This would seem to imply that, indeed, the nforce fixes are mainstream (or at least apart of the CK patchset Nitro is based on).
Back to top
View user's profile Send private message
Zordas
n00b
n00b


Joined: 10 Jun 2003
Posts: 19

PostPosted: Mon Aug 16, 2004 2:34 pm    Post subject: Frambuffer issue Reply with quote

Just tried the nitro sources for the first time and I'm getting this error during the compile.

Code:
make[1]: `arch/x86_64/kernel/asm-offsets.s' is up to date.
  CHK     include/linux/compile.h
  CC      drivers/video/fbmem.o
In file included from drivers/video/fbmem.c:39:
include/video/vesa.h:22: error: field `regs' has incomplete type
make[2]: *** [drivers/video/fbmem.o] Error 1
make[1]: *** [drivers/video] Error 2
make: *** [drivers] Error 2


I have an Nvidia FX5200 video card and a NFORCE3-250GB chipset. Any help would be appriciated since my kernel needs more hair on its balls (er.. I mean faster kernel) :lol:
Back to top
View user's profile Send private message
DaMouse
Apprentice
Apprentice


Joined: 18 Jul 2003
Posts: 233

PostPosted: Mon Aug 16, 2004 2:35 pm    Post subject: Reply with quote

meh, I've ported Reiser4 before, next time I get some spare minutes I'll hack you one up seppe

Gouranga
-DaMouse
_________________
I am the dark lord DaMouse I eat souls and wear the dressing gown of evil.
Back to top
View user's profile Send private message
Martigen
n00b
n00b


Joined: 04 Mar 2003
Posts: 59

PostPosted: Mon Aug 16, 2004 2:42 pm    Post subject: Reply with quote

Just to reply to myself, since this is clearly the done thing, further on nforce2 fixups:

* It is mainstream, and can be found in arch/i386/pci/fixup.c
* This is, after seeing the code and remembering a discussion months ago on the topic, the preferred method over the 'ioapic' and 'c1halt' patches.

So Seppe, a request: drop the nforce2 patches please :)

Great patchset btw, moved over to nitro from xx and love.
Back to top
View user's profile Send private message
luisfeser
Guru
Guru


Joined: 22 May 2004
Posts: 543
Location: /España/Toledo

PostPosted: Mon Aug 16, 2004 2:59 pm    Post subject: Reply with quote

petrjanda wrote:
that vga line is not needed anymore, uncomment it and then it will work.

thanks, now works well :D
_________________
AMD Athlon XP-M 2500+ @2200MhHz|1GB DDR @400MHz Dual-Chanel|NVIDIA GeForce4 MX 420|SB Live 5.1|ADSL 512/128 Arsys
gentoo ~x86
Back to top
View user's profile Send private message
Cagnulein
l33t
l33t


Joined: 18 Sep 2003
Posts: 861
Location: Modena, Italy

PostPosted: Mon Aug 16, 2004 3:19 pm    Post subject: Reply with quote

all works fine on my toshiba m30-801.
Back to top
View user's profile Send private message
Raistlin
l33t
l33t


Joined: 17 May 2004
Posts: 691
Location: Boston, MA

PostPosted: Mon Aug 16, 2004 5:17 pm    Post subject: Reply with quote

<ot sorry="yes"> i was offline for some days (due to a storm :roll: ) and what see my tired eyes: is it a new kernel naming scheme? or could anybody explain to me what the 1 after the 8 in 2.6.8.1 should mean?
</ot>

cheers, raist. :wink:
_________________
Zwei Was Eins Initially

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."
Back to top
View user's profile Send private message
luqas
Guru
Guru


Joined: 02 Jan 2004
Posts: 588
Location: /US/Texas/Beaumont

PostPosted: Mon Aug 16, 2004 5:44 pm    Post subject: Reply with quote

2.6.8 had a serious nfs bug, so they fixed it and just named the new version 2.6.8.1.
Back to top
View user's profile Send private message
AustrianCoder
Apprentice
Apprentice


Joined: 11 Oct 2003
Posts: 258
Location: �sterreich

PostPosted: Mon Aug 16, 2004 5:49 pm    Post subject: Reply with quote

I added nitro-sources to portage of gentoo.de, they should be ready via rsync in about 20 minutes, because the rsync server updates with the cvs very 30 minutes.

You only need to add
SYNC="rsync://rsync16.de.gentoo.org/gentoo-merged"
into your /etc/make.conf.

WebCVS: http://www.gentoo.de/viewcvs/gentoo-x86/
Back to top
View user's profile Send private message
Pink
Veteran
Veteran


Joined: 24 Jul 2003
Posts: 1062

PostPosted: Mon Aug 16, 2004 5:59 pm    Post subject: Reply with quote

AustrianCoder wrote:
I added nitro-sources to portage of gentoo.de, they should be ready via rsync in about 20 minutes, because the rsync server updates with the cvs very 30 minutes.

You only need to add
SYNC="rsync://rsync16.de.gentoo.org/gentoo-merged"
into your /etc/make.conf.

WebCVS: http://www.gentoo.de/viewcvs/gentoo-x86/


Thanks very much :D
Back to top
View user's profile Send private message
Cagnulein
l33t
l33t


Joined: 18 Sep 2003
Posts: 861
Location: Modena, Italy

PostPosted: Mon Aug 16, 2004 6:01 pm    Post subject: Reply with quote

i'm thinking about a rss system for the new version of nitro-sources...bad idea?
Back to top
View user's profile Send private message
AustrianCoder
Apprentice
Apprentice


Joined: 11 Oct 2003
Posts: 258
Location: �sterreich

PostPosted: Mon Aug 16, 2004 6:12 pm    Post subject: Reply with quote

Other mehtode to get the ebuilds fomr gentoo.de:

1. echo "app-portage/gentoolkit-dev ~ARCH" >> /etc/portage/package.keywords

ARCH... set your arch.

2. emerge gentoolkit-dev

3. /etc/gensync/gentoo-de.syncsource:

id="gentoo-de"
description="gentoo.de Portage Overlay"
rsync="rsync://rsync.gentoo.de/gentoo-de-ebuilds"
// !!! set overlay for your needs !!!!
overlay="/root/overlay/"

4. run gensync gentoo-de

You have now the portage from gentoo.de in the overlay dir.
Also run this command to update the portage.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
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