Hi guys, Am 10.11.21 um 14:26 schrieb Daniel Vetter:
[SNIP] stack depot, not stuff it into a string. stack depot is a lot more efficient and capturing backtraces, since it de-dupes and hashes and all you need is a pointer iirc. linux/stackdepot.h for interface, I think we recently gained a few more users of it in drm. It's _really_ nifty. -Daniel
thanks for the pointer Daniel, that framework indeed looks like it can become handy.
Anyway this unfortunately turned out to be work for Harray and Nicholas. In detail it's about this bug report here: https://bugzilla.kernel.org/show_bug.cgi?id=214621
Lang was able to reproduce the issue and narrow it down to the pin in amdgpu_display_crtc_page_flip_target().
In other words we somehow have an unbalanced pinning of the scanout buffer in DC.
What should we do about that? Regards, Christian.