Summary: | [GM965/GL960 regression] oops in switch_context | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | max <manikulin> | ||||||
Component: | DRM/Intel | Assignee: | Ben Widawsky <ben> | ||||||
Status: | CLOSED FIXED | QA Contact: | |||||||
Severity: | normal | ||||||||
Priority: | medium | CC: | ben, chris, daniel, jbarnes | ||||||
Version: | XOrg git | ||||||||
Hardware: | x86 (IA32) | ||||||||
OS: | Linux (All) | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Attachments: |
|
Description
max
2012-06-15 23:19:29 UTC
Created attachment 63116 [details] [review] Disable contexts when HW doesn't support it. Please give this patch a shot. The problem is that I have no idea where the sources of http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-intel-experimental/ kernels reside. I can not associate these kernels neither with ubuntu git repositories nor with people.freedesktop.org/~danvet/drm-intel or another repository at freedesktop. With drm-intel-experimental/2012-06-17-quantal/ even [Alt+SysRq+b] does not help. I've pushed the fix here for you to try. You'll need to work with #ubuntu, or build your own kernel to test it. I'd really like to know your result, it does fix an issue I see on my ILK, so I suspect this to be the problem. http://cgit.freedesktop.org/~bwidawsk/drm-intel/log/?h=for-max Fix is merged to drm-intel-next-queued (which is the branch the drm-intel-experimental ppa kernel is built from): commit e158c5aa1776372cd751e2c395300a3a6ff0bc9c Author: Ben Widawsky <ben@bwidawsk.net> Date: Sun Jun 17 09:37:24 2012 -0700 drm/i915: disable contexts on old HW Thanks for reporintg this bug, please reopen if you still have issues. I have checked the problem is apparent in commit 8e96d9c4d9843f00ebeb4a9b33596d96602ea101 Author: Ben Widawsky Date: Mon Jun 4 14:42:56 2012 -0700 drm/i915: reset the GPU on context fini but I can not reproduce it with the following commit commit 9a70e1d4e200333d39b1e8407cbcbdaf515b33d8 Author: Ben Widawsky Date: Sat Jun 16 05:21:13 2012 -0700 drm/i915: disable contexts on old HW Thank you for the fix. |
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.