Date: Fri, 24 Jul 2020 23:25:08 +1000 (AEST) From: Michael Ellerman <patch-notifications@...erman.id.au> To: linuxppc-dev@...ts.ozlabs.org, Nicholas Piggin <npiggin@...il.com> Cc: musl@...ts.openwall.com, linux-api@...r.kernel.org, libc-dev@...ts.llvm.org Subject: Re: [PATCH 1/2] powerpc/64s/exception: treat NIA below __end_interrupts as soft-masked On Thu, 11 Jun 2020 18:12:02 +1000, Nicholas Piggin wrote: > The scv instruction causes an interrupt which can enter the kernel with > MSR[EE]=1, thus allowing interrupts to hit at any time. These must not > be taken as normal interrupts, because they come from MSR[PR]=0 context, > and yet the kernel stack is not yet set up and r13 is not set to the > PACA). > > Treat this as a soft-masked interrupt regardless of the soft masked > state. This does not affect behaviour yet, because currently all > interrupts are taken with MSR[EE]=0. Applied to powerpc/next. [1/2] powerpc/64s/exception: treat NIA below __end_interrupts as soft-masked https://git.kernel.org/powerpc/c/b2dc2977cba48990df45e0a96150663d4f342700 [2/2] powerpc/64s: system call support for scv/rfscv instructions https://git.kernel.org/powerpc/c/7fa95f9adaee7e5cbb195d3359741120829e488b cheers
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.