All of lore.kernel.org
 help / color / mirror / Atom feed
* Ironlake eDP training broken in 3.2.2
@ 2012-02-01 15:24 Ben Guthro
  0 siblings, 0 replies; 3+ messages in thread
From: Ben Guthro @ 2012-02-01 15:24 UTC (permalink / raw)
  To: intel-gfx

I'm moving my company's distro from 2.6.38 to 3.2.X  (currently 3.2.2)
- and have found a regression in i915 that I'm hoping someone here
might have a fix for, already.

On some older platforms, I'm seeing the stack below that results in
the screen never showing anything.

Any thoughts, patches, suggestions are appreciated.

- Ben Guthro


[   28.064432] ------------[ cut here ]------------
[   28.064468] WARNING: at
/builds/orc-precise/linux-3.2/drivers/gpu/drm/i915/intel_dp.c:1071
ironlake_edp_panel_vdd_off+0xbf/0xd0 [i915]()
[   28.064472] Hardware name: Latitude E5510
[   28.064474] eDP VDD not forced on
[   28.064475] Modules linked in: iptable_nat nf_nat nf_conntrack_ipv4
nf_conntrack scst_vdisk(O) nf_defrag_ipv4 crc32c ip_tables libcrc32c
x_tables scst_cdrom(O) scst(O) bridge stp llc microcode iscsi_tcp
libiscsi_tcp libiscsi scsi_transport_iscsi nfsd arc4 exportfs nfs
snd_hda_codec_hdmi snd_hda_codec_idt snd_hda_intel snd_hda_codec lockd
iwlwifi(O) fscache auth_rpcgss psmouse snd_hwdep nfs_acl snd_pcm
dell_laptop dell_wmi serio_raw snd_timer sparse_keymap dcdbas snd
mac80211(O) sunrpc soundcore snd_page_alloc intel_ips ppdev
cfg80211(O) parport_pc parport tpm_tis tpm tpm_bios usbhid hid zram(C)
i915 tg3 ehci_hcd sdhci_pci sdhci drm_kms_helper drm intel_agp
i2c_algo_bit intel_gtt video
[   28.064546] Pid: 309, comm: plymouthd Tainted: G        WC O 3.2.2-orc #1
[   28.064548] Call Trace:
[   28.064557]  [<ffffffff8106233f>] warn_slowpath_common+0x7f/0xc0
[   28.064561]  [<ffffffff81062436>] warn_slowpath_fmt+0x46/0x50
[   28.064573]  [<ffffffffa00cf79f>] ironlake_edp_panel_vdd_off+0xbf/0xd0 [i915]
[   28.064584]  [<ffffffffa00cf7ff>] intel_dp_commit+0x4f/0xb0 [i915]
[   28.064590]  [<ffffffffa00700bb>]
drm_crtc_helper_set_mode+0x4eb/0x520 [drm_kms_helper]
[   28.064597]  [<ffffffffa0070fbf>]
drm_crtc_helper_set_config+0x83f/0xaf0 [drm_kms_helper]
[   28.064603]  [<ffffffffa006dcc0>]
drm_fb_helper_restore_fbdev_mode+0x40/0x60 [drm_kms_helper]
[   28.064614]  [<ffffffffa00d77bc>] intel_fb_restore_mode+0x1c/0x50 [i915]
[   28.064623]  [<ffffffffa00a0da9>] i915_driver_lastclose+0x39/0x80 [i915]
[   28.064635]  [<ffffffffa0022699>] drm_lastclose+0x49/0x300 [drm]
[   28.064643]  [<ffffffffa002370d>] drm_release+0x4fd/0x6c0 [drm]
[   28.064648]  [<ffffffff81164f5a>] fput+0xea/0x220
[   28.064651]  [<ffffffff81161926>] filp_close+0x66/0x90
[   28.064654]  [<ffffffff81161a02>] sys_close+0xb2/0x120
[   28.064660]  [<ffffffff8157f7c2>] system_call_fastpath+0x16/0x1b
[   28.064662] ---[ end trace 4d53f99c84fca531 ]---

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Ironlake eDP training broken in 3.2.2
  2012-02-01 16:48 ` Ben Guthro
@ 2012-02-01 16:55   ` Daniel Vetter
  0 siblings, 0 replies; 3+ messages in thread
From: Daniel Vetter @ 2012-02-01 16:55 UTC (permalink / raw)
  To: Ben Guthro; +Cc: intel-gfx

On Wed, Feb 01, 2012 at 11:48:07AM -0500, Ben Guthro wrote:
> FWIW, I found the following patch that seems to solve the issue, on
> this platform:
> 
> https://bugs.freedesktop.org/attachment.cgi?id=56178
> 
> linked from:
> https://bugs.freedesktop.org/show_bug.cgi?id=42263
> 
> I was unable to find this committed in any of the dev trees, however.
> 
> Does this have any known issues on other platforms?

This patch is simply still under review and testing, so if you can, please
test it. You need the latest drm-intel-fixes branch from:

https://git.kernel.org/?p=linux/kernel/git/keithp/linux.git;a=summary

Then apply the patch you've linked to manually. If that does not help,
please file a new bug report on bugs.freedesktop.org against drm/intel.
Atm many people are already travelling to fosdem, so it could get lost.

Yours, Daniel
-- 
Daniel Vetter
Mail: daniel@ffwll.ch
Mobile: +41 (0)79 365 57 48

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Ironlake eDP training broken in 3.2.2
       [not found] <CAOvdn6ULdAfx+xj6koTr9UJF4n1EXrSS2LT6N-qziuSd=GNOTQ@mail.gmail.com>
@ 2012-02-01 16:48 ` Ben Guthro
  2012-02-01 16:55   ` Daniel Vetter
  0 siblings, 1 reply; 3+ messages in thread
From: Ben Guthro @ 2012-02-01 16:48 UTC (permalink / raw)
  To: intel-gfx

FWIW, I found the following patch that seems to solve the issue, on
this platform:

https://bugs.freedesktop.org/attachment.cgi?id=56178

linked from:
https://bugs.freedesktop.org/show_bug.cgi?id=42263

I was unable to find this committed in any of the dev trees, however.

Does this have any known issues on other platforms?



On Wed, Feb 1, 2012 at 10:17 AM, Ben Guthro <ben@guthro.net> wrote:
> I'm moving my company's distro from 2.6.38 to 3.2.X  (currently 3.2.2)
> - and have found a regression in i915 that I'm hoping someone here
> might have a fix for, already.
>
> On some older platforms, I'm seeing the stack below that results in
> the screen never showing anything.
>
> Any thoughts, patches, suggestions are appreciated.
>
> - Ben Guthro
>
>
> [   28.064432] ------------[ cut here ]------------
> [   28.064468] WARNING: at
> /builds/orc-precise/linux-3.2/drivers/gpu/drm/i915/intel_dp.c:1071
> ironlake_edp_panel_vdd_off+0xbf/0xd0 [i915]()
> [   28.064472] Hardware name: Latitude E5510
> [   28.064474] eDP VDD not forced on
> [   28.064475] Modules linked in: iptable_nat nf_nat nf_conntrack_ipv4
> nf_conntrack scst_vdisk(O) nf_defrag_ipv4 crc32c ip_tables libcrc32c
> x_tables scst_cdrom(O) scst(O) bridge stp llc microcode iscsi_tcp
> libiscsi_tcp libiscsi scsi_transport_iscsi nfsd arc4 exportfs nfs
> snd_hda_codec_hdmi snd_hda_codec_idt snd_hda_intel snd_hda_codec lockd
> iwlwifi(O) fscache auth_rpcgss psmouse snd_hwdep nfs_acl snd_pcm
> dell_laptop dell_wmi serio_raw snd_timer sparse_keymap dcdbas snd
> mac80211(O) sunrpc soundcore snd_page_alloc intel_ips ppdev
> cfg80211(O) parport_pc parport tpm_tis tpm tpm_bios usbhid hid zram(C)
> i915 tg3 ehci_hcd sdhci_pci sdhci drm_kms_helper drm intel_agp
> i2c_algo_bit intel_gtt video
> [   28.064546] Pid: 309, comm: plymouthd Tainted: G        WC O 3.2.2-orc #1
> [   28.064548] Call Trace:
> [   28.064557]  [<ffffffff8106233f>] warn_slowpath_common+0x7f/0xc0
> [   28.064561]  [<ffffffff81062436>] warn_slowpath_fmt+0x46/0x50
> [   28.064573]  [<ffffffffa00cf79f>] ironlake_edp_panel_vdd_off+0xbf/0xd0 [i915]
> [   28.064584]  [<ffffffffa00cf7ff>] intel_dp_commit+0x4f/0xb0 [i915]
> [   28.064590]  [<ffffffffa00700bb>]
> drm_crtc_helper_set_mode+0x4eb/0x520 [drm_kms_helper]
> [   28.064597]  [<ffffffffa0070fbf>]
> drm_crtc_helper_set_config+0x83f/0xaf0 [drm_kms_helper]
> [   28.064603]  [<ffffffffa006dcc0>]
> drm_fb_helper_restore_fbdev_mode+0x40/0x60 [drm_kms_helper]
> [   28.064614]  [<ffffffffa00d77bc>] intel_fb_restore_mode+0x1c/0x50 [i915]
> [   28.064623]  [<ffffffffa00a0da9>] i915_driver_lastclose+0x39/0x80 [i915]
> [   28.064635]  [<ffffffffa0022699>] drm_lastclose+0x49/0x300 [drm]
> [   28.064643]  [<ffffffffa002370d>] drm_release+0x4fd/0x6c0 [drm]
> [   28.064648]  [<ffffffff81164f5a>] fput+0xea/0x220
> [   28.064651]  [<ffffffff81161926>] filp_close+0x66/0x90
> [   28.064654]  [<ffffffff81161a02>] sys_close+0xb2/0x120
> [   28.064660]  [<ffffffff8157f7c2>] system_call_fastpath+0x16/0x1b
> [   28.064662] ---[ end trace 4d53f99c84fca531 ]---

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-02-01 16:55 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-02-01 15:24 Ironlake eDP training broken in 3.2.2 Ben Guthro
     [not found] <CAOvdn6ULdAfx+xj6koTr9UJF4n1EXrSS2LT6N-qziuSd=GNOTQ@mail.gmail.com>
2012-02-01 16:48 ` Ben Guthro
2012-02-01 16:55   ` Daniel Vetter

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.