View previous topic :: View next topic |
Author |
Message |
Waninkoko Guru
Joined: 13 May 2005 Posts: 549
|
Posted: Tue Jul 31, 2007 3:08 pm Post subject: 2.6.22-kamikaze5: "Back in 20 days!" |
|
|
· KAMIKAZE-SOURCES ::.
· 2.6.22-kamikaze5: "Back in 20 days!"
New version of "kamikaze-sources" !!
Links:
What's new:
Quote: | Just some updates. |
Changes in this version:
Quote: | "genpatches" updated.
"acer-acpi" patch added.
"thinkpad" patch updated.
"mactel-patches" patch updated.
"hrtimers" patch added again.
"reiser4" patch updated.
"ipw3945" patch updated.
"iwlwifi" patch updated. |
Patches:
Quote: | patch-2.6.22.1
# Completely fair scheduler
sched-cfs-v2.6.22-v19.1.patch
sched-cfs-v2.6.22-v19.1-boost.patch
sched-cfs-v2.6.22-v19.1-boost-tunables.patch
# Con Kolivas patchset
ckpatches-2.6.22.patch
# gentoo-sources patchset
genpatches-2.6.22-3.patch
uvesafb-0.1-rc3-2.6.22.patch
# High Resolution Timers
hrtimers-2.6.22.patch
hz-864-kconfig-option.patch
# Suspend2
suspend2-2.2.10.2-for-2.6.22.patch
# Linux-PHC
linux-phc-0.2.10-2.6.22.patch
realtime-lsm-2.6.22.patch
# Powersaving patches
powertop-2.6.22.patch
# ACPI patches
acer-acpi-2.6.22.patch
thinkpad-2.6.22-2.patch
# ALSA CVS
alsa-cvs-20070721-2.6.22.patch
# Filesystems patches
reiser4-2.6.22-1.patch
ext4-updates-2.6.22.patch
udf-2.50-2.6.22.patch
unionfs-2.6.22.patch
aufs-cvs-071807-2.6.22.patch
# Adaptive readahead
adaptive+ondemand-readahead-2.6.22.patch
# ATA/SATA patches
ahci-link-power-management-2.6.22.patch
atapi-asynchronous-notification-2.6.22.patch
sata_nv-sw-ncq-support-2.6.22.patch
cpu-support-rollup-2.6.22.patch
# Mactel
mactel-patches-2.6.22-1.patch
# Video4Linux
gspca-20070508-2.6.22.patch
# Network/Wireless
ipw2200-1.2.2-2.6.22.patch
ipw3945-1.2.2-2.6.22.patch
iwlwifi-0.1.6-2.6.22.patch
# MMC/SD devices
ene-cardreader-support-2.6.22.patch
# Input devices
xpad-360-support-2.6.22.patch
# Misc patches
enable-4k-stacks-default-2.6.22.patch
kamikaze-version.patch |
Greetings.
Last edited by Waninkoko on Tue Jul 31, 2007 9:26 pm; edited 2 times in total |
|
Back to top |
|
|
arthurv n00b
Joined: 10 Dec 2004 Posts: 10 Location: UK
|
Posted: Tue Jul 31, 2007 4:14 pm Post subject: |
|
|
great patchset!
...unfortunately i'll be sticking to -kamikaze3 since I need the hrtimers patch (it's so hard to find support for amd64 dynticks anywhere else!)
Linus Torvalds rejected hrtimers for 2.6.23 so might have to wait some more before it makes it to vanilla...sigh. _________________ student=cash strapped |
|
Back to top |
|
|
Syzar Tux's lil' helper
Joined: 28 Apr 2003 Posts: 76
|
Posted: Tue Jul 31, 2007 4:44 pm Post subject: |
|
|
arthurv wrote: | great patchset!
...unfortunately i'll be sticking to -kamikaze3 since I need the hrtimers patch (it's so hard to find support for amd64 dynticks anywhere else!)
Linus Torvalds rejected hrtimers for 2.6.23 so might have to wait some more before it makes it to vanilla...sigh. |
Waninkoko wrote: | "hrtimers" patch added again. |
say wha? |
|
Back to top |
|
|
arthurv n00b
Joined: 10 Dec 2004 Posts: 10 Location: UK
|
Posted: Tue Jul 31, 2007 5:01 pm Post subject: Re: 2.6.22-kamikaze5: "Back in 20 days!" |
|
|
Waninkoko wrote: |
New version of "kamikaze-sources" !!
This is kamikaze3 without hrtimers and with lastest version of iwlwifi..
|
oops. sorry, i saw this and didn't read any further _________________ student=cash strapped |
|
Back to top |
|
|
Waninkoko Guru
Joined: 13 May 2005 Posts: 549
|
Posted: Tue Jul 31, 2007 6:29 pm Post subject: Re: 2.6.22-kamikaze5: "Back in 20 days!" |
|
|
arthurv wrote: | Waninkoko wrote: |
New version of "kamikaze-sources" !!
This is kamikaze3 without hrtimers and with lastest version of iwlwifi..
|
oops. sorry, i saw this and didn't read any further |
Ooops... COPY&PASTE!! |
|
Back to top |
|
|
n0rbi666 l33t
Joined: 04 Mar 2005 Posts: 707 Location: \Poland\Krakow
|
|
Back to top |
|
|
AaronPPC Guru
Joined: 29 May 2005 Posts: 522 Location: Tucson, AZ
|
Posted: Wed Aug 01, 2007 5:27 am Post subject: |
|
|
Works great here! Memory usage is quite low too. _________________ --Aaron |
|
Back to top |
|
|
math_roc n00b
Joined: 07 Jan 2006 Posts: 65
|
Posted: Wed Aug 01, 2007 9:11 pm Post subject: |
|
|
Hi, this is great!
I want to try to patch a kernel myself.I just want cpuidle, suspend2 and powertop patch, but I don't know how to find those patch, suspend2 has a website, but the others?
and what the ipw2200 patch do? or where could I found it?
Last edited by math_roc on Wed Aug 01, 2007 9:12 pm; edited 1 time in total |
|
Back to top |
|
|
Veldrin Veteran
Joined: 27 Jul 2004 Posts: 1945 Location: Zurich, Switzerland
|
Posted: Wed Aug 01, 2007 9:11 pm Post subject: |
|
|
I have been looking for a replacement for the beyond-patchset, and I think I found a nice one...
I would go with klight as I prefer stability over bleeding edge, but then I'd miss suspend2/tuxonice. (and I am to lazy to build one on my own.)
apropos suspend2: I do have some problem getting it to work. It causes massive kernel panics and lockups (if using using the plain suspend2-sources, or kamikaze4 at boot time already). Does any else experience this? Running on amd64 to which I am new, but i know how it should work from my old laptop (which died recently)
I would post a trace, if there is a easy way to get it from the logs. How do i do this?
cheers
V. |
|
Back to top |
|
|
termite Guru
Joined: 06 May 2007 Posts: 466
|
Posted: Thu Aug 02, 2007 11:09 pm Post subject: |
|
|
Won't compile here. IPW3945 complains:
Quote: | CC [M] drivers/net/wireless/ipw3945.o
drivers/net/wireless/ipw3945.c:71:2: error: #error Incomplete build system. If you are building as part of your kernel build
drivers/net/wireless/ipw3945.c:72:2: error: #error process, ensure that you used 'make patch_kernel' to install into your kernel.
drivers/net/wireless/ipw3945.c:4450:5: warning: "IPW3945_COMPAT" is not defined
drivers/net/wireless/ipw3945.c: In function ipw_start_association:
drivers/net/wireless/ipw3945.c:4461: error: too few arguments to function ieee80211_tx_frame
drivers/net/wireless/ipw3945.c:4938:5: warning: "IPW3945_COMPAT" is not defined
drivers/net/wireless/ipw3945.c: In function ipw_bg_daemon_cmd:
drivers/net/wireless/ipw3945.c:4945: error: too few arguments to function ieee80211_tx_frame
drivers/net/wireless/ipw3945.c:9420:5: warning: "IPW3945_COMPAT" is not defined
drivers/net/wireless/ipw3945.c: In function ipw_send_association_req:
drivers/net/wireless/ipw3945.c:9425: error: too few arguments to function ieee80211_tx_frame
drivers/net/wireless/ipw3945.c:9472:5: warning: "IPW3945_COMPAT" is not defined
drivers/net/wireless/ipw3945.c:9487:5: warning: "IPW3945_COMPAT" is not defined
drivers/net/wireless/ipw3945.c: In function ipw_bg_auth_work:
drivers/net/wireless/ipw3945.c:9560: error: too few arguments to function ieee80211_tx_frame
drivers/net/wireless/ipw3945.c:9673:5: warning: "IPW3945_COMPAT" is not defined
drivers/net/wireless/ipw3945.c: In function ipw_handle_probe_request:
drivers/net/wireless/ipw3945.c:9676: error: too few arguments to function ieee80211_tx_frame
drivers/net/wireless/ipw3945.c:15553:5: warning: "IPW3945_COMPAT" is not defined
drivers/net/wireless/ipw3945.c: In function ipw_bg_assoc_state_retry:
drivers/net/wireless/ipw3945.c:15560: error: too few arguments to function ieee80211_tx_frame
make[3]: *** [drivers/net/wireless/ipw3945.o] Error 1
make[2]: *** [drivers/net/wireless] Error 2
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2 |
Any ideas? |
|
Back to top |
|
|
HecHacker1 Apprentice
Joined: 26 Jun 2003 Posts: 213 Location: UCSD
|
Posted: Fri Aug 03, 2007 5:00 am Post subject: |
|
|
Working great here! Thanx.
I'm also back to reiser4 w/cryptcompress lzo from ext4.
My ext4 partition recently failed because of a kernic panic on ext4's boot sequence whenever there was a unclean unmount. I warn people to stay away from ext4 for their / partition. fsck.ext4 would just seg fault.
Observations on ext4 vs reiser4 w/cryptcompress lzo:
ext4 with -o extents,delalloc is really fast at emerge --sync and the portage database rebuild. ext4 is light years ahead of ext3 for small file performance. It also has really good interactivity because of low cpu overhead. The delayed allocation option makes my hard drive do a lot less work and saves even more CPU.
reiser4: faster than ext4 when my CPU isn't being used up. reiser4 does emerge --sync faster than ext4. reiser4 saves a lot of space (my root went from 8GB to 4.1GB). Unfortunately reiser4 is not as responsive sometimes because of high cpu usage.
I would consider reiser4 stable now.. but it's future is unknown (it will never make it into mainline).
ext4 is awesome and fast without compression, reiser4 without compression isn't as impressive. but ext4 is unstable and not suitable for any important data (to be expected because of it's beta nature).
My root is now reiser4, but I hope they get ext4 w/ compression soon, and make it stable.
one note: I dislike the CFS boost - autonice to -10 patches because Xorg as well as many kernel threads and modules get niced to -10... Whenever my ipw2200 wireless card is busy scanning for an AP it uses 100% of my CPU and slows everything down since it's at -10. |
|
Back to top |
|
|
evaldas n00b
Joined: 10 May 2007 Posts: 2
|
Posted: Fri Aug 03, 2007 8:08 am Post subject: |
|
|
kamikaze5 works fine for me. the only thing is it crashes on boot if DMIID enabled since kamikaze3
termite wrote: | Won't compile here. IPW3945 complains:
..
Any ideas? |
quick workaround would be to add line into drivers/net/wireless/ipw3945.h:
#define IPW3945_COMPAT 2 |
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
Posted: Fri Aug 03, 2007 10:40 am Post subject: |
|
|
HecHacker1 wrote: | Working great here! Thanx.
I'm also back to reiser4 w/cryptcompress lzo from ext4.
My ext4 partition recently failed because of a kernic panic on ext4's boot sequence whenever there was a unclean unmount. I warn people to stay away from ext4 for their / partition. fsck.ext4 would just seg fault.
Observations on ext4 vs reiser4 w/cryptcompress lzo:
ext4 with -o extents,delalloc is really fast at emerge --sync and the portage database rebuild. ext4 is light years ahead of ext3 for small file performance. It also has really good interactivity because of low cpu overhead. The delayed allocation option makes my hard drive do a lot less work and saves even more CPU.
reiser4: faster than ext4 when my CPU isn't being used up. reiser4 does emerge --sync faster than ext4. reiser4 saves a lot of space (my root went from 8GB to 4.1GB). Unfortunately reiser4 is not as responsive sometimes because of high cpu usage.
I would consider reiser4 stable now.. but it's future is unknown (it will never make it into mainline).
ext4 is awesome and fast without compression, reiser4 without compression isn't as impressive. but ext4 is unstable and not suitable for any important data (to be expected because of it's beta nature).
My root is now reiser4, but I hope they get ext4 w/ compression soon, and make it stable.
one note: I dislike the CFS boost - autonice to -10 patches because Xorg as well as many kernel threads and modules get niced to -10... Whenever my ipw2200 wireless card is busy scanning for an AP it uses 100% of my CPU and slows everything down since it's at -10. |
get yourself the new reiser4-patch from namesys, it has some fixes for cryptcompress but debug on:
ftp://ftp.namesys.com/pub/reiser4-for-2.6/2.6.22/reiser4-for-2.6.22-2.patch.gz
works great here _________________ https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa
Hardcore Gentoo Linux user since 2004 |
|
Back to top |
|
|
termite Guru
Joined: 06 May 2007 Posts: 466
|
Posted: Fri Aug 03, 2007 11:27 am Post subject: |
|
|
Quote: | quick workaround would be to add line into drivers/net/wireless/ipw3945.h:
#define IPW3945_COMPAT 2 |
Sure, but why 2 rather than some other value? |
|
Back to top |
|
|
Tagx n00b
Joined: 18 Apr 2006 Posts: 61
|
Posted: Fri Aug 03, 2007 12:42 pm Post subject: |
|
|
Dynticks on x86_64 working great! Thanks! |
|
Back to top |
|
|
termite Guru
Joined: 06 May 2007 Posts: 466
|
Posted: Fri Aug 03, 2007 1:32 pm Post subject: |
|
|
ok, so setting IPW3945_COMPAT to 2 does work. I'd still like to know why that value...
Kernel works well. Suspend to disk still doesn't work properly (when resuming it gives me a gray screen and doesn't accept any input other than ctrl-alt-del). Suspend to ram works nicely, which makes my life happier. |
|
Back to top |
|
|
eatnumber1 n00b
Joined: 13 Jan 2007 Posts: 55 Location: New York
|
Posted: Fri Aug 03, 2007 10:42 pm Post subject: |
|
|
For anyone who is lazy (like me) here's a patch to add the aforementioned "#define IPW3945_COMPAT 2" to fix ipw3945.
Code: | --- drivers/net/wireless/ipw3945.h.orig 2007-08-03 18:27:34.000000000 -0400
+++ drivers/net/wireless/ipw3945.h 2007-08-03 18:27:51.000000000 -0400
@@ -50,6 +50,8 @@
#define DRV_NAME "ipw3945"
+#define IPW3945_COMPAT 2
+
#include "ipw3945_daemon.h"
/* Kernel compatibility defines */ |
|
|
Back to top |
|
|
Phlogiston Veteran
Joined: 27 Jan 2004 Posts: 1925 Location: Europe, Swizerland
|
Posted: Sat Aug 04, 2007 1:31 am Post subject: |
|
|
This kernel still lacks of correct ibm-acpi support. I can't even access my fn-keys. I tried gentoo-2.6.22-r2 and with that one it works. So one of the patches screws it up. What patches do affect acpi? Is it only thinkpad? _________________ Workstation: 5.1 SurroundSound, LIRC remote control; Laptop [IBM-T43]: patched sources, s2disk/ram, fingerprint sensor |
|
Back to top |
|
|
Phlogiston Veteran
Joined: 27 Jan 2004 Posts: 1925 Location: Europe, Swizerland
|
Posted: Sat Aug 04, 2007 1:41 am Post subject: |
|
|
If I reverse the thinkpad patch the hotkeys do work again... I'll find out what part of the patch affects this problem, because a lot is in that patch actually. _________________ Workstation: 5.1 SurroundSound, LIRC remote control; Laptop [IBM-T43]: patched sources, s2disk/ram, fingerprint sensor |
|
Back to top |
|
|
LoSeR_5150 Guru
Joined: 20 Mar 2005 Posts: 455 Location: San Francisco, CA
|
Posted: Thu Aug 09, 2007 6:17 pm Post subject: |
|
|
I'm still experiencing hard locks in X with this kernel on my x86_64 machine. Works fine with gentoo-sources-2.6.22 or ragnarok-sources.2.6.22.... I've tried disabling dynticks and high precision event times as well as changing from slub back to slab. however it had no effect. Anyone else experiencing this? any ideas on some patches I might try to reverse? maybe adaptive read-ahead? Suggestions are welcome. I can post my .config and whatever else if needed... _________________ Opteron 1356@2.4Ghz
6GB DDR2 800Mhz
128MB Quadro NVS 210S
640GB Western Digital HD
*Gentoo-x86_64-2.6.30-r1
Opteron175@2.2GHz
2GB DDR 400MHz
256MB Quadro 1400 Go
(2) 80GB Segate HDs: RAID0
*Gentoo-x86_64-2.6.30-r1 |
|
Back to top |
|
|
FireBurn Apprentice
Joined: 19 Sep 2004 Posts: 170 Location: Edinburgh, UK
|
Posted: Fri Aug 10, 2007 8:41 am Post subject: |
|
|
I've always had issues with adaptive read ahead, even though it's changed so many times I just don't bother with it anymore
Mike |
|
Back to top |
|
|
Phlogiston Veteran
Joined: 27 Jan 2004 Posts: 1925 Location: Europe, Swizerland
|
Posted: Fri Aug 10, 2007 9:22 am Post subject: |
|
|
FireBurn wrote: | I've always had issues with adaptive read ahead, even though it's changed so many times I just don't bother with it anymore
Mike |
Could you describe what issues please? What did you notice? _________________ Workstation: 5.1 SurroundSound, LIRC remote control; Laptop [IBM-T43]: patched sources, s2disk/ram, fingerprint sensor |
|
Back to top |
|
|
Waninkoko Guru
Joined: 13 May 2005 Posts: 549
|
Posted: Fri Aug 10, 2007 9:54 am Post subject: |
|
|
I noticed those errors when compiling ipw3945 (I updated it very quickly) :S
PD: I'm not back of my holidays But I'll be back soon (10 days). |
|
Back to top |
|
|
FireBurn Apprentice
Joined: 19 Sep 2004 Posts: 170 Location: Edinburgh, UK
|
Posted: Fri Aug 10, 2007 12:21 pm Post subject: |
|
|
System competely freezing not even responding to pings never mind trying to ssh in
This has been happening for a v long time since it was newly intoducted into the "experimental" patchsets on here.
I gave up on it I haven't tried it recently
Mike |
|
Back to top |
|
|
deadeyes Tux's lil' helper
Joined: 25 May 2007 Posts: 83
|
Posted: Sat Aug 11, 2007 9:33 am Post subject: |
|
|
I tried to compile this kernel...
at first I couldn't compile ipw3945 driver, but with adding the line mentioned above it works.
BUT, when I try to start my system I get something like:
VFS: unable to mount root fs via nfs trying floppy...
... not syncing ...
Specify a correct root
(kernel panic)
I did specify a correct root, because with other kernels it works.
But now I get a message that /dev/sda7 not exists (while with another kernel it works)
Also I get some message in the boot process that I have a 1.4MB floppy (which is not true)
Could someone point me in the right direction to search for?
Greetings! |
|
Back to top |
|
|
|