All of lore.kernel.org
 help / color / mirror / Atom feed
* Denys Dmytriyenko : beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils
@ 2012-05-03  0:43 Arago Project git
  2012-05-03  6:02 ` Koen Kooi
  0 siblings, 1 reply; 8+ messages in thread
From: Arago Project git @ 2012-05-03  0:43 UTC (permalink / raw)
  To: meta-ti

Module: meta-ti
Branch: master
Commit: 3c693c26087aa148b944166083b5336f05d1c15b
URL:    http://arago-project.org/git/meta-ti.git?a=commit;h=3c693c26087aa148b944166083b5336f05d1c15b

Author: Denys Dmytriyenko <denys@ti.com>
Date:   Wed May  2 20:40:58 2012 -0400

beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils

Signed-off-by: Denys Dmytriyenko <denys@ti.com>

---

 .../linux/linux-ti33x-psp-3.2/beaglebone/defconfig |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/defconfig b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/defconfig
index 0912875..42be8cd 100644
--- a/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/defconfig
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/beaglebone/defconfig
@@ -420,8 +420,7 @@ CONFIG_PREEMPT_NONE=y
 # CONFIG_PREEMPT_VOLUNTARY is not set
 # CONFIG_PREEMPT is not set
 CONFIG_HZ=100
-CONFIG_THUMB2_KERNEL=y
-CONFIG_THUMB2_AVOID_R_ARM_THM_JUMP11=y
+# CONFIG_THUMB2_KERNEL is not set
 CONFIG_ARM_ASM_UNIFIED=y
 CONFIG_AEABI=y
 CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: Denys Dmytriyenko : beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils
  2012-05-03  0:43 Denys Dmytriyenko : beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils Arago Project git
@ 2012-05-03  6:02 ` Koen Kooi
  2012-05-03  6:09   ` Denys Dmytriyenko
  0 siblings, 1 reply; 8+ messages in thread
From: Koen Kooi @ 2012-05-03  6:02 UTC (permalink / raw)
  To: Arago Project git; +Cc: meta-ti


Op 3 mei 2012, om 02:43 heeft Arago Project git het volgende geschreven:

> Module: meta-ti
> Branch: master
> Commit: 3c693c26087aa148b944166083b5336f05d1c15b
> URL:    http://arago-project.org/git/meta-ti.git?a=commit;h=3c693c26087aa148b944166083b5336f05d1c15b
> 
> Author: Denys Dmytriyenko <denys@ti.com>
> Date:   Wed May  2 20:40:58 2012 -0400
> 
> beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils


Wait, what? Can we actually send these changes for review first? T2 is needed to meet the boot time goal, so please revert this one!

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Denys Dmytriyenko : beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils
  2012-05-03  6:02 ` Koen Kooi
@ 2012-05-03  6:09   ` Denys Dmytriyenko
  2012-05-03  6:25     ` Koen Kooi
  0 siblings, 1 reply; 8+ messages in thread
From: Denys Dmytriyenko @ 2012-05-03  6:09 UTC (permalink / raw)
  To: Koen Kooi; +Cc: meta-ti, Arago Project git

On Thu, May 03, 2012 at 08:02:00AM +0200, Koen Kooi wrote:
> 
> Op 3 mei 2012, om 02:43 heeft Arago Project git het volgende geschreven:
> 
> > Module: meta-ti
> > Branch: master
> > Commit: 3c693c26087aa148b944166083b5336f05d1c15b
> > URL:    http://arago-project.org/git/meta-ti.git?a=commit;h=3c693c26087aa148b944166083b5336f05d1c15b
> > 
> > Author: Denys Dmytriyenko <denys@ti.com>
> > Date:   Wed May  2 20:40:58 2012 -0400
> > 
> > beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils
> 
> Wait, what? Can we actually send these changes for review first? T2 is 
> needed to meet the boot time goal, so please revert this one!

Have another solution to get it building under recent binutils? Especially 
considering removal of the old one fron meta-oe/toolchain-layer?

-- 
Denys


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Denys Dmytriyenko : beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils
  2012-05-03  6:09   ` Denys Dmytriyenko
@ 2012-05-03  6:25     ` Koen Kooi
  2012-05-03 16:21       ` Denys Dmytriyenko
  0 siblings, 1 reply; 8+ messages in thread
From: Koen Kooi @ 2012-05-03  6:25 UTC (permalink / raw)
  To: Denys Dmytriyenko; +Cc: meta-ti, Arago Project git


Op 3 mei 2012, om 08:09 heeft Denys Dmytriyenko het volgende geschreven:

> On Thu, May 03, 2012 at 08:02:00AM +0200, Koen Kooi wrote:
>> 
>> Op 3 mei 2012, om 02:43 heeft Arago Project git het volgende geschreven:
>> 
>>> Module: meta-ti
>>> Branch: master
>>> Commit: 3c693c26087aa148b944166083b5336f05d1c15b
>>> URL:    http://arago-project.org/git/meta-ti.git?a=commit;h=3c693c26087aa148b944166083b5336f05d1c15b
>>> 
>>> Author: Denys Dmytriyenko <denys@ti.com>
>>> Date:   Wed May  2 20:40:58 2012 -0400
>>> 
>>> beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils
>> 
>> Wait, what? Can we actually send these changes for review first? T2 is 
>> needed to meet the boot time goal, so please revert this one!
> 
> Have another solution to get it building under recent binutils?

Patch binutils or patch the kernel. Changing the defconfig without even sending the patch for review is NOT the way to do it.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Denys Dmytriyenko : beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils
  2012-05-03  6:25     ` Koen Kooi
@ 2012-05-03 16:21       ` Denys Dmytriyenko
  2012-05-03 17:12         ` Koen Kooi
  0 siblings, 1 reply; 8+ messages in thread
From: Denys Dmytriyenko @ 2012-05-03 16:21 UTC (permalink / raw)
  To: Koen Kooi; +Cc: meta-ti

On Thu, May 03, 2012 at 08:25:11AM +0200, Koen Kooi wrote:
> 
> Op 3 mei 2012, om 08:09 heeft Denys Dmytriyenko het volgende geschreven:
> 
> > On Thu, May 03, 2012 at 08:02:00AM +0200, Koen Kooi wrote:
> >> 
> >> Op 3 mei 2012, om 02:43 heeft Arago Project git het volgende geschreven:
> >> 
> >>> Module: meta-ti
> >>> Branch: master
> >>> Commit: 3c693c26087aa148b944166083b5336f05d1c15b
> >>> URL:    http://arago-project.org/git/meta-ti.git?a=commit;h=3c693c26087aa148b944166083b5336f05d1c15b
> >>> 
> >>> Author: Denys Dmytriyenko <denys@ti.com>
> >>> Date:   Wed May  2 20:40:58 2012 -0400
> >>> 
> >>> beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils
> >> 
> >> Wait, what? Can we actually send these changes for review first? T2 is 
> >> needed to meet the boot time goal, so please revert this one!
> > 
> > Have another solution to get it building under recent binutils?
> 
> Patch binutils or patch the kernel.

Like I said, do you have a solution? Do you have said patches?

Since gcc-4.5 and binutils-2.20 are scheduled to be removed from 
meta-oe/toolchain-layer in a few days, I had to fix it some way. That's the 
best I could do under this circumstances. I can't have beaglebone broken with 
any  oher toolchain, to only gain few milliseconds of boot time.

> Changing the defconfig without even sending the patch for review is NOT the 
> way to do it.

I heard you the first time! No need to repeat it every time.

-- 
Denys


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Denys Dmytriyenko : beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils
  2012-05-03 16:21       ` Denys Dmytriyenko
@ 2012-05-03 17:12         ` Koen Kooi
  2012-05-03 17:34           ` Denys Dmytriyenko
  0 siblings, 1 reply; 8+ messages in thread
From: Koen Kooi @ 2012-05-03 17:12 UTC (permalink / raw)
  To: Denys Dmytriyenko; +Cc: meta-ti@yoctoproject.org



Op 3 mei 2012 om 18:21 heeft Denys Dmytriyenko <denis@denix.org> het volgende geschreven:

> On Thu, May 03, 2012 at 08:25:11AM +0200, Koen Kooi wrote:
>> 
>> Op 3 mei 2012, om 08:09 heeft Denys Dmytriyenko het volgende geschreven:
>> 
>>> On Thu, May 03, 2012 at 08:02:00AM +0200, Koen Kooi wrote:
>>>> 
>>>> Op 3 mei 2012, om 02:43 heeft Arago Project git het volgende geschreven:
>>>> 
>>>>> Module: meta-ti
>>>>> Branch: master
>>>>> Commit: 3c693c26087aa148b944166083b5336f05d1c15b
>>>>> URL:    http://arago-project.org/git/meta-ti.git?a=commit;h=3c693c26087aa148b944166083b5336f05d1c15b
>>>>> 
>>>>> Author: Denys Dmytriyenko <denys@ti.com>
>>>>> Date:   Wed May  2 20:40:58 2012 -0400
>>>>> 
>>>>> beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils
>>>> 
>>>> Wait, what? Can we actually send these changes for review first? T2 is 
>>>> needed to meet the boot time goal, so please revert this one!
>>> 
>>> Have another solution to get it building under recent binutils?
>> 
>> Patch binutils or patch the kernel.
> 
> Like I said, do you have a solution? Do you have said patches?
> 
> Since gcc-4.5 and binutils-2.20 are scheduled to be removed from 
> meta-oe/toolchain-layer in a few days, I had to fix it some way. That's the 
> best I could do under this circumstances. I can't have beaglebone broken with 
> any  oher toolchain, to only gain few milliseconds of boot time.

It's in the range of half a second when I last tested it. 

> 
>> Changing the defconfig without even sending the patch for review is NOT the 
>> way to do it.
> 
> I heard you the first time! No need to repeat it every time.

I'll repeat it some more if you think meta-ti should be TIs playground without regard for the beagleboard.org project. Your action put a serious dent in my belief in meta-ti. 


> 
> -- 
> Denys


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Denys Dmytriyenko : beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils
  2012-05-03 17:12         ` Koen Kooi
@ 2012-05-03 17:34           ` Denys Dmytriyenko
  2012-05-03 20:28             ` Denys Dmytriyenko
  0 siblings, 1 reply; 8+ messages in thread
From: Denys Dmytriyenko @ 2012-05-03 17:34 UTC (permalink / raw)
  To: Koen Kooi; +Cc: meta-ti@yoctoproject.org

On Thu, May 03, 2012 at 07:12:05PM +0200, Koen Kooi wrote:
> 
> 
> Op 3 mei 2012 om 18:21 heeft Denys Dmytriyenko <denis@denix.org> het volgende geschreven:
> 
> > On Thu, May 03, 2012 at 08:25:11AM +0200, Koen Kooi wrote:
> >> 
> >> Op 3 mei 2012, om 08:09 heeft Denys Dmytriyenko het volgende geschreven:
> >> 
> >>> On Thu, May 03, 2012 at 08:02:00AM +0200, Koen Kooi wrote:
> >>>> 
> >>>> Op 3 mei 2012, om 02:43 heeft Arago Project git het volgende geschreven:
> >>>> 
> >>>>> Module: meta-ti
> >>>>> Branch: master
> >>>>> Commit: 3c693c26087aa148b944166083b5336f05d1c15b
> >>>>> URL:    http://arago-project.org/git/meta-ti.git?a=commit;h=3c693c26087aa148b944166083b5336f05d1c15b
> >>>>> 
> >>>>> Author: Denys Dmytriyenko <denys@ti.com>
> >>>>> Date:   Wed May  2 20:40:58 2012 -0400
> >>>>> 
> >>>>> beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils
> >>>> 
> >>>> Wait, what? Can we actually send these changes for review first? T2 is 
> >>>> needed to meet the boot time goal, so please revert this one!
> >>> 
> >>> Have another solution to get it building under recent binutils?
> >> 
> >> Patch binutils or patch the kernel.
> > 
> > Like I said, do you have a solution? Do you have said patches?
> > 
> > Since gcc-4.5 and binutils-2.20 are scheduled to be removed from 
> > meta-oe/toolchain-layer in a few days, I had to fix it some way. That's the 
> > best I could do under this circumstances. I can't have beaglebone broken with 
> > any  oher toolchain, to only gain few milliseconds of boot time.
> 
> It's in the range of half a second when I last tested it. 

If you care to provide binutils-2.20 with it forever, the change can be 
reverted.

Again, your decision to drop gcc-4.5 and binutils-2.20 from meta-oe drove me 
to push this fix.


> >> Changing the defconfig without even sending the patch for review is NOT the 
> >> way to do it.
> > 
> > I heard you the first time! No need to repeat it every time.
> 
> I'll repeat it some more if you think meta-ti should be TIs playground 
> without regard for the beagleboard.org project. Your action put a serious 
> dent in my belief in meta-ti.

I can say exactly the same to you - do you think meta-ti should be 
beagleboard.org's playground w/o regard for other TI goals to support 
different platforms and toolchains?

Anyway, it's a childish reaction and fight - you know very well it wasn't 
a conspiracy against you and affecting boot time was incidental. Calm down, 
react sane and eveything can be fixed and worked out.

-- 
Denys


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Denys Dmytriyenko : beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils
  2012-05-03 17:34           ` Denys Dmytriyenko
@ 2012-05-03 20:28             ` Denys Dmytriyenko
  0 siblings, 0 replies; 8+ messages in thread
From: Denys Dmytriyenko @ 2012-05-03 20:28 UTC (permalink / raw)
  To: Koen Kooi; +Cc: meta-ti@yoctoproject.org

On Thu, May 03, 2012 at 01:34:31PM -0400, Denys Dmytriyenko wrote:
> On Thu, May 03, 2012 at 07:12:05PM +0200, Koen Kooi wrote:
> > 
> > 
> > Op 3 mei 2012 om 18:21 heeft Denys Dmytriyenko <denis@denix.org> het volgende geschreven:
> > 
> > > On Thu, May 03, 2012 at 08:25:11AM +0200, Koen Kooi wrote:
> > >> 
> > >> Op 3 mei 2012, om 08:09 heeft Denys Dmytriyenko het volgende geschreven:
> > >> 
> > >>> On Thu, May 03, 2012 at 08:02:00AM +0200, Koen Kooi wrote:
> > >>>> 
> > >>>> Op 3 mei 2012, om 02:43 heeft Arago Project git het volgende geschreven:
> > >>>> 
> > >>>>> Module: meta-ti
> > >>>>> Branch: master
> > >>>>> Commit: 3c693c26087aa148b944166083b5336f05d1c15b
> > >>>>> URL:    http://arago-project.org/git/meta-ti.git?a=commit;h=3c693c26087aa148b944166083b5336f05d1c15b
> > >>>>> 
> > >>>>> Author: Denys Dmytriyenko <denys@ti.com>
> > >>>>> Date:   Wed May  2 20:40:58 2012 -0400
> > >>>>> 
> > >>>>> beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils
> > >>>> 
> > >>>> Wait, what? Can we actually send these changes for review first? T2 is 
> > >>>> needed to meet the boot time goal, so please revert this one!
> > >>> 
> > >>> Have another solution to get it building under recent binutils?
> > >> 
> > >> Patch binutils or patch the kernel.
> > > 
> > > Like I said, do you have a solution? Do you have said patches?
> > > 
> > > Since gcc-4.5 and binutils-2.20 are scheduled to be removed from 
> > > meta-oe/toolchain-layer in a few days, I had to fix it some way. That's the 
> > > best I could do under this circumstances. I can't have beaglebone broken with 
> > > any  oher toolchain, to only gain few milliseconds of boot time.
> > 
> > It's in the range of half a second when I last tested it. 
> 
> If you care to provide binutils-2.20 with it forever, the change can be 
> reverted.
> 
> Again, your decision to drop gcc-4.5 and binutils-2.20 from meta-oe drove me 
> to push this fix.

Well, I might have found another way to fix it w/o changing the defconfig. 
Testing it now on a clean build - will let you know the result...

-- 
Denys


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2012-05-03 20:28 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-03  0:43 Denys Dmytriyenko : beaglebone: disable THUMB2_KERNEL in defconfig for newer binutils Arago Project git
2012-05-03  6:02 ` Koen Kooi
2012-05-03  6:09   ` Denys Dmytriyenko
2012-05-03  6:25     ` Koen Kooi
2012-05-03 16:21       ` Denys Dmytriyenko
2012-05-03 17:12         ` Koen Kooi
2012-05-03 17:34           ` Denys Dmytriyenko
2012-05-03 20:28             ` Denys Dmytriyenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.