I get page faults or general protection faults under heavy 3d load (like "sauerbraten", but sometimes switching windows with kwin is enough) in random processes. I have a radeon hd 6870 and use r600g from mesa git. This happens on 3.0-rc1 and 2.6.39. I am not sure if this is a problem with older kernels, too, since I get gpu lockups with them. I am not sure what could cause these problems, maybe some bug in gem / ttm?
Created attachment 61052 [details] kernel message
Created attachment 61062 [details] kernel message 2
Created attachment 61072 [details] kernel message 3
Created attachment 61082 [details] kernel message 4
btw: I do not know why it was out of memory in the first error message. I have 8GB of ram but usually less than 4GB are used (most of it for virtuoso-t and nepomukservices)
Is this still seen on modern (3.2+) kernels ?
I have just tried to run "sauerbraten" under 3.6-rc1. It seems to work fine, but I get page allocation failure messages in dmesg, see attachment.
Created attachment 78381 [details] dmesg output for 3.6-rc1
The page allocation warnings are fine (and just warnings that perhaps the VM needs further tuning) The only oddity is this [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -12!
Which is an out of memory error so correctly just a warning