As a result some refactoring of the GEM SHMEM code, most of the tests for GEM SHMEM currently fail. Fix all of that.
Also fix the names of some of the test functions to match what they test. Thomas Zimmermann (5): drm/tests: shmem: Swap names of export tests drm/tests: shmem: Add clean-up action to unpin pages drm/tests: shmem: Hold reservation lock around vmap/vunmap drm/tests: shmem: Hold reservation lock around madvise drm/tests: shmem: Hold reservation lock around purge drivers/gpu/drm/drm_gem_shmem_helper.c | 63 ++++++++++++++++++++++ drivers/gpu/drm/tests/drm_gem_shmem_test.c | 30 +++++++---- include/drm/drm_gem_shmem_helper.h | 11 ++++ 3 files changed, 94 insertions(+), 10 deletions(-) -- 2.52.0
