summaryrefslogtreecommitdiffstats
path: root/mm/mremap.c
diff options
context:
space:
mode:
authorJohn David Anglin <dave.anglin@bell.net>2013-01-15 01:45:00 +0100
committerJames Bottomley <JBottomley@Parallels.com>2013-01-19 11:54:45 +0100
commit7139bc1579901b53db7e898789e916ee2fb52d78 (patch)
treec5030cb7afe83a347de96757c2a3b5490a9782e8 /mm/mremap.c
parentMerge tag 'usb-3.8-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/greg... (diff)
downloadlinux-7139bc1579901b53db7e898789e916ee2fb52d78.tar.xz
linux-7139bc1579901b53db7e898789e916ee2fb52d78.zip
[PARISC] Purge existing TLB entries in set_pte_at and ptep_set_wrprotect
This patch goes a long way toward fixing the minifail bug, and it  significantly improves the stability of SMP machines such as the rp3440.  When write  protecting a page for COW, we need to purge the existing translation.  Otherwise, the COW break doesn't occur as expected because the TLB may still have a stale entry which allows writes. [jejb: fix up checkpatch errors] Signed-off-by: John David Anglin <dave.anglin@bell.net> Cc: stable@vger.kernel.org Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Diffstat (limited to 'mm/mremap.c')
0 files changed, 0 insertions, 0 deletions