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

Will Deacon will at kernel.org
Mon Nov 30 08:52:11 EST 2020


On Mon, 30 Nov 2020 11:59:39 +0000, Mark Rutland wrote:
> [series changelog at the end]
> 
> 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
> 
> [...]

Applied to arm64 (for-next/fixes), thanks!

[01/11] arm64: syscall: exit userspace before unmasking exceptions
        https://git.kernel.org/arm64/c/ca1314d73eed
[02/11] arm64: mark idle code as noinstr
        https://git.kernel.org/arm64/c/114e0a684753
[03/11] arm64: entry: mark entry code as noinstr
        https://git.kernel.org/arm64/c/da1926764832
[04/11] arm64: entry: move enter_from_user_mode to entry-common.c
        https://git.kernel.org/arm64/c/2f911d494f3f
[05/11] arm64: entry: prepare ret_to_user for function call
        https://git.kernel.org/arm64/c/3cb5ed4d76c1
[06/11] arm64: entry: move el1 irq/nmi logic to C
        https://git.kernel.org/arm64/c/105fc3352077
[07/11] arm64: entry: fix non-NMI user<->kernel transitions
        https://git.kernel.org/arm64/c/23529049c684
[08/11] arm64: ptrace: prepare for EL1 irq/rcu tracking
        https://git.kernel.org/arm64/c/1ec2f2c05b2a
[09/11] arm64: entry: fix non-NMI kernel<->kernel transitions
        https://git.kernel.org/arm64/c/7cd1ea1010ac
[10/11] arm64: entry: fix NMI {user, kernel}->kernel transitions
        https://git.kernel.org/arm64/c/f0cd5ac1e4c5
[11/11] arm64: entry: fix EL1 debug transitions
        https://git.kernel.org/arm64/c/2a9b3e6ac69a

Cheers,
-- 
Will

https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev



More information about the linux-arm-kernel mailing list