Still got the WARN_ON: [ 4616.728430] ------------[ cut here ]------------ [ 4616.728453] WARNING: CPU: 0 PID: 2575 at /build/buildd/linux-3.19.0/drivers/gpu/drm/i915/intel_runtime_pm.c:676 intel_display_power_put+0x163/0x170 [i915]() [ 4616.728455] WARN_ON(!power_domains->domain_use_count[domain]) [ 4616.728456] Modules linked in: [ 4616.728457] thinkpad_acpi nvram msr acpi_call(OE) binfmt_misc nls_iso8859_1 rtsx_usb_ms memstick wl(POE) uvcvideo videobuf2_vmalloc videobuf2_memops snd_hda_codec_conexant snd_hda_codec_generic snd_hda_codec_hdmi videobuf2_core intel_rapl iosf_mbi v4l2_common videodev snd_hda_intel x86_pkg_temp_thermal intel_powerclamp media coretemp snd_hda_controller snd_hda_codec kvm_intel snd_hwdep kvm crct10dif_pclmul crc32_pclmul ghash_clmulni_intel snd_pcm i915 cfg80211 snd_seq_midi snd_seq_midi_event snd_rawmidi snd_seq snd_seq_device snd_timer drm_kms_helper snd cryptd joydev serio_raw soundcore drm lpc_ich ie31200_edac mei_me mei i2c_algo_bit edac_core ideapad_laptop sparse_keymap shpchp mac_hid video parport_pc ppdev lp parport autofs4 rtsx_usb_sdmmc rtsx_usb psmouse ahci libahci alx mdio [ 4616.728492] CPU: 0 PID: 2575 Comm: kworker/0:1 Tainted: P W OE 3.19.0-11-generic #11-Ubuntu [ 4616.728493] Hardware name: LENOVO 20238/INVALID, BIOS 79CN50WW(V3.09) 10/20/2014 [ 4616.728511] Workqueue: events edp_panel_vdd_work [i915] [ 4616.728512] ffffffffc05b70e0 ffff880308cfbca8 ffffffff817c15b5 0000000000000007 [ 4616.728515] ffff880308cfbcf8 ffff880308cfbce8 ffffffff8107595a ffff88035f214278 [ 4616.728517] ffff88034fdc002c ffff88034fdc0000 ffff88034fdc8980 ffff88034fdc0000 [ 4616.728519] Call Trace: [ 4616.728525] [<ffffffff817c15b5>] dump_stack+0x45/0x57 [ 4616.728528] [<ffffffff8107595a>] warn_slowpath_common+0x8a/0xc0 [ 4616.728531] [<ffffffff810759d6>] warn_slowpath_fmt+0x46/0x50 [ 4616.728547] [<ffffffffc0549e8f>] ? gen6_read32+0x9f/0x140 [i915] [ 4616.728557] [<ffffffffc050cf83>] intel_display_power_put+0x163/0x170 [i915] [ 4616.728573] [<ffffffffc0580c2b>] edp_panel_vdd_off_sync+0xcb/0x1c0 [i915] [ 4616.728577] [<ffffffff817c6206>] ? mutex_lock+0x16/0x40 [ 4616.728593] [<ffffffffc0581b01>] edp_panel_vdd_work+0x31/0x40 [i915] [ 4616.728596] [<ffffffff8108eb78>] process_one_work+0x158/0x430 [ 4616.728598] [<ffffffff8108f6bb>] worker_thread+0x5b/0x530 [ 4616.728600] [<ffffffff8108f660>] ? rescuer_thread+0x3a0/0x3a0 [ 4616.728603] [<ffffffff81094759>] kthread+0xc9/0xe0 [ 4616.728606] [<ffffffff81094690>] ? kthread_create_on_node+0x1c0/0x1c0 [ 4616.728609] [<ffffffff817c8618>] ret_from_fork+0x58/0x90 [ 4616.728611] [<ffffffff81094690>] ? kthread_create_on_node+0x1c0/0x1c0 [ 4616.728613] ---[ end trace 82df9c2e032f7bcf ]---
and doug@doug-lt:~$ modinfo i915 filename: /lib/modules/3.19.0-11-generic/kernel/drivers/gpu/drm/i915/i915.ko license: GPL and additional rights description: Intel Graphics author: Intel Corporation author: Tungsten Graphics, Inc. srcversion: F2EAB55B6DC31E8C80AE987 alias: pci:v00008086d0000191Dsv*sd*bc03sc*i* [snip...] alias: pci:v00008086d00003577sv*sd*bc03sc*i* depends: drm_kms_helper,drm,video,i2c-algo-bit intree: Y vermagic: 3.19.0-11-generic SMP mod_unload modversions signer: Magrathea: Glacier signing key sig_key: E4:10:43:D5:D2:15:9D:3C:83:74:A3:04:5E:64:6E:0A:7A:BF:D8:16 sig_hashalgo: sha512 parm: modeset:Use kernel modesetting [KMS] (0=DRM_I915_KMS from .config, 1=on, -1=force vga console preference [default]) (int) parm: panel_ignore_lid:Override lid status (0=autodetect, 1=autodetect disabled [default], -1=force lid closed, -2=force lid open) (int) parm: powersave:Enable powersavings, fbc, downclocking, etc. (default: true) (int) parm: semaphores:Use semaphores for inter-ring sync (default: -1 (use per-chip defaults)) (int) parm: enable_rc6:Enable power-saving render C-state 6. Different stages can be selected via bitmask values (0 = disable; 1 = enable rc6; 2 = enable deep rc6; 4 = enable deepest rc6). For example, 3 would enable rc6 and deep rc6, and 7 would enable everything. default: -1 (use per-chip default) (int) parm: enable_fbc:Enable frame buffer compression for power savings (default: -1 (use per-chip default)) (int) parm: lvds_downclock:Use panel (LVDS/eDP) downclocking for power savings (default: false) (int) parm: lvds_channel_mode:Specify LVDS channel mode (0=probe BIOS [default], 1=single-channel, 2=dual-channel) (int) parm: lvds_use_ssc:Use Spread Spectrum Clock with panels [LVDS/eDP] (default: auto from VBT) (int) parm: vbt_sdvo_panel_type:Override/Ignore selection of SDVO panel mode in the VBT (-2=ignore, -1=auto [default], index in VBT BIOS table) (int) parm: reset:Attempt GPU resets (default: true) (bool) parm: enable_hangcheck:Periodically check GPU activity for detecting hangs. WARNING: Disabling this can cause system wide hangs. (default: true) (bool) parm: enable_ppgtt:Override PPGTT usage. (-1=auto [default], 0=disabled, 1=aliasing, 2=full) (int) parm: enable_execlists:Override execlists usage. (-1=auto, 0=disabled [default], 1=enabled) (int) parm: enable_psr:Enable PSR (default: false) (int) parm: preliminary_hw_support:Enable preliminary hardware support. (int) parm: disable_power_well:Disable the power well when possible (default: true) (int) parm: enable_ips:Enable IPS (default: true) (int) parm: fastboot:Try to skip unnecessary mode sets at boot time (default: false) (bool) parm: prefault_disable:Disable page prefaulting for pread/pwrite/reloc (default:false). For developers only. (bool) parm: invert_brightness:Invert backlight brightness (-1 force normal, 0 machine defaults, 1 force inversion), please report PCI device ID, subsystem vendor and subsystem device ID to dri-de...@lists.freedesktop.org, if your machine needs it. It will then be included in an upcoming module version. (int) parm: disable_display:Disable display (default: false) (bool) parm: disable_vtd_wa:Disable all VT-d workarounds (default: false) (bool) parm: enable_cmd_parser:Enable command parsing (1=enabled [default], 0=disabled) (int) parm: use_mmio_flip:use MMIO flips (-1=never, 0=driver discretion [default], 1=always) (int) parm: mmio_debug:Enable the MMIO debug code (default: false). This may negatively affect performance. (bool) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1449893 Title: i915 dmesg spam and poor battery life To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1449893/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs