Bug 104991
Summary: | dvi is not working on Intel DG45ID | ||
---|---|---|---|
Product: | Drivers | Reporter: | Oleksij Rempel (linux) |
Component: | Video(DRI - Intel) | Assignee: | intel-gfx-bugs (intel-gfx-bugs) |
Status: | RESOLVED CODE_FIX | ||
Severity: | normal | CC: | intel-gfx-bugs |
Priority: | P3 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | v4.3-rc1 and later | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
dmesg
dmidecode |
Description
Oleksij Rempel
2015-09-25 10:56:18 UTC
Created attachment 188381 [details]
dmesg
Created attachment 188391 [details]
dmidecode
intel_stepping Vendor: 0x8086, Device: 0x2e22, Revision: 0x03 (A3) Please try current drm-intel-nightly branch of http://cgit.freedesktop.org/drm-intel Build 4.3.0-rc4-01315-g3f7a6e1, same issue. Monitor shows: "Input Not Supported" New results for drm-intel-nightly branch of http://cgit.freedesktop.org/drm-intel: Build Linux zwerg 4.3.0-rc5-00863-gf14b17b #24 SMP Sat Oct 17 09:18:30 CEST 2015 x86_64 x86_64 x86_64 GNU/Linux is working! :D Thank you. But there is still some warning: [ 2.641439] ------------[ cut here ]------------ [ 2.641444] WARNING: CPU: 0 PID: 1 at /home/oleksij/300/oleksij/tmp/linux/drivers/gpu/drm/i915/i915_irq.c:182 i915_hotplug_interrupt_update_locked+0x45/0x83() [ 2.641446] WARN_ON(bits & ~mask) [ 2.641447] Modules linked in: [ 2.641450] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.3.0-rc5-00863-gf14b17b #24 [ 2.641452] Hardware name: /DG45ID, BIOS IDG4510H.86A.0135.2011.0225.1100 02/25/2011 [ 2.641453] 0000000000000000 ffff8801a49abac8 ffffffff81251882 ffff8801a49abb10 [ 2.641456] ffff8801a49abb00 ffffffff81057bcb ffffffff81360fef ffff8801a2500000 [ 2.641459] 00000000c1fffd9f 0000000030000320 ffff8800c70aa800 ffff8801a49abb68 [ 2.641461] Call Trace: [ 2.641466] [<ffffffff81251882>] dump_stack+0x44/0x55 [ 2.641470] [<ffffffff81057bcb>] warn_slowpath_common+0x9f/0xb8 [ 2.641472] [<ffffffff81360fef>] ? i915_hotplug_interrupt_update_locked+0x45/0x83 [ 2.641474] [<ffffffff81057c2c>] warn_slowpath_fmt+0x48/0x50 [ 2.641477] [<ffffffff81602d2f>] ? mutex_unlock+0x16/0x18 [ 2.641480] [<ffffffff81360fef>] i915_hotplug_interrupt_update_locked+0x45/0x83 [ 2.641482] [<ffffffff81361071>] i915_hpd_irq_setup+0x44/0x47 [ 2.641485] [<ffffffff813c8e8e>] intel_hpd_init+0xc7/0xd4 [ 2.641488] [<ffffffff813f4ef9>] i915_driver_load+0x10b1/0x12a3 [ 2.641490] [<ffffffff813fd6bd>] ? klist_class_dev_get+0x15/0x17 [ 2.641493] [<ffffffff81600048>] ? klist_node_init+0x49/0x4e [ 2.641495] [<ffffffff8160487c>] ? _raw_spin_lock+0xe/0x10 [ 2.641498] [<ffffffff813f87f9>] ? put_device+0x17/0x19 [ 2.641500] [<ffffffff813fa008>] ? device_add+0x37b/0x558 [ 2.641502] [<ffffffff812520f5>] ? idr_replace+0x34/0x98 [ 2.641505] [<ffffffff81346880>] drm_dev_register+0x6d/0xae [ 2.641507] [<ffffffff81348954>] drm_get_pci_dev+0x100/0x1ba [ 2.641509] [<ffffffff8135d024>] i915_pci_probe+0x48/0x4a [ 2.641512] [<ffffffff8127f62e>] pci_device_probe+0x85/0xf0 [ 2.641514] [<ffffffff813fc9e6>] driver_probe_device+0x174/0x3af [ 2.641516] [<ffffffff813fcc7e>] __driver_attach+0x5d/0x7f [ 2.641518] [<ffffffff813fcc21>] ? driver_probe_device+0x3af/0x3af [ 2.641520] [<ffffffff813fad06>] bus_for_each_dev+0x6d/0x85 [ 2.641522] [<ffffffff813fc30a>] driver_attach+0x1e/0x20 [ 2.641524] [<ffffffff813fbff5>] bus_add_driver+0x13d/0x235 [ 2.641526] [<ffffffff813fd4a4>] driver_register+0x8e/0xca [ 2.641528] [<ffffffff81d587e0>] ? mipi_dsi_bus_init+0x12/0x12 [ 2.641531] [<ffffffff8127e038>] __pci_register_driver+0x49/0x4b [ 2.641533] [<ffffffff81348a60>] drm_pci_init+0x52/0xd3 [ 2.641535] [<ffffffff81d587e0>] ? mipi_dsi_bus_init+0x12/0x12 [ 2.641537] [<ffffffff81d58874>] i915_init+0x94/0x9b [ 2.641539] [<ffffffff81d587e0>] ? mipi_dsi_bus_init+0x12/0x12 [ 2.641541] [<ffffffff810003c2>] do_one_initcall+0x195/0x1aa [ 2.641544] [<ffffffff8106e400>] ? parse_args+0x16b/0x378 [ 2.641547] [<ffffffff81d1dfbc>] kernel_init_freeable+0x113/0x1a0 [ 2.641549] [<ffffffff81600562>] ? rest_init+0x79/0x79 [ 2.641551] [<ffffffff81600570>] kernel_init+0xe/0xda [ 2.641553] [<ffffffff81604eef>] ret_from_fork+0x3f/0x70 [ 2.641555] [<ffffffff81600562>] ? rest_init+0x79/0x79 [ 2.641559] ---[ end trace 0844ffd9a03f640b ]--- (In reply to Oleksij Rempel from comment #6) > New results for drm-intel-nightly branch of > http://cgit.freedesktop.org/drm-intel: > Build Linux zwerg 4.3.0-rc5-00863-gf14b17b #24 SMP Sat Oct 17 09:18:30 CEST > 2015 x86_64 x86_64 x86_64 GNU/Linux > > is working! :D Thank you. That's great, thanks for testing. We could close the bug since the original problem is now gone, but... (In reply to Oleksij Rempel from comment #7) > But there is still some warning: > > [ 2.641439] ------------[ cut here ]------------ > [ 2.641444] WARNING: CPU: 0 PID: 1 at > /home/oleksij/300/oleksij/tmp/linux/drivers/gpu/drm/i915/i915_irq.c:182 > i915_hotplug_interrupt_update_locked+0x45/0x83() > [ 2.641446] WARN_ON(bits & ~mask) I think I've seen this before, but I couldn't find a bug for it. Please try [1] on top of the kernel that works. I think it should get rid of the warning. If not, let's open another bug at fdo to track that one. [1] http://patchwork.freedesktop.org/patch/msgid/1445437363-3030-1-git-send-email-jani.nikula@intel.com It works, no more warnings with this patch :) Thanks for testing, the fix was applied to drm-intel-next-fixes as commit f9e3dc786a585e1ec371c446c62dcc77d0548629 Author: Jani Nikula <jani.nikula@intel.com> Date: Wed Oct 21 17:22:43 2015 +0300 drm/i915: add hotplug activation period to hotplug update mask and it's headed to v4.4 along with the remains-to-be-identified fix that fixed the original bug reported here. |