It looks like DRM fences are working on XP10. Using fences instead of the scheme previously used in the DDX simplified the code a lot. Hopefully TTM support for the PCI-e GART will be as easy to implement as fences were. Somehow I doubt it. :(