Re: [discuss] Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-20 Thread Måns Rullgård
Andi Kleen <[EMAIL PROTECTED]> writes: > On Friday 20 April 2007 10:35:10 Måns Rullgård wrote: >> Arjan van de Ven <[EMAIL PROTECTED]> writes: >> >> > Andi Kleen wrote: >> >> Rationale: >> >> - It cannot be enabled in normal builds because all current lds >> >> become very slow when they have to

Re: [discuss] Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-20 Thread Andi Kleen
On Friday 20 April 2007 10:35:10 Måns Rullgård wrote: > Arjan van de Ven <[EMAIL PROTECTED]> writes: > > > Andi Kleen wrote: > >> Rationale: > >> - It cannot be enabled in normal builds because all current lds > >> become very slow when they have to handle thousands of sections. > >> > > > >

Re: Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-20 Thread Måns Rullgård
Arjan van de Ven <[EMAIL PROTECTED]> writes: > Andi Kleen wrote: >> Rationale: >> - It cannot be enabled in normal builds because all current lds >> become very slow when they have to handle thousands of sections. >> > > afaik this is only ever reported on SuSE; I've not heard it on any > other

Re: Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-20 Thread Måns Rullgård
Arjan van de Ven [EMAIL PROTECTED] writes: Andi Kleen wrote: Rationale: - It cannot be enabled in normal builds because all current lds become very slow when they have to handle thousands of sections. afaik this is only ever reported on SuSE; I've not heard it on any other distro... Even

Re: [discuss] Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-20 Thread Andi Kleen
On Friday 20 April 2007 10:35:10 Måns Rullgård wrote: Arjan van de Ven [EMAIL PROTECTED] writes: Andi Kleen wrote: Rationale: - It cannot be enabled in normal builds because all current lds become very slow when they have to handle thousands of sections. afaik this is only ever

Re: [discuss] Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-20 Thread Måns Rullgård
Andi Kleen [EMAIL PROTECTED] writes: On Friday 20 April 2007 10:35:10 Måns Rullgård wrote: Arjan van de Ven [EMAIL PROTECTED] writes: Andi Kleen wrote: Rationale: - It cannot be enabled in normal builds because all current lds become very slow when they have to handle thousands of

Re: Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-19 Thread Herbert Xu
David Miller <[EMAIL PROTECTED]> wrote: > > That file had alloc_skb_from_cache() in it, which nothing in the > vanilla kernel ever invoked. How did it even get there? If it was > put there for Xen's sake, that stinks because Xen is out of tree. I think it was included because this is a list of

Re: Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-19 Thread David Miller
From: Andi Kleen <[EMAIL PROTECTED]> Date: Thu, 19 Apr 2007 13:54:52 +0200 > So I'm planning to drop the option and arch/x86_64/kernel/functionlist Please do so, I'm tired of editing that file every time I remove something from the tree. That file had alloc_skb_from_cache() in it, which nothing

Re: Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-19 Thread Adrian Bunk
On Thu, Apr 19, 2007 at 01:54:52PM +0200, Andi Kleen wrote: > > Hallo, > > I'm thinking about dropping the x86-64 CONFIG_REORDER for 2.6.22. > The function enabled -ffunction-sections and then tries to reorder > the executable > > While that's in theory a worthy

Re: Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-19 Thread Chuck Ebbert
Arjan van de Ven wrote: > Andi Kleen wrote: >> Rationale: >> - It cannot be enabled in normal builds because all current lds >> become very slow when they have to handle thousands of sections. >> > > afaik this is only ever reported on SuSE; I've not heard it on any other > distro... It's

Re: Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-19 Thread Arjan van de Ven
Andi Kleen wrote: Rationale: - It cannot be enabled in normal builds because all current lds become very slow when they have to handle thousands of sections. afaik this is only ever reported on SuSE; I've not heard it on any other distro... - To unsubscribe from this list: send the line

Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-19 Thread Andi Kleen
Hallo, I'm thinking about dropping the x86-64 CONFIG_REORDER for 2.6.22. The function enabled -ffunction-sections and then tries to reorder the executable While that's in theory a worthy goal to save TLB/icache, in practice it didn't really work out. Rationale: - It cannot be enabled

Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-19 Thread Andi Kleen
Hallo, I'm thinking about dropping the x86-64 CONFIG_REORDER for 2.6.22. The function enabled -ffunction-sections and then tries to reorder the executable While that's in theory a worthy goal to save TLB/icache, in practice it didn't really work out. Rationale: - It cannot be enabled

Re: Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-19 Thread Arjan van de Ven
Andi Kleen wrote: Rationale: - It cannot be enabled in normal builds because all current lds become very slow when they have to handle thousands of sections. afaik this is only ever reported on SuSE; I've not heard it on any other distro... - To unsubscribe from this list: send the line

Re: Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-19 Thread Chuck Ebbert
Arjan van de Ven wrote: Andi Kleen wrote: Rationale: - It cannot be enabled in normal builds because all current lds become very slow when they have to handle thousands of sections. afaik this is only ever reported on SuSE; I've not heard it on any other distro... It's horribly slow on

Re: Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-19 Thread Adrian Bunk
On Thu, Apr 19, 2007 at 01:54:52PM +0200, Andi Kleen wrote: Hallo, I'm thinking about dropping the x86-64 CONFIG_REORDER for 2.6.22. The function enabled -ffunction-sections and then tries to reorder the executable While that's in theory a worthy goal to save TLB/icache, in practice

Re: Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-19 Thread David Miller
From: Andi Kleen [EMAIL PROTECTED] Date: Thu, 19 Apr 2007 13:54:52 +0200 So I'm planning to drop the option and arch/x86_64/kernel/functionlist Please do so, I'm tired of editing that file every time I remove something from the tree. That file had alloc_skb_from_cache() in it, which nothing in

Re: Dropping CONFIG_REORDER on x86-64 for 2.6.22

2007-04-19 Thread Herbert Xu
David Miller [EMAIL PROTECTED] wrote: That file had alloc_skb_from_cache() in it, which nothing in the vanilla kernel ever invoked. How did it even get there? If it was put there for Xen's sake, that stinks because Xen is out of tree. I think it was included because this is a list of all