diff options
author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2013-07-23 23:14:57 +0200 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2013-07-23 23:15:12 +0200 |
commit | 7b5440a09aa7257045c15643ae4b1bea79f90552 (patch) | |
tree | 7454b82e806ec068e2c41abb6ed7e1c9cba1423d /tests/.gitignore | |
parent | 8e46c382e359c7a3d465bb1505e7f8b63a7a5952 (diff) |
tests: add gem_flink_race
This exercises a race in the flink name descruction of the current drm
gem core. When racing a gem close with a gem open the open can sneak
in and cause the kernel to leak the flink name and its reference.
This results in leaked gem objects that won't get reaped even at drm
file close time. On my 2 core/4 threads snb machine this leaks on the
order of 1k objects per second.
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'tests/.gitignore')
-rw-r--r-- | tests/.gitignore | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/.gitignore b/tests/.gitignore index 8b9585549..451ab2d51 100644 --- a/tests/.gitignore +++ b/tests/.gitignore @@ -30,6 +30,7 @@ gem_exec_nop gem_fenced_exec_thrash gem_fence_thrash gem_flink +gem_flink_race gem_gtt_concurrent_blit gem_gtt_cpu_tlb gem_gtt_speed |