[SRU][Bionic][Cosmic][PATCH 0/1] drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set

Joseph Salisbury joseph.salisbury at canonical.com
Wed Oct 31 18:28:08 UTC 2018


BugLink: https://bugs.launchpad.net/bugs/1798165

== SRU Justification ==
Vulkan applications, as Dota 2 and DXVK games cause a memory leak where 
memory is never freed and can cause a system crash if the applications are 
used for long enough. Certain applications can make the leak be as high as 
10 MB/minute.

This commit has been cc'd to upstream stable, but it has not landed in
Bionic or Cosmic as of yet.  

Details about the upstream bug can be seen at: 
https://github.com/doitsujin/dxvk/issues/632 
https://bugs.freedesktop.org/show_bug.cgi?id=107899

== Fix ==
337fe9f5c1e7 ("drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set")

== Regression Potential ==
Low.  This commit has been cc'd to stable, so it has had additional
upstream review.

== Test Case ==
A test kernel was built with this patch and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.

Jason Ekstrand (1):
  drm/syncobj: Don't leak fences when WAIT_FOR_SUBMIT is set

 drivers/gpu/drm/drm_syncobj.c | 5 +++++
 1 file changed, 5 insertions(+)

-- 
2.7.4





More information about the kernel-team mailing list