Re: [PATCH] powerpc/64s: POWER10 CPU Kconfig build option

2022-10-09 Thread Nicholas Piggin
On Fri Oct 7, 2022 at 4:07 AM AEST, Christophe Leroy wrote: > > > Le 23/09/2022 à 08:23, Nicholas Piggin a écrit : > > On Fri Sep 23, 2022 at 3:46 PM AEST, Christophe Leroy wrote: > >> > >> > >> Le 23/09/2022 à 05:30, Nicholas Piggin a écrit : > >>> This adds basic POWER10_CPU option, which builds

Re: [PATCH] powerpc/64s: POWER10 CPU Kconfig build option

2022-10-07 Thread Segher Boessenkool
On Fri, Oct 07, 2022 at 10:03:38AM +1000, Nicholas Piggin wrote: > On Fri Oct 7, 2022 at 9:23 AM AEST, Segher Boessenkool wrote: > > > For pcrel addressing? Bootstrapping the C environment is one, the > > > module dynamic linker is another. > > > > I don't know what either of those mean. > >

Re: [PATCH] powerpc/64s: POWER10 CPU Kconfig build option

2022-10-07 Thread Segher Boessenkool
On Fri, Oct 07, 2022 at 04:31:28PM +1100, Michael Ellerman wrote: > "Nicholas Piggin" writes: > > On Fri Oct 7, 2022 at 9:23 AM AEST, Segher Boessenkool wrote: > >> On Fri, Oct 07, 2022 at 07:56:09AM +1000, Nicholas Piggin wrote: > >> > On Fri Oct 7, 2022 at 5:54 AM AEST, Segher Boessenkool

Re: [PATCH] powerpc/64s: POWER10 CPU Kconfig build option

2022-10-06 Thread Michael Ellerman
"Nicholas Piggin" writes: > On Fri Oct 7, 2022 at 9:23 AM AEST, Segher Boessenkool wrote: >> On Fri, Oct 07, 2022 at 07:56:09AM +1000, Nicholas Piggin wrote: >> > On Fri Oct 7, 2022 at 5:54 AM AEST, Segher Boessenkool wrote: >> > > On Fri, Sep 23, 2022 at 01:30:04PM +1000, Nicholas Piggin wrote:

Re: [PATCH] powerpc/64s: POWER10 CPU Kconfig build option

2022-10-06 Thread Nicholas Piggin
On Fri Oct 7, 2022 at 9:23 AM AEST, Segher Boessenkool wrote: > On Fri, Oct 07, 2022 at 07:56:09AM +1000, Nicholas Piggin wrote: > > On Fri Oct 7, 2022 at 5:54 AM AEST, Segher Boessenkool wrote: > > > On Fri, Sep 23, 2022 at 01:30:04PM +1000, Nicholas Piggin wrote: > > > > This adds basic

Re: [PATCH] powerpc/64s: POWER10 CPU Kconfig build option

2022-10-06 Thread Segher Boessenkool
On Fri, Oct 07, 2022 at 07:56:09AM +1000, Nicholas Piggin wrote: > On Fri Oct 7, 2022 at 5:54 AM AEST, Segher Boessenkool wrote: > > On Fri, Sep 23, 2022 at 01:30:04PM +1000, Nicholas Piggin wrote: > > > This adds basic POWER10_CPU option, which builds with -mcpu=power10. > > > > > +# No prefix or

Re: [PATCH] powerpc/64s: POWER10 CPU Kconfig build option

2022-10-06 Thread Nicholas Piggin
On Fri Oct 7, 2022 at 4:07 AM AEST, Christophe Leroy wrote: > > > Le 23/09/2022 à 08:23, Nicholas Piggin a écrit : > > On Fri Sep 23, 2022 at 3:46 PM AEST, Christophe Leroy wrote: > >> > >> > >> Le 23/09/2022 à 05:30, Nicholas Piggin a écrit : > >>> This adds basic POWER10_CPU option, which builds

Re: [PATCH] powerpc/64s: POWER10 CPU Kconfig build option

2022-10-06 Thread Nicholas Piggin
On Fri Oct 7, 2022 at 5:54 AM AEST, Segher Boessenkool wrote: > Hi! > > On Fri, Sep 23, 2022 at 01:30:04PM +1000, Nicholas Piggin wrote: > > This adds basic POWER10_CPU option, which builds with -mcpu=power10. > > > +# No prefix or pcrel > > +KBUILD_CFLAGS += $(call cc-option,-mno-prefixed) > >

Re: [PATCH] powerpc/64s: POWER10 CPU Kconfig build option

2022-10-06 Thread Segher Boessenkool
Hi! On Thu, Oct 06, 2022 at 06:07:32PM +, Christophe Leroy wrote: > Le 23/09/2022 à 08:23, Nicholas Piggin a écrit : > > I would rather complete prefixed support in the kernel and use pcrel > > addressing. Actually even if we don't compile with pcrel or prefixed, > > there are some

Re: [PATCH] powerpc/64s: POWER10 CPU Kconfig build option

2022-10-06 Thread Segher Boessenkool
Hi! On Fri, Sep 23, 2022 at 01:30:04PM +1000, Nicholas Piggin wrote: > This adds basic POWER10_CPU option, which builds with -mcpu=power10. > +# No prefix or pcrel > +KBUILD_CFLAGS += $(call cc-option,-mno-prefixed) > +KBUILD_CFLAGS += $(call cc-option,-mno-pcrel) Why do you disable all

Re: [PATCH] powerpc/64s: POWER10 CPU Kconfig build option

2022-10-06 Thread Christophe Leroy
Le 23/09/2022 à 08:23, Nicholas Piggin a écrit : > On Fri Sep 23, 2022 at 3:46 PM AEST, Christophe Leroy wrote: >> >> >> Le 23/09/2022 à 05:30, Nicholas Piggin a écrit : >>> This adds basic POWER10_CPU option, which builds with -mcpu=power10. >>> >>> Signed-off-by: Nicholas Piggin >>> --- >>>

Re: [PATCH] powerpc/64s: POWER10 CPU Kconfig build option

2022-10-04 Thread Michael Ellerman
On Fri, 23 Sep 2022 13:30:04 +1000, Nicholas Piggin wrote: > This adds basic POWER10_CPU option, which builds with -mcpu=power10. > > Applied to powerpc/next. [1/1] powerpc/64s: POWER10 CPU Kconfig build option https://git.kernel.org/powerpc/c/4b2a9315f20d98576e25c9e4572e9a8e028d7aa2

Re: [PATCH] powerpc/64s: POWER10 CPU Kconfig build option

2022-09-23 Thread Nicholas Piggin
On Fri Sep 23, 2022 at 3:46 PM AEST, Christophe Leroy wrote: > > > Le 23/09/2022 à 05:30, Nicholas Piggin a écrit : > > This adds basic POWER10_CPU option, which builds with -mcpu=power10. > > > > Signed-off-by: Nicholas Piggin > > --- > > There's quite a lot of asm and linker changes slated for

Re: [PATCH] powerpc/64s: POWER10 CPU Kconfig build option

2022-09-22 Thread Christophe Leroy
Le 23/09/2022 à 05:30, Nicholas Piggin a écrit : > This adds basic POWER10_CPU option, which builds with -mcpu=power10. > > Signed-off-by: Nicholas Piggin > --- > There's quite a lot of asm and linker changes slated for the next merge > window already so I may leave the pcrel patch for next