<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - WARNING: CPU: 0 PID: 3200 at drivers/gpu/drm/i915/i915_gem.c:4285 with Linux v3.19-8975-g3d883483dc0a"
href="https://bugs.freedesktop.org/show_bug.cgi?id=89305">89305</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>WARNING: CPU: 0 PID: 3200 at drivers/gpu/drm/i915/i915_gem.c:4285 with Linux v3.19-8975-g3d883483dc0a
</td>
</tr>
<tr>
<th>Product</th>
<td>DRI
</td>
</tr>
<tr>
<th>Version</th>
<td>DRI git
</td>
</tr>
<tr>
<th>Hardware</th>
<td>Other
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>DRM/Intel
</td>
</tr>
<tr>
<th>Assignee</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>jwboyer@fedoraproject.org
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>CC</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr></table>
<p>
<div>
<pre>We got a report[1] of the following backtrace with Linux
v3.19-8975-g3d883483dc0a (just before 4.0-rc1). The user said they were
switching the display with Mutter/Wayland or weston.
Feb 22 11:14:03 odvarok kernel: ------------[ cut here ]------------
Feb 22 11:14:03 odvarok kernel: WARNING: CPU: 0 PID: 3200 at
drivers/gpu/drm/i915/i915_gem.c:4285 i915_gem_object_unpin_fence+0x75/0xa0
[i915]()
Feb 22 11:14:03 odvarok kernel:
WARN_ON(dev_priv->fence_regs[obj->fence_reg].pin_count <= 0)
Feb 22 11:14:03 odvarok kernel: Modules linked in: bnep bluetooth fuse ccm
joydev wacom_w8001 arc4 iwl3945 iwlegacy mac80211 kvm_intel
snd_hda_codec_analog snd_hda_codec_generic iTCO_wdt iTCO_vendor_support kvm
ppdev snd_hda_intel snd_hda_controller snd_hda_codec cfg80211 serio_raw
i2c_i801 snd_hwdep snd_seq lpc_ich snd_seq_device mfd_core snd
Feb 22 11:14:03 odvarok kernel: CPU: 0 PID: 3200 Comm: weston Tainted: G
W 3.20.0-0.rc0.git10.1.fc22.x86_64 #1
Feb 22 11:14:03 odvarok kernel: Hardware name: LENOVO 7762AS1/7762AS1, BIOS
7SET39WW (1.25 ) 03/22/2011
Feb 22 11:14:03 odvarok kernel: 0000000000000000 00000000073741d7
ffff8800b81ff5f8 ffffffff81877630
Feb 22 11:14:03 odvarok kernel: 0000000000000000 ffff8800b81ff650
ffff8800b81ff638 ffffffff810ab3ca
Feb 22 11:14:03 odvarok kernel: ffff8800b46ba600 ffff88007d090000
ffff8800b416fe00 ffffffffa0283f60
Feb 22 11:14:03 odvarok kernel: Call Trace:
Feb 22 11:14:03 odvarok kernel: [<ffffffff81877630>] dump_stack+0x4c/0x65
Feb 22 11:14:03 odvarok kernel: [<ffffffff810ab3ca>]
warn_slowpath_common+0x8a/0xc0
Feb 22 11:14:03 odvarok kernel: [<ffffffff810ab455>]
warn_slowpath_fmt+0x55/0x70
Feb 22 11:14:03 odvarok kernel: [<ffffffffa023bf67>] ?
intel_cleanup_plane_fb+0x37/0x80 [i915]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa01ee645>]
i915_gem_object_unpin_fence+0x75/0xa0 [i915]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa022f9c5>]
intel_unpin_fb_obj+0x25/0x60 [i915]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa023bf6f>]
intel_cleanup_plane_fb+0x3f/0x80 [i915]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa014393e>]
drm_plane_helper_commit+0x1fe/0x300 [drm_kms_helper]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa0143b8c>]
drm_plane_helper_disable+0x5c/0xb0 [drm_kms_helper]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa0233ee3>]
__intel_set_mode+0x323/0xb90 [i915]
Feb 22 11:14:03 odvarok kernel: [<ffffffff8124b45c>] ?
rcu_read_lock_sched_held+0x6c/0x80
Feb 22 11:14:03 odvarok kernel: [<ffffffff8124f645>] ? __kmalloc+0x205/0x2d0
Feb 22 11:14:03 odvarok kernel: [<ffffffffa023b947>]
intel_crtc_set_config+0xca7/0x1020 [i915]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa00bc037>] ?
drm_atomic_state_free+0x27/0x60 [drm]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa00ab7e9>]
drm_mode_set_config_internal+0x69/0x120 [drm]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa014c908>]
restore_fbdev_mode+0xc8/0xf0 [drm_kms_helper]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa014e969>]
drm_fb_helper_restore_fbdev_mode_unlocked+0x29/0x80 [drm_kms_helper]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa014e9e2>]
drm_fb_helper_set_par+0x22/0x50 [drm_kms_helper]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa024b7aa>]
intel_fbdev_set_par+0x1a/0x60 [i915]
Feb 22 11:14:03 odvarok kernel: [<ffffffff814a615c>] fb_set_var+0x23c/0x4a0
Feb 22 11:14:03 odvarok kernel: [<ffffffff8149baac>] fbcon_blank+0x34c/0x390
Feb 22 11:14:03 odvarok kernel: [<ffffffff8153d502>]
do_unblank_screen+0xe2/0x1f0
Feb 22 11:14:03 odvarok kernel: [<ffffffff815319b1>]
complete_change_console+0x61/0xf0
Feb 22 11:14:03 odvarok kernel: [<ffffffff8153221a>] vt_ioctl+0x7da/0x14c0
Feb 22 11:14:03 odvarok kernel: [<ffffffff8110386f>] ?
lock_release_holdtime.part.29+0xf/0x200
Feb 22 11:14:03 odvarok kernel: [<ffffffff81523e29>] tty_ioctl+0x449/0xe00
Feb 22 11:14:03 odvarok kernel: [<ffffffff813a7be5>] ?
inode_has_perm.isra.48+0x55/0xa0
Feb 22 11:14:03 odvarok kernel: [<ffffffff8128cd68>] do_vfs_ioctl+0x2e8/0x530
Feb 22 11:14:03 odvarok kernel: [<ffffffff8128d031>] SyS_ioctl+0x81/0xa0
Feb 22 11:14:03 odvarok kernel: [<ffffffff81880ba9>]
system_call_fastpath+0x12/0x17
Feb 22 11:14:03 odvarok kernel: ---[ end trace 804a0e2e3e91ca24 ]---
Feb 22 11:14:03 odvarok kernel: ------------[ cut here ]------------
Feb 22 11:14:03 odvarok kernel: kernel BUG at
drivers/gpu/drm/i915/i915_gem.c:4257!
Feb 22 11:14:03 odvarok kernel: invalid opcode: 0000 [#1] SMP
Feb 22 11:14:03 odvarok kernel: Modules linked in: bnep bluetooth fuse ccm
joydev wacom_w8001 arc4 iwl3945 iwlegacy mac80211 kvm_intel
snd_hda_codec_analog snd_hda_codec_generic iTCO_wdt iTCO_vendor_support kvm
ppdev snd_hda_intel snd_hda_controller snd_hda_codec cfg80211 serio_raw
i2c_i801 snd_hwdep snd_seq lpc_ich snd_seq_device mfd_core snd
Feb 22 11:14:03 odvarok kernel: CPU: 0 PID: 3200 Comm: weston Tainted: G
W 3.20.0-0.rc0.git10.1.fc22.x86_64 #1
Feb 22 11:14:03 odvarok kernel: Hardware name: LENOVO 7762AS1/7762AS1, BIOS
7SET39WW (1.25 ) 03/22/2011
Feb 22 11:14:03 odvarok kernel: task: ffff8800b77b34a0 ti: ffff8800b81fc000
task.ti: ffff8800b81fc000
Feb 22 11:14:03 odvarok kernel: RIP: 0010:[<ffffffffa01ee43a>]
[<ffffffffa01ee43a>] i915_gem_object_ggtt_unpin+0xca/0xd0 [i915]
Feb 22 11:14:03 odvarok kernel: RSP: 0018:ffff8800b81ff6b0 EFLAGS: 00010246
Feb 22 11:14:03 odvarok kernel: RAX: ffff8800b5dc4400 RBX: ffff8800b416fe00
RCX: ffff8800b5dc4400
Feb 22 11:14:03 odvarok kernel: RDX: 00000000ffffffff RSI: ffff88007d0998a8
RDI: ffff8800b416fe00
Feb 22 11:14:03 odvarok kernel: RBP: ffff8800b81ff6b0 R08: ffff8800b416ff00
R09: 0000000000000000
Feb 22 11:14:03 odvarok kernel: R10: 0000000000000001 R11: 0000000000000001
R12: ffff8800b416fe00
Feb 22 11:14:03 odvarok kernel: R13: ffffffffa0283f60 R14: ffff8800b46ba600
R15: ffff8800b8181300
Feb 22 11:14:03 odvarok kernel: FS: 00007f79574208c0(0000)
GS:ffff8800be000000(0000) knlGS:0000000000000000
Feb 22 11:14:03 odvarok kernel: CS: 0010 DS: 0000 ES: 0000 CR0:
000000008005003b
Feb 22 11:14:03 odvarok kernel: CR2: 00007fde7941bf68 CR3: 00000000b4b86000
CR4: 00000000000007f0
Feb 22 11:14:03 odvarok kernel: Stack:
Feb 22 11:14:03 odvarok kernel: ffff8800b81ff6c8 ffffffffa01ee452
ffff8800b416fe00 ffff8800b81ff6e8
Feb 22 11:14:03 odvarok kernel: ffffffffa022f9cd ffff8800b46ba600
ffff88007e803060 ffff8800b81ff708
Feb 22 11:14:03 odvarok kernel: ffffffffa023bf6f ffff88007ea87c00
ffff8800b8181300 ffff8800b81ff788
Feb 22 11:14:03 odvarok kernel: Call Trace:
Feb 22 11:14:03 odvarok kernel: [<ffffffffa01ee452>]
i915_gem_object_unpin_from_display_plane+0x12/0x90 [i915]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa022f9cd>]
intel_unpin_fb_obj+0x2d/0x60 [i915]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa023bf6f>]
intel_cleanup_plane_fb+0x3f/0x80 [i915]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa014393e>]
drm_plane_helper_commit+0x1fe/0x300 [drm_kms_helper]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa0143b8c>]
drm_plane_helper_disable+0x5c/0xb0 [drm_kms_helper]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa0233ee3>]
__intel_set_mode+0x323/0xb90 [i915]
Feb 22 11:14:03 odvarok kernel: [<ffffffff8124b45c>] ?
rcu_read_lock_sched_held+0x6c/0x80
Feb 22 11:14:03 odvarok kernel: [<ffffffff8124f645>] ? __kmalloc+0x205/0x2d0
Feb 22 11:14:03 odvarok kernel: [<ffffffffa023b947>]
intel_crtc_set_config+0xca7/0x1020 [i915]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa00bc037>] ?
drm_atomic_state_free+0x27/0x60 [drm]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa00ab7e9>]
drm_mode_set_config_internal+0x69/0x120 [drm]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa014c908>]
restore_fbdev_mode+0xc8/0xf0 [drm_kms_helper]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa014e969>]
drm_fb_helper_restore_fbdev_mode_unlocked+0x29/0x80 [drm_kms_helper]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa014e9e2>]
drm_fb_helper_set_par+0x22/0x50 [drm_kms_helper]
Feb 22 11:14:03 odvarok kernel: [<ffffffffa024b7aa>]
intel_fbdev_set_par+0x1a/0x60 [i915]
Feb 22 11:14:03 odvarok kernel: [<ffffffff814a615c>] fb_set_var+0x23c/0x4a0
Feb 22 11:14:03 odvarok kernel: [<ffffffff8149baac>] fbcon_blank+0x34c/0x390
Feb 22 11:14:03 odvarok kernel: [<ffffffff8153d502>]
do_unblank_screen+0xe2/0x1f0
Feb 22 11:14:03 odvarok kernel: [<ffffffff815319b1>]
complete_change_console+0x61/0xf0
Feb 22 11:14:03 odvarok kernel: [<ffffffff8153221a>] vt_ioctl+0x7da/0x14c0
Feb 22 11:14:03 odvarok kernel: [<ffffffff8110386f>] ?
lock_release_holdtime.part.29+0xf/0x200
Feb 22 11:14:03 odvarok kernel: [<ffffffff81523e29>] tty_ioctl+0x449/0xe00
Feb 22 11:14:03 odvarok kernel: [<ffffffff813a7be5>] ?
inode_has_perm.isra.48+0x55/0xa0
Feb 22 11:14:03 odvarok kernel: [<ffffffff8128cd68>] do_vfs_ioctl+0x2e8/0x530
Feb 22 11:14:03 odvarok kernel: [<ffffffff8128d031>] SyS_ioctl+0x81/0xa0
Feb 22 11:14:03 odvarok kernel: [<ffffffff81880ba9>]
system_call_fastpath+0x12/0x17
Feb 22 11:14:03 odvarok kernel: Code: 41 83 e1 f0 83 e2 0f 41 09 d1 84 d2 44 88
88 c0 00 00 00 75 07 80 a7 59 01 00 00 7f 5d c3 0f 1f 00 0f 0b 66 0f 1f 44 00
00 0f 0b <0f> 0b 0f 1f 40 00 66 66 66 66 90 55 48 89 e5 53 48 89 fb e8 1e
Feb 22 11:14:03 odvarok kernel: RIP [<ffffffffa01ee43a>]
i915_gem_object_ggtt_unpin+0xca/0xd0 [i915]
Feb 22 11:14:03 odvarok kernel: RSP <ffff8800b81ff6b0>
Feb 22 11:14:03 odvarok kernel: ---[ end trace 804a0e2e3e91ca25 ]---
[1] <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1195034">https://bugzilla.redhat.com/show_bug.cgi?id=1195034</a></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are on the CC list for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>