Messages in this thread | | | From | Will Deacon <> | Subject | Re: [PATCH v2] arm64: cacheflush: Fix KGDB trap detection | Date | Tue, 5 May 2020 17:13:45 +0100 |
| |
On Mon, 4 May 2020 18:05:18 +0100, Daniel Thompson wrote: > flush_icache_range() contains a bodge to avoid issuing IPIs when the kgdb > trap handler is running because issuing IPIs is unsafe (and not needed) > in this execution context. However the current test, based on > kgdb_connected is flawed: it both over-matches and under-matches. > > The over match occurs because kgdb_connected is set when gdb attaches > to the stub and remains set during normal running. This is relatively > harmelss because in almost all cases irq_disabled() will be false. > > [...]
Applied to arm64 (for-next/misc), thanks!
[1/1] arm64: cacheflush: Fix KGDB trap detection https://git.kernel.org/arm64/c/ab8ad279ceac
Cheers, -- Will
https://fixes.arm64.dev https://next.arm64.dev
| |