Re: [PATCH 00/11] arm64: entry lockdep/rcu/tracing fixes

Will Deacon
2020-11-30T11:24:54Z

Hi Mark,

Thanks for doing this.

On Thu, Nov 26, 2020 at 12:35:51PM +0000, Mark Rutland wrote:
> Dmitry and Marco both reported some weirdness with lockdep on arm64 erroneously
> reporting the hardware IRQ state, and inexplicable RCU stalls:
>
> https://lore.kernel.org/r/CACT4Y+aAzoJ48Mh1wNYD17pJqyEcDnrxGfApir=-j171TnQXhw@mail.gmail.com
> https://lore.kernel.org/r/20201119193819.GA2601289@elver.google.com
>
> Having investigated, I believe that this is largely down to the arm64 entry
> code not correctly managing RCU, lockdep, irq flag tracing, and context
> tracking. This series attempts to fix those cases, and I've Cc'd folk from the
> previous threads as a heads-up.

I've left some _minor_ comments on a few of the patches, and there was a
build failure in the SDEI code, as you know.

Please can you spin a quick v2 so that I can get this into linux-next
ASAP?

Cheers,

Will