[Intel-gfx] 3.10.2 : new warning WARNING: at drivers/gpu/drm/i915/intel_display.c:1656 ironlake_crtc_disable+0x7ce/0x800 [i915]()

Toralf Förster toralf.foerster at gmx.de
Tue Aug 6 19:42:58 CEST 2013


On 07/26/2013 07:58 PM, Daniel Vetter wrote:
> On Wed, Jul 24, 2013 at 05:51:41PM +0200, Toralf Förster wrote:
>> Realized this today while booting a ThinkPad T420 with integrated intel graphic :
> 
> Can you please retest with latest upstream git from Linus' tree?

erm, that patch won't apply onto 3.10.5 :

patch -p1 --dry-run < /home/tfoerste/devel/my/drm.patch
patching file drivers/gpu/drm/i915/intel_display.c
Hunk #1 FAILED at 8314.
Hunk #2 FAILED at 9814.
Hunk #3 succeeded at 5754 with fuzz 2 (offset -4112 lines).
Hunk #4 succeeded at 9420 with fuzz 1 (offset -462 lines).
2 out of 4 hunks FAILED -- saving rejects to file drivers/gpu/drm/i915/intel_display.c.rej


> commit 35c95375f69ceec721fea67a0532bc17ceb5cf64
> Author: Daniel Vetter <daniel.vetter at ffwll.ch>
> Date:   Wed Jul 17 06:55:04 2013 +0200
> 
>     drm/i915: Sanitize shared dpll state
> 
> Could be the fix for the issue you're hitting here.
> 
> If that doesn't help please boot with drm.debug=0xe added to your kernel
> cmdline, reproduce the backtraces and then attch the complete dmesg.
> 
> Thanks, Daniel
> 
>>
>> Jul 24 17:36:10 n22 kernel: ------------[ cut here ]------------
>> Jul 24 17:36:10 n22 kernel: WARNING: at drivers/gpu/drm/i915/intel_display.c:1656 ironlake_crtc_disable+0x7ce/0x800 [i915]()
>> Jul 24 17:36:10 n22 kernel: Modules linked in: cpufreq_stats bridge stp ipv6 llc tun i915 cfbfillrect cfbimgblt i2c_algo_bit cfbcopyarea intel_agp intel_gtt sdhci_pci fbcon bitblit softcursor font drm_kms_helper drm uvcvideo agpgart videobuf2_vmalloc videobuf2_memops videobuf2_core videodev usblp coretemp kvm_intel arc4 iwldvm sdhci fb kvm mmc_core e1000e mac80211 psmouse fbdev evdev iwlwifi acpi_cpufreq mperf video ptp pps_core thermal processor thinkpad_acpi cfg80211 thermal_sys nvram rfkill wmi ac tpm_tis tpm tpm_bios button battery snd_hda_codec_conexant snd_hda_intel snd_hda_codec snd_pcm i2c_i801 snd_page_alloc i2c_core snd_timer 8250_pci snd 8250 soundcore serial_core hwmon aesni_intel ablk_helper cryptd lrw aes_i586 xts gf128mul cbc fuse nfs lockd sunrpc dm_crypt dm_mod hid_monterey hid_microsoft hid_logitech hid_ezkey hid_cypress hid_chicony hid_cherry hid_belkin hid_apple hid_a4tech hid_generic usbhid hid sr_mod cdrom sg [last unloaded: microcode]
>> Jul 24 17:36:10 n22 kernel: CPU: 1 PID: 4759 Comm: kworker/u16:38 Not tainted 3.10.2 #6
>> Jul 24 17:36:10 n22 kernel: Hardware name: LENOVO 4180F65/4180F65, BIOS 83ET75WW (1.45 ) 05/10/2013
>> Jul 24 17:36:10 n22 kernel: Workqueue: events_unbound async_run_entry_fn
>> Jul 24 17:36:10 n22 kernel: f8be6eec f8be6eec ecd13cc0 c13d42ed ecd13ce8 c1033e84 c1490e7d f8be6eec
>> Jul 24 17:36:10 n22 kernel: 00000678 f8ba69fe f8ba69fe f17d3210 ed810000 ed81161c ecd13cf8 c1033ec2
>> Jul 24 17:36:10 n22 kernel: 00000009 00000000 ecd13d4c f8ba69fe 00000004 f8bee15e f8bdd140 f8be765c
>> Jul 24 17:36:10 n22 kernel: Call Trace:
>> Jul 24 17:36:10 n22 kernel: [<c13d42ed>] dump_stack+0x16/0x18
>> Jul 24 17:36:10 n22 kernel: [<c1033e84>] warn_slowpath_common+0x64/0x80
>> Jul 24 17:36:10 n22 kernel: [<f8ba69fe>] ? ironlake_crtc_disable+0x7ce/0x800 [i915]
>> Jul 24 17:36:10 n22 kernel: [<f8ba69fe>] ? ironlake_crtc_disable+0x7ce/0x800 [i915]
>> Jul 24 17:36:10 n22 kernel: [<c1033ec2>] warn_slowpath_null+0x22/0x30
>> Jul 24 17:36:10 n22 kernel: [<f8ba69fe>] ironlake_crtc_disable+0x7ce/0x800 [i915]
>> Jul 24 17:36:10 n22 kernel: [<f8ba7d64>] __intel_set_mode+0x414/0xc10 [i915]
>> Jul 24 17:36:10 n22 kernel: [<f8bb1645>] intel_modeset_setup_hw_state+0x665/0x990 [i915]
>> Jul 24 17:36:10 n22 kernel: [<c13d5c48>] ? mutex_lock+0x18/0x40
>> Jul 24 17:36:10 n22 kernel: [<f8b8021d>] __i915_drm_thaw+0xed/0x180 [i915]
>> Jul 24 17:36:10 n22 kernel: [<f8b9adf2>] ? i915_gem_restore_gtt_mappings+0x92/0xd0 [i915]
>> Jul 24 17:36:10 n22 kernel: [<f8b806cd>] i915_resume+0x6d/0xc0 [i915]
>> Jul 24 17:36:10 n22 kernel: [<f8b80732>] i915_pm_resume+0x12/0x20 [i915]
>> Jul 24 17:36:10 n22 kernel: [<c124fa06>] pci_pm_restore+0x66/0xd0
>> Jul 24 17:36:10 n22 kernel: [<c12bd6d1>] dpm_run_callback.isra.4+0x31/0x60
>> Jul 24 17:36:10 n22 kernel: [<c105d39e>] ? complete_all+0x4e/0x60
>> Jul 24 17:36:10 n22 kernel: [<c124f9a0>] ? pci_pm_suspend_noirq+0x160/0x160
>> Jul 24 17:36:10 n22 kernel: [<c12bd77f>] device_resume+0x7f/0xf0
>> Jul 24 17:36:10 n22 kernel: [<c12bd80e>] async_resume+0x1e/0x50
>> Jul 24 17:36:10 n22 kernel: [<c10621a6>] ? try_to_wake_up+0xa6/0x220
>> Jul 24 17:36:10 n22 kernel: [<c105ae68>] async_run_entry_fn+0x38/0x140
>> Jul 24 17:36:10 n22 kernel: [<c104e5fe>] process_one_work+0x10e/0x390
>> Jul 24 17:36:10 n22 kernel: [<c104c7f5>] ? start_worker+0x25/0x30
>> Jul 24 17:36:10 n22 kernel: [<c104f3c8>] ? manage_workers.isra.24+0x188/0x290
>> Jul 24 17:36:10 n22 kernel: [<c104f5d2>] worker_thread+0x102/0x320
>> Jul 24 17:36:10 n22 kernel: [<c104f4d0>] ? manage_workers.isra.24+0x290/0x290
>> Jul 24 17:36:10 n22 kernel: [<c1054b44>] kthread+0x94/0xa0
>> Jul 24 17:36:10 n22 kernel: [<c13d8bb7>] ret_from_kernel_thread+0x1b/0x28
>> Jul 24 17:36:10 n22 kernel: [<c1054ab0>] ? flush_kthread_worker+0x90/0x90
>> Jul 24 17:36:10 n22 kernel: ---[ end trace 7f63a6cbe7b8fcf3 ]---
>> Jul 24 17:36:10 n22 kernel: ------------[ cut here ]------------
>> Jul 24 17:36:10 n22 kernel: WARNING: at drivers/gpu/drm/i915/intel_display.c:1091 assert_pch_pll+0x193/0x200 [i915]()
>> Jul 24 17:36:10 n22 kernel: PCH PLL state for reg c6014 assertion failure (expected off, current on), val=c4800080
>> Jul 24 17:36:10 n22 kernel: Modules linked in: cpufreq_stats bridge stp ipv6 llc tun i915 cfbfillrect cfbimgblt i2c_algo_bit cfbcopyarea intel_agp intel_gtt sdhci_pci fbcon bitblit softcursor font drm_kms_helper drm uvcvideo agpgart videobuf2_vmalloc videobuf2_memops videobuf2_core videodev usblp coretemp kvm_intel arc4 iwldvm sdhci fb kvm mmc_core e1000e mac80211 psmouse fbdev evdev iwlwifi acpi_cpufreq mperf video ptp pps_core thermal processor thinkpad_acpi cfg80211 thermal_sys nvram rfkill wmi ac tpm_tis tpm tpm_bios button battery snd_hda_codec_conexant snd_hda_intel snd_hda_codec snd_pcm i2c_i801 snd_page_alloc i2c_core snd_timer 8250_pci snd 8250 soundcore serial_core hwmon aesni_intel ablk_helper cryptd lrw aes_i586 xts gf128mul cbc fuse nfs lockd sunrpc dm_crypt dm_mod hid_monterey hid_microsoft hid_logitech hid_ezkey hid_cypress hid_chicony hid_cherry hid_belkin hid_apple hid_a4tech hid_generic usbhid hid sr_mod cdrom sg [last unloaded: microcode]
>> Jul 24 17:36:10 n22 kernel: CPU: 1 PID: 4759 Comm: kworker/u16:38 Tainted: G        W    3.10.2 #6
>> Jul 24 17:36:10 n22 kernel: Hardware name: LENOVO 4180F65/4180F65, BIOS 83ET75WW (1.45 ) 05/10/2013
>> Jul 24 17:36:10 n22 kernel: Workqueue: events_unbound async_run_entry_fn
>> Jul 24 17:36:10 n22 kernel: f8be6eec f8be6eec ecd13c7c c13d42ed ecd13ca4 c1033e84 f8be7074 ecd13cd0
>> Jul 24 17:36:10 n22 kernel: 00000443 f8ba2573 f8ba2573 ed810000 ed81161c 00000000 ecd13cbc c1033f43
>> Jul 24 17:36:10 n22 kernel: 00000009 ecd13cb4 f8be7074 ecd13cd0 ecd13cf8 f8ba2573 f8be6eec 00000443
>> Jul 24 17:36:10 n22 kernel: Call Trace:
>> Jul 24 17:36:10 n22 kernel: [<c13d42ed>] dump_stack+0x16/0x18
>> Jul 24 17:36:10 n22 kernel: [<c1033e84>] warn_slowpath_common+0x64/0x80
>> Jul 24 17:36:10 n22 kernel: [<f8ba2573>] ? assert_pch_pll+0x193/0x200 [i915]
>> Jul 24 17:36:10 n22 kernel: [<f8ba2573>] ? assert_pch_pll+0x193/0x200 [i915]
>> Jul 24 17:36:10 n22 kernel: [<c1033f43>] warn_slowpath_fmt+0x33/0x40
>> Jul 24 17:36:10 n22 kernel: [<f8ba2573>] assert_pch_pll+0x193/0x200 [i915]
>> Jul 24 17:36:10 n22 kernel: [<f8ba684a>] ironlake_crtc_disable+0x61a/0x800 [i915]
>> Jul 24 17:36:10 n22 kernel: [<f8ba7d64>] __intel_set_mode+0x414/0xc10 [i915]
>> Jul 24 17:36:10 n22 kernel: [<f8bb1645>] intel_modeset_setup_hw_state+0x665/0x990 [i915]
>> Jul 24 17:36:10 n22 kernel: [<c13d5c48>] ? mutex_lock+0x18/0x40
>> Jul 24 17:36:10 n22 kernel: [<f8b8021d>] __i915_drm_thaw+0xed/0x180 [i915]
>> Jul 24 17:36:10 n22 kernel: [<f8b9adf2>] ? i915_gem_restore_gtt_mappings+0x92/0xd0 [i915]
>> Jul 24 17:36:10 n22 kernel: [<f8b806cd>] i915_resume+0x6d/0xc0 [i915]
>> Jul 24 17:36:10 n22 kernel: [<f8b80732>] i915_pm_resume+0x12/0x20 [i915]
>> Jul 24 17:36:10 n22 kernel: [<c124fa06>] pci_pm_restore+0x66/0xd0
>> Jul 24 17:36:10 n22 kernel: [<c12bd6d1>] dpm_run_callback.isra.4+0x31/0x60
>> Jul 24 17:36:10 n22 kernel: [<c105d39e>] ? complete_all+0x4e/0x60
>> Jul 24 17:36:10 n22 kernel: [<c124f9a0>] ? pci_pm_suspend_noirq+0x160/0x160
>> Jul 24 17:36:10 n22 kernel: [<c12bd77f>] device_resume+0x7f/0xf0
>> Jul 24 17:36:10 n22 kernel: [<c12bd80e>] async_resume+0x1e/0x50
>> Jul 24 17:36:10 n22 kernel: [<c10621a6>] ? try_to_wake_up+0xa6/0x220
>> Jul 24 17:36:10 n22 kernel: [<c105ae68>] async_run_entry_fn+0x38/0x140
>> Jul 24 17:36:10 n22 kernel: [<c104e5fe>] process_one_work+0x10e/0x390
>> Jul 24 17:36:10 n22 kernel: [<c104c7f5>] ? start_worker+0x25/0x30
>> Jul 24 17:36:10 n22 kernel: [<c104f3c8>] ? manage_workers.isra.24+0x188/0x290
>> Jul 24 17:36:10 n22 kernel: [<c104f5d2>] worker_thread+0x102/0x320
>> Jul 24 17:36:10 n22 kernel: [<c104f4d0>] ? manage_workers.isra.24+0x290/0x290
>> Jul 24 17:36:10 n22 kernel: [<c1054b44>] kthread+0x94/0xa0
>> Jul 24 17:36:10 n22 kernel: [<c13d8bb7>] ret_from_kernel_thread+0x1b/0x28
>> Jul 24 17:36:10 n22 kernel: [<c1054ab0>] ? flush_kthread_worker+0x90/0x90
>> Jul 24 17:36:10 n22 kernel: ---[ end trace 7f63a6cbe7b8fcf4 ]---
>> Jul 24 17:36:10 n22 kernel: ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
>> Jul 24 17:36:10 n22 kernel: ata5: SATA link down (SStatus 0 SControl 300)
>>
>>
>>
>>
>> -- 
>> MfG/Sincerely
>> Toralf Förster
>> pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3
>> _______________________________________________
>> Intel-gfx mailing list
>> Intel-gfx at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/intel-gfx
> 


-- 
MfG/Sincerely
Toralf Förster
pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3



More information about the Intel-gfx mailing list