← Back to team overview

desktop-packages team mailing list archive

[Bug 1384297] Re: gpu i915 OOPS on power change intel_display_power_put+0xf9

 

I see this during suspend/resume, and sometimes it results in lockup,
requiring a restart of lightdm.

I think it might be safe to say that this regression happened somewhere
between Linux kernel 3.13 and 3.16. I was previously running Ubuntu
14.04 LTS (with the 3.13 kernel) and there were no issues. However,
running Ubuntu 14.04 LTS with the upstream 3.16 kernel gave this
warning. After upgrading to Ubuntu 14.10 LTS (with the Ubuntu 3.16
kernel), the problem persisted.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xserver-xorg-video-intel in Ubuntu.
https://bugs.launchpad.net/bugs/1384297

Title:
  gpu i915 OOPS on power change intel_display_power_put+0xf9

Status in “xserver-xorg-video-intel” package in Ubuntu:
  Confirmed

Bug description:
  [ 3871.551684] WARNING: CPU: 2 PID: 2161 at /build/buildd/linux-3.16.0/drivers/gpu/drm/i915/intel_pm.c:5997 intel_display_power_put+0x14c/0x160 [i915]()
  [ 3871.551686] Modules linked in: ctr ccm ec_sys dm_crypt intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm crct10dif_pclmul crc32_pclmul arc4 ghash_clmulni_intel rfcomm dm_multipath scsi_dh bnep aesni_intel iwlmvm hid_multitouch aes_x86_64 mac80211 lrw gf128mul glue_helper ablk_helper cryptd snd_hda_codec_hdmi snd_hda_codec_realtek iwlwifi snd_hda_codec_generic nfsd rtsx_pci_ms snd_hda_intel auth_rpcgss snd_hda_controller nfs_acl btusb memstick joydev snd_hda_codec nfs lockd snd_hwdep bluetooth snd_seq_midi snd_seq_midi_event sunrpc snd_rawmidi snd_soc_rt5640 6lowpan_iphc fscache snd_soc_rl6231 cfg80211 snd_seq snd_soc_core snd_compress binfmt_misc snd_pcm_dmaengine snd_pcm snd_seq_device tpm_infineon snd_timer lpc_ich dw_dmac dw_dmac_core i2c_hid 8250_dw i2c_designware_platform
  [ 3871.551704]  i2c_designware_core snd shpchp snd_soc_sst_acpi mei_me mei spi_pxa2xx_platform mac_hid soundcore serio_raw parport_pc ppdev lp parport btrfs xor raid6_pq dm_mirror dm_region_hash dm_log mmc_block usbhid hid rtsx_pci_sdmmc i915 i2c_algo_bit rtsx_pci psmouse ahci drm_kms_helper r8169 libahci mii drm wmi sdhci_acpi video sdhci
  [ 3871.551717] CPU: 2 PID: 2161 Comm: unity-system-co Tainted: G        W I   3.16.0-23-generic #30-Ubuntu
  [ 3871.551718] Hardware name: System76, Inc                    Darter UltraThin/Darter UltraThin, BIOS 4.6.5 10/28/2013
  [ 3871.551719]  0000000000000009 ffff8800d70efae0 ffffffff8177fcbc 0000000000000000
  [ 3871.551721]  ffff8800d70efb18 ffffffff8106fd8d ffff88021008002c 000000000000000b
  [ 3871.551722]  ffff880210088520 ffff8802106c3000 ffff880210080000 ffff8800d70efb28
  [ 3871.551724] Call Trace:
  [ 3871.551729]  [<ffffffff8177fcbc>] dump_stack+0x45/0x56
  [ 3871.551732]  [<ffffffff8106fd8d>] warn_slowpath_common+0x7d/0xa0
  [ 3871.551734]  [<ffffffff8106fe6a>] warn_slowpath_null+0x1a/0x20
  [ 3871.551742]  [<ffffffffc026525c>] intel_display_power_put+0x14c/0x160 [i915]
  [ 3871.551754]  [<ffffffffc02adff4>] modeset_update_crtc_power_domains+0x204/0x210 [i915]
  [ 3871.551765]  [<ffffffffc02ae00e>] haswell_modeset_global_resources+0xe/0x10 [i915]
  [ 3871.551775]  [<ffffffffc02af70a>] __intel_set_mode+0x5fa/0xab0 [i915]
  [ 3871.551785]  [<ffffffffc02b2af6>] intel_set_mode+0x16/0x30 [i915]
  [ 3871.551794]  [<ffffffffc02b3bba>] intel_crtc_set_config+0xa4a/0xda0 [i915]
  [ 3871.551804]  [<ffffffffc01956d1>] drm_mode_set_config_internal+0x61/0xe0 [drm]
  [ 3871.551813]  [<ffffffffc01961e1>] drm_framebuffer_remove+0xe1/0x140 [drm]
  [ 3871.551822]  [<ffffffffc019a1ff>] drm_mode_rmfb+0xdf/0x110 [drm]
  [ 3871.551828]  [<ffffffffc0189a4f>] drm_ioctl+0x1df/0x680 [drm]
  [ 3871.551831]  [<ffffffff811f77e4>] ? dentry_free+0x34/0x40
  [ 3871.551833]  [<ffffffff811f81aa>] ? __dentry_kill+0x17a/0x200
  [ 3871.551835]  [<ffffffff811f83b0>] ? dput+0x180/0x1c0
  [ 3871.551837]  [<ffffffff812016b4>] ? mntput+0x24/0x40
  [ 3871.551838]  [<ffffffff811f4bc8>] do_vfs_ioctl+0x2c8/0x4a0
  [ 3871.551840]  [<ffffffff811e285e>] ? ____fput+0xe/0x10
  [ 3871.551842]  [<ffffffff810919ac>] ? task_work_run+0xbc/0xf0
  [ 3871.551843]  [<ffffffff811f4e21>] SyS_ioctl+0x81/0xa0
  [ 3871.551845]  [<ffffffff81787ced>] system_call_fastpath+0x1a/0x1f


  [ 3871.551854] WARNING: CPU: 2 PID: 2161 at /build/buildd/linux-3.16.0/drivers/gpu/drm/i915/intel_pm.c:6001 intel_display_power_put+0xf9/0x160 [i915]()
  [ 3871.551854] Modules linked in: ctr ccm ec_sys dm_crypt intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm crct10dif_pclmul crc32_pclmul arc4 ghash_clmulni_intel rfcomm dm_multipath scsi_dh bnep aesni_intel iwlmvm hid_multitouch aes_x86_64 mac80211 lrw gf128mul glue_helper ablk_helper cryptd snd_hda_codec_hdmi snd_hda_codec_realtek iwlwifi snd_hda_codec_generic nfsd rtsx_pci_ms snd_hda_intel auth_rpcgss snd_hda_controller nfs_acl btusb memstick joydev snd_hda_codec nfs lockd snd_hwdep bluetooth snd_seq_midi snd_seq_midi_event sunrpc snd_rawmidi snd_soc_rt5640 6lowpan_iphc fscache snd_soc_rl6231 cfg80211 snd_seq snd_soc_core snd_compress binfmt_misc snd_pcm_dmaengine snd_pcm snd_seq_device tpm_infineon snd_timer lpc_ich dw_dmac dw_dmac_core i2c_hid 8250_dw i2c_designware_platform
  [ 3871.551872]  i2c_designware_core snd shpchp snd_soc_sst_acpi mei_me mei spi_pxa2xx_platform mac_hid soundcore serio_raw parport_pc ppdev lp parport btrfs xor raid6_pq dm_mirror dm_region_hash dm_log mmc_block usbhid hid rtsx_pci_sdmmc i915 i2c_algo_bit rtsx_pci psmouse ahci drm_kms_helper r8169 libahci mii drm wmi sdhci_acpi video sdhci
  [ 3871.551883] CPU: 2 PID: 2161 Comm: unity-system-co Tainted: G        W I   3.16.0-23-generic #30-Ubuntu
  [ 3871.551884] Hardware name: System76, Inc                    Darter UltraThin/Darter UltraThin, BIOS 4.6.5 10/28/2013
  [ 3871.551884]  0000000000000009 ffff8800d70efae0 ffffffff8177fcbc 0000000000000000
  [ 3871.551886]  ffff8800d70efb18 ffffffff8106fd8d ffffffffc0313800 0000000000000800
  [ 3871.551887]  ffff880210088520 0000000000000000 ffff880210080000 ffff8800d70efb28
  [ 3871.551889] Call Trace:
  [ 3871.551891]  [<ffffffff8177fcbc>] dump_stack+0x45/0x56
  [ 3871.551893]  [<ffffffff8106fd8d>] warn_slowpath_common+0x7d/0xa0
  [ 3871.551895]  [<ffffffff8106fe6a>] warn_slowpath_null+0x1a/0x20
  [ 3871.551902]  [<ffffffffc0265209>] intel_display_power_put+0xf9/0x160 [i915]
  [ 3871.551913]  [<ffffffffc02adff4>] modeset_update_crtc_power_domains+0x204/0x210 [i915]
  [ 3871.551923]  [<ffffffffc02ae00e>] haswell_modeset_global_resources+0xe/0x10 [i915]
  [ 3871.551932]  [<ffffffffc02af70a>] __intel_set_mode+0x5fa/0xab0 [i915]
  [ 3871.551942]  [<ffffffffc02b2af6>] intel_set_mode+0x16/0x30 [i915]
  [ 3871.551951]  [<ffffffffc02b3bba>] intel_crtc_set_config+0xa4a/0xda0 [i915]
  [ 3871.551959]  [<ffffffffc01956d1>] drm_mode_set_config_internal+0x61/0xe0 [drm]
  [ 3871.551967]  [<ffffffffc01961e1>] drm_framebuffer_remove+0xe1/0x140 [drm]
  [ 3871.551976]  [<ffffffffc019a1ff>] drm_mode_rmfb+0xdf/0x110 [drm]
  [ 3871.551981]  [<ffffffffc0189a4f>] drm_ioctl+0x1df/0x680 [drm]
  [ 3871.551984]  [<ffffffff811f77e4>] ? dentry_free+0x34/0x40
  [ 3871.551986]  [<ffffffff811f81aa>] ? __dentry_kill+0x17a/0x200
  [ 3871.551988]  [<ffffffff811f83b0>] ? dput+0x180/0x1c0
  [ 3871.551989]  [<ffffffff812016b4>] ? mntput+0x24/0x40
  [ 3871.551991]  [<ffffffff811f4bc8>] do_vfs_ioctl+0x2c8/0x4a0
  [ 3871.551992]  [<ffffffff811e285e>] ? ____fput+0xe/0x10
  [ 3871.551994]  [<ffffffff810919ac>] ? task_work_run+0xbc/0xf0
  [ 3871.551995]  [<ffffffff811f4e21>] SyS_ioctl+0x81/0xa0
  [ 3871.551997]  [<ffffffff81787ced>] system_call_fastpath+0x1a/0x1f
  [ 3871.551998] ---[ end trace c466719751b40ad9 ]---
  [ 3874.233994] ------------[ cut here ]------------
  [ 3874.234021] WARNING: CPU: 1 PID: 574 at /build/buildd/linux-3.16.0/drivers/gpu/drm/i915/intel_pm.c:5997 intel_display_power_put+0x14c/0x160 [i915]()
  [ 3874.234022] Modules linked in: ctr ccm ec_sys dm_crypt intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm crct10dif_pclmul crc32_pclmul arc4 ghash_clmulni_intel rfcomm dm_multipath scsi_dh bnep aesni_intel iwlmvm hid_multitouch aes_x86_64 mac80211 lrw gf128mul glue_helper ablk_helper cryptd snd_hda_codec_hdmi snd_hda_codec_realtek iwlwifi snd_hda_codec_generic nfsd rtsx_pci_ms snd_hda_intel auth_rpcgss snd_hda_controller nfs_acl btusb memstick joydev snd_hda_codec nfs lockd snd_hwdep bluetooth snd_seq_midi snd_seq_midi_event sunrpc snd_rawmidi snd_soc_rt5640 6lowpan_iphc fscache snd_soc_rl6231 cfg80211 snd_seq snd_soc_core snd_compress binfmt_misc snd_pcm_dmaengine snd_pcm snd_seq_device tpm_infineon snd_timer lpc_ich dw_dmac dw_dmac_core i2c_hid 8250_dw i2c_designware_platform
  [ 3874.234045]  i2c_designware_core snd shpchp snd_soc_sst_acpi mei_me mei spi_pxa2xx_platform mac_hid soundcore serio_raw parport_pc ppdev lp parport btrfs xor raid6_pq dm_mirror dm_region_hash dm_log mmc_block usbhid hid rtsx_pci_sdmmc i915 i2c_algo_bit rtsx_pci psmouse ahci drm_kms_helper r8169 libahci mii drm wmi sdhci_acpi video sdhci
  [ 3874.234059] CPU: 1 PID: 574 Comm: kworker/1:3 Tainted: G        W I   3.16.0-23-generic #30-Ubuntu
  [ 3874.234060] Hardware name: System76, Inc                    Darter UltraThin/Darter UltraThin, BIOS 4.6.5 10/28/2013
  [ 3874.234074] Workqueue: events edp_panel_vdd_work [i915]
  [ 3874.234075]  0000000000000009 ffff880211d3fd30 ffffffff8177fcbc 0000000000000000
  [ 3874.234077]  ffff880211d3fd68 ffffffff8106fd8d ffff88021008002c 000000000000000b
  [ 3874.234078]  ffff880210088520 ffff88021057e000 ffff880210080000 ffff880211d3fd78
  [ 3874.234080] Call Trace:
  [ 3874.234084]  [<ffffffff8177fcbc>] dump_stack+0x45/0x56
  [ 3874.234087]  [<ffffffff8106fd8d>] warn_slowpath_common+0x7d/0xa0
  [ 3874.234089]  [<ffffffff8106fe6a>] warn_slowpath_null+0x1a/0x20
  [ 3874.234097]  [<ffffffffc026525c>] intel_display_power_put+0x14c/0x160 [i915]
  [ 3874.234109]  [<ffffffffc02c79a4>] edp_panel_vdd_off_sync+0xf4/0x1e0 [i915]
  [ 3874.234120]  [<ffffffffc02c7ac4>] edp_panel_vdd_work+0x34/0x50 [i915]
  [ 3874.234122]  [<ffffffff8108d8e2>] process_one_work+0x182/0x4e0
  [ 3874.234124]  [<ffffffff8108dcab>] worker_thread+0x6b/0x6a0
  [ 3874.234125]  [<ffffffff8178294d>] ? __schedule+0x39d/0x890
  [ 3874.234127]  [<ffffffff8108dc40>] ? process_one_work+0x4e0/0x4e0
  [ 3874.234129]  [<ffffffff81094aeb>] kthread+0xdb/0x100
  [ 3874.234131]  [<ffffffff81094a10>] ? kthread_create_on_node+0x1c0/0x1c0
  [ 3874.234133]  [<ffffffff81787c3c>] ret_from_fork+0x7c/0xb0
  [ 3874.234135]  [<ffffffff81094a10>] ? kthread_create_on_node+0x1c0/0x1c0

  ProblemType: Bug
  DistroRelease: Ubuntu 14.10
  Package: xserver-xorg-video-intel 2:2.99.914-1~exp1ubuntu4
  ProcVersionSignature: Ubuntu 3.16.0-23.30-generic 3.16.4
  Uname: Linux 3.16.0-23-generic x86_64
  .tmp.unity.support.test.0:
   
  ApportVersion: 2.14.7-0ubuntu7
  Architecture: amd64
  BootLog:
   Scanning for Btrfs filesystems
   URfkill[629]: Starting urfkilld version 0.6.0
    * Setting up X socket directories...        
[ OK ]
  CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
  CompositorRunning: compiz
  CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
  CompositorUnredirectFSW: true
  CurrentDesktop: Unity
  Date: Wed Oct 22 10:41:08 2014
  DistUpgraded: Fresh install
  DistroCodename: utopic
  DistroVariant: ubuntu
  EcryptfsInUse: Yes
  ExtraDebuggingInterest: Yes, including running git bisection searches
  GraphicsCard:
   Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09) (prog-if 00 [VGA controller])
     Subsystem: CLEVO/KAPOK Computer Device [1558:8400]
  MachineType: System76, Inc Darter UltraThin
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.0-23-generic root=UUID=5aa160f9-0a01-4291-8d9d-704469e9a970 ro acpi_backlight=vendor i915.disable_power_well=0 quiet splash vt.handoff=7
  SourcePackage: xserver-xorg-video-intel
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 10/28/2013
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 4.6.5
  dmi.board.asset.tag: Tag 12345
  dmi.board.name: Darter UltraThin
  dmi.board.vendor: System76, Inc
  dmi.board.version: daru4
  dmi.chassis.asset.tag: No Asset Tag
  dmi.chassis.type: 9
  dmi.chassis.vendor: System76, Inc
  dmi.chassis.version: N/A
  dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr4.6.5:bd10/28/2013:svnSystem76,Inc:pnDarterUltraThin:pvrdaru4:rvnSystem76,Inc:rnDarterUltraThin:rvrdaru4:cvnSystem76,Inc:ct9:cvrN/A:
  dmi.product.name: Darter UltraThin
  dmi.product.version: daru4
  dmi.sys.vendor: System76, Inc
  version.compiz: compiz 1:0.9.12+14.10.20140918-0ubuntu1
  version.ia32-libs: ia32-libs N/A
  version.libdrm2: libdrm2 2.4.56-1
  version.libgl1-mesa-dri: libgl1-mesa-dri 10.3.0-0ubuntu3
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 10.3.0-0ubuntu3
  version.xserver-xorg-core: xserver-xorg-core 2:1.16.0-1ubuntu1
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.4.0-2ubuntu2
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.914-1~exp1ubuntu4
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2
  xserver.bootTime: Wed Oct 22 08:49:44 2014
  xserver.configfile: default
  xserver.errors: [dix] eGalax Inc. eGalaxTouch EXC7910-1057-13.00.00: unable to find touch point 0
  xserver.logfile: /var/log/Xorg.0.log
  xserver.outputs: Output                                  HDMI-0
  xserver.version: 2:1.16.0-1ubuntu1
  xserver.video_driver: intel

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1384297/+subscriptions


References