Re: powerpc/boot: request no dynamic linker for boot wrapper

2016-12-04 Thread Michael Ellerman
On Mon, 2016-11-28 at 01:42:26 UTC, Nicholas Piggin wrote: > The boot wrapper performs its own relocations and does not require > PT_INTERP segment. > > Without this option, binutils 2.28 and newer tries to create a program > header segment due to PT_INTERP, and the link fails because there is no

Re: [PATCH v2] powerpc/powernv: Initialise nest mmu

2016-12-04 Thread Aneesh Kumar K.V
Michael Ellerman writes: > From: Alistair Popple > > POWER9 contains an off core mmu called the nest mmu (NMMU). This is used > by other hardware units on the chip to translate virtual addresses into > real addresses. The unit attempting an address

RE: [PATCH v9] QE: remove PPCisms for QE

2016-12-04 Thread Qiang Zhao
This patch depends on the patchset of QEIC as following links: http://patchwork.ozlabs.org/patch/675925/ http://patchwork.ozlabs.org/patch/675926/ http://patchwork.ozlabs.org/patch/675927/ http://patchwork.ozlabs.org/patch/675928/ > -Original Message- >

Re: [PATCH v9] QE: remove PPCisms for QE

2016-12-04 Thread kbuild test robot
Hi Zhao, [auto build test ERROR on linus/master] [also build test ERROR on v4.9-rc8] [cannot apply to next-20161202] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url:

Re: [PATCH v2] powerpc/powernv: Initialise nest mmu

2016-12-04 Thread Balbir Singh
On 05/12/16 12:59, Michael Ellerman wrote: > From: Alistair Popple > > POWER9 contains an off core mmu called the nest mmu (NMMU). This is used > by other hardware units on the chip to translate virtual addresses into > real addresses. The unit attempting an address

Re: linux-next: build failure in the powerpc allyesconfig build

2016-12-04 Thread Stephen Rothwell
Hi Nick, On Mon, 5 Dec 2016 16:41:53 +1100 Nicholas Piggin wrote: > > In scripts/kallsyms.c, is there a table[i].sym string you can print? From a quick try, it printed nothing useful i.e. just some garbled random characters. -- Cheers, Stephen Rothwell

[RFC][PATCH] powerpc/oops: Provide disassembly on OOPS

2016-12-04 Thread Balbir Singh
This patch is tied to xmon, it can be refactored out better later if required. The idea is to provide disassembly using xmon so that when we get an OOPS we see something like the following below ... NIP [c063a230] lkdtm_WARNING+0x0/0x10 LR [c063986c] lkdtm_do_action+0x3c/0x80

Re: linux-next: build failure in the powerpc allyesconfig build

2016-12-04 Thread Nicholas Piggin
On Mon, 5 Dec 2016 16:24:31 +1100 Stephen Rothwell wrote: > Hi all, > > On Mon, 5 Dec 2016 16:22:04 +1100 Stephen Rothwell > wrote: > > > > After mergeing everything but Andrew's tree, today's linux-next build > > (powerpc allyesconfig) failed

Re: linux-next: build failure in the powerpc allyesconfig build

2016-12-04 Thread Stephen Rothwell
Hi all, On Mon, 5 Dec 2016 16:22:04 +1100 Stephen Rothwell wrote: > > After mergeing everything but Andrew's tree, today's linux-next build > (powerpc allyesconfig) failed like this: > > kallsyms failure: relative symbol value 0xc000 out of range in >

linux-next: build failure in the powerpc allyesconfig build

2016-12-04 Thread Stephen Rothwell
Hi all, After mergeing everything but Andrew's tree, today's linux-next build (powerpc allyesconfig) failed like this: kallsyms failure: relative symbol value 0xc000 out of range in relative mode I have no idea what caused this, so I have left the powerpc allyesconfig build broken

[PATCH v9] QE: remove PPCisms for QE

2016-12-04 Thread Zhao Qiang
QE was supported on PowerPC, and dependent on PPC, Now it is supported on other platforms. so remove PPCisms. Signed-off-by: Zhao Qiang --- Changes for v2: - na Changes for v3: - add NO_IRQ Changes for v4: - modify spin_event_timeout to opencoded

Re: [v3,2/3] powerpc: get hugetlbpage handling more generic

2016-12-04 Thread Scott Wood
On Fri, 2016-11-25 at 09:14 +0100, Christophe LEROY wrote: > > Le 24/11/2016 à 06:23, Scott Wood a écrit : > > > > On Wed, Sep 21, 2016 at 10:11:54AM +0200, Christophe Leroy wrote: > > > > > > Today there are two implementations of hugetlbpages which are managed > > > by exclusive #ifdefs: > >

[PATCH v2] powerpc/powernv: Initialise nest mmu

2016-12-04 Thread Michael Ellerman
From: Alistair Popple POWER9 contains an off core mmu called the nest mmu (NMMU). This is used by other hardware units on the chip to translate virtual addresses into real addresses. The unit attempting an address translation provides the majority of the context required

Re: [PATCH v2] powerpc/boot: Request no dynamic linker for boot wrapper

2016-12-04 Thread Nicholas Piggin
On Sat, 3 Dec 2016 22:06:28 +1100 Michael Ellerman wrote: > From: Nicholas Piggin > > The boot wrapper performs its own relocations and does not require > PT_INTERP segment. However currently we don't tell the linker that. > > Prior to binutils 2.28

Re: [PATCH v2] powerpc/powernv: Initialise nest mmu

2016-12-04 Thread Alistair Popple
Hi, On Sat, 3 Dec 2016 10:40:58 PM Michael Ellerman wrote: > Michael Ellerman writes: > > > Balbir Singh writes: > > > >> > >> > >>> static void __init radix_init_partition_table(void) > >>> { > >>> - unsigned long rts_field; > >>> +

[PATCH] PPC: sstep.c: Add modsw, moduw instruction emulation

2016-12-04 Thread PrasannaKumar Muralidharan
Add modsw and moduw instruction emulation support to analyse_instr. Signed-off-by: PrasannaKumar Muralidharan --- arch/powerpc/lib/sstep.c | 9 + 1 file changed, 9 insertions(+) diff --git a/arch/powerpc/lib/sstep.c b/arch/powerpc/lib/sstep.c index

[PATCH 1/1 linux-next] powerpc/fsl-lbc: use DEFINE_SPINLOCK()

2016-12-04 Thread Fabian Frederick
Signed-off-by: Fabian Frederick --- arch/powerpc/sysdev/fsl_lbc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/powerpc/sysdev/fsl_lbc.c b/arch/powerpc/sysdev/fsl_lbc.c index 424b67f..5340a48 100644 --- a/arch/powerpc/sysdev/fsl_lbc.c +++

[PATCH 1/1 linux-next] soc/qman: test: use DEFINE_SPINLOCK()

2016-12-04 Thread Fabian Frederick
Signed-off-by: Fabian Frederick --- drivers/soc/fsl/qbman/qman_test_stash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/soc/fsl/qbman/qman_test_stash.c b/drivers/soc/fsl/qbman/qman_test_stash.c index b9795f3..e87b654 100644 ---

Linux 4.9: Reported regressions as of Sunday, 2016-12-04

2016-12-04 Thread Thorsten Leemhuis
Hi! Here is my fifth regression report for Linux 4.9. It lists 11 regressions I'm aware of. 4 of them are new; 6 got fixed since the last report -- that was two weeks ago, because I yet again didn't find any spare time to compile a report last Sunday :-/ As always: Are you aware of any other