Seems like your SW queue to insert commands to HW is full and hence Xorg is stuck waiting for available space in the queue for the new command to be inserted. We changed the architecture off the SW scheduler since then. Are you able to build latest stable kernel from here https://www.kernel.org/ and see if the problem goes away ?