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

Reply via email to