Bug 89241 - Crash from i915_vma_move_to_active on Ironlake
Summary: Crash from i915_vma_move_to_active on Ironlake
Status: RESOLVED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - Intel) (show other bugs)
Hardware: x86-64 Linux
: P3 high
Assignee: intel-gfx-bugs@lists.freedesktop.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-04 11:06 UTC by Milan Bouchet-Valat
Modified: 2015-01-29 08:13 UTC (History)
3 users (show)

See Also:
Kernel Version: 3.17.4-101
Subsystem:
Regression: No
Bisected commit-id:


Attachments
dmesg_log (228.12 KB, text/plain)
2014-12-04 11:06 UTC, Milan Bouchet-Valat
Details

Description Milan Bouchet-Valat 2014-12-04 11:06:45 UTC
Created attachment 159641 [details]
dmesg_log

I experienced thsi crash on Fedora 21 with kernel 3.17.4-101, but I had never seen it on Fedora 20 (kernel up to 3.16.6).

The first oops appears to be in the i915 driver (see below), but it triggers a series of other oopses that can be seen in the dmesg log.


00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02)


[53874.988773] ------------[ cut here ]------------
[53874.988793] WARNING: CPU: 0 PID: 4587 at lib/list_debug.c:62 __list_del_entry+0x82/0xd0()
[53874.988796] list_del corruption. next->prev should be ffff880117587718, but was ffff88011758770a
[53874.988798] Modules linked in: rfcomm uas usb_storage ccm ip6t_rpfilter ip6t_REJECT xt_conntrack ebtable_nat ebtable_broute bridge stp llc ebtable_filter ebtables ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle ip6table_security ip6table_raw ip6table_filter ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_mangle bnep iptable_security iptable_raw fuse snd_hda_codec_hdmi btrfs raid6_pq xor snd_hda_codec_idt snd_hda_codec_generic arc4 snd_hda_intel snd_hda_controller brcmsmac coretemp cordic snd_hda_codec snd_hwdep brcmutil kvm_intel b43 mac80211 kvm iTCO_wdt snd_seq snd_seq_device snd_pcm cfg80211 btusb hp_wmi sparse_keymap iTCO_vendor_support uvcvideo ssb mmc_core intel_ips crc32c_intel bluetooth videobuf2_vmalloc microcode rfkill
[53874.988877]  snd_timer videobuf2_memops snd videobuf2_core videodev lpc_ich bcma shpchp serio_raw media mfd_core soundcore hp_accel i2c_i801 lis3lv02d input_polldev acpi_cpufreq wmi binfmt_misc i915 i2c_algo_bit drm_kms_helper drm r8169 mii i2c_core video ecryptfs encrypted_keys trusted tpm
[53874.988911] CPU: 0 PID: 4587 Comm: gnome-shell Not tainted 3.15.6-200.fc20.x86_64 #1
[53874.988914] Hardware name: Hewlett-Packard HP Pavilion dm4 Notebook PC     /146A, BIOS F.11 07/08/2010
[53874.988917]  0000000000000000 00000000049b16a0 ffff8801bb633bb8 ffffffff816ef48e
[53874.988921]  ffff8801bb633c00 ffff8801bb633bf0 ffffffff8108933d ffff8801175876c0
[53874.988926]  ffff88003704d8b8 ffff880117587718 ffff88003704e820 ffff880088822200
[53874.988930] Call Trace:
[53874.988944]  [<ffffffff816ef48e>] dump_stack+0x45/0x56
[53874.988950]  [<ffffffff8108933d>] warn_slowpath_common+0x7d/0xa0
[53874.988954]  [<ffffffff810893bc>] warn_slowpath_fmt+0x5c/0x80
[53874.988959]  [<ffffffff81366732>] __list_del_entry+0x82/0xd0
[53874.988993]  [<ffffffffa0105a38>] i915_vma_move_to_active+0x28/0x170 [i915]
[53874.989018]  [<ffffffffa00ffbbf>] i915_gem_do_execbuffer.isra.23+0x9ff/0x1210 [i915]
[53874.989044]  [<ffffffffa0108f10>] ? i915_gem_object_put_fence+0x20/0xa0 [i915]
[53874.989071]  [<ffffffffa010b6e2>] ? i915_gem_object_ggtt_unpin+0x12/0xa0 [i915]
[53874.989097]  [<ffffffffa010b927>] ? i915_gem_pwrite_ioctl+0x1b7/0x8c0 [i915]
[53874.989121]  [<ffffffffa01008d3>] i915_gem_execbuffer2+0xa3/0x290 [i915]
[53874.989139]  [<ffffffffa007ea3c>] drm_ioctl+0x1ec/0x660 [drm]
[53874.989147]  [<ffffffff815c6a57>] ? SYSC_recvfrom+0x127/0x160
[53874.989153]  [<ffffffff811f97d0>] do_vfs_ioctl+0x2e0/0x4a0
[53874.989157]  [<ffffffff811f9a11>] SyS_ioctl+0x81/0xa0
[53874.989163]  [<ffffffff816ff4e9>] system_call_fastpath+0x16/0x1b
[53874.989166] ---[ end trace 2d949011a6605a91 ]---
[53874.996142] ------------[ cut here ]------------
Comment 1 Jani Nikula 2015-01-28 15:32:13 UTC
List corruption? Mika, Chris, does any of this sound familiar to you?
Comment 2 Milan Bouchet-Valat 2015-01-28 15:53:07 UTC
It don't seem to have experienced this crash for a while (I'm with 3.18.2 now).
Comment 3 Jani Nikula 2015-01-29 08:13:58 UTC
(In reply to Milan Bouchet-Valat from comment #2)
> It don't seem to have experienced this crash for a while (I'm with 3.18.2
> now).

I'll be optimistic and trust we've fixed this now. Please reopen if the problem reappears. Thanks for the report.

Note You need to log in before you can comment on or make changes to this bug.