I've reviewed the aforementioned bug reports. It is striking they have such similar symptoms and are mostly Arrandale/x86_64 specific, but there are subtle differences in symptoms so I'm unsure they're all duplicates.
Some of those patches are experimental bits, others are merely shuffling code around for refactoring, so it's difficult to spot the actual fixes we should care about.
In any case, I think the next action for this bug report is that we need people to test this intel-drm-next-proposed branch and tell us whether it fixes the issue; if so then the actual fixes can be git-bisected, or if not we should forward the bugs upstream.
I've reviewed the aforementioned bug reports. It is striking they have such similar symptoms and are mostly Arrandale/x86_64 specific, but there are subtle differences in symptoms so I'm unsure they're all duplicates.
There are a variety of Arrandale (aka Ironlake) kernel patches proposed upstream at http:// lists.freedeskt op.org/ archives/ intel-gfx/ 2011-April/ 010071. html.
Some of those patches are experimental bits, others are merely shuffling code around for refactoring, so it's difficult to spot the actual fixes we should care about.
In any case, I think the next action for this bug report is that we need people to test this intel-drm- next-proposed branch and tell us whether it fixes the issue; if so then the actual fixes can be git-bisected, or if not we should forward the bugs upstream.