FYI, we noticed the below dmesg warning changes on git://linuxtv.org/snawrocki/samsung.git next-20140721-exynos4412-odroid-sound commit c2b6ef437792d4d5f972d5147b809aac78a5b273 ("drm/i915: set pm._irqs_disabled at IRQ init time") test case: lkp-t410/boot/1 lkp-t410 is a Westmere laptop. e59a094c9058421 c2b6ef437792d4d5f972d5147 --------------- ------------------------- 0 +Inf% 1 ± 0% TOTAL dmesg.WARNING:CPU:PID:at_drivers/gpu/drm/i915/i915_irq.c:ironlake_enable_display_irq_i915() 0 +Inf% 1 ± 0% TOTAL dmesg.WARNING:CPU:PID:at_drivers/gpu/drm/i915/i915_irq.c:ibx_display_interrupt_update_i915() 1 ± 0% -100.0% 0 ± 0% TOTAL dmesg.WARNING:CPU:PID:at_drivers/gpu/drm/i915/intel_pm.c:intel_disable_gt_powersave_i915() After patch, the dmesg sometimes show this warning [ 9.146723] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 9.146724] [drm] Driver supports precise vblank timestamp query. [ 9.147237] ------------[ cut here ]------------ [ 9.147300] WARNING: CPU: 0 PID: 271 at drivers/gpu/drm/i915/i915_irq.c:139 ironlake_enable_display_irq+0x73/0x80 [i915]() [ 9.147336] Modules linked in: snd_hda_codec_conexant snd_hda_codec_generic mxm_wmi i915(+) snd_hda_intel snd_hda_controller video parport_pc thinkpad_acpi snd_hda_codec sdhci_pci rfkill snd_hwdep parport drm_kms_helper uvcvideo sdhci videobuf2_vmalloc videobuf2_memops mmc_core videobuf2_core firewire_ohci pcspkr snd_pcm v4l2_common ahci firewire_core libahci videodev intel_ips i2c_i801 snd_timer drm crc_itu_t snd libata wmi soundcore acpi_cpufreq [ 9.147340] CPU: 0 PID: 271 Comm: modprobe Not tainted 3.16.0-rc4-00052-gc2b6ef4 #1 [ 9.147342] Hardware name: LENOVO 25222AU/25222AU, BIOS 6IET52WW (1.12 ) 02/16/2010 [ 9.147347] 0000000000000009 ffff880076b0f8e0 ffffffff8182b6d0 0000000000000000 [ 9.147350] ffff880076b0f918 ffffffff8106d0dd ffff880074f30000 ffff880074f37128 [ 9.147354] 0000000000000246 ffff880074f30000 ffff880074f30000 ffff880076b0f928 [ 9.147355] Call Trace: [ 9.147365] [] dump_stack+0x4d/0x66 [ 9.147373] [] warn_slowpath_common+0x7d/0xa0 [ 9.147376] [] warn_slowpath_null+0x1a/0x20 [ 9.147421] [] ironlake_enable_display_irq+0x73/0x80 [i915] [ 9.147466] [] ironlake_irq_postinstall+0x17f/0x1a0 [i915] [ 9.147488] [] drm_irq_install+0xbe/0x1a0 [drm] [ 9.147547] [] i915_driver_load+0xb07/0xfe0 [i915] [ 9.147555] [] ? kobject_uevent_env+0x178/0x690 [ 9.147560] [] ? get_device+0x17/0x30 [ 9.147564] [] ? klist_class_dev_get+0x15/0x20 [ 9.147569] [] ? klist_add_tail+0x3a/0x40 [ 9.147572] [] ? device_add+0x1f9/0x610 [ 9.147595] [] ? drm_sysfs_device_add+0xd6/0x120 [drm] [ 9.147614] [] drm_dev_register+0xad/0x100 [drm] [ 9.147634] [] drm_get_pci_dev+0x8f/0x1f0 [drm] [ 9.147668] [] i915_pci_probe+0x3b/0x60 [i915] [ 9.147674] [] local_pci_probe+0x45/0xa0 [ 9.147679] [] ? pci_match_device+0xe5/0x110 [ 9.147683] [] pci_device_probe+0xd1/0x130 [ 9.147688] [] driver_probe_device+0x90/0x3c0 [ 9.147691] [] __driver_attach+0x93/0xa0 [ 9.147694] [] ? __device_attach+0x40/0x40 [ 9.147697] [] bus_for_each_dev+0x63/0xa0 [ 9.147700] [] driver_attach+0x1e/0x20 [ 9.147704] [] bus_add_driver+0x180/0x250 [ 9.147707] [] driver_register+0x64/0xf0 [ 9.147712] [] __pci_register_driver+0x4c/0x50 [ 9.147731] [] drm_pci_init+0x10a/0x140 [drm] [ 9.147736] [] ? 0xffffffffa035cfff [ 9.147771] [] i915_init+0x89/0x90 [i915] [ 9.147779] [] do_one_initcall+0xbc/0x1f0 [ 9.147784] [] ? kfree+0x125/0x160 [ 9.147789] [] ? __vunmap+0xb2/0x100 [ 9.147797] [] load_module+0x15fc/0x1a30 [ 9.147801] [] ? store_uevent+0x40/0x40 [ 9.147805] [] ? __vmalloc_node_range+0xbc/0x270 [ 9.147810] [] SyS_init_module+0xc1/0x110 [ 9.147817] [] system_call_fastpath+0x16/0x1b [ 9.147820] ---[ end trace 2d05078fac923b98 ]--- [ 9.147880] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem Thanks, Fengguang _______________________________________________ LKP mailing list LKP(a)linux.intel.com