[Bug 103100] Performance regression with various games in drm-next-amd-staging Kernel

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Nov 22 10:40:11 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=103100

Michel Dänzer <michel at daenzer.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ckoenig.leichtzumerken at gmai
                   |                            |l.com

--- Comment #4 from Michel Dänzer <michel at daenzer.net> ---
One possible issue with per-VM BOs is that the kernel driver can no longer
migrate BOs to more optimal placement for a command stream, because it doesn't
know which BOs are used by the command stream. So if e.g. a per-VM BO is
evicted from VRAM, e.g. due to CPU access to it, it will normally never move
back to VRAM.

Christian, might it be possible to e.g. maintain a list of per-VM BOs which
were evicted from VRAM, and try to move them back to VRAM as part of the
existing mechanism for this (for "normal" BOs)?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20171122/87964cfd/attachment.html>


More information about the dri-devel mailing list