#607599 X-server outputs umpteen gazillion lines that fill up my /var -partition

Package:
xserver-xorg-video-mga
Source:
xserver-xorg-video-mga
Description:
X.Org X server -- MGA display driver
Submitter:
Juhapekka Tolvanen
Date:
2010-12-20 13:00:04 UTC
Severity:
important
#607599#5
Date:
2010-12-20 04:55:49 UTC
From:
To:
This has happened to me at least twice: Accidentally whole X Window
System just hangs. I can not even switch to virtual text consoles. I
still can log in to that machine via SSH.

Then I see that y /var -partition is 100% full. After running many
du-sommands I find out, that /var/log/Xorg.0.log is a fscking big
file. In the end of it there are these lines:

(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] Idle timed out, resetting engine...
(EE) MGA(0): [dri] I

#607599#10
Date:
2010-12-20 05:33:39 UTC
From:
To:
I think also a log file called error looks suspicous. There are
umpteen gazillion lines like these:

Dec 20 04:50:40 juhtolv kernel: [155567.959850] [drm:mga_dma_flush] *ERROR* mga_dma_flush called without lock held, held  0 owner df33e900 df33e900
Dec 20 04:50:42 juhtolv kernel: [155570.607365] [drm:mga_dma_reset] *ERROR* mga_dma_reset called without lock held, held  0 owner df33e900 df33e900

Maybe this bug is somehow related to bug #607595 .