| 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.