linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* powerpc allyesconfig fix
@ 2014-07-08  5:04 Nicholas Krause
  2014-07-08  6:04 ` Stephen Rothwell
  0 siblings, 1 reply; 4+ messages in thread
From: Nicholas Krause @ 2014-07-08  5:04 UTC (permalink / raw)
  To: benh
  Cc: mahesh, agraf, linux-kernel, michael, paulus, anton, linuxppc-dev,
	Guenter Roeck

powerpc:allmodconfig has been failing for some time with the following
error.

arch/powerpc/kernel/exceptions-64s.S: Assembler messages:
arch/powerpc/kernel/exceptions-64s.S:1312: Error: attempt to move .org backwards
make[1]: *** [arch/powerpc/kernel/head_64.o] Error 1

A number of attempts to fix the problem by moving around code have been
unsuccessful and resulted in failed builds for some configurations and
the discovery of toolchain bugs.

Fix the problem by disabling RELOCATABLE for COMPILE_TEST builds instead.
While this is less than perfect, it avoids substantial code changes
which would otherwise be necessary just to make COMPILE_TEST builds
happy and might have undesired side effects.

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
---
 arch/powerpc/Kconfig | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
index bd6dd6e..fefe7c8 100644
--- a/arch/powerpc/Kconfig
+++ b/arch/powerpc/Kconfig
@@ -414,7 +414,7 @@ config KEXEC
 config CRASH_DUMP
 	bool "Build a kdump crash kernel"
 	depends on PPC64 || 6xx || FSL_BOOKE || (44x && !SMP)
-	select RELOCATABLE if PPC64 || 44x || FSL_BOOKE
+	select RELOCATABLE if (PPC64 && !COMPILE_TEST) || 44x || FSL_BOOKE
 	help
 	  Build a kernel suitable for use as a kdump capture kernel.
 	  The same kernel binary can be used as production kernel and dump
@@ -1017,6 +1017,7 @@ endmenu
 if PPC64
 config RELOCATABLE
 	bool "Build a relocatable kernel"
+	depends on !COMPILE_TEST
 	select NONSTATIC_KERNEL
 	help
 	  This builds a kernel image that is capable of running anywhere
-- 
1.9.1

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

* Re: powerpc allyesconfig fix
  2014-07-08  5:04 powerpc allyesconfig fix Nicholas Krause
@ 2014-07-08  6:04 ` Stephen Rothwell
  2014-07-08 16:35   ` Fwd: " Nick Krause
  0 siblings, 1 reply; 4+ messages in thread
From: Stephen Rothwell @ 2014-07-08  6:04 UTC (permalink / raw)
  To: Nicholas Krause
  Cc: agraf, linux-kernel, michael, paulus, anton, mahesh, linuxppc-dev,
	Guenter Roeck

[-- Attachment #1: Type: text/plain, Size: 548 bytes --]

Hi Nicholas,

On Tue,  8 Jul 2014 01:04:09 -0400 Nicholas Krause <xerofoify@gmail.com> wrote:
>
> powerpc:allmodconfig has been failing for some time with the following
> error.

This patch has already bee submitted directly by Guenter, however for
future reference:  when you submit someone else's patch, you should
include a From line as the first line of the email body containing their
email address and you should include a Signed-off-by line from yourself.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* Fwd: powerpc allyesconfig fix
  2014-07-08  6:04 ` Stephen Rothwell
@ 2014-07-08 16:35   ` Nick Krause
  2014-07-08 16:43     ` Guenter Roeck
  0 siblings, 1 reply; 4+ messages in thread
From: Nick Krause @ 2014-07-08 16:35 UTC (permalink / raw)
  To: Stephen Rothwell
  Cc: Alexander Graf, linux-kernel@vger.kernel.org, Michael Ellerman,
	paulus, Anton Blanchard, mahesh, linuxppc-dev, Guenter Roeck

[-- Attachment #1: Type: text/plain, Size: 815 bytes --]

From: Stephen Rothwell wrote on Tue, Jul 8, 2014 at 2:04 AM
Subject: Re: powerpc allyesconfig fix

Hi Nicholas,

On Tue,  8 Jul 2014 01:04:09 -0400 Nicholas Krause <xerofoify@gmail.com> wrote:
>
> powerpc:allmodconfig has been failing for some time with the following
> error.

This patch has already bee submitted directly by Guenter, however for
future reference:  when you submit someone else's patch, you should
include a From line as the first line of the email body containing their
email address and you should include a Signed-off-by line from yourself.

--
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au


Hey Stephen,
Thanks for the heads up on submitting other people's patches. It would
be great if you can push this up into Linus's tree
for the next developer release.
--
Cheers Nick

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

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

* Re: Fwd: powerpc allyesconfig fix
  2014-07-08 16:35   ` Fwd: " Nick Krause
@ 2014-07-08 16:43     ` Guenter Roeck
  0 siblings, 0 replies; 4+ messages in thread
From: Guenter Roeck @ 2014-07-08 16:43 UTC (permalink / raw)
  To: Nick Krause
  Cc: Stephen Rothwell, mahesh, Alexander Graf,
	linux-kernel@vger.kernel.org, Michael Ellerman, paulus,
	Anton Blanchard, linuxppc-dev

On Tue, Jul 08, 2014 at 12:35:27PM -0400, Nick Krause wrote:
> From: Stephen Rothwell wrote on Tue, Jul 8, 2014 at 2:04 AM
> Subject: Re: powerpc allyesconfig fix
> 
> Hi Nicholas,
> 
> On Tue,  8 Jul 2014 01:04:09 -0400 Nicholas Krause <xerofoify@gmail.com> wrote:
> >
> > powerpc:allmodconfig has been failing for some time with the following
> > error.
> 
> This patch has already bee submitted directly by Guenter, however for
> future reference:  when you submit someone else's patch, you should
> include a From line as the first line of the email body containing their
> email address and you should include a Signed-off-by line from yourself.
> 
> --
> Cheers,
> Stephen Rothwell                    sfr@canb.auug.org.au
> 
> 
> Hey Stephen,
> Thanks for the heads up on submitting other people's patches. It would
> be great if you can push this up into Linus's tree
> for the next developer release.

Ben already mentioned that he would pick it up.

Guenter

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

end of thread, other threads:[~2014-07-08 16:43 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-08  5:04 powerpc allyesconfig fix Nicholas Krause
2014-07-08  6:04 ` Stephen Rothwell
2014-07-08 16:35   ` Fwd: " Nick Krause
2014-07-08 16:43     ` Guenter Roeck

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).