On 2/12/2016 9:38 AM, Shi, Yang wrote:
On 2/12/2016 5:47 AM, James Morse wrote:
Hi!
On 11/02/16 21:53, Yang Shi wrote:
Switching between stacks is only valid if we are tracing ourselves
while on the
irq_stack, so it is only valid when in current and non-preemptible
context,
otherwise is is
On 2/12/2016 9:41 AM, Will Deacon wrote:
On Fri, Feb 12, 2016 at 09:38:51AM -0800, Shi, Yang wrote:
On 2/12/2016 5:47 AM, James Morse wrote:
On 11/02/16 21:53, Yang Shi wrote:
Switching between stacks is only valid if we are tracing ourselves while on the
irq_stack, so it is only valid when
On Fri, Feb 12, 2016 at 09:38:51AM -0800, Shi, Yang wrote:
> On 2/12/2016 5:47 AM, James Morse wrote:
> >On 11/02/16 21:53, Yang Shi wrote:
> >>Switching between stacks is only valid if we are tracing ourselves while on
> >>the
> >>irq_stack, so it is only valid when in current and
On 2/12/2016 5:47 AM, James Morse wrote:
Hi!
On 11/02/16 21:53, Yang Shi wrote:
Switching between stacks is only valid if we are tracing ourselves while on the
irq_stack, so it is only valid when in current and non-preemptible context,
otherwise is is just zeroed off.
Given it was picked up
Hi!
On 11/02/16 21:53, Yang Shi wrote:
> Switching between stacks is only valid if we are tracing ourselves while on
> the
> irq_stack, so it is only valid when in current and non-preemptible context,
> otherwise is is just zeroed off.
Given it was picked up with CONFIG_DEBUG_PREEMPT:
Fixes:
Hi!
On 11/02/16 21:53, Yang Shi wrote:
> Switching between stacks is only valid if we are tracing ourselves while on
> the
> irq_stack, so it is only valid when in current and non-preemptible context,
> otherwise is is just zeroed off.
Given it was picked up with CONFIG_DEBUG_PREEMPT:
Fixes:
On 2/12/2016 5:47 AM, James Morse wrote:
Hi!
On 11/02/16 21:53, Yang Shi wrote:
Switching between stacks is only valid if we are tracing ourselves while on the
irq_stack, so it is only valid when in current and non-preemptible context,
otherwise is is just zeroed off.
Given it was picked up
On 2/12/2016 9:38 AM, Shi, Yang wrote:
On 2/12/2016 5:47 AM, James Morse wrote:
Hi!
On 11/02/16 21:53, Yang Shi wrote:
Switching between stacks is only valid if we are tracing ourselves
while on the
irq_stack, so it is only valid when in current and non-preemptible
context,
otherwise is is
On Fri, Feb 12, 2016 at 09:38:51AM -0800, Shi, Yang wrote:
> On 2/12/2016 5:47 AM, James Morse wrote:
> >On 11/02/16 21:53, Yang Shi wrote:
> >>Switching between stacks is only valid if we are tracing ourselves while on
> >>the
> >>irq_stack, so it is only valid when in current and
On 2/12/2016 9:41 AM, Will Deacon wrote:
On Fri, Feb 12, 2016 at 09:38:51AM -0800, Shi, Yang wrote:
On 2/12/2016 5:47 AM, James Morse wrote:
On 11/02/16 21:53, Yang Shi wrote:
Switching between stacks is only valid if we are tracing ourselves while on the
irq_stack, so it is only valid when
Switching between stacks is only valid if we are tracing ourselves while on the
irq_stack, so it is only valid when in current and non-preemptible context,
otherwise is is just zeroed off.
Signed-off-by: Yang Shi
---
arch/arm64/kernel/stacktrace.c | 13 ++---
arch/arm64/kernel/traps.c
Switching between stacks is only valid if we are tracing ourselves while on the
irq_stack, so it is only valid when in current and non-preemptible context,
otherwise is is just zeroed off.
Signed-off-by: Yang Shi
---
arch/arm64/kernel/stacktrace.c | 13 ++---
12 matches
Mail list logo