✓ CI.checkpatch: success for drm/xe: Add a xe_bo subtest for shrinking / swapping
Patchwork
patchwork at emeril.freedesktop.org
Thu Sep 5 13:22:44 UTC 2024
== Series Details ==
Series: drm/xe: Add a xe_bo subtest for shrinking / swapping
URL : https://patchwork.freedesktop.org/series/138262/
State : success
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
c62d7e164862503a3662a095da1c6c9014248cb2
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 522ebab174d24c83d5acc440444d0c432b4cfb45
Author: Thomas Hellström <thomas.hellstrom at linux.intel.com>
Date: Thu Sep 5 15:16:17 2024 +0200
drm/xe: Add a xe_bo subtest for shrinking / swapping
Add a subtest that tries to allocate twice the amount of
buffer object memory available, write data to it and then read
all the data back verifying data integrity.
In order to be able to do this on systems that
have no or not enough swap-space available, allocate some memory
as purgeable, and introduce a function to purge such memory from
the TTM swap_notify path.
this test is intended to add test coverage to the current
bo swap path and upcoming shrinking path.
The test has previously been part of the xe bo shrinker series.
v2:
- Skip test if the execution time is expected to be too long.
- Minor code cleanups.
Cc: Rodrigo Vivi <rodrigo.vivi at intel.com>
Cc: Matthew Brost <matthew.brost at intel.com>
Cc: Matthew Auld <matthew.auld at intel.com>
Signed-off-by: Thomas Hellström <thomas.hellstrom at linux.intel.com>
+ /mt/dim checkpatch b9fe1879bf216a835796a599fbc717992ba16e04 drm-intel
522ebab174d2 drm/xe: Add a xe_bo subtest for shrinking / swapping
More information about the Intel-xe
mailing list