Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
2.6.15-archck2.1(hotfix)
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
iphitus
Apprentice
Apprentice


Joined: 03 Aug 2005
Posts: 226

PostPosted: Mon Jan 16, 2006 1:08 pm    Post subject: 2.6.15-archck2.1(hotfix) Reply with quote

ArchCK is a patchset based on the CK patchset. ArchCK aims to include a variety of popular features and updates that have not yet made it to the vanilla kernel, without compromising stability. Con Kolivas' CK patchset is the most important part of ArchCK, as it provides the great interactivity and responsiveness improvements.

Apply this patch to 2.6.15.

Patch (Apply patch to 2.6.15, includes 2.6.15.1):
http://iphitus.loudas.com/arch/ck/2.6.15/patch-2.6.15-archck2.1.bz2

Broken out:
http://iphitus.loudas.com/arch/ck/2.6.15/2.6.15-archck2.1-broken-out.tar.bz2

Website:
http://iphitus.loudas.com/archck.php

Changelog:
--archck2.1
added hotfix

--archck2
updated ck to CK2
> includes 2.6.15.1
fixed fbsplash problems.

Full Changelog available on website.

Included:
CK Patchset
fbsplash
vesafb-tng
reiser4
shfs
Squashfs
UnionFS
Suspend2
libATA (sata) Suspend/Power Management fixes.
RadeonFB Suspend Fixes
Layer7
Configurable Mouse Polling
Realtime-LSM
Custom DSDT support.

Ebuilds:
https://bugs.gentoo.org/show_bug.cgi?id=103354


Last edited by iphitus on Wed Jan 25, 2006 4:25 am; edited 1 time in total
Back to top
View user's profile Send private message
mirko_3
l33t
l33t


Joined: 02 Nov 2003
Posts: 605
Location: Birreria

PostPosted: Mon Jan 16, 2006 6:56 pm    Post subject: Reply with quote

Thanks, it includes almost everything I manually add to ck..

EDIT:
I was wrong. It includes everything I usually add to ck :-D
_________________
Non fa male! Non fa male!
Back to top
View user's profile Send private message
wdreinhart
Guru
Guru


Joined: 11 Jun 2003
Posts: 569
Location: 4QFJ12345678

PostPosted: Mon Jan 16, 2006 11:45 pm    Post subject: Reply with quote

I'm having trouble compiling vmware modules for this kernel. When I run vmware-config.pl, it dies with this error:

Code:
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]

The kernel defined by this directory of header files does not have the same
address space size as your running kernel.


I have verified that I really did boot the right kernel, and that /usr/src/linux is symlinked to the right source tree. I suspect this is related to the new memory layout options in -ck2. My machine has only 512MB of RAM, so I left all the extra memory settings at the defaults (3G/1G split, high mem support disabled, and flat memory model). Is that right?
Back to top
View user's profile Send private message
bollucks
l33t
l33t


Joined: 27 Oct 2004
Posts: 606

PostPosted: Tue Jan 17, 2006 1:55 am    Post subject: Reply with quote

wdreinhart wrote:
I'm having trouble compiling vmware modules for this kernel. When I run vmware-config.pl, it dies with this error:

Code:
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]

The kernel defined by this directory of header files does not have the same
address space size as your running kernel.


I have verified that I really did boot the right kernel, and that /usr/src/linux is symlinked to the right source tree. I suspect this is related to the new memory layout options in -ck2. My machine has only 512MB of RAM, so I left all the extra memory settings at the defaults (3G/1G split, high mem support disabled, and flat memory model). Is that right?

Yeah but it seems just the vmsplit patch being there breaks vmware compiling.
Back to top
View user's profile Send private message
Varuna
Tux's lil' helper
Tux's lil' helper


Joined: 10 Jun 2004
Posts: 97
Location: Connecticut, United States

PostPosted: Tue Jan 17, 2006 3:13 am    Post subject: Reply with quote

working great here, including the gensplash fix
thanks very much :)
Back to top
View user's profile Send private message
LoSeR_5150
Guru
Guru


Joined: 20 Mar 2005
Posts: 455
Location: San Francisco, CA

PostPosted: Tue Jan 17, 2006 6:27 am    Post subject: Reply with quote

when i digest archck-sources-2.6.15-r2.ebuild it fails because of error 404 not found... its is looking to download patch-2.6.15-archck2.6.15.bz2 but it doesnt exist. what does exist is patch-2.6.15-archck2.bz2 so the ebuild needs some modifiying. ciao
_________________
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
View user's profile Send private message
Tiger683
Veteran
Veteran


Joined: 08 Jan 2005
Posts: 1347
Location: Heffner's House

PostPosted: Tue Jan 17, 2006 8:36 am    Post subject: Reply with quote

I provide a patch in newest nitro thread to revert back to 1G lowmem config instead of memsplit, that lets
vmware script work again ;)

Tiger683 wrote:

For VMWARE modules to build, apply this patch:
31_back-to-1G-lowmem.patch


_________________
Retired gentoo user
Back to top
View user's profile Send private message
iphitus
Apprentice
Apprentice


Joined: 03 Aug 2005
Posts: 226

PostPosted: Tue Jan 17, 2006 10:57 am    Post subject: Reply with quote

LoSeR_5150 wrote:
when i digest archck-sources-2.6.15-r2.ebuild it fails because of error 404 not found... its is looking to download patch-2.6.15-archck2.6.15.bz2 but it doesnt exist. what does exist is patch-2.6.15-archck2.bz2 so the ebuild needs some modifiying. ciao


I don't maintain or have anything to do with the ebuild
Back to top
View user's profile Send private message
LoSeR_5150
Guru
Guru


Joined: 20 Mar 2005
Posts: 455
Location: San Francisco, CA

PostPosted: Tue Jan 17, 2006 11:37 am    Post subject: Reply with quote

ohh sorry :oops: i'll post that they need to fix the ebuild... i have your kernel patchset running and wanted to say thanks for the good work... especially the fbsplash fix.
_________________
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
View user's profile Send private message
TheAlamo
n00b
n00b


Joined: 14 Nov 2004
Posts: 38
Location: Frankfurt/Germany

PostPosted: Tue Jan 17, 2006 1:24 pm    Post subject: Reply with quote

LoSeR_5150 wrote:
when i digest archck-sources-2.6.15-r2.ebuild it fails because of error 404 not found... its is looking to download patch-2.6.15-archck2.6.15.bz2 but it doesnt exist. what does exist is patch-2.6.15-archck2.bz2 so the ebuild needs some modifiying. ciao

I wonder why I didn't have these problems with that ebuild.
Back to top
View user's profile Send private message
wdreinhart
Guru
Guru


Joined: 11 Jun 2003
Posts: 569
Location: 4QFJ12345678

PostPosted: Tue Jan 17, 2006 7:47 pm    Post subject: Reply with quote

Tiger683 wrote:

For VMWARE modules to build, apply this patch:
31_back-to-1G-lowmem.patch


Awesome. Thanks.
Note to other archck+vmware users, you have to replace all instances of "init/Kconfig.nitro" with "arch/i386/Kconfig" to get the patch to apply to a non-nitro kernel.

LoSeR_5150: You have an ebuild named with "-r" in the version number where it's expecting to find "_p" or vice versa. Rename the ebuild and try again.
Back to top
View user's profile Send private message
morbid
Tux's lil' helper
Tux's lil' helper


Joined: 05 Mar 2003
Posts: 90

PostPosted: Tue Jan 17, 2006 11:18 pm    Post subject: Reply with quote

For the vmware users, just patch vmware-config.pl (what you've always had to do with the 1g kernel option.) -- don't mutilate the new memory configuration since there is nothing wrong with them... it's the vmware configurator. (remove/comment: return '';)
Code:
--- vmware-config.pl.orig       2006-01-17 16:10:14.400885920 -0700
+++ vmware-config.pl    2006-01-09 15:29:29.958487280 -0700
@@ -1979,7 +1979,7 @@
                    . 'not have the same address space size as your running '
                    . 'kernel.' . "\n\n", 0);
       }
-      return '';
+#      return '';
     }
   }

that way... it'll give the error, but will continue on. I have 2.6.15-archck2 on 3 boxes.. all running vmware, two of them use the 3g/1g (1g mem replacement).

For the issues with archck2 ebuilds, don't just bump the "-r1" ebuild to "-r2"... grab the "_p2" (this is a kernel patchset, right?) from bugzilla. I've used the _p2 ebuild on 3 machines so far.
Back to top
View user's profile Send private message
LoSeR_5150
Guru
Guru


Joined: 20 Mar 2005
Posts: 455
Location: San Francisco, CA

PostPosted: Tue Jan 17, 2006 11:55 pm    Post subject: Reply with quote

wdreinhart: I cant believe my blind ass missed that :lol: thank u much 8)
_________________
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
View user's profile Send private message
patroclo7
n00b
n00b


Joined: 28 Feb 2004
Posts: 68

PostPosted: Wed Jan 18, 2006 1:29 pm    Post subject: About the radeon sleep fix Reply with quote

Just a word about the radeonfb sleep fix that iphitus has kindly included in his kernel. This fix allows anyone owning a radeon card in a non-ppc architecture to have correct sleep states, without improper energy comsumption. You obtain this result only if you use the fb with the radeonfb driver (not with the vesafb or vesafb-tng). The patch is activated by default only on certain ibm thinkpad laptops, but is useful on many, many other laptops models (included my compaq presario 2100, for example): for these other models the patch has to be activated with a specific kernel boot parameter:
Code:
video=radeonfb:force_sleep=1

You can find many infos and a detailed discussion about this fix (which should be included in a future vanilla kernel) here: http://bugme.osdl.org/show_bug.cgi?id=3022
A less techinical (but mainly related to fedora kernels) outline of the problem is here:
http://thinkwiki.org/wiki/Problem_with_high_power_drain_in_ACPI_sleep
Back to top
View user's profile Send private message
Tanisete
Guru
Guru


Joined: 12 Mar 2004
Posts: 312

PostPosted: Thu Jan 19, 2006 9:50 pm    Post subject: Reply with quote

Now, this one is working great here. Thanks a lot as usual iphitus!

Just in case, if anyone experience strange bad pages messages in the log, they may be related to alsa. Upgrade to alsa-driver-1.11rcX to solve it.
Back to top
View user's profile Send private message
baeksu
l33t
l33t


Joined: 26 Sep 2004
Posts: 609
Location: Seoul, Korea

PostPosted: Thu Jan 19, 2006 11:53 pm    Post subject: Reply with quote

2.6.14-archck5 gave me a nice 30 day uptime until I screwed up with some keyboard settings yesterday and had to reboot. So far this new kernel seems even better than the previous. And, unlike I feared, it works perfectly with the current version of udev (070-r1 [I see 079 has been marked stable]), nvidia (1.0.8174-r1) and alsa (1.0.10 [no alsa-drivers]) stuff. Good job Iphitus!

[edit: I had to update udev to the latest stable to fix the incompatibility with the new kernel changes]

I did reverse a part of the ck-patches, though, as I had done with my previous kernel. Namely, I removed all memory and swap related patches, leaving mostly just the schedulers and dynticks.

For me, ck cause a lot of swap trashing. I still get some swapping, but with the full ck-patches the mouse and sound would freeze for a few seconds while the system was busy swapping stuff in. Removing Con's memory patches so far hasn't seemed to cause any instabilities.
_________________
Gnome:
1. A legendary being.
2. A never ending quest to make unix friendly to people who don't want unix and excruciating for those that do.
Back to top
View user's profile Send private message
mbar
Veteran
Veteran


Joined: 19 Jan 2005
Posts: 1990
Location: Poland

PostPosted: Fri Jan 20, 2006 7:38 am    Post subject: Reply with quote

Is reiser4 using this patch? ftp://ftp.namesys.com/pub/reiser4-for-2.6/2.6.15/reiser4-for-2.6.15-1.patch.gz
Back to top
View user's profile Send private message
enderandrew
l33t
l33t


Joined: 25 Oct 2005
Posts: 731

PostPosted: Fri Jan 20, 2006 3:08 pm    Post subject: Reply with quote

mbar wrote:
Is reiser4 using this patch? ftp://ftp.namesys.com/pub/reiser4-for-2.6/2.6.15/reiser4-for-2.6.15-1.patch.gz


That patch was released on the 19th. The most recent Archck came out on the 16th. It stands to reason that Archck is not using a patch that just came out yesterday.

However, I do believe Archck is using the Reiser4 files pulled from the -mm tree, which should be pretty up to date.
_________________
Nihilism makes me smile.
Back to top
View user's profile Send private message
iphitus
Apprentice
Apprentice


Joined: 03 Aug 2005
Posts: 226

PostPosted: Sat Jan 21, 2006 12:16 pm    Post subject: Reply with quote

enderandrew wrote:
mbar wrote:
Is reiser4 using this patch? ftp://ftp.namesys.com/pub/reiser4-for-2.6/2.6.15/reiser4-for-2.6.15-1.patch.gz


That patch was released on the 19th. The most recent Archck came out on the 16th. It stands to reason that Archck is not using a patch that just came out yesterday.

However, I do believe Archck is using the Reiser4 files pulled from the -mm tree, which should be pretty up to date.


Yup, you'll probably find the patches are pretty similar as the reiser4 devs would have backported from their mm patches too.
Back to top
View user's profile Send private message
0xD34DF00D
n00b
n00b


Joined: 22 Sep 2005
Posts: 12

PostPosted: Mon Jan 23, 2006 6:25 pm    Post subject: Reply with quote

Getting this error when just Software Suspend 2 with swap writer enabled:
Code:
arch/x86_64/kernel/built-in.o(.text+0x10418): In function `set_up_temporary_mappings':
: undefined reference to `get_safe_page'
arch/x86_64/kernel/built-in.o(.text+0x10468): In function `set_up_temporary_mappings':
: undefined reference to `get_safe_page'
arch/x86_64/kernel/built-in.o(.text+0x1052a): In function `set_up_temporary_mappings':
: undefined reference to `get_safe_page'
arch/x86_64/kernel/built-in.o(.text+0x1069d): In function `swsusp_arch_resume':
: undefined reference to `restore_image'
make: *** [.tmp_vmlinux1] return 1
Seems like I'm quite unlucky with this Software Suspend 2... :(
Back to top
View user's profile Send private message
plastikman187
Apprentice
Apprentice


Joined: 15 Mar 2005
Posts: 233

PostPosted: Tue Jan 24, 2006 5:06 am    Post subject: Reply with quote

THX!!! this patchset resolved the overall system latency that i was having with my laptop!!
_________________
Ubuntu -- An african word meaning 'Gentoo is too hard for me'
Back to top
View user's profile Send private message
bollucks
l33t
l33t


Joined: 27 Oct 2004
Posts: 606

PostPosted: Tue Jan 24, 2006 5:24 am    Post subject: Reply with quote

Worth noting this patchset also needs the hotfix from -ck:
http://ck.kolivas.org/patches/2.6/2.6.15/2.6.15-ck2/fixes/mm-fix_kswapd_inherit_prio.patch
Back to top
View user's profile Send private message
iphitus
Apprentice
Apprentice


Joined: 03 Aug 2005
Posts: 226

PostPosted: Tue Jan 24, 2006 11:50 am    Post subject: Reply with quote

Yup, already noted. Im on the ml.
Back to top
View user's profile Send private message
bollucks
l33t
l33t


Joined: 27 Oct 2004
Posts: 606

PostPosted: Tue Jan 24, 2006 2:49 pm    Post subject: Reply with quote

Great. So long as the current archck users know too.
Back to top
View user's profile Send private message
iphitus
Apprentice
Apprentice


Joined: 03 Aug 2005
Posts: 226

PostPosted: Wed Jan 25, 2006 4:26 am    Post subject: Reply with quote

bollucks wrote:
Great. So long as the current archck users know too.


Made a release earlier today with hotfix applied.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software 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