diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2020-06-02 14:05:27 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2020-06-02 14:05:27 -0700 |
commit | cfa3b8068b09f25037146bfd5eed041b78878bee (patch) | |
tree | 8053e072074c05cb1fe176181cef3fdeedbaa24b /lib/Kconfig.debug | |
parent | 194098915ac74daddca9d6ed46fd11be57f45e16 (diff) | |
parent | f07e2f6be37a750737b93f5635485171ad459eb9 (diff) | |
download | linux-cfa3b8068b09f25037146bfd5eed041b78878bee.tar.gz linux-cfa3b8068b09f25037146bfd5eed041b78878bee.tar.bz2 linux-cfa3b8068b09f25037146bfd5eed041b78878bee.zip |
Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
Pull hmm updates from Jason Gunthorpe:
"This series adds a selftest for hmm_range_fault() and several of the
DEVICE_PRIVATE migration related actions, and another simplification
for hmm_range_fault()'s API.
- Simplify hmm_range_fault() with a simpler return code, no
HMM_PFN_SPECIAL, and no customizable output PFN format
- Add a selftest for hmm_range_fault() and DEVICE_PRIVATE related
functionality"
* tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma:
MAINTAINERS: add HMM selftests
mm/hmm/test: add selftests for HMM
mm/hmm/test: add selftest driver for HMM
mm/hmm: remove the customizable pfn format from hmm_range_fault
mm/hmm: remove HMM_PFN_SPECIAL
drm/amdgpu: remove dead code after hmm_range_fault()
mm/hmm: make hmm_range_fault return 0 or -1
Diffstat (limited to 'lib/Kconfig.debug')
-rw-r--r-- | lib/Kconfig.debug | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index b3b05adab575..0217ed126f77 100644 --- a/lib/Kconfig.debug +++ b/lib/Kconfig.debug @@ -2218,6 +2218,19 @@ config TEST_MEMINIT If unsure, say N. +config TEST_HMM + tristate "Test HMM (Heterogeneous Memory Management)" + depends on TRANSPARENT_HUGEPAGE + depends on DEVICE_PRIVATE + select HMM_MIRROR + select MMU_NOTIFIER + help + This is a pseudo device driver solely for testing HMM. + Say M here if you want to build the HMM test module. + Doing so will allow you to run tools/testing/selftest/vm/hmm-tests. + + If unsure, say N. + endif # RUNTIME_TESTING_MENU config MEMTEST |