kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #115211
[Bug 1449893] Re: i915 dmesg spam and poor battery life
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-devel@xxxxxxxxxxxxxxxxxxxxx, 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 Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1449893
Title:
i915 dmesg spam and poor battery life
Status in linux package in Ubuntu:
Confirmed
Bug description:
Since upgrading my i915 lockups are fixed (yay!) but now I have poor
battery life and I get a lot of spam in dmesg:
WARN_ON(!power_well->count) at
/build/buildd/linux-3.19.0/drivers/gpu/drm/i915/intel_runtime_pm.c:680
intel_display_power_put+0x103/0x170 [i915]()
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: linux-image-3.19.0-15-generic 3.19.0-15.15
ProcVersionSignature: Ubuntu 3.19.0-15.15-generic 3.19.3
Uname: Linux 3.19.0-15-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.17.2-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: doug 1868 F.... pulseaudio
/dev/snd/controlC0: doug 1868 F.... pulseaudio
Date: Wed Apr 29 03:23:53 2015
HibernationDevice: RESUME=UUID=7048b86e-1bcb-41e3-900d-d8453f419503
InstallationDate: Installed on 2014-12-31 (118 days ago)
InstallationMedia: Lubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
MachineType: LENOVO 20238
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.19.0-15-generic.efi.signed root=UUID=a5b6eaae-04b1-418f-9b9a-5b3f1450bb8b ro
PulseList:
Error: command ['pacmd', 'list'] failed with exit code 1: Home directory not accessible: Permission denied
No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
linux-restricted-modules-3.19.0-15-generic N/A
linux-backports-modules-3.19.0-15-generic N/A
linux-firmware 1.143
SourcePackage: linux
UpgradeStatus: Upgraded to vivid on 2015-04-25 (4 days ago)
dmi.bios.date: 10/20/2014
dmi.bios.vendor: LENOVO
dmi.bios.version: 79CN50WW(V3.09)
dmi.board.asset.tag: No Asset Tag
dmi.board.name: INVALID
dmi.board.vendor: LENOVO
dmi.board.version: 31900058Std
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Lenovo G510
dmi.modalias: dmi:bvnLENOVO:bvr79CN50WW(V3.09):bd10/20/2014:svnLENOVO:pn20238:pvrLenovoG510:rvnLENOVO:rnINVALID:rvr31900058Std:cvnLENOVO:ct10:cvrLenovoG510:
dmi.product.name: 20238
dmi.product.version: Lenovo G510
dmi.sys.vendor: LENOVO
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1449893/+subscriptions
References