I was supposed to post this message back in October 2018, but I forgot to do it. Anyway, I released xf86-video-r128 Version 6.12 to fix two urgent build failures reported by users. Here is the official announcement.
I did not state in the official announcement, but there is practically no change in the functionality of the DDX device driver. All the rendering issues present with the current r128 DDX EXA code (i.e., occasional artifacts and sluggish 2D rendering performance) are still there. The only thing I noticed about the artifact bug is that if I allocate excess amount of storage dedicated to EXA off screen memory, the artifact bug does not seem to happen.
I have not experimented with it for almost 2 months, but I still have not found the registers I need to restore when resuming from standby in order to prevent system lockup. I am assuming that AGP related PLL not getting restored correctly is causing the system lockup, but so far, that has not really fixed the issue.