OSDN Git Service

parisc: Purge TLB entries after updating page table entry and set page accessed flag...
authorJohn David Anglin <dave.anglin@bell.net>
Fri, 21 Sep 2018 02:31:48 +0000 (22:31 -0400)
committerHelge Deller <deller@gmx.de>
Wed, 17 Oct 2018 06:18:01 +0000 (08:18 +0200)
commit4dd5b673fa625d647447ae4c477bf946ae877711
tree744e385fb42807c602e005db0dbc97e90871e56f
parentd27dfa13b9f77ae7e6ed09d70a0426ed26c1a8f9
parisc: Purge TLB entries after updating page table entry and set page accessed flag in TLB handler

This patch may resolve some races in TLB handling.  Hopefully, TLB
inserts are accesses and protected by spin lock.

If not, we may need to IPI calls and do local purges on PA 2.0.

Signed-off-by: John David Anglin <dave.anglin@bell.net>
Signed-off-by: Helge Deller <deller@gmx.de>
arch/parisc/include/asm/pgtable.h
arch/parisc/kernel/entry.S