Summary: | UMS broken with recent kernels and Mesa on rv280 | ||
---|---|---|---|
Product: | Mesa | Reporter: | Andrew Randrianasulu <randrik> |
Component: | Drivers/DRI/r200 | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
X log
xorg.conf dmesg dmesg lspci -vvvn |
Description
Andrew Randrianasulu
2010-04-21 20:13:13 UTC
Created attachment 35227 [details]
X log
Created attachment 35228 [details]
xorg.conf
Playing with colorTiling was unhelpful. Playing with resolution changes nothing. It simply doesn't work if i set DefaultDepth to 16 (for UMS). Disabling PAT support via nopat kernel option changes nothing.
Created attachment 35229 [details]
dmesg
Glxgears in UMS was working (with same userspace) up to kernel commit 6d6b89bd2e316b78d668f761d380837b81fa71ef Merge: 13dda80 2507c05 Author: Linus Torvalds <torvalds@linux-foundation.org> Date: Tue Mar 2 07:55:08 2010 -0800 in mainline. I halted git-bisect because original good/bad pair was not about this bug, i wrongly assumed new kernel was unable to "fix" bug 22576. I can re-run git-bisect, but it will take time ... anyone want to beat me on this? Created attachment 35230 [details]
dmesg
Sorry, original dmesg was splitted by syslog, it seems. Here is more complete version.
MTRR (under X): guest@slax:~$ cat /proc/mtrr reg00: base=0x000000000 ( 0MB), size= 512MB, count=1: write-back reg01: base=0x0d0000000 ( 3328MB), size= 128MB, count=1: write-combining reg05: base=0x0e0000000 ( 3584MB), size= 128MB, count=2: write-combining Created attachment 35231 [details]
lspci -vvvn
According to http://article.gmane.org/gmane.comp.video.dri.devel/46026 ("Regression: commit 566d84d1 breaks glxgears on r200") it was commit 566d84d172161cb6c0c4dd834c34abbac6bf7b38 (drm/radeon: r100/r200 ums: block ability for userspace app to trash 0 page and beyond) ..... At least glxgears back to normal with 2.6.35-rc1 mainline kernel .... |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.