View previous topic :: View next topic |
Author |
Message |
Gentree Watchman
Joined: 01 Jul 2003 Posts: 5350 Location: France, Old Europe
|
Posted: Sun Sep 10, 2006 8:27 am Post subject: |
|
|
masterdriverz wrote: | eremini wrote: | Is anyone interested in Suspend 2? |
It would be great if you could get it in the next no-sources. Also, is there any possibility of getting the Bad Ram patch in? |
good idea, I have a use for that idea right here. I have two similar but unmatched DDR strips on a dual chanel board. I had to roll back my o/c quite a bit to get one little section at the end to work. Both would work faster out of dual channel mode.
seems like a damn good idea to me.
_________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86 |
|
Back to top |
|
|
Vla Tux's lil' helper
Joined: 09 Sep 2005 Posts: 135 Location: Somewhere in the middle
|
Posted: Sun Sep 10, 2006 8:58 am Post subject: |
|
|
nbvcxz wrote: | eremini & cheater
[...]but my proposal is to include a possibility to include own set of CFLAGS_KERNEL eg. during make menuconfig - is it possible and worth? |
I've investigated on this some time ago including the question why the freebsd kernel is compiled with -mnosse -mnosse etc.
I don't know the details but I got to know that a kernel does not get any benefits from that.
My question is: What is a RCU and why is it good to have it preemptive? |
|
Back to top |
|
|
Gentree Watchman
Joined: 01 Jul 2003 Posts: 5350 Location: France, Old Europe
|
Posted: Sun Sep 10, 2006 2:31 pm Post subject: |
|
|
I think nitro build this kind of option in for a while but then dropped it because ppl were just doing silly things with it .
IIRC _________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86 |
|
Back to top |
|
|
seren Guru
Joined: 27 Aug 2005 Posts: 448 Location: Wisconsin
|
Posted: Sun Sep 10, 2006 2:39 pm Post subject: |
|
|
masterdriverz wrote: | eremini wrote: | Is anyone interested in Suspend 2? |
It would be great if you could get it in the next no-sources. Also, is there any possibility of getting the Bad Ram patch in? |
i second this, the bad ram patch looks interesting. |
|
Back to top |
|
|
Gentree Watchman
Joined: 01 Jul 2003 Posts: 5350 Location: France, Old Europe
|
Posted: Sun Sep 10, 2006 2:51 pm Post subject: |
|
|
you can't second it , I'm second , get in line _________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86 |
|
Back to top |
|
|
masterdriverz Retired Dev
Joined: 28 Mar 2006 Posts: 391 Location: Far out in the uncharted backwaters of the unfashionable end of the Western Spiral arm of the galaxy
|
Posted: Sun Sep 10, 2006 3:07 pm Post subject: |
|
|
masterdriverz wrote: | Also, is there any possibility of getting the Bad Ram patch in? |
I've ported the BadRam patch to 2.6.18_rc5-no1 (this one) and posted it here.
EDIT:
DISCLAIMER: This patch is totally untested by me, and I make no assertion of it's usefulness nor that it won't destroy your computer, bomb your house and rape your dog Use at own risk
Last edited by masterdriverz on Sun Sep 10, 2006 3:41 pm; edited 1 time in total |
|
Back to top |
|
|
Gentree Watchman
Joined: 01 Jul 2003 Posts: 5350 Location: France, Old Europe
|
Posted: Sun Sep 10, 2006 3:33 pm Post subject: |
|
|
nice effort, thanks,
one big thing missing here is how to extract the addresses from memtest86+ and howto supply them to the command line in grub/lilo.
sadly the one broken link on his site is the BadRAM HOWTO . LOL
[EDIT found a copy of that doc ]
http://badmem.sourceforge.net/docu/BadMEM-HOWTO.html#GETTINGITWORKING
have you been brave enough to build and run this patch yet?
_________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86
Last edited by Gentree on Sun Sep 10, 2006 3:53 pm; edited 1 time in total |
|
Back to top |
|
|
masterdriverz Retired Dev
Joined: 28 Mar 2006 Posts: 391 Location: Far out in the uncharted backwaters of the unfashionable end of the Western Spiral arm of the galaxy
|
Posted: Sun Sep 10, 2006 3:38 pm Post subject: |
|
|
Gentree wrote: | have you been brave enough to build and run this patch yet? |
I'm still testing whether it compiles, I'll boot it up in a minute when (hopefully) allyesconfig, allmodconfig and randconfig succeed. |
|
Back to top |
|
|
pent0z Tux's lil' helper
Joined: 17 May 2003 Posts: 131
|
Posted: Sun Sep 10, 2006 3:39 pm Post subject: |
|
|
with RCU preemptible activated is terribly slow
without works fine _________________ Intel 975XBX, Core 2 Duo E6600, 4Gb DDR2, 4x 74Gb SATA 10000 RAID-0, Geforce 6600 - /dev/mapper/isw_raid0: Timing buffered disk reads: 812 MB in 3.00 seconds = 270.30 MB/sec |
|
Back to top |
|
|
masterdriverz Retired Dev
Joined: 28 Mar 2006 Posts: 391 Location: Far out in the uncharted backwaters of the unfashionable end of the Western Spiral arm of the galaxy
|
Posted: Sun Sep 10, 2006 3:46 pm Post subject: |
|
|
eremini, did you even test this release? It doesn't build with allyesconfig
Code: | CC kernel/sched_staircase.o
kernel/sched_staircase.c: In function 'show_schedstat':
kernel/sched_staircase.c:346: error: 'struct sched_info' has no member named 'max_delay'
make[1]: *** [kernel/sched_staircase.o] Error 1
make: *** [kernel] Error 2 |
Theres a couple more errors like this, removing one "%lu" and the offending member makes it build .
EDIT:
eremini wrote: | TESTING
This release has been allmodconfig tested, rcupreempt and rcuclassic staircase tested. |
Sorry didn't see this before. Please can you test with allyesconfig as well before you release next time eremini?
Also, if patches apply with fuzz, can you remove the .orig files they produce or use the --no-backup-if-mismatch option?
Btw, you're doing a great job and I'm sure I speak for all the users of this kernel when I say "Thank you"
</soapbox>
Last edited by masterdriverz on Sun Sep 10, 2006 4:52 pm; edited 3 times in total |
|
Back to top |
|
|
Gentree Watchman
Joined: 01 Jul 2003 Posts: 5350 Location: France, Old Europe
|
Posted: Sun Sep 10, 2006 4:15 pm Post subject: |
|
|
Code: | arch/i386/mm/init.c: In function `add_one_highpage_hotplug':
arch/i386/mm/init.c:302: error: syntax error before "free_new_highpage"
make[1]: *** [arch/i386/mm/init.o] Error 1
make: *** [arch/i386/mm] Error 2
|
still a bit of ironing needed it seems. I'll let you poke at it for a bit while I go and induce some bad blocks by upping the o'c a bit.
_________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86 |
|
Back to top |
|
|
masterdriverz Retired Dev
Joined: 28 Mar 2006 Posts: 391 Location: Far out in the uncharted backwaters of the unfashionable end of the Western Spiral arm of the galaxy
|
Posted: Sun Sep 10, 2006 4:42 pm Post subject: |
|
|
Gentree wrote: | Code: | arch/i386/mm/init.c: In function `add_one_highpage_hotplug':
arch/i386/mm/init.c:302: error: syntax error before "free_new_highpage"
make[1]: *** [arch/i386/mm/init.o] Error 1
make: *** [arch/i386/mm] Error 2
|
|
Works for me. Mind pastebinning your .config? |
|
Back to top |
|
|
Gentree Watchman
Joined: 01 Jul 2003 Posts: 5350 Location: France, Old Europe
|
Posted: Sun Sep 10, 2006 4:59 pm Post subject: |
|
|
Can I suggest we take this elsewhere before we end up hijacking the support thread...
https://forums.gentoo.org/viewtopic-p-3568263.html#3568263
_________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86 |
|
Back to top |
|
|
eremini Apprentice
Joined: 27 May 2005 Posts: 157
|
Posted: Sun Sep 10, 2006 7:07 pm Post subject: |
|
|
/me is learning today
I was wondering where the damn .origs were coming from, I am testing something based on rc6 now, but something is b0rked there and I'll wait for u gust to test the mem pathc |
|
Back to top |
|
|
mirek Guru
Joined: 20 Sep 2004 Posts: 489 Location: Oslo Norway
|
Posted: Sun Sep 10, 2006 8:34 pm Post subject: |
|
|
I am interested in Suspend 2 |
|
Back to top |
|
|
Gentree Watchman
Joined: 01 Jul 2003 Posts: 5350 Location: France, Old Europe
|
Posted: Sun Sep 10, 2006 9:50 pm Post subject: |
|
|
I'm interested in going into a sleep state. Wake On Lan.
rc++ , thx _________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86 |
|
Back to top |
|
|
ck42 l33t
Joined: 31 Jul 2003 Posts: 789
|
Posted: Mon Sep 11, 2006 9:35 am Post subject: |
|
|
What's the idleprio_task being referenced here?
Code: | CHK include/linux/version.h
CHK include/linux/utsrelease.h
CHK include/linux/compile.h
GEN .version
CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD .tmp_vmlinux1
mm/built-in.o: In function `effective_sc_prio':
vmscan.c:(.text+0x983d): undefined reference to `idleprio_task'
block/built-in.o: In function `cfq_init_prio_data':
cfq-iosched.c:(.text+0xa467): undefined reference to `idleprio_task'
cfq-iosched.c:(.text+0xa484): undefined reference to `iso_task'
cfq-iosched.c:(.text+0xa50b): undefined reference to `idleprio_task'
make: *** [.tmp_vmlinux1] Error 1 |
|
|
Back to top |
|
|
eremini Apprentice
Joined: 27 May 2005 Posts: 157
|
Posted: Mon Sep 11, 2006 9:44 am Post subject: |
|
|
argh I deffinetely need to get a new release out. Is that using cfq? Are u using staircase or ingo? |
|
Back to top |
|
|
ck42 l33t
Joined: 31 Jul 2003 Posts: 789
|
Posted: Mon Sep 11, 2006 9:49 am Post subject: |
|
|
CFQ and ingo. |
|
Back to top |
|
|
eremini Apprentice
Joined: 27 May 2005 Posts: 157
|
Posted: Mon Sep 11, 2006 10:33 am Post subject: |
|
|
yeah ingo is completely b0rked. Wait for the next release if you really wanna use it. |
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Mon Sep 11, 2006 11:22 am Post subject: |
|
|
ck42 wrote: | What's the idleprio_task being referenced here?
Code: | CHK include/linux/version.h
CHK include/linux/utsrelease.h
CHK include/linux/compile.h
GEN .version
CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD .tmp_vmlinux1
mm/built-in.o: In function `effective_sc_prio':
vmscan.c:(.text+0x983d): undefined reference to `idleprio_task'
block/built-in.o: In function `cfq_init_prio_data':
cfq-iosched.c:(.text+0xa467): undefined reference to `idleprio_task'
cfq-iosched.c:(.text+0xa484): undefined reference to `iso_task'
cfq-iosched.c:(.text+0xa50b): undefined reference to `idleprio_task'
make: *** [.tmp_vmlinux1] Error 1 |
|
Just a few missing ingosched ifdefs :-p _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
Enverex Guru
Joined: 02 Jul 2003 Posts: 501 Location: Worcester, UK
|
Posted: Mon Sep 11, 2006 7:16 pm Post subject: |
|
|
Doesn't work here.
Code: | alpha linux # make -j3 && make modules_install -j3 && make install -j3
CHK include/linux/version.h
UPD include/linux/version.h
CHK include/linux/utsrelease.h
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/docproc
CC arch/x86_64/kernel/asm-offsets.s
HOSTCC scripts/genksyms/genksyms.o
In file included from include/linux/module.h:9,
from include/linux/crypto.h:21,
from arch/x86_64/kernel/asm-offsets.c:7:
include/linux/sched.h:782: error: redefinition of âabove_background_loadâ
include/linux/sched.h:685: error: previous definition of âabove_background_loadâ was here
make[1]: *** [arch/x86_64/kernel/asm-offsets.s] Error 1
make: *** [prepare0] Error 2
make: *** Waiting for unfinished jobs....
HOSTCC scripts/genksyms/lex.o
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
HOSTCC scripts/genksyms/parse.o
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/kallsyms
HOSTCC scripts/conmakehash
HOSTLD scripts/genksyms/genksyms
HOSTCC scripts/bin2c
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost |
|
|
Back to top |
|
|
masterdriverz Retired Dev
Joined: 28 Mar 2006 Posts: 391 Location: Far out in the uncharted backwaters of the unfashionable end of the Western Spiral arm of the galaxy
|
Posted: Mon Sep 11, 2006 7:23 pm Post subject: |
|
|
Enverex wrote: | Doesn't work here.
Code: | alpha linux # make -j3 && make modules_install -j3 && make install -j3
CHK include/linux/version.h
UPD include/linux/version.h
CHK include/linux/utsrelease.h
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/docproc
CC arch/x86_64/kernel/asm-offsets.s
HOSTCC scripts/genksyms/genksyms.o
In file included from include/linux/module.h:9,
from include/linux/crypto.h:21,
from arch/x86_64/kernel/asm-offsets.c:7:
include/linux/sched.h:782: error: redefinition of âabove_background_loadâ
include/linux/sched.h:685: error: previous definition of âabove_background_loadâ was here
make[1]: *** [arch/x86_64/kernel/asm-offsets.s] Error 1
make: *** [prepare0] Error 2
make: *** Waiting for unfinished jobs....
HOSTCC scripts/genksyms/lex.o
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
HOSTCC scripts/genksyms/parse.o
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/kallsyms
HOSTCC scripts/conmakehash
HOSTLD scripts/genksyms/genksyms
HOSTCC scripts/bin2c
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost |
|
See the patchs posted on the first page. |
|
Back to top |
|
|
sobers_2002 Veteran
Joined: 16 Mar 2004 Posts: 1128
|
Posted: Mon Sep 11, 2006 9:27 pm Post subject: |
|
|
In the last release (and the one b4 that, dunno about earlier) 4k stacks was somehow default enabled. I couldn't change it by changing in the .config either. Because of this I was having issues on reiser4. All sorts of messages kept coming up and things weren't so good. Is it enabled in this one also?? If so, how do I disable it _________________ Pdict - dockable dictionary client for linux
FREE97WIN: Use this code on Dreamhost and you get $97 off !! |
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Mon Sep 11, 2006 10:18 pm Post subject: |
|
|
sobers_2002 wrote: | In the last release (and the one b4 that, dunno about earlier) 4k stacks was somehow default enabled. I couldn't change it by changing in the .config either. Because of this I was having issues on reiser4. All sorts of messages kept coming up and things weren't so good. Is it enabled in this one also?? If so, how do I disable it |
Somewhere in menuconfig it will give you the option, maybe kernel hacking?
Try checking init/Kconfig and find out what section it's in. _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
|