Thread (7 messages) flat view 7 messages, 3 authors, 2021-01-13

Re: [patch 3/4] mips/mm/highmem: Use set_pte() for kmap_local()

From: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Date: 2021-01-13 11:00:52
Also in: linux-mm, lkml, sparclinux

On Tue, Jan 12, 2021 at 06:01:39PM +0100, Thomas Gleixner wrote:
set_pte_at() on MIPS invokes update_cache() which might recurse into
kmap_local(). Use set_pte() like the original MIPS highmem implementation
did.

Fixes: a4c33e83bca1 ("mips/mm/highmem: Switch to generic kmap atomic")
Reported-by: Paul Cercueil <paul@crapouillou.net>
Reported-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Signed-off-by: Thomas Gleixner <redacted>
---
 arch/mips/include/asm/highmem.h |    1 +
 1 file changed, 1 insertion(+)
Acked-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>

-- 
Crap can work. Given enough thrust pigs will fly, but it's not necessarily a
good idea.                                                [ RFC1925, 2.3 ]
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help