linux_dsm_epyc7002/tools/testing/selftests
Dmitry Safonov 1caed86022 tools/testing/selftests/vm/: add MAP_POPULATE test
As with many other projects, we use some shmalloc allocator.  At some
point we need to make a part of allocated pages back private to process.
And it should be populated straight away.  Check that (MAP_PRIVATE |
MAP_POPULATE) actually copies the private page.

[akpm@linux-foundation.org: change message, per review discussion]
Link: http://lkml.kernel.org/r/20180801233636.29354-1-dima@arista.com
Signed-off-by: Dmitry Safonov <dima@arista.com>
Reviewed-by: Andrew Morton <akpm@linux-foundation.org>
Cc: Dmitry Safonov <0x7f454c46@gmail.com>
Cc: Hua Zhong <hzhong@arista.com>
Cc: Shuah Khan <shuah@kernel.org>
Cc: Stuart Ritchie <sritchie@arista.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2018-08-22 10:52:45 -07:00
..
android
bpf tools/bpf: fix bpf selftest test_cgroup_storage failure 2018-08-17 12:23:47 -07:00
breakpoints
capabilities
cgroup selftests: cgroup: add gitignore file 2018-08-09 11:23:32 -06:00
cpu-hotplug
cpufreq
drivers USB/PHY patches for 4.19-rc1 2018-08-18 10:21:49 -07:00
efivarfs
exec
filesystems
firmware
ftrace selftests/ftrace: Fix kprobe string testcase to not probe notrace function 2018-08-09 11:26:33 -06:00
futex
gpio
ia64
intel_pstate
ipc
kcmp
kmod
kvm KVM: selftests: add tests for shadow VMCS save/restore 2018-08-06 17:58:44 +02:00
lib
locking
media_tests
membarrier
memfd
memory-hotplug
mount selftests: mount: remove no longer needed config option 2018-08-09 11:26:07 -06:00
mqueue
net selftests: forwarding: gre_multipath: Update next-hop statistics match criteria 2018-08-07 16:02:30 -07:00
networking/timestamping
nsfs
ntb
powerpc selftests/powerpc: Kill child processes on SIGINT 2018-08-08 18:52:24 +10:00
prctl
proc
pstore
ptp
ptrace
rcutorture
rseq arm64 updates for 4.19 2018-08-14 16:39:13 -07:00
rtc
seccomp
sigaltstack
size
sparc64
splice
static_keys
sync
sysctl
tc-testing tc: Update README and add config 2018-08-11 12:20:59 -07:00
timers
uevent
user
vDSO
vm tools/testing/selftests/vm/: add MAP_POPULATE test 2018-08-22 10:52:45 -07:00
watchdog
x86
zram
.gitignore
gen_kselftest_tar.sh
kselftest_harness.h
kselftest_install.sh
kselftest.h
lib.mk
Makefile