Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

___DEPRECATED___ 2.6.14-nitro2

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
417 posts
  • Page 1 of 17
    • Jump to page:
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 17
  • Next
Author
Message
Tiger683
Veteran
Veteran
User avatar
Posts: 1347
Joined: Sat Jan 08, 2005 8:34 pm
Location: Heffner's House

___DEPRECATED___ 2.6.14-nitro2

  • Quote

Post by Tiger683 » Sat Nov 12, 2005 12:37 am

nitro-sources-2.6.14-r2 "Drinkin in LA"

Disclaimer
This patchset is in no way affiliated with the Gentoo Foundation and so it's
use does not imply any more or less official support from the gentoo developers.
Do NOT, EVER, post bugs regarding a kernel patched to nitro-sources to
_bugs.gentoo.org_. Post your problems in this thread instead.


What is it?
Custom kernel patchset, based upon ck-patchset from Con Kolivas and
many additional features usually requested by users.

For me, best release since 2.6.12-nitro5

What's in it?

Code: Select all

#
# 2.6.14-CK5
#
patch-2.6.14-ck4
hz-extra_values.patch
patch-2.6.14.1-2
ipw2x00-hz-fix.diff
scsi-low_hz-fix.patch

#
# -mm incl. git stuff
#
mm-patches.patch
05-linux-2.6.13-e100-badeeprom.diff
git-agpgart.patch
git-alsa.patch
git-libata-all-1.patch
git-netdev-all-b44-build-fix.patch
git-netdev-all-ieee80211_get_payload-warning-fix.patch
git-netdev-all-ieee80211_tx-fix.patch
git-netdev-all.patch
git-ntfs.patch
git-scsi-misc.patch

#
# Standard stuff
#
100-suspend2-2.2-rc9-for-2.6.14.patch
vesafb-tng-1.0-rc1-r2-2.6.14.patch
fbsplash-0.9.2-r5-2.6.14.patch
06-mppe_mppc-iptables_layer7-2.6.14.diff
10-svgalib_helper-1.9.21.diff

#
# Filesystems
#
07-squashfs_2.2-r2.diff
08-unionfs-20051014-1448.diff
09-shfs-0.35_for_2.6.14-rc4.diff
reiser4-for-2.6.14-1.patch

#
# Misc - performance
#
acpi_dsdt_initrd_initramfs
ide-probe-delay
increase-MAX_MP_BUSSES
increase-firmware-loading-timeout
kmalloc-max
parport-mutex
posix-locks-match
readahead-tune
stack-limit
unmap_vmas-lat

#
# Rest
#
04-daconfig-2.3.0.patch
11-usbhid-readd-kconfig.diff
12-shutup-unneeded-warnings.diff
13-config-nr-tty-devices.diff
14-Nitro-FB-logo.diff
15-fixes
nitro-menu.patch
nitro.diff

IMPORTANT UPDATES AND EDITS:
*** I am strongly convinced that this will be a stable release, although we never know about drivers, vesafb-tng functional again
*** Sparsemem memory model selectable for x86 and up, as it has (hopefully) been fixed for these archs with a patch from -mm
** To be continued...

Howto install
GENTOO:
1)create directory <OVERLAY_DIR>/sys-kernel/nitro-sources (substitute <OVERLAY_DIR> according to overlay path)
2) PROMPT>cd <OVERLAY_DIR>/sys-kernel/nitro-sources
3) PROMPT>wget http://www.stud.uni-karlsruhe.de/~uyavl ... -r2.ebuild
4) PROMPT>ebuild nitro-sources-2.6.14-r2.ebuild digest
5) PROMPT>USE="symlink" emerge nitro-sources
6) PROMPT>cd /usr/src/linux
7) configure, compile and install your kernel
if in doubt about how to do it, consult the documentation in the kernel source directory

ALL OTHER DISTROS:
1) PROMPT>cd /usr/src
2) PROMPT>wget http://www.kernel.org/pub/linux/kernel/ ... 14.tar.bz2
3) PROMPT>wget http://www.stud.uni-karlsruhe.de/~uyavl ... nitro2.bz2
4) PROMPT>tar -xvjf linux-2.6.14.tar.bz2 && rm linux-2.6.14.tar.bz2
5) PROMPT>mv linux-2.6.14 linux-2.6.14-nitro2 && rm linux && ln -s linux-2.6.14-nitro2 linux
6) PROMPT>bunzip2 patch-2.6.14-nitro2.bz2 && cd linux
7) PROMPT>patch -p1 -i ../patch-2.6.14-nitro2
8) configure, compile and install your kernel
if in doubt about how to do it, consult the documentation in the kernel source directory

NOTE:
for rpm based distros, try doing "make rpm" after menuconfig, although this is untested
And now, even more important part:

LINKS
MANIFEST FILE
DIGEST FILE
EBUILD
PATCH
BROKEN OUT TARBALL
SERIES (DETAILED PATCH LISTING)

SHOWTIME !!!!

cheers

T
Last edited by Tiger683 on Sat Jan 14, 2006 12:57 am, edited 7 times in total.
Retired gentoo user
Top
Thetargos
Apprentice
Apprentice
User avatar
Posts: 155
Joined: Wed May 28, 2003 7:25 pm
Location: Mexico City

Excellent!!

  • Quote

Post by Thetargos » Sat Nov 12, 2005 12:40 am

I'll be testing this, as I've been having a bit of trouble compiling anything but vanilla kenrels on my x86_64 system.
Top
SchAmane
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 107
Joined: Sat Sep 11, 2004 2:07 pm
Contact:
Contact SchAmane
Website

  • Quote

Post by SchAmane » Sat Nov 12, 2005 12:42 am

Lets give a try this best kernel ever :lol:
Top
Tiger683
Veteran
Veteran
User avatar
Posts: 1347
Joined: Sat Jan 08, 2005 8:34 pm
Location: Heffner's House

  • Quote

Post by Tiger683 » Sat Nov 12, 2005 12:43 am

Ok, ladies and gents, i'll get some sleep now, happy testing,
i hope you will be as positively surprised as i am ;)

cheers

T
Retired gentoo user
Top
Thetargos
Apprentice
Apprentice
User avatar
Posts: 155
Joined: Wed May 28, 2003 7:25 pm
Location: Mexico City

  • Quote

Post by Thetargos » Sat Nov 12, 2005 1:09 am

I'm having trouble compiling on an x86_64 machine, here's the error code:

Code: Select all

kernel/sysctl.c:641: error: ‘KERN_INTERACTIVE’ no se declaró aquí (no en una función)
kernel/sysctl.c:649: error: ‘KERN_COMPUTE’ no se declaró aquí (no en una función)
kernel/sysctl.c:657: error: ‘KERN_ISO_CPU’ no se declaró aquí (no en una función)
kernel/sysctl.c:780: error: ‘VM_MAPPED’ no se declaró aquí (no en una función)
kernel/sysctl.c:791: error: ‘VM_HARDMAPLIMIT’ no se declaró aquí (no en una función)
make[1]: *** [kernel/sysctl.o] Error 1
make: *** [kernel] Error 2
NOTE: no se declaró aquí (no en una función) means not declared here (not in a function)

Edit
This was while compiling sysctl.o
Top
cheater1034
Veteran
Veteran
User avatar
Posts: 1558
Joined: Thu Sep 09, 2004 7:38 pm
Contact:
Contact cheater1034
Website

  • Quote

Post by cheater1034 » Sat Nov 12, 2005 1:11 am

I will definitely compile this after testing my livecd I just made the iso for with .14-nitro1 :lol:

*edit*
Nitro gave me a kernel panic on the livecd :oops: Something about the CPU, not syncing

I had this with .14-nitro1 on my system too, but didn't bother to investigate, I recompiled to archck and it worked.
I'm sure this nitro2 is impressive, but I'm already building archck for it, because its more stable, less optimized or whatever - If i get the spare time, i will try .14-nitro2 on my system :)
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Top
gimpel
Advocate
Advocate
User avatar
Posts: 2720
Joined: Fri Oct 15, 2004 10:08 am
Location: Munich, Bavaria
Contact:
Contact gimpel
Website

  • Quote

Post by gimpel » Sat Nov 12, 2005 2:28 am

hummm, getting tons of framedrops playing video in xine while emerging something...
using latest nvidia driver + kernel agpgart --> maybe git-agpgart is guilty

514 frames in 5.0 seconds = 102.183 FPS
8O holy mama

on archck4 it's ~1000FPS with that crappy gfx5200 here
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Top
Cinder6
l33t
l33t
User avatar
Posts: 767
Joined: Thu Aug 05, 2004 4:33 am
Location: California
Contact:
Contact Cinder6
Website

  • Quote

Post by Cinder6 » Sat Nov 12, 2005 3:47 am

Compiling now :)
Knowledge is power.
Power corrupts.
Study hard.
Be evil.

Ugly Overload
Top
Cinder6
l33t
l33t
User avatar
Posts: 767
Joined: Thu Aug 05, 2004 4:33 am
Location: California
Contact:
Contact Cinder6
Website

  • Quote

Post by Cinder6 » Sat Nov 12, 2005 4:43 am

running it now. seems good so far! No problems with glxgears; still getting 10k+ fps. nice work, tiger.
Knowledge is power.
Power corrupts.
Study hard.
Be evil.

Ugly Overload
Top
Thetargos
Apprentice
Apprentice
User avatar
Posts: 155
Joined: Wed May 28, 2003 7:25 pm
Location: Mexico City

  • Quote

Post by Thetargos » Sat Nov 12, 2005 5:03 am

Anyone else running on x86_64 64-bit Linux?? I seem unable to build the kernel, I've tried vanilla CK patch with the same result, so I think I'll write to Con and see what does he think about this whole issue... Very consistent, can't get past sysctl.o compilation.
Top
John5788
Advocate
Advocate
User avatar
Posts: 2140
Joined: Tue Apr 06, 2004 11:38 pm
Location: 127.0.0.1
Contact:
Contact John5788
Website

  • Quote

Post by John5788 » Sat Nov 12, 2005 5:17 am

everything works here as usual. glad to have vesafb-tng back. whats the difference between vesafb and vesafb-tng anyways?
John5788
Top
Thetargos
Apprentice
Apprentice
User avatar
Posts: 155
Joined: Wed May 28, 2003 7:25 pm
Location: Mexico City

  • Quote

Post by Thetargos » Sat Nov 12, 2005 5:19 am

John5788 wrote:everything works here as usual. glad to have vesafb-tng back. whats the difference between vesafb and vesafb-tng anyways?
vesa-tng (AFAIK) results in easier configuration than usual vesafb.
Top
sirdilznik
l33t
l33t
User avatar
Posts: 731
Joined: Thu Apr 28, 2005 10:13 am

  • Quote

Post by sirdilznik » Sat Nov 12, 2005 5:43 am

John5788 wrote:everything works here as usual. glad to have vesafb-tng back. whats the difference between vesafb and vesafb-tng anyways?
vesafb-tng uses different "friendlier" notation for the resolution and color depth. Also vesafb-tng supports higher resolutions (AFAIK) and doesn't work on amd64
Top
Cinder6
l33t
l33t
User avatar
Posts: 767
Joined: Thu Aug 05, 2004 4:33 am
Location: California
Contact:
Contact Cinder6
Website

  • Quote

Post by Cinder6 » Sat Nov 12, 2005 5:47 am

tng supports different (higher) refresh rates as well.

oh, and I don't think that plain vesafb and tng differ on resolutions, but I could be wrong there...

all in all, though, I wish it were supported on amd64! oh well, it doesn't make any difference, really.
Knowledge is power.
Power corrupts.
Study hard.
Be evil.

Ugly Overload
Top
Tiger683
Veteran
Veteran
User avatar
Posts: 1347
Joined: Sat Jan 08, 2005 8:34 pm
Location: Heffner's House

  • Quote

Post by Tiger683 » Sat Nov 12, 2005 8:32 am

Thetargos:
would you please post contents of your toolchain?

In this case i suspect it also to b0rked somehow, as all the includes
are there, and NOT DEFINED HERE is not what i would expect from a sane compiler
in that place ..... :?:

EDIT: Everybody:
Don't use the weirdo HZ values (other than 100 or 1000), as for everyone with
non-standard hardware config, (x86, IDE hdd, no extra peripherals) stuff _will_ break at some point....

cheers

T
Retired gentoo user
Top
Tiger683
Veteran
Veteran
User avatar
Posts: 1347
Joined: Sat Jan 08, 2005 8:34 pm
Location: Heffner's House

  • Quote

Post by Tiger683 » Sat Nov 12, 2005 8:53 am

cheater1034 wrote:I had this with .14-nitro1 on my system too, but didn't bother to investigate, I recompiled to archck and it worked.
I'm sure this nitro2 is impressive, but I'm already building archck for it, because its more stable, less optimized or whatever
Your bad ;) well, certainly not mine :wink:
Retired gentoo user
Top
Thetargos
Apprentice
Apprentice
User avatar
Posts: 155
Joined: Wed May 28, 2003 7:25 pm
Location: Mexico City

  • Quote

Post by Thetargos » Sat Nov 12, 2005 9:29 am

Tiger683 wrote:Thetargos:
would you please post contents of your toolchain?

In this case i suspect it also to b0rked somehow, as all the includes
are there, and NOT DEFINED HERE is not what i would expect from a sane compiler
in that place ..... :?:
For some unexplicable reason, apparently the problem was due to the mm-swap-prefetch patch in CK-4 that in 32-bit i386 was just fine, but prevented compiilation with x86_64 for some reason. Now CK-5 is out, and I'm doing kind of a mix'n'match with the broken out nitro2 and the broken out ck-5... wish me luck!

Edit: Tiger, by the way, it would be helpful if you included a file with patch precedence in the broken-out tarball :P Would make this work of mix'n'match a lot easier 8)

In any case, thanks, mate! Yours is one hell of a kernel!!! :twisted:
Top
Tiger683
Veteran
Veteran
User avatar
Posts: 1347
Joined: Sat Jan 08, 2005 8:34 pm
Location: Heffner's House

  • Quote

Post by Tiger683 » Sat Nov 12, 2005 9:37 am

Thetargos:

listen up closely: this is actually ck5 based, as only change from ck4 to ck5 was sync with
2.6.14.2, which if you look closely at my patch list, is already in nitro2, so save your time and enjoy....
Retired gentoo user
Top
Thetargos
Apprentice
Apprentice
User avatar
Posts: 155
Joined: Wed May 28, 2003 7:25 pm
Location: Mexico City

  • Quote

Post by Thetargos » Sat Nov 12, 2005 9:42 am

For some strange reason, when I applied the patches (both nitro2 and CK4) as whole (upon a fresh 2.6.14.2 tree, did not have plain 2.6.14), compilation would always stop at sysctl.o, and the only patch that touched sysctl.c was mm-swap-prefetch. I can't say why, but when I applied the broken-out CK-5 patches, in the order stated in the series file of the tarball, the problem did not show up. I'm in the process of testing applying the rest of the nitro patches and see what the outcome is... I don't know if the VM patches have some precedence in the order or what... However this happened to me for the last 6 hours or so... And have been testing and ruling out as much as I can in these past hours.
Top
Tiger683
Veteran
Veteran
User avatar
Posts: 1347
Joined: Sat Jan 08, 2005 8:34 pm
Location: Heffner's House

  • Quote

Post by Tiger683 » Sat Nov 12, 2005 9:51 am

hmm, ok, so i bet you posted without reading my answer....

apply nitro to a vanilla 2.6.14
nitro is ck5 based, so save your time with these experiments,
also applying it to 2.6.14.2 probably caused your all problems.

there, i guess this should help..

EDIT: k, changed font back to normal ;)
Last edited by Tiger683 on Sat Nov 12, 2005 9:56 am, edited 1 time in total.
Retired gentoo user
Top
Thetargos
Apprentice
Apprentice
User avatar
Posts: 155
Joined: Wed May 28, 2003 7:25 pm
Location: Mexico City

  • Quote

Post by Thetargos » Sat Nov 12, 2005 9:54 am

:lol: I'm at the process of building.
Top
sobers_2002
Veteran
Veteran
User avatar
Posts: 1128
Joined: Tue Mar 16, 2004 8:43 pm

  • Quote

Post by sobers_2002 » Sat Nov 12, 2005 10:16 am

Tiger683 wrote:Thetargos:
EDIT: Everybody:
Don't use the weirdo HZ values (other than 100 or 1000), as for everyone with
non-standard hardware config, (x86, IDE hdd, no extra peripherals) stuff _will_ break at some point....
T
what does this exactly do?? i chose 250 and i don't see any visible differences so to say
Pdict - dockable dictionary client for linux
FREE97WIN: Use this code on Dreamhost and you get $97 off !!
Top
poOoch
Tux's lil' helper
Tux's lil' helper
Posts: 77
Joined: Wed Nov 05, 2003 9:23 am
Location: Ulm / Germany

  • Quote

Post by poOoch » Sat Nov 12, 2005 10:20 am

Hehe very nice Patchset.
My Software Raid0 performance increased about 20 MB/sec.
With gentoo-sources I have about 71 MB/sec and with this kernel 94.84 MB/sec measured with hdparm.
Wow 8O

Cheers!
Top
Thetargos
Apprentice
Apprentice
User avatar
Posts: 155
Joined: Wed May 28, 2003 7:25 pm
Location: Mexico City

  • Quote

Post by Thetargos » Sat Nov 12, 2005 10:32 am

sobers_2002 wrote:
Tiger683 wrote:Thetargos:
EDIT: Everybody:
Don't use the weirdo HZ values (other than 100 or 1000), as for everyone with
non-standard hardware config, (x86, IDE hdd, no extra peripherals) stuff _will_ break at some point....
T
what does this exactly do?? i chose 250 and i don't see any visible differences so to say
That's the default value for a lot of sources. I find it to be quite nice for servers, as it provides some sort of interactivity (if you ran, for instance, a remote X app on the server from your desktop). However for desktop use, 1000 is WAY better... It also depends a bit on your processor speed. I'm still getting the hang of the whole x86_64 thing, but for instnace in my previous system, a Sempron 2400+, if I had set the internal Hz to 1000 some apps (most notably games running through either Wine or Cedega) would stutter a LOT (especially sound and input), but with a value of say 512 the system was at its fullest. When a linux vendor does not know exactly what type of hardware will run their kenrels, they'd better bet for a sure value, and as such Red Hat, SuSE, Mandriva and Fedora all have a value of about 250 or 100 internal Hz, good for stability and compatibility with older systems, lousy for low-lat desktops.
Top
Tiger683
Veteran
Veteran
User avatar
Posts: 1347
Joined: Sat Jan 08, 2005 8:34 pm
Location: Heffner's House

  • Quote

Post by Tiger683 » Sat Nov 12, 2005 11:03 am

Thetargos:
how did it work out?
Retired gentoo user
Top
Post Reply

417 posts
  • Page 1 of 17
    • Jump to page:
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 17
  • Next

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic