Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
2.6.18-rc5-no1 "No? Hell No!" | Preemptiable RCU!
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
Gentree
Watchman
Watchman


Joined: 01 Jul 2003
Posts: 5350
Location: France, Old Europe

PostPosted: Sun Sep 10, 2006 8:27 am    Post subject: Reply with quote

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.

8)
_________________
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
View user's profile Send private message
Vla
Tux's lil' helper
Tux's lil' helper


Joined: 09 Sep 2005
Posts: 135
Location: Somewhere in the middle

PostPosted: Sun Sep 10, 2006 8:58 am    Post subject: Reply with quote

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? :roll:
Back to top
View user's profile Send private message
Gentree
Watchman
Watchman


Joined: 01 Jul 2003
Posts: 5350
Location: France, Old Europe

PostPosted: Sun Sep 10, 2006 2:31 pm    Post subject: Reply with quote

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
View user's profile Send private message
seren
Guru
Guru


Joined: 27 Aug 2005
Posts: 448
Location: Wisconsin

PostPosted: Sun Sep 10, 2006 2:39 pm    Post subject: Reply with quote

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
View user's profile Send private message
Gentree
Watchman
Watchman


Joined: 01 Jul 2003
Posts: 5350
Location: France, Old Europe

PostPosted: Sun Sep 10, 2006 2:51 pm    Post subject: Reply with quote

you can't second it , I'm second , get in line :lol:
_________________
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
View user's profile Send private message
masterdriverz
Retired Dev
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

PostPosted: Sun Sep 10, 2006 3:07 pm    Post subject: Reply with quote

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 :wink: Use at own risk


Last edited by masterdriverz on Sun Sep 10, 2006 3:41 pm; edited 1 time in total
Back to top
View user's profile Send private message
Gentree
Watchman
Watchman


Joined: 01 Jul 2003
Posts: 5350
Location: France, Old Europe

PostPosted: Sun Sep 10, 2006 3:33 pm    Post subject: Reply with quote

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 :D]
http://badmem.sourceforge.net/docu/BadMEM-HOWTO.html#GETTINGITWORKING

have you been brave enough to build and run this patch yet?

8)
_________________
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
View user's profile Send private message
masterdriverz
Retired Dev
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

PostPosted: Sun Sep 10, 2006 3:38 pm    Post subject: Reply with quote

Gentree wrote:
have you been brave enough to build and run this patch yet?


:oops: 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
View user's profile Send private message
pent0z
Tux's lil' helper
Tux's lil' helper


Joined: 17 May 2003
Posts: 131

PostPosted: Sun Sep 10, 2006 3:39 pm    Post subject: Reply with quote

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
View user's profile Send private message
masterdriverz
Retired Dev
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

PostPosted: Sun Sep 10, 2006 3:46 pm    Post subject: Reply with quote

:o eremini, did you even test this release? It doesn't build with allyesconfig :cry:

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 :roll: .

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
View user's profile Send private message
Gentree
Watchman
Watchman


Joined: 01 Jul 2003
Posts: 5350
Location: France, Old Europe

PostPosted: Sun Sep 10, 2006 4:15 pm    Post subject: Reply with quote

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.

8)
_________________
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
View user's profile Send private message
masterdriverz
Retired Dev
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

PostPosted: Sun Sep 10, 2006 4:42 pm    Post subject: Reply with quote

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
View user's profile Send private message
Gentree
Watchman
Watchman


Joined: 01 Jul 2003
Posts: 5350
Location: France, Old Europe

PostPosted: Sun Sep 10, 2006 4:59 pm    Post subject: Reply with quote

Can I suggest we take this elsewhere before we end up hijacking the support thread...

https://forums.gentoo.org/viewtopic-p-3568263.html#3568263

8)
_________________
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
View user's profile Send private message
eremini
Apprentice
Apprentice


Joined: 27 May 2005
Posts: 157

PostPosted: Sun Sep 10, 2006 7:07 pm    Post subject: Reply with quote

/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
View user's profile Send private message
mirek
Guru
Guru


Joined: 20 Sep 2004
Posts: 489
Location: Oslo Norway

PostPosted: Sun Sep 10, 2006 8:34 pm    Post subject: Reply with quote

I am interested in Suspend 2
Back to top
View user's profile Send private message
Gentree
Watchman
Watchman


Joined: 01 Jul 2003
Posts: 5350
Location: France, Old Europe

PostPosted: Sun Sep 10, 2006 9:50 pm    Post subject: Reply with quote

I'm interested in going into a sleep state. Wake On Lan.

:wink:
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
View user's profile Send private message
ck42
l33t
l33t


Joined: 31 Jul 2003
Posts: 789

PostPosted: Mon Sep 11, 2006 9:35 am    Post subject: Reply with quote

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
View user's profile Send private message
eremini
Apprentice
Apprentice


Joined: 27 May 2005
Posts: 157

PostPosted: Mon Sep 11, 2006 9:44 am    Post subject: Reply with quote

argh I deffinetely need to get a new release out. Is that using cfq? Are u using staircase or ingo?
Back to top
View user's profile Send private message
ck42
l33t
l33t


Joined: 31 Jul 2003
Posts: 789

PostPosted: Mon Sep 11, 2006 9:49 am    Post subject: Reply with quote

CFQ and ingo.
Back to top
View user's profile Send private message
eremini
Apprentice
Apprentice


Joined: 27 May 2005
Posts: 157

PostPosted: Mon Sep 11, 2006 10:33 am    Post subject: Reply with quote

yeah ingo is completely b0rked. Wait for the next release if you really wanna use it.
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1558

PostPosted: Mon Sep 11, 2006 11:22 am    Post subject: Reply with quote

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
View user's profile Send private message
Enverex
Guru
Guru


Joined: 02 Jul 2003
Posts: 501
Location: Worcester, UK

PostPosted: Mon Sep 11, 2006 7:16 pm    Post subject: Reply with quote

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
View user's profile Send private message
masterdriverz
Retired Dev
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

PostPosted: Mon Sep 11, 2006 7:23 pm    Post subject: Reply with quote

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
View user's profile Send private message
sobers_2002
Veteran
Veteran


Joined: 16 Mar 2004
Posts: 1128

PostPosted: Mon Sep 11, 2006 9:27 pm    Post subject: Reply with quote

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
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1558

PostPosted: Mon Sep 11, 2006 10:18 pm    Post subject: Reply with quote

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
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 Previous  1, 2, 3, 4  Next
Page 2 of 4

 
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