Bug 492684
| Summary: | i915 lock error in kernel log | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Laurence <l.d.anderson> | ||||
| Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> | ||||
| Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | low | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | 11 | CC: | awilliam, kernel-maint, quintela | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2009-06-15 21:27:03 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Laurence
2009-03-28 08:59:49 UTC
Created attachment 337095 [details]
Xorg.0.log
Can you try the beta and see if this bug is still there? Fedora 11 Beta:
=======================================================
[ INFO: possible circular locking dependency detected ]
2.6.29-0.258.2.3.rc8.git2.fc11.i586 #1
-------------------------------------------------------
Xorg/3198 is trying to acquire lock:
(&mm->mmap_sem){----}, at: [<c04909ef>] might_fault+0x48/0x85
but task is already holding lock:
(&dev->struct_mutex){--..}, at: [<f7dddabb>] i915_gem_execbuffer+0xd6/0xa12 [i915]
which lock already depends on the new lock.
the existing dependency chain (in reverse order) is:
-> #1 (&dev->struct_mutex){--..}:
[<c045062c>] __lock_acquire+0x970/0xace
[<c04507e5>] lock_acquire+0x5b/0x81
[<c06edeff>] __mutex_lock_common+0xdd/0x338
[<c06ee201>] mutex_lock_nested+0x33/0x3b
[<f7d86575>] drm_gem_mmap+0x36/0xf7 [drm]
[<c0496ffb>] mmap_region+0x243/0x3cb
[<c04973d5>] do_mmap_pgoff+0x252/0x2a2
[<c0407124>] sys_mmap2+0x5f/0x80
[<c0403f92>] syscall_call+0x7/0xb
[<ffffffff>] 0xffffffff
-> #0 (&mm->mmap_sem){----}:
[<c04504f9>] __lock_acquire+0x83d/0xace
[<c04507e5>] lock_acquire+0x5b/0x81
[<c0490a0c>] might_fault+0x65/0x85
[<c0542983>] copy_from_user+0x32/0x119
[<f7dddc4e>] i915_gem_execbuffer+0x269/0xa12 [i915]
[<f7d856c7>] drm_ioctl+0x1b7/0x236 [drm]
[<c04b3d24>] vfs_ioctl+0x5a/0x74
[<c04b42b8>] do_vfs_ioctl+0x483/0x4bd
[<c04b4338>] sys_ioctl+0x46/0x66
[<c0403f92>] syscall_call+0x7/0xb
[<ffffffff>] 0xffffffff
other info that might help us debug this:
1 lock held by Xorg/3198:
#0: (&dev->struct_mutex){--..}, at: [<f7dddabb>] i915_gem_execbuffer+0xd6/0xa12 [i915]
stack backtrace:
Pid: 3198, comm: Xorg Not tainted 2.6.29-0.258.2.3.rc8.git2.fc11.i586 #1
Call Trace:
[<c06ecd86>] ? printk+0x14/0x16
[<c044faa7>] print_circular_bug_tail+0x5d/0x68
[<c04504f9>] __lock_acquire+0x83d/0xace
[<c06ef227>] ? _spin_unlock+0x22/0x25
[<c04909ef>] ? might_fault+0x48/0x85
[<c04507e5>] lock_acquire+0x5b/0x81
[<c04909ef>] ? might_fault+0x48/0x85
[<c0490a0c>] might_fault+0x65/0x85
[<c04909ef>] ? might_fault+0x48/0x85
[<c0542983>] copy_from_user+0x32/0x119
[<f7dddc4e>] i915_gem_execbuffer+0x269/0xa12 [i915]
[<c044e012>] ? lock_release_holdtime+0x2b/0x123
[<c0490a2a>] ? might_fault+0x83/0x85
[<c0542983>] ? copy_from_user+0x32/0x119
[<f7d856c7>] drm_ioctl+0x1b7/0x236 [drm]
[<f7ddd9e5>] ? i915_gem_execbuffer+0x0/0xa12 [i915]
[<c04b3d24>] vfs_ioctl+0x5a/0x74
[<c04b42b8>] do_vfs_ioctl+0x483/0x4bd
[<c05166b9>] ? selinux_file_ioctl+0x3f/0x42
[<c04b4338>] sys_ioctl+0x46/0x66
[<c0403f92>] syscall_call+0x7/0xb
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle. Changing version to '11'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping *** This bug has been marked as a duplicate of bug 481687 *** |