Hi guys, I've already send out this patch set a couple of times. This fixes the fundamental problem in TTM that during a move a buffer has resources allocated from two different domains at the same time. Additional to that it's a prerequisite to remove ghost objects and allow to allocate multiple resources per BO. I should have fixed all previous review comments as far as I can see, but probably better to take another look. Regards, Christian.