[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#776418: linux-base: i915 fails occasionally to suspend



Package: linux-base
Version: 3.5
Severity: important

Dear Maintainer,

The 3.16-series have some kernel bugs with the i915 video driver causing
suspend to occasionally fail. When it fails, it keeps failing and only a reboot
fixes it. This has been noticed on 2013 macbook airs, but I'll keep this report
to my own macbook pro mid 2013.

The kernel trace:
[44652.015163] ---[ end trace 97db4adad9ce9344 ]---
[44652.015182] ------------[ cut here ]------------
[44652.015201] WARNING: CPU: 0 PID: 735 at /build/linux-
CMiYW9/linux-3.16.7-ckt2/drivers/gpu/drm/i915/intel_pm.c:5997
intel_display_power_put+0x127/0x150 [i915]()
[44652.015204] Modules linked in: bnep ecb btusb bluetooth 6lowpan_iphc pl2303
usbserial cdc_acm binfmt_misc snd_hda_codec_cirrus snd_hda_codec_hdmi
snd_hda_codec_generic iTCO_wdt iTCO_vendor_support hid_generic hid_apple joydev
usbhid bcm5974 hid nfsd auth_rpcgss oid_registry nfs_acl nfs lockd fscache
sunrpc nls_utf8 nls_cp437 vfat fat evdev applesmc input_polldev
x86_pkg_temp_thermal intel_powerclamp intel_rapl coretemp efi_pstore kvm_intel
kvm crc32_pclmul ghash_clmulni_intel aesni_intel aes_x86_64 lrw gf128mul
glue_helper ablk_helper cryptd wl(PO) pcspkr efivars cfg80211 rfkill
thunderbolt lpc_ich i2c_i801 mfd_core snd_hda_intel snd_hda_controller
snd_hda_codec i915 sbs sbshc snd_hwdep drm_kms_helper snd_pcm drm ac video
i2c_algo_bit snd_timer battery apple_bl button snd mei_me soundcore i2c_core
[44652.015292]  shpchp mei processor thermal_sys fuse parport_pc ppdev lp
parport autofs4 ext4 crc16 mbcache jbd2 dm_mod sg sd_mod crc_t10dif
crct10dif_generic usb_storage ahci libahci crct10dif_pclmul libata
crct10dif_common crc32c_intel scsi_mod tg3 ptp pps_core libphy xhci_hcd usbcore
usb_common
[44652.015332] CPU: 0 PID: 735 Comm: Xorg Tainted: P        W  O
3.16.0-4-amd64 #1 Debian 3.16.7-ckt2-1
[44652.015336] Hardware name: Apple Inc. MacBookPro11,1/Mac-189A3D4F975D5FFC,
BIOS MBP111.88Z.0138.B03.1310291227 10/29/2013
[44652.015338]  0000000000000009 ffffffff81507263 0000000000000000
ffffffff81065847
[44652.015345]  ffff88026544002c ffff8802631ab000 ffff880265440000
000000000000000b
[44652.015351]  ffff880265448520 ffffffffa03af167 ffff8802631ab000
ffff8802631ab000
[44652.015358] Call Trace:
[44652.015364]  [<ffffffff81507263>] ? dump_stack+0x41/0x51
[44652.015371]  [<ffffffff81065847>] ? warn_slowpath_common+0x77/0x90
[44652.015390]  [<ffffffffa03af167>] ? intel_display_power_put+0x127/0x150
[i915]
[44652.015415]  [<ffffffffa040d8cc>] ? intel_dp_get_modes+0x6c/0x100 [i915]
[44652.015429]  [<ffffffffa0396966>] ?
drm_helper_probe_single_connector_modes_merge_bits+0x286/0x370 [drm_kms_helper]
[44652.015446]  [<ffffffffa0305ccd>] ? drm_mode_getconnector+0x3dd/0x450 [drm]
[44652.015453]  [<ffffffff811b8930>] ? poll_select_copy_remaining+0x140/0x140
[44652.015468]  [<ffffffffa02f78b7>] ? drm_ioctl+0x1c7/0x5b0 [drm]
[44652.015478]  [<ffffffff81088cad>] ? __hrtimer_start_range_ns+0x1cd/0x390
[44652.015484]  [<ffffffff811b7d2f>] ? do_vfs_ioctl+0x2cf/0x4b0
[44652.015490]  [<ffffffff814017be>] ? __sys_recvmsg+0x3e/0x80
[44652.015496]  [<ffffffff811b7f91>] ? SyS_ioctl+0x81/0xa0
[44652.015503]  [<ffffffff8150d32d>] ? system_call_fast_compare_end+0x10/0x15
[44652.015506] ---[ end trace 97db4adad9ce9345 ]---

and upstream is some noice about this aswell.
https://freedesktop.org/patch/30470/

00:02.0 VGA compatible controller: Intel Corporation Device 0a2e (rev 09)
[    2.598451] fbcon: inteldrmfb (fb0) is primary device
[    3.996610] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
model name: Intel(R) Core(TM) i5-4258U CPU @ 2.40GHz

Thanks,

Olliver



-- System Information:
Debian Release: 8.0
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages linux-base depends on:
ii  debconf [debconf-2.0]  1.5.55
ii  libuuid-perl           0.05-1+b1
ii  udev                   215-10
ii  util-linux             2.25.2-4.1

linux-base recommends no packages.

linux-base suggests no packages.

-- debconf information:
  linux-base/disk-id-manual:
  linux-base/disk-id-convert-plan-no-relabel: true
  linux-base/disk-id-convert-plan: true
  linux-base/disk-id-convert-auto: true
  linux-base/disk-id-manual-boot-loader:
  linux-base/do-bootloader-default-changed:
  linux-base/disk-id-update-failed:

-- debsums errors found:
debsums: missing file /usr/share/doc/linux-base/NEWS.Debian.gz (from linux-base package)
debsums: missing file /usr/share/doc/linux-base/changelog.gz (from linux-base package)
debsums: missing file /usr/share/doc/linux-base/copyright (from linux-base package)


Reply to: