[RFC PATCH 12/17] powerpc/kvm/hash: Implement HASH_PROTECT hcall

2017-08-01 Thread Aneesh Kumar K.V
This is equivalent to H_PROTECT hcall, but then takes hash value as the arg instead of hashpte slot number. We will use this later to speed up invalidate operation in guest. Instead of finding slot number using H_READ4 hcall, we can use hash value directly using this hcall. H_AVPN flag value is

[RFC PATCH 11/17] powerpc/kvm/hash: Implement HASH_REMOVE hcall

2017-08-01 Thread Aneesh Kumar K.V
This is equivalent to H_REMOVE hcall, but then takes hash value as the arg instead of hashpte slot number. We will use this later to speed up invalidate operation in guest. Instead of finding slot number using H_READ4 hcall, we can use hash value directly using this hcall. Only support flag value

[RFC PATCH 10/17] powerpc/mm: Add new firmware feature HASH API

2017-08-01 Thread Aneesh Kumar K.V
We will use this feature to check whether hypervisor implements hash based remove and protect hcalls Signed-off-by: Aneesh Kumar K.V --- arch/powerpc/include/asm/firmware.h | 3 ++- arch/powerpc/kvm/powerpc.c| 4

[RFC PATCH 09/17] powerpc/mm: Remove unused flag arg in global_invalidates

2017-08-01 Thread Aneesh Kumar K.V
Signed-off-by: Aneesh Kumar K.V --- arch/powerpc/kvm/book3s_hv_rm_mmu.c | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/arch/powerpc/kvm/book3s_hv_rm_mmu.c b/arch/powerpc/kvm/book3s_hv_rm_mmu.c index fedb0139524c..5abaed27708b 100644

[RFC PATCH 08/17] powerpc/mm/hash: Don't track hash pte slot number in linux page table.

2017-08-01 Thread Aneesh Kumar K.V
Now that we have updated all MMU hash operations to work with hash value instead of slot, remove slot tracking completely. We also remove real_pte because without slot tracking 4k, 64k and 64k subpages all have similar pte format. One of the side effect of this is, we now don't track whether we

[RFC PATCH 07/17] powerpc/mm: Add hash updatepp callback

2017-08-01 Thread Aneesh Kumar K.V
Add hash based updatepp callback and use that during hash pte fault. Signed-off-by: Aneesh Kumar K.V --- arch/powerpc/include/asm/book3s/64/mmu-hash.h | 6 + arch/powerpc/mm/hash64_4k.c | 7 + arch/powerpc/mm/hash64_64k.c

[RFC PATCH 06/17] powerpc/mm: Switch flush_hash_range to not use slot

2017-08-01 Thread Aneesh Kumar K.V
Signed-off-by: Aneesh Kumar K.V --- arch/powerpc/mm/hash_native_64.c | 28 arch/powerpc/platforms/pseries/lpar.c | 13 - 2 files changed, 12 insertions(+), 29 deletions(-) diff --git

[RFC PATCH 05/17] powerpc/mm: use hash_invalidate for __kernel_map_pages()

2017-08-01 Thread Aneesh Kumar K.V
Signed-off-by: Aneesh Kumar K.V --- arch/powerpc/mm/hash_utils_64.c | 32 +--- 1 file changed, 5 insertions(+), 27 deletions(-) diff --git a/arch/powerpc/mm/hash_utils_64.c b/arch/powerpc/mm/hash_utils_64.c index

[RFC PATCH 04/17] powerpc/mm: Add hash invalidate callback

2017-08-01 Thread Aneesh Kumar K.V
Add hash based invalidate callback and use that in flush_hash_page. Note: In a later patch, we will drop the slot tracking completely. At that point we will also loose the __rpte_sub_valid() check in pte_iterate_hashed_subpages(). That means we call the invalidate for all subpages irrespective of

[RFC PATCH 03/17] powerpc/ps3/mm: Add helper for finding hash pte slot using hash value

2017-08-01 Thread Aneesh Kumar K.V
We will use this in later patch. Signed-off-by: Aneesh Kumar K.V --- arch/powerpc/platforms/ps3/htab.c | 37 + 1 file changed, 37 insertions(+) diff --git a/arch/powerpc/platforms/ps3/htab.c

[RFC PATCH 02/17] powerpc/pseries: Update hpte find helper to take hash value

2017-08-01 Thread Aneesh Kumar K.V
The helper now also does secondary hash search so that we can use this in other functions. Signed-off-by: Aneesh Kumar K.V --- arch/powerpc/platforms/pseries/lpar.c | 28 +--- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git

[RFC PATCH 01/17] powerpc/mm: Update native_hpte_find to return hash pte

2017-08-01 Thread Aneesh Kumar K.V
The helper now also does a secondary hash search so that we can use this in other functions. Signed-off-by: Aneesh Kumar K.V --- arch/powerpc/mm/hash_native_64.c | 70 +++- 1 file changed, 40 insertions(+), 30 deletions(-)

[RFC PATCH 00/17] Remove slot tracking from linux page table

2017-08-01 Thread Aneesh Kumar K.V
Hi, This patch series removes hash pte slot tracking in linux page table. This free up 4 bits from linux page table and brings the hash and radix linux page table closer. The series also attempt remove __real_pte_t because without slot tracking 4k subpage and 64k page , pte formats are similar.

Re: [PATCH] POWER9 PMU stops after idle workaround

2017-08-01 Thread Anton Blanchard
Hi Nick, > POWER9 DD2 PMU can stop after a state-loss idle in some conditions. > > A solution is to set then clear MMCRA[60] after wake from state-loss > idle. Looks good. Acked-by: Anton Blanchard Anton > Signed-off-by: Nicholas Piggin > --- >

Re: [PATCH] mpc832x_rdb: fix of_irq_to_resource() error check

2017-08-01 Thread Scott Wood
On Mon, 2017-07-31 at 20:04 +1000, Michael Ellerman wrote: > Scott Wood writes: > > > On Sat, 2017-07-29 at 22:52 +0300, Sergei Shtylyov wrote: > > > of_irq_to_resource() has recently been  fixed to return negative error > > > #'s > > > along with 0 in case of failure,  

Re: [RFC Part1 PATCH v3 11/17] x86/mm, resource: Use PAGE_KERNEL protection for ioremap of memory pages

2017-08-01 Thread Borislav Petkov
On Mon, Jul 24, 2017 at 02:07:51PM -0500, Brijesh Singh wrote: > From: Tom Lendacky > > In order for memory pages to be properly mapped when SEV is active, we > need to use the PAGE_KERNEL protection attribute as the base protection. > This will insure that memory

Re: [PATCH v1 1/3] arch/powerpc/set_memory: Implement set_memory_xx routines

2017-08-01 Thread Balbir Singh
On Tue, 1 Aug 2017 21:08:49 +0200 christophe leroy wrote: > Le 01/08/2017 à 13:25, Balbir Singh a écrit : > > Add support for set_memory_xx routines. With the STRICT_KERNEL_RWX > > feature support we got support for changing the page permissions > > for pte ranges. This

Re: [v5 2/2] raid6/altivec: Add vpermxor implementation for raid6 Q syndrome

2017-08-01 Thread Michael Ellerman
Daniel Axtens writes: > Hi Matt, > >> The raid6 Q syndrome check has been optimised using the vpermxor >> instruction. > > Very much a nit, but normally we'd write the change that the patch makes > as a command: "Optimise the raid6 Q syndrome generation using the > vpermxor

Re: [v5 1/2] lib/raid6: Build proper files on corresponding arch

2017-08-01 Thread Michael Ellerman
Daniel Axtens writes: > Hi Matt, > >> --- a/lib/raid6/test/Makefile >> +++ b/lib/raid6/test/Makefile >> @@ -44,10 +44,12 @@ else ifeq ($(HAS_NEON),yes) >> CFLAGS += -DCONFIG_KERNEL_MODE_NEON=1 >> else >> HAS_ALTIVEC := $(shell printf '\#include \nvector int

Re: [PATCH v2 3/4] powerpc: add irq accounting for system reset interrupts

2017-08-01 Thread Nicholas Piggin
On Tue, 1 Aug 2017 22:00:53 +1000 Nicholas Piggin wrote: > diff --git a/arch/powerpc/kernel/watchdog.c b/arch/powerpc/kernel/watchdog.c > index b67f8b03a32d..4b9a567c9975 100644 > --- a/arch/powerpc/kernel/watchdog.c > +++ b/arch/powerpc/kernel/watchdog.c > @@ -204,6 +204,9

QRE: [PATCH v2] qe: fix compile issue for arm64

2017-08-01 Thread Qiang Zhao
Michael Ellerman wrote: > -Original Message- > From: Michael Ellerman [mailto:m...@ellerman.id.au] > Sent: Monday, July 31, 2017 6:37 PM > To: Qiang Zhao ; o...@buserror.net > Cc: valentin.longch...@keymile.com; linuxppc-dev@lists.ozlabs.org;

Re: [PATCH v4 1/5] powerpc/lib/sstep: Add cmpb instruction emulation

2017-08-01 Thread Matt Brown
On Tue, Aug 1, 2017 at 10:44 PM, Segher Boessenkool wrote: > Hi! > > On Mon, Jul 31, 2017 at 10:58:22AM +1000, Matt Brown wrote: >> @@ -1049,6 +1065,10 @@ int analyse_instr(struct instruction_op *op, struct >> pt_regs *regs, >>

Re: [v5 2/2] raid6/altivec: Add vpermxor implementation for raid6 Q syndrome

2017-08-01 Thread Daniel Axtens
Oh, one final thing - I just realised there's a .gitignore file in lib/raid6/.gitignore that needs to be updated to include the vpermxor generated files. That should be part of this patch. Regards, Daniel

Re: [v5 2/2] raid6/altivec: Add vpermxor implementation for raid6 Q syndrome

2017-08-01 Thread Daniel Axtens
Hi Matt, > The raid6 Q syndrome check has been optimised using the vpermxor > instruction. Very much a nit, but normally we'd write the change that the patch makes as a command: "Optimise the raid6 Q syndrome generation using the vpermxor instruction" - see

Re: [v5 1/2] lib/raid6: Build proper files on corresponding arch

2017-08-01 Thread Daniel Axtens
Hi Matt, > --- a/lib/raid6/test/Makefile > +++ b/lib/raid6/test/Makefile > @@ -44,10 +44,12 @@ else ifeq ($(HAS_NEON),yes) > CFLAGS += -DCONFIG_KERNEL_MODE_NEON=1 > else > HAS_ALTIVEC := $(shell printf '\#include \nvector int > a;\n' |\ > - gcc -c -x c

Re: [PATCH v1 1/3] arch/powerpc/set_memory: Implement set_memory_xx routines

2017-08-01 Thread christophe leroy
Le 01/08/2017 à 13:25, Balbir Singh a écrit : Add support for set_memory_xx routines. With the STRICT_KERNEL_RWX feature support we got support for changing the page permissions for pte ranges. This patch adds support for both radix and hash so that we can change their permissions via

Re: RCU lockup issues when CONFIG_SOFTLOCKUP_DETECTOR=n - any one else seeing this?

2017-08-01 Thread Paul E. McKenney
On Mon, Jul 31, 2017 at 04:27:57PM +0100, Jonathan Cameron wrote: > On Mon, 31 Jul 2017 08:04:11 -0700 > "Paul E. McKenney" wrote: > > > On Mon, Jul 31, 2017 at 12:08:47PM +0100, Jonathan Cameron wrote: > > > On Fri, 28 Jul 2017 12:03:50 -0700 > > > "Paul E. McKenney"

Re: [RFC v6 21/62] powerpc: introduce execute-only pkey

2017-08-01 Thread Thiago Jung Bauermann
Michael Ellerman writes: > Thiago Jung Bauermann writes: >> Ram Pai writes: > ... >>> + >>> + /* We got one, store it and use it from here on out */ >>> + if (need_to_set_mm_pkey) >>> +

Re: blk_mq_sched_insert_request: inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage

2017-08-01 Thread Jens Axboe
On 08/01/2017 12:55 AM, Michael Ellerman wrote: > Jens Axboe writes: > ... >> >> Can you try the below fix? Should be more palatable than the previous >> one. Brian, maybe you can take a look at the IRQ issue mentioned above? > > Given the patch from Brian fixed the lockdep

[PATCH] ipr: Fix scsi-mq lockdep issue

2017-08-01 Thread Brian King
Fixes the following lockdep warning that can occur when scsi-mq is enabled with ipr due to ipr calling scsi_unblock_requests from irq context. The fix is to move the call to scsi_unblock_requests to ipr's existing workqueue. stack backtrace: CPU: 28 PID: 0 Comm: swapper/28 Not tainted

Re: [RFC PATCH] powerpc: Disabling MEMORY_HOTPLUG_DEFAULT_ONLINE option for PPC64 arch

2017-08-01 Thread Daniel Henrique Barboza
On 08/01/2017 11:05 AM, Nathan Fontenot wrote: On 08/01/2017 04:59 AM, Michael Ellerman wrote: Daniel Henrique Barboza writes: Commit 943db62c316c ("powerpc/pseries: Revert 'Auto-online hotplugged memory'") reverted the auto-online feature for pseries due to

Re: [PATCH 2/3] powerpc/xmon: Disable and enable tracing command

2017-08-01 Thread Breno Leitao
Hi Naveen, On Tue, Aug 01, 2017 at 12:10:24PM +0530, Naveen N. Rao wrote: > On 2017/07/31 02:22PM, Breno Leitao wrote: > > If tracing is enabled and you get into xmon, the tracing buffer > > continues to be updated, causing possible loss of data due to buffer > > overflow and unnecessary tracing

Re: [RFC PATCH] powerpc: Disabling MEMORY_HOTPLUG_DEFAULT_ONLINE option for PPC64 arch

2017-08-01 Thread Nathan Fontenot
On 08/01/2017 04:59 AM, Michael Ellerman wrote: > Daniel Henrique Barboza writes: > >> Commit 943db62c316c ("powerpc/pseries: Revert 'Auto-online >> hotplugged memory'") reverted the auto-online feature for pseries due >> to problems with LMB removals not updating

[PATCH] powerpc/64: Fix __check_irq_replay missing decrementer interrupt

2017-08-01 Thread Nicholas Piggin
If the decrementer wraps and de-asserts the decrementer exception while hard-disabled, __check_irq_replay has a test to notice the wrap when interrupts are re-enabled. The decrementer check must be done when clearing the PACA_IRQ_HARD_DIS flag, not when the PACA_IRQ_DEC flag is tested. Previously

Re: [PATCH v2] powerpc/powernv: Use darn instr for random_seed on p9

2017-08-01 Thread Segher Boessenkool
On Mon, Jul 31, 2017 at 07:10:15PM +1000, Michael Ellerman wrote: > And ___PPC_RA() is not quite right. The L field is only 2 bits wide, not > the 5 that ___PPC_RA() allows. > > We don't have a __PPC_L() macro, because L fields vary in size and > location. So I think you're best of open coding

Re: [PATCH v4 1/5] powerpc/lib/sstep: Add cmpb instruction emulation

2017-08-01 Thread Segher Boessenkool
Hi! On Mon, Jul 31, 2017 at 10:58:22AM +1000, Matt Brown wrote: > @@ -1049,6 +1065,10 @@ int analyse_instr(struct instruction_op *op, struct > pt_regs *regs, > do_cmp_unsigned(regs, val, val2, rd >> 2); > goto instr_done; > > + case 508:

Re: [PATCH] drivers: cpuidle: Disable preemption before get_lppaca function call in pseries_idle_probe function

2017-08-01 Thread Victor Aoqui
Em 2017-07-20 18:21, Benjamin Herrenschmidt escreveu: On Thu, 2017-07-20 at 14:57 -0300, Victor Aoqui wrote: When CONFIG_PREEMPT=y, the following warning shows up: BUG: using smp_processor_id() in preemptible [] code: swapper/0/1 caller is pseries_processor_idle_init+0x58/0x21c This

[PATCH v2 4/4] powerpc: add irq accounting for watchdog interrupts

2017-08-01 Thread Nicholas Piggin
This adds an irq counter for the watchdog soft-NMI. This interrupt only fires when interrupts are soft-disabled, so it will not increment much even when the watchdog is running. However it's useful for debugging and sanity checking. Signed-off-by: Nicholas Piggin ---

[PATCH v2 3/4] powerpc: add irq accounting for system reset interrupts

2017-08-01 Thread Nicholas Piggin
Signed-off-by: Nicholas Piggin --- arch/powerpc/include/asm/hardirq.h | 1 + arch/powerpc/kernel/irq.c | 6 ++ arch/powerpc/kernel/traps.c| 2 ++ arch/powerpc/kernel/watchdog.c | 3 +++ 4 files changed, 12 insertions(+) diff --git

[PATCH v2 2/4] powerpc: Fix powerpc-specific watchdog build configuration

2017-08-01 Thread Nicholas Piggin
The powerpc kernel/watchdog.o should be built when HARDLOCKUP_DETECTOR and HAVE_HARDLOCKUP_DETECTOR_ARCH are both selected. If only the former is selected, then the generic perf watchdog has been selected. To simplify this check, introduce a new Kconfig symbol PPC_WATCHDOG that depends on both.

[PATCH v2 1/4] powerpc/64s: fix mce accounting for powernv

2017-08-01 Thread Nicholas Piggin
--- arch/powerpc/kernel/traps.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/powerpc/kernel/traps.c b/arch/powerpc/kernel/traps.c index bfcfd9ef09f2..5adfea2dc822 100644 --- a/arch/powerpc/kernel/traps.c +++ b/arch/powerpc/kernel/traps.c @@ -755,7 +755,14 @@ void

[PATCH v2 0/4] powerpc: improve accounting of non maskable interrupts

2017-08-01 Thread Nicholas Piggin
This is the same as the last patch, but broken out and in the process of making ifdefs nicer, also found and fixed a watchdog build bug in patch 2. Patches 1-2 are fixes that should go to 4.13. Patches 3-4 are probably simple enough they could also go to 4.13. Nicholas Piggin (4): powerpc/64s:

[PATCH v1 3/3] arch/powerpc/net/bpf: Basic EBPF support

2017-08-01 Thread Balbir Singh
Signed-off-by: Balbir Singh --- arch/powerpc/net/bpf_jit_comp64.c | 13 + 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/arch/powerpc/net/bpf_jit_comp64.c b/arch/powerpc/net/bpf_jit_comp64.c index 861c5af..d81110e 100644 ---

[PATCH v1 2/3] Enable ARCH_HAS_SET_MEMORY

2017-08-01 Thread Balbir Singh
Signed-off-by: Balbir Singh --- arch/powerpc/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig index b5b8ba8..7be710d 100644 --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig @@ -165,6 +165,7 @@ config PPC

[PATCH v1 1/3] arch/powerpc/set_memory: Implement set_memory_xx routines

2017-08-01 Thread Balbir Singh
Add support for set_memory_xx routines. With the STRICT_KERNEL_RWX feature support we got support for changing the page permissions for pte ranges. This patch adds support for both radix and hash so that we can change their permissions via set/clear masks. A new helper is required for hash

[PATCH v1 0/3] Implement set_memory_xx for ppc64 book3s

2017-08-01 Thread Balbir Singh
After implementing STRICT_KERNEL_RWX, it turns out that implementing set_memory_ro/rw/x/nx is quite easy. The first patch is applied on top (http://patchwork.ozlabs.org/patch/795745/). The first patch implements the various routines, the second patch enables ARCH_HAS_SET_MEMORY for PPC_BOOK3S_64

Re: [v3 PATCH 1/2] powernv/powerpc:Save/Restore additional SPRs for stop4 cpuidle

2017-08-01 Thread Michael Ellerman
"Gautham R. Shenoy" writes: > > Subject: [v3 PATCH 1/2] powernv/powerpc:Save/Restore additional SPRs for > stop4 cpuidle I know it's not a big deal, but can we agree on the subject format? powerpc/powernv: Save/Restore additional SPRs for stop4 cpuidle cheers

Re: RCU lockup issues when CONFIG_SOFTLOCKUP_DETECTOR=n - any one else seeing this?

2017-08-01 Thread Jonathan Cameron
Sorry - accidental send. No content! Jonathan On Mon, 31 Jul 2017 12:55:48 +0100 Jonathan Cameron wrote: > On Mon, 31 Jul 2017 12:09:08 +0100 > Jonathan Cameron wrote: > > > On Wed, 26 Jul 2017 16:15:05 -0700 > > "Paul E. McKenney"

[PATCH 3/3] powerpc/mm/hash64: Make vmalloc 56T on hash

2017-08-01 Thread Michael Ellerman
On 64-bit book3s, with the hash MMU, we currently define the kernel virtual space (vmalloc, ioremap etc.), to be 16T in size. This is a leftover from pre v3.7 when our user VM was also 16T. Of that 16T we split it 50/50, with half used for PCI IO and ioremap and the other 8T for vmalloc. We

[PATCH 2/3] powerpc/mm/slb: Move comment next to the code it's referring to

2017-08-01 Thread Michael Ellerman
There is a comment in slb_allocate() referring to the load of paca->vmalloc_sllp, but it's several lines prior in the assembly. We're about to change this code, and we want to add another comment, so move the comment immediately prior to the instruction it's talking about. Signed-off-by: Michael

[PATCH 1/3] powerpc/mm/book3s64: Make KERN_IO_START a variable

2017-08-01 Thread Michael Ellerman
Currently KERN_IO_START is defined as: #define KERN_IO_START (KERN_VIRT_START + (KERN_VIRT_SIZE >> 1)) Although it looks like a constant, both the components are actually variables, to allow us to have a different value between Radix and Hash with a single kernel. However that still requires

Re: RCU lockup issues when CONFIG_SOFTLOCKUP_DETECTOR=n - any one else seeing this?

2017-08-01 Thread Jonathan Cameron
On Mon, 31 Jul 2017 12:09:08 +0100 Jonathan Cameron wrote: > On Wed, 26 Jul 2017 16:15:05 -0700 > "Paul E. McKenney" wrote: > > > On Wed, Jul 26, 2017 at 03:45:40PM -0700, David Miller wrote: > > > From: "Paul E. McKenney"

Re: [RFC PATCH] powerpc: Disabling MEMORY_HOTPLUG_DEFAULT_ONLINE option for PPC64 arch

2017-08-01 Thread Michael Ellerman
Daniel Henrique Barboza writes: > Commit 943db62c316c ("powerpc/pseries: Revert 'Auto-online > hotplugged memory'") reverted the auto-online feature for pseries due > to problems with LMB removals not updating the device struct properly. > Among other things, this

RE: [RESEND][PATCH V10 0/3] powernv : Add support for OPAL-OCC command/response interface

2017-08-01 Thread David Laight
From: Shilpasri G Bhat > Sent: 31 July 2017 08:43 > In P9, OCC (On-Chip-Controller) supports shared memory based > commad-response interface. Within the shared memory there is an OPAL ^ typo > command buffer and OCC response buffer that can be used to send > inband commands to OCC. The

Re: blk_mq_sched_insert_request: inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage

2017-08-01 Thread Michael Ellerman
Jens Axboe writes: ... > > Can you try the below fix? Should be more palatable than the previous > one. Brian, maybe you can take a look at the IRQ issue mentioned above? Given the patch from Brian fixed the lockdep warning, do you still want me to try and test this one? cheers

Re: blk_mq_sched_insert_request: inconsistent {SOFTIRQ-ON-W} -> {IN-SOFTIRQ-W} usage

2017-08-01 Thread Michael Ellerman
Michael Ellerman writes: > Brian King writes: > >> On 07/28/2017 10:17 AM, Brian J King wrote: >>> Jens Axboe wrote on 07/28/2017 09:25:48 AM: >>> Can you try the below fix? Should be more palatable than the previous

Re: [RFC v6 21/62] powerpc: introduce execute-only pkey

2017-08-01 Thread Michael Ellerman
Thiago Jung Bauermann writes: > Ram Pai writes: ... >> + >> +/* We got one, store it and use it from here on out */ >> +if (need_to_set_mm_pkey) >> +mm->context.execute_only_pkey = execute_only_pkey; >> +return

Re: [PATCH v3] powerpc/powernv: Enable PCI peer-to-peer

2017-08-01 Thread Michael Ellerman
Brian King writes: > Michael, > > What do we need on this one before we can pull into your -next branch? This skiboot side to be merged. cheers

Re: [PATCH 2/3] powerpc/xmon: Disable and enable tracing command

2017-08-01 Thread Naveen N. Rao
On 2017/07/31 02:22PM, Breno Leitao wrote: > If tracing is enabled and you get into xmon, the tracing buffer > continues to be updated, causing possible loss of data due to buffer > overflow and unnecessary tracing information coming from xmon functions. > > This patch adds a new option that