From: Zdenek Kabelac <zdenek.kabelac@gmail.com>
To: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
intel-gfx@lists.freedesktop.org
Subject: kernel BUG at drivers/gpu/drm/i915/i915_gem.c:3459
Date: Wed, 7 Sep 2011 22:50:02 +0200 [thread overview]
Message-ID: <CAJJYPd=g9LYqH3OCVA674=aTF2qJSZHzgqBck1nJ_WpqVV4iAw@mail.gmail.com> (raw)
Hi
This happened to today probably in the moment, LCD was turned off by
Xserver as a screenblank
My hw is Lenovo T61 4GB, intel driver.
Seem to be related to:
https://bbs.archlinux.org/viewtopic.php?id=124900
However my machine is good old C2D - no SandyBridge in my case.
xorg-x11-drv-intel-2.16.0-2.fc17.x86_64
xorg-x11-server-Xorg-1.10.99.902-1.20110818.fc17.x86_64
3.1.0-rc5 (with my 8 unrelated patches)
kernel BUG at drivers/gpu/drm/i915/i915_gem.c:3459!
invalid opcode: 0000 [#1] PREEMPT SMP
CPU 1
Modules linked in: nls_iso8859_1 nls_cp1250 vfat fat dm_zero dm_mirror
dm_region_hash dm_log dm_snapshot cryptd crypto_hash crypto_wq
crypto_blkcipher aes_x86_64 aes_generic dm_raid raid1 raid456 md_mod
async_pq async_xor xor async_memcpy async_raid6_recov raid6_pq
async_tx i915 drm_kms_helper drm i2c_algo_bit lockd sunrpc
snd_hda_codec_analog cryptomgr aead arc4 crypto_algapi iwl3945
iwl_legacy mac80211 usbhid snd_hda_intel hid snd_hda_codec snd_pcm
cfg80211 binfmt_misc psmouse e1000e snd_timer serio_raw i2c_i801
iTCO_wdt thinkpad_acpi i2c_core snd iTCO_vendor_support snd_page_alloc
soundcore wmi nvram evdev dm_mod loop virtio_net kvm_intel kvm uinput
ipv6 autofs4 mmc_block pcmcia uhci_hcd ehci_hcd yenta_socket sdhci_pci
sdhci mmc_core sr_mod cdrom usbcore video backlight
Pid: 1029, comm: X Not tainted 3.1.0-rc5-00008-gedaa057 #11 LENOVO
6464CTO/6464CTO
RIP: 0010:[<ffffffffa048f33b>] [<ffffffffa048f33b>]
i915_gem_object_unpin+0xab/0xb0 [i915]
RSP: 0018:ffff880130db3b98 EFLAGS: 00010246
RAX: ffff880128ea9000 RBX: ffff880128d7d800 RCX: 0000000000000006
RDX: 0000000000020427 RSI: ffff88012d73a000 RDI: ffff880119ca8600
RBP: ffff880130db3b98 R08: 2222222222222222 R09: 2222222222222222
R10: 0000000000000000 R11: 0000000000000000 R12: ffff880128ea9068
R13: ffff880128ea9920 R14: 0000000000000000 R15: ffff8800283ec300
FS: 00007fb25ca178a0(0000) GS:ffff88013bc00000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 00007fb258d65982 CR3: 0000000133746000 CR4: 00000000000006e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Process X (pid: 1029, threadinfo ffff880130db2000, task ffff88012d53a350)
Stack:
ffff880130db3bb8 ffffffffa0498ffb ffff880128d7d800 ffffffffa04efda0
ffff880130db3be8 ffffffffa02567d5 0000000000000001 ffff880128d7d800
ffff880130db3ca8 ffff880128ea98f0 ffff880130db3c98 ffffffffa025805b
Call Trace:
[<ffffffffa0498ffb>] intel_crtc_disable+0x4b/0x60 [i915]
[<ffffffffa02567d5>] drm_helper_disable_unused_functions+0x115/0x190
[drm_kms_helper]
[<ffffffffa025805b>] drm_crtc_helper_set_config+0x8db/0x9f0 [drm_kms_helper]
[<ffffffff81090ba6>] ? mark_held_locks+0x86/0x150
[<ffffffffa043150e>] drm_framebuffer_cleanup+0xce/0x100 [drm]
[<ffffffffa0499a91>] intel_user_framebuffer_destroy+0x21/0x70 [i915]
[<ffffffffa0434143>] drm_mode_rmfb+0xd3/0x130 [drm]
[<ffffffffa04245d4>] drm_ioctl+0x3d4/0x4b0 [drm]
[<ffffffffa0434070>] ? drm_mode_addfb+0x180/0x180 [drm]
[<ffffffff814bb009>] ? sub_preempt_count+0xa9/0xe0
[<ffffffff8107c341>] ? __srcu_read_unlock+0x41/0x70
[<ffffffff81191e52>] ? fsnotify+0x282/0x5b0
[<ffffffff81191c63>] ? fsnotify+0x93/0x5b0
[<ffffffff81165d58>] do_vfs_ioctl+0x98/0x570
[<ffffffff81153e70>] ? fget_light+0x340/0x3a0
[<ffffffff811662c1>] sys_ioctl+0x91/0xa0
[<ffffffff814befab>] system_call_fastpath+0x16/0x1b
Code: 00 48 89 96 f8 19 00 00 48 81 c6 f0 19 00 00 48 89 b7 b0 00 00
00 48 89 87 b8 00 00 00 48 89 10 80 a7 e2 00 00 00 f7 5d c3 0f 0b <0f>
0b 0f 1f 00 55 48 89 e5 48 81 ec c0 00 00 00 48 89 5d d8 4c
RIP [<ffffffffa048f33b>] i915_gem_object_unpin+0xab/0xb0 [i915]
RSP <ffff880130db3b98>
INFO: task X:1029 blocked for more than 120 seconds.
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
X D 0000000000000000 0 1029 1028 0x00400000
ffff880130db35e8 0000000000000046 ffffffff814b3b40 0000000000000046
0000000000000000 ffff88012d53a350 0000000000000000 ffff880130db3fd8
ffff880130db3fd8 ffff880130db3fd8 ffff8801371446a0 ffff88012d53a350
Call Trace:
[<ffffffff814b3b40>] ? schedule+0x920/0xb10
[<ffffffff814b50b1>] mutex_lock_nested+0x1a1/0x3d0
[<ffffffffa02547c9>] ? drm_fb_helper_pan_display+0x39/0xe0 [drm_kms_helper]
[<ffffffffa02547c9>] ? drm_fb_helper_pan_display+0x39/0xe0 [drm_kms_helper]
[<ffffffffa02547c9>] drm_fb_helper_pan_display+0x39/0xe0 [drm_kms_helper]
[<ffffffff812d56de>] fb_pan_display+0xce/0x190
[<ffffffff812e70a9>] bit_update_start+0x29/0x60
[<ffffffff812e50f0>] fbcon_switch+0x390/0x540
[<ffffffff813472a9>] redraw_screen+0x179/0x280
[<ffffffff812e37ea>] fbcon_blank+0x21a/0x2d0
[<ffffffff814b7908>] ? _raw_spin_unlock_irqrestore+0x38/0x80
[<ffffffff814bb009>] ? sub_preempt_count+0xa9/0xe0
[<ffffffff814b7912>] ? _raw_spin_unlock_irqrestore+0x42/0x80
[<ffffffff810622ff>] ? mod_timer+0x13f/0x430
[<ffffffff81347fa4>] do_unblank_screen+0xc4/0x1f0
[<ffffffff813480e0>] unblank_screen+0x10/0x20
[<ffffffff812aa2fd>] bust_spinlocks+0x1d/0x40
[<ffffffff814b8e00>] oops_end+0x40/0xf0
[<ffffffff810059e8>] die+0x58/0x90
[<ffffffff814b85b4>] do_trap+0xc4/0x170
[<ffffffff81002e35>] do_invalid_op+0x95/0xb0
[<ffffffffa048f33b>] ? i915_gem_object_unpin+0xab/0xb0 [i915]
[<ffffffff812a932d>] ? trace_hardirqs_off_thunk+0x3a/0x3c
[<ffffffff814b7f51>] ? restore_args+0x30/0x30
[<ffffffff814c00b5>] invalid_op+0x15/0x20
[<ffffffffa048f33b>] ? i915_gem_object_unpin+0xab/0xb0 [i915]
[<ffffffffa0498ffb>] intel_crtc_disable+0x4b/0x60 [i915]
[<ffffffffa02567d5>] drm_helper_disable_unused_functions+0x115/0x190
[drm_kms_helper]
[<ffffffffa025805b>] drm_crtc_helper_set_config+0x8db/0x9f0 [drm_kms_helper]
[<ffffffff81090ba6>] ? mark_held_locks+0x86/0x150
[<ffffffffa043150e>] drm_framebuffer_cleanup+0xce/0x100 [drm]
[<ffffffffa0499a91>] intel_user_framebuffer_destroy+0x21/0x70 [i915]
[<ffffffffa0434143>] drm_mode_rmfb+0xd3/0x130 [drm]
[<ffffffffa04245d4>] drm_ioctl+0x3d4/0x4b0 [drm]
[<ffffffffa0434070>] ? drm_mode_addfb+0x180/0x180 [drm]
[<ffffffff814bb009>] ? sub_preempt_count+0xa9/0xe0
[<ffffffff8107c341>] ? __srcu_read_unlock+0x41/0x70
[<ffffffff81191e52>] ? fsnotify+0x282/0x5b0
[<ffffffff81191c63>] ? fsnotify+0x93/0x5b0
[<ffffffff81165d58>] do_vfs_ioctl+0x98/0x570
[<ffffffff81153e70>] ? fget_light+0x340/0x3a0
[<ffffffff811662c1>] sys_ioctl+0x91/0xa0
[<ffffffff814befab>] system_call_fastpath+0x16/0x1b
INFO: lockdep is turned off.
INFO: task X:1029 blocked for more than 120 seconds.
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
X D 0000000000000000 0 1029 1028 0x00400000
ffff880130db35e8 0000000000000046 ffffffff814b3b40 0000000000000046
0000000000000000 ffff88012d53a350 0000000000000000 ffff880130db3fd8
ffff880130db3fd8 ffff880130db3fd8 ffff8801371446a0 ffff88012d53a350
Call Trace:
[<ffffffff814b3b40>] ? schedule+0x920/0xb10
[<ffffffff814b50b1>] mutex_lock_nested+0x1a1/0x3d0
[<ffffffffa02547c9>] ? drm_fb_helper_pan_display+0x39/0xe0 [drm_kms_helper]
[<ffffffffa02547c9>] ? drm_fb_helper_pan_display+0x39/0xe0 [drm_kms_helper]
[<ffffffffa02547c9>] drm_fb_helper_pan_display+0x39/0xe0 [drm_kms_helper]
[<ffffffff812d56de>] fb_pan_display+0xce/0x190
[<ffffffff812e70a9>] bit_update_start+0x29/0x60
[<ffffffff812e50f0>] fbcon_switch+0x390/0x540
[<ffffffff813472a9>] redraw_screen+0x179/0x280
[<ffffffff812e37ea>] fbcon_blank+0x21a/0x2d0
[<ffffffff814b7908>] ? _raw_spin_unlock_irqrestore+0x38/0x80
[<ffffffff814bb009>] ? sub_preempt_count+0xa9/0xe0
[<ffffffff814b7912>] ? _raw_spin_unlock_irqrestore+0x42/0x80
[<ffffffff810622ff>] ? mod_timer+0x13f/0x430
[<ffffffff81347fa4>] do_unblank_screen+0xc4/0x1f0
[<ffffffff813480e0>] unblank_screen+0x10/0x20
[<ffffffff812aa2fd>] bust_spinlocks+0x1d/0x40
[<ffffffff814b8e00>] oops_end+0x40/0xf0
[<ffffffff810059e8>] die+0x58/0x90
[<ffffffff814b85b4>] do_trap+0xc4/0x170
[<ffffffff81002e35>] do_invalid_op+0x95/0xb0
[<ffffffffa048f33b>] ? i915_gem_object_unpin+0xab/0xb0 [i915]
[<ffffffff812a932d>] ? trace_hardirqs_off_thunk+0x3a/0x3c
[<ffffffff814b7f51>] ? restore_args+0x30/0x30
[<ffffffff814c00b5>] invalid_op+0x15/0x20
[<ffffffffa048f33b>] ? i915_gem_object_unpin+0xab/0xb0 [i915]
[<ffffffffa0498ffb>] intel_crtc_disable+0x4b/0x60 [i915]
[<ffffffffa02567d5>] drm_helper_disable_unused_functions+0x115/0x190
[drm_kms_helper]
[<ffffffffa025805b>] drm_crtc_helper_set_config+0x8db/0x9f0 [drm_kms_helper]
[<ffffffff81090ba6>] ? mark_held_locks+0x86/0x150
[<ffffffffa043150e>] drm_framebuffer_cleanup+0xce/0x100 [drm]
[<ffffffffa0499a91>] intel_user_framebuffer_destroy+0x21/0x70 [i915]
[<ffffffffa0434143>] drm_mode_rmfb+0xd3/0x130 [drm]
[<ffffffffa04245d4>] drm_ioctl+0x3d4/0x4b0 [drm]
[<ffffffffa0434070>] ? drm_mode_addfb+0x180/0x180 [drm]
[<ffffffff814bb009>] ? sub_preempt_count+0xa9/0xe0
[<ffffffff8107c341>] ? __srcu_read_unlock+0x41/0x70
[<ffffffff81191e52>] ? fsnotify+0x282/0x5b0
[<ffffffff81191c63>] ? fsnotify+0x93/0x5b0
[<ffffffff81165d58>] do_vfs_ioctl+0x98/0x570
[<ffffffff81153e70>] ? fget_light+0x340/0x3a0
[<ffffffff811662c1>] sys_ioctl+0x91/0xa0
[<ffffffff814befab>] system_call_fastpath+0x16/0x1b
INFO: lockdep is turned off.
Sep 7 21:01:57 linux kernel: [65128.810768] SysRq : Emergency Sync
Zdenek
next reply other threads:[~2011-09-07 20:50 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-09-07 20:50 Zdenek Kabelac [this message]
2011-09-08 3:50 ` [Intel-gfx] kernel BUG at drivers/gpu/drm/i915/i915_gem.c:3459 Keith Packard
2011-09-08 3:50 ` Keith Packard
2011-09-09 8:45 ` [Intel-gfx] " Zdenek Kabelac
2011-09-09 8:45 ` Zdenek Kabelac
2011-09-08 7:57 ` Emmanuel Benisty
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAJJYPd=g9LYqH3OCVA674=aTF2qJSZHzgqBck1nJ_WpqVV4iAw@mail.gmail.com' \
--to=zdenek.kabelac@gmail.com \
--cc=intel-gfx@lists.freedesktop.org \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.