Revision 9348b73c2e1bfea74ccd4a44fb4ccc7276ab9623 authored by Linus Torvalds on 10 January 2021, 01:09:10 UTC, committed by Linus Torvalds on 16 January 2021, 18:51:26 UTC
Turning a pinned page read-only breaks the pinning after COW.  Don't do it.

The whole "track page soft dirty" state doesn't work with pinned pages
anyway, since the page might be dirtied by the pinning entity without
ever being noticed in the page tables.

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1 parent 29a951d
History
File Mode Size
Documentation
arch
bench
examples
include
jvmti
pmu-events
python
scripts
tests
trace
ui
util
.gitignore -rw-r--r-- 565 bytes
Build -rw-r--r-- 1.6 KB
CREDITS -rw-r--r-- 603 bytes
MANIFEST -rw-r--r-- 429 bytes
Makefile -rw-r--r-- 2.5 KB
Makefile.config -rw-r--r-- 34.8 KB
Makefile.perf -rw-r--r-- 37.7 KB
builtin-annotate.c -rw-r--r-- 16.9 KB
builtin-bench.c -rw-r--r-- 8.1 KB
builtin-buildid-cache.c -rw-r--r-- 12.3 KB
builtin-buildid-list.c -rw-r--r-- 3.0 KB
builtin-c2c.c -rw-r--r-- 70.4 KB
builtin-config.c -rw-r--r-- 5.7 KB
builtin-data.c -rw-r--r-- 2.9 KB
builtin-diff.c -rw-r--r-- 46.0 KB
builtin-evlist.c -rw-r--r-- 2.5 KB
builtin-ftrace.c -rw-r--r-- 21.6 KB
builtin-help.c -rw-r--r-- 11.7 KB
builtin-inject.c -rw-r--r-- 25.1 KB
builtin-kallsyms.c -rw-r--r-- 1.7 KB
builtin-kmem.c -rw-r--r-- 45.6 KB
builtin-kvm.c -rw-r--r-- 38.1 KB
builtin-list.c -rw-r--r-- 4.0 KB
builtin-lock.c -rw-r--r-- 23.1 KB
builtin-mem.c -rw-r--r-- 11.6 KB
builtin-probe.c -rw-r--r-- 18.5 KB
builtin-record.c -rw-r--r-- 75.7 KB
builtin-report.c -rw-r--r-- 45.0 KB
builtin-sched.c -rw-r--r-- 89.0 KB
builtin-script.c -rw-r--r-- 103.2 KB
builtin-stat.c -rw-r--r-- 64.8 KB
builtin-timechart.c -rw-r--r-- 46.5 KB
builtin-top.c -rw-r--r-- 47.2 KB
builtin-trace.c -rw-r--r-- 145.4 KB
builtin-version.c -rw-r--r-- 2.3 KB
builtin.h -rw-r--r-- 1.6 KB
check-headers.sh -rwxr-xr-x 4.9 KB
command-list.txt -rw-r--r-- 1.1 KB
design.txt -rw-r--r-- 17.5 KB
perf-archive.sh -rw-r--r-- 1.3 KB
perf-completion.sh -rw-r--r-- 6.2 KB
perf-read-vdso.c -rw-r--r-- 547 bytes
perf-sys.h -rw-r--r-- 452 bytes
perf-with-kcore.sh -rw-r--r-- 6.2 KB
perf.c -rw-r--r-- 12.7 KB
perf.h -rw-r--r-- 450 bytes

back to top