All of lore.kernel.org
 help / color / mirror / Atom feed
* Looking for pointers on diagnosing ring test failure in amdgpu
@ 2016-06-13  1:35 Matthew Macy
  2016-06-13  8:35 ` Christian König
  0 siblings, 1 reply; 8+ messages in thread
From: Matthew Macy @ 2016-06-13  1:35 UTC (permalink / raw)
  To: dri-devel@lists.freedesktop.org



I'm trying to bring up amdgpu an Carrizo A10 (Thinkpad e565 in case it matters) on FreeBSD. The driver is essentially unmodified from what is found in Linux 4.6 - relying on an extended version of FreeBSD's linuxkpi shims. The shims work well enough that i915/drm from 4.6 works extremely well on most hardware (I have yet to diagnose / fix the severe artifacts on Cherry Trail and Atom).

On my A10 ring 11 test is failing:
  https://gist.github.com/mattmacy/8e4a85072648eceb2445ad227dcc447c

On my friend's A12 based EliteBook ring initialization succeeds:
https://gist.github.com/mattmacy/d1fac64ab5190bb2568d6480dfbd7ee6

With minor timing perturbations ring tests  will fail as early as ring 0.

I'm hoping that one of the amdgpu developers might give me pointers on how to diagnose further and or what bugs in the linuxkpi might be causing this. I know that I can selectively disable the rings, but that doesn't help fix the underlying problem.

Thanks in advance.

-M

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2016-06-14 20:10 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-06-13  1:35 Looking for pointers on diagnosing ring test failure in amdgpu Matthew Macy
2016-06-13  8:35 ` Christian König
2016-06-13 22:03   ` Matthew Macy
2016-06-14  8:10     ` Christian König
2016-06-14 13:02       ` Alex Deucher
2016-06-14 20:02         ` Matthew Macy
2016-06-14 20:08           ` Matthew Macy
2016-06-14 20:10           ` Deucher, Alexander

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.