View previous topic :: View next topic |
Author |
Message |
seppe Guru
Joined: 01 Sep 2003 Posts: 431 Location: Hove, Antwerp, Belgium
|
Posted: Wed Nov 10, 2004 5:12 pm Post subject: 2.6.9-nitro3 "Brain over - insert coin" |
|
|
Better late than never (is a, probably bad translated, saying here in Belgium): here is the new nitro! And it's the biggest release ever: more than 2MB of sweet candy for your 2.6.9 Linux kernel!
Applied patches
Code: |
2.6.9-nitro3 "Brain over - insert coin"
***************************************
# Start of 2.6.9-ck2 (Don't worry, it will get updated to CK3 below)
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 | Very unlikely to swap due file caching
mwII-oc.diff | Mapped Watermark II fix
1g_lowmem1_i386.diff | Allows 1G ram without enabling highmem
cfq2-20041019.patch | Update the cfq code to the latest version
block_fix.diff | Fix stalls under heavy i/o load
defaultcfq.diff | Select the CFQv2 i/o scheduler by default
269rc4-mingo_ll.diff | Low latency hacks by Ingo Molnar
back-sched-net-fix-scheduling-latencies-in-__release_sock.patch | Fixes panic on nmap with some hardware
269rc4-mingo-bkl.diff | Preemptible big kernel lock by Ingo Molnar
ll-config1.diff | Default the preemptible kernel lock off
cddvd-cmdfilter-drop.patch | Allows to use cdrecord as non-root
nvidia_compat.diff | Allow evil binary nvidia drivers to compile
fix-bad-segment-coalescing-in-blk_recalc_rq_segments.patch | I/O bugfix which improves performance under load
vm-pages_scanned-active_list.patch | Fix the nasty kswapd bug
# End of 2.6.9-ck2
2.6.9-rc3+reiser4.patch | The Reiser4 FileSystem
supermount-ng207.diff | Automaticly mount removable media (plz stop using this, use hal+dbus!)
vesafb-tng-0.9-rc4-r3-2.6.9.patch | a new and more functional version of the vesafb Linux driver
fbsplash-0.9-r8-2.6.9.patch | Gensplash, a bootsplash replacement for Gentoo
acpi-dsdt-initrd-patch-v0.6-2.6.9-for-nitro.diff | Custom acpi dsdt (untested)
via-v4l-1.4a-drm.diff | VIA Video4Linux
lirc_2.6.9-nitroX.diff | Linux InfraRed Control, thank kyll for updating/fixing this
menuconfig-NAME-v2.1-dev5-for-nitro.diff | Show kernel name in menuconfig
squashfs2.0r2-for-nitro.diff | SquashFS v2.0, a squashed read-only filesystem for Linux
gcloop-2.6-20040527.diff | Gentoo Compressed loopback support for 2.6
lufs-0.9.7-2.6.0-test9-for-nitro.diff | Linux Userland FileSystem
omnibook-2.6.8-rc2-bk2.diff | omnibook support
config-nr-tty-devices.diff | config /dev/tty* count for a cleaner /dev
cdfs-2.6.3a.diff | exports all tracks and boot images on a CD as normal files (broken?)
acx100-2.6.8-rc2-bk2.diff | ACX100 WLAN drivers
acer-hotkeys-for-nitro.diff | Acer HotKeys support
iteraid_1.45.diff | Giga Raid
chmp-r4-2.6.9.patch | Configurable USB HID Mouse Polling
packet-writing-for-nitro.diff | packet writing support for CD/DVD RW's
config_hz.diff | Set the internal clock frequency
orinoco-0.13e-SN-5.diff | Orinocco drivers with support for scanning and monitor mode
bk-alsa.patch | Latest ALSA snapshot taken from mm tree
cflags-selection-for-nitro.diff | compile the kernel with other CFLAGS
xpad-0.6.patch | Microsoft X-Box pad support
seccomp-2.6.9-rc4.patch | Secure Computing API (see http://kerneltrap.org/node/view/4005)
All-2.6.9-rc4.diff.gz | Video4Linux kernel patches (http://linux.bytesex.org/v4l2/)
2.6.9-libata1.patch.gz | Jeff Garzik's libata updates
alsa-update.patch.bz2 | Latest ALSA snapshot, thank Darckness for this
# patches from gentoo-dev-sources that aren't in here already start here:
k8_cardbus_io.patch | Prevent amd64 laptops from hanging when unplugging power cord or closing lid
alpha-sysctl-uac.patch | enable control of the unaligned access control policy from sysctl
sparc-obp64-naming.patch | Sparc fix: change OBP naming for 64-bit systems
sparc-stopa.patch | Sparc fix: replace some panic message
sparc-U1-hme-lockup.patch | Sparc fix: workaround for the Ultra1E onboard HME lockup
fix-revoltec-usb.patch | Fix revolec usb-storage, already in 2.6.10 tree
nvidia-sata-fix.patch | Temporary workaround fix to allow nv_sata to work
ppc-pegasos-2.6.6.patch | Allow pegasos PCI hardware to work properly
sparc-signal_h.patch | Sparc signal.h bugfix
compile-fix.patch | Compile/assembly fix. Already in 2.6.10 tree.
evms-dm-bbr.patch | Allows EVMS users to use Bad Block Relocation (BBR)
dm-fixes.patch | Devicemapper fixes, required for dm-bbr. Slowly being merged upstream
inotify-0.14.patch | inotify patch to make the gnome team happy
speakup-20041020.patch | the speakup synthesizer, gives better accessiblity for blind or hard of sight users
# New stuff since 2.6.9-nitro3 starts here:
software_suspend-2.1.2-and-win4lin3-for-2.6.9-nitro2.tar.bz2 | Software Suspend 2 & Win4Lin, thank Pepek for this
patch-2.6.9-ac6-for-nitro2.bz2 | The -ac6 patchset, also in ck3, thank Apexman for this
s9.0_s9.1-nitro2.diff | Update Staircase to version 9.1, thank Apexman for this
2.6.9-oom-kill-fix.patch | fix for the trigger happy out-of-memory killer (CK2 is now entirely updated to CK3)
back-2.6.9-usb-visor-fix.patch | I reversed this patch because it causes a crash when using pilot-xfer
|
Download
Ebuild
Patch file
What's new?
Well, not so much. Nitro3 uses nitro2 as a base and make the following changes:
- Update CK2 to CK3 (= Staircase update, some bugfixes and most patches of the -ac6 patch set)
- Win4Lin is included, BUT it could be broken!! it compiles cleanly but I don't think it's going to work (I don't use it myself), take a look in arch/i386/mki-adapter26/mki26.c for a possible solution.
- Software Suspend 2 is included. It isn't necessary anymore to provide this as an addon patch .. this kernel still compiles without problems if you have Software Suspend 2 not enabled.
Thank's to ..
- Apexman for most of the CK2-to-CK3 patches
- Pepek for Win4Lin and Software Suspend 2 patches
Nitro3 wouldn't made it otherwise, I don't have so much time anymore lately _________________ 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: Wed Nov 10, 2004 6:02 pm Post subject: |
|
|
Yay! New nitro Thanks seppe! |
|
Back to top |
|
|
lavish Bodhisattva
Joined: 13 Sep 2004 Posts: 4296
|
|
Back to top |
|
|
chunderbunny Veteran
Joined: 31 May 2004 Posts: 1281 Location: 51°24'27" N, 0°57'15" W
|
Posted: Wed Nov 10, 2004 6:12 pm Post subject: |
|
|
Hmm seems to work fine here. Although I'm still getting the "CONFIG_HOTPLUG is not set for this kernel" error, despite the fact that CONFIG_HOTPLUG=y in .config. Still, it all works so I'm not complaining too much. |
|
Back to top |
|
|
Twiggy794 Guru
Joined: 21 Jun 2004 Posts: 321 Location: Hershey, PA
|
Posted: Wed Nov 10, 2004 6:13 pm Post subject: |
|
|
doh! Got an erroR: Code: | drivers/media/video/msp3400.c:1555:69: macro "kthread_run" requires 5 arguments, but only 3 given
drivers/media/video/msp3400.c: In function `msp_attach':
drivers/media/video/msp3400.c:1555: error: `kthread_run' undeclared (first use in this function)
drivers/media/video/msp3400.c:1555: error: (Each undeclared identifier is reported only once
drivers/media/video/msp3400.c:1555: error: for each function it appears in.)
make[3]: *** [drivers/media/video/msp3400.o] Error 1
make[2]: *** [drivers/media/video] Error 2
make[1]: *** [drivers/media] Error 2
make: *** [drivers] Error 2 |
Same config works on past -nitro's, -ck's, and oodles of other kernels. Anybody have this as well? _________________ "Subtraction: Addition's tricky pal." --David Letterman
http://ferg.ath.cx == teh bL0g |
|
Back to top |
|
|
fimbulvetr n00b
Joined: 03 Feb 2004 Posts: 51 Location: South Dakota
|
Posted: Wed Nov 10, 2004 6:15 pm Post subject: |
|
|
sweet, thanks _________________ :wq |
|
Back to top |
|
|
_sys/sid Guru
Joined: 27 Aug 2004 Posts: 346 Location: Asola (Mantova)
|
Posted: Wed Nov 10, 2004 6:22 pm Post subject: |
|
|
Thanks... With nitro3 /dev/lp0 work ??? with nitro2 and ck3 No !!! _________________ http://th30z.netsons.org/ |
|
Back to top |
|
|
Robin79 l33t
Joined: 18 Oct 2003 Posts: 632 Location: /home/valdemarsvik
|
Posted: Wed Nov 10, 2004 6:43 pm Post subject: |
|
|
Thanx mabey this stops the rebooting i requested a new one yesterday me robin me happy _________________ Gentoo 2005.0
ASUS P5AD2 Deluxe MB
Intel P4 3.2GHz
PCI-E Nvidia Geforce PCX 5750
--------------------
Registered Linux User Nr # 319050 http://counter.li.org |
|
Back to top |
|
|
EmmEff Apprentice
Joined: 17 Apr 2004 Posts: 197
|
Posted: Wed Nov 10, 2004 6:48 pm Post subject: |
|
|
Anybody successfully compiling the lirc_i2c module with 2.6.9-nitro[2|3]?
Code: |
CC [M] drivers/char/lirc/lirc_i2c.o
drivers/char/lirc/lirc_i2c.c: In function `add_to_buf_haup':
drivers/char/lirc/lirc_i2c.c:170: error: structure has no member named `c'
|
|
|
Back to top |
|
|
rusxakep Guru
Joined: 09 Jul 2004 Posts: 458
|
Posted: Wed Nov 10, 2004 7:56 pm Post subject: |
|
|
drivers/media/video/msp3400.c:1555:69: macro "kthread_run" requires 5 arguments, but only 3 given
drivers/media/video/msp3400.c: In function `msp_attach':
drivers/media/video/msp3400.c:1555: error: `kthread_run' undeclared (first use in this function)
drivers/media/video/msp3400.c:1555: error: (Each undeclared identifier is reported only once
drivers/media/video/msp3400.c:1555: error: for each function it appears in.)
make[3]: *** [drivers/media/video/msp3400.o] Error 1
make[2]: *** [drivers/media/video] Error 2
make[1]: *** [drivers/media] Error 2
make: *** [drivers] Error 2
patch it msp3400.c in 1555: kthread_run (bla,bla,bla);
add 4th parameter: i2c_client_name(c).
not tested yet, but compiling now |
|
Back to top |
|
|
rusxakep Guru
Joined: 09 Jul 2004 Posts: 458
|
Posted: Wed Nov 10, 2004 8:06 pm Post subject: |
|
|
EmmEff wrote: | Anybody successfully compiling the lirc_i2c module with 2.6.9-nitro[2|3]?
Code: |
CC [M] drivers/char/lirc/lirc_i2c.o
drivers/char/lirc/lirc_i2c.c: In function `add_to_buf_haup':
drivers/char/lirc/lirc_i2c.c:170: error: structure has no member named `c'
|
|
if (3 == i2c_master_recv(&ir->c,keybuf,3)) { change it to:
if (3 == i2c_master_recv(&ir->b,keybuf,3)) {
not tested yet, but ... |
|
Back to top |
|
|
Kurse Apprentice
Joined: 31 Aug 2004 Posts: 169 Location: Midwest, USA
|
Posted: Wed Nov 10, 2004 8:07 pm Post subject: |
|
|
_sys/sid wrote: | Thanks... With nitro3 /dev/lp0 work ??? with nitro2 and ck3 No !!! |
I had no problems with /dev/lp0 on nitro2 |
|
Back to top |
|
|
zbyte64 n00b
Joined: 09 Apr 2003 Posts: 42
|
Posted: Wed Nov 10, 2004 9:13 pm Post subject: It's alive!!!! |
|
|
Wow, thx guys for ur hard work, much appreciated _________________ Im not creative enough to come up with a witty signature. |
|
Back to top |
|
|
tnt Veteran
Joined: 27 Feb 2004 Posts: 1227
|
Posted: Wed Nov 10, 2004 9:17 pm Post subject: |
|
|
I have gentoo-dev-sources 2.6.9-r1. What should I do to make them nitro3?
Is there some patch for gentoo-dev-sources? |
|
Back to top |
|
|
discomfitor l33t
Joined: 21 Feb 2003 Posts: 927 Location: None
|
Posted: Wed Nov 10, 2004 9:21 pm Post subject: |
|
|
Breaks my sata drive. Not happy. At least they finally updated the alsa patch in mm. _________________ There is no substitute for experience.
Imperfection indicates a lack of effort. |
|
Back to top |
|
|
Twiggy794 Guru
Joined: 21 Jun 2004 Posts: 321 Location: Hershey, PA
|
Posted: Wed Nov 10, 2004 9:24 pm Post subject: |
|
|
Quote: | I have gentoo-dev-sources 2.6.9-r1. What should I do to make them nitro3?
Is there some patch for gentoo-dev-sources? |
Download the ebuild from http://sepi.be/nitro.php, put it in a PORTAGE_OVERLAY dir (I use /usr/local/portage/sys-kernel/nitro-sources), then do: Code: | ebuild /usr/local/portage/sys-kernel/nitro sources/nitro-sources-2.6.9-r3.ebuild digest | and then emerge nitro-sources. _________________ "Subtraction: Addition's tricky pal." --David Letterman
http://ferg.ath.cx == teh bL0g |
|
Back to top |
|
|
tnt Veteran
Joined: 27 Feb 2004 Posts: 1227
|
Posted: Wed Nov 10, 2004 10:04 pm Post subject: |
|
|
Here's what I get:
Code: | [root@beta nitro-sources]# ebuild /usr/local/portage/sys-kernel/nitro-sources/nitro-sources-2.6.9-r3.ebuild digest
!!! aux_get(): ebuild path for 'sys-kernel/nitro-sources-2.6.9-r3' not specified:
!!! None
!!! aux_get(): ebuild path for 'sys-kernel/nitro-sources-2.6.9-r3' not specified:
!!! None
doebuild(): aux_get() error; aborting.
[root@beta nitro-sources]# |
Any way to fix this? |
|
Back to top |
|
|
racoontje Veteran
Joined: 19 Jul 2004 Posts: 1290
|
Posted: Wed Nov 10, 2004 10:37 pm Post subject: |
|
|
Seppe, any chance of PaX/grsecurity being implemented? |
|
Back to top |
|
|
Deranger Veteran
Joined: 26 Aug 2004 Posts: 1215
|
Posted: Wed Nov 10, 2004 10:41 pm Post subject: |
|
|
I really think that some patches should be dropped (especially supermount and like that). In my opinion new nitros are too bloated |
|
Back to top |
|
|
Kurse Apprentice
Joined: 31 Aug 2004 Posts: 169 Location: Midwest, USA
|
Posted: Wed Nov 10, 2004 10:48 pm Post subject: |
|
|
Running good here for me for a few hours at least now. |
|
Back to top |
|
|
Twiggy794 Guru
Joined: 21 Jun 2004 Posts: 321 Location: Hershey, PA
|
Posted: Wed Nov 10, 2004 10:49 pm Post subject: |
|
|
Quote: | Any way to fix this? |
Do you have Code: | PORTDIR_OVERLAY="/usr/local/portage" | in your make.conf? _________________ "Subtraction: Addition's tricky pal." --David Letterman
http://ferg.ath.cx == teh bL0g |
|
Back to top |
|
|
ryceck Apprentice
Joined: 13 Jan 2004 Posts: 195
|
Posted: Wed Nov 10, 2004 10:52 pm Post subject: |
|
|
U DA MAN!
swsup2 and Win4Lin included Gonna test it and let ya know if it works mate
GJ seppe |
|
Back to top |
|
|
tnt Veteran
Joined: 27 Feb 2004 Posts: 1227
|
Posted: Wed Nov 10, 2004 11:39 pm Post subject: |
|
|
Twiggy794 wrote: | Quote: | Any way to fix this? |
Do you have Code: | PORTDIR_OVERLAY="/usr/local/portage" | in your make.conf? |
Ups... I thought that's default... Thank you!!! |
|
Back to top |
|
|
joshdr77 Apprentice
Joined: 03 Jan 2003 Posts: 180
|
Posted: Wed Nov 10, 2004 11:43 pm Post subject: |
|
|
hi,
bt848 module fails to compile - complains about 3 arguemnts for msp but needs 5. - required for tv which i dont have now - was broken with last release also - but compiled fine, nitro2.
any ideas.
thanks josh
edit: need to learn to spell
Last edited by joshdr77 on Thu Nov 11, 2004 2:25 am; edited 1 time in total |
|
Back to top |
|
|
tnt Veteran
Joined: 27 Feb 2004 Posts: 1227
|
Posted: Wed Nov 10, 2004 11:58 pm Post subject: |
|
|
joshdr77 wrote: | hi,
bt848 module fails to compile - complains about 3 arguemnts for msp but needs 5. - required for tv which i dont have now - was brocken with last release also - but compiled fine, nitro2.
any ideas.
thanks josh |
Same problem here... |
|
Back to top |
|
|
|