Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S966372AbbBCTP6 (ORCPT ); Tue, 3 Feb 2015 14:15:58 -0500 Received: from mail-lb0-f178.google.com ([209.85.217.178]:57989 "EHLO mail-lb0-f178.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756181AbbBCTPx convert rfc822-to-8bit (ORCPT ); Tue, 3 Feb 2015 14:15:53 -0500 From: Andrey Skvortsov X-Google-Original-From: Andrey Skvortsov Date: Tue, 3 Feb 2015 22:15:47 +0300 To: Daniel Vetter , Jani Nikula , David Airlie , intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Subject: [regression in linux-next] i915: broken graphics on laptop Message-ID: <20150203191507.GA2374@crion86> Mail-Followup-To: Andrey Skvortsov , Daniel Vetter , Jani Nikula , David Airlie , intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8BIT X-PGP-Key: fp="21AF 2E6F 04EC 7E11 21C6 E399 2236 2F26 57A3 AEAD"; id="0x57A3AEAD"; get=; User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 10996 Lines: 142 Hi, tested next-20150202. System boots, but graphic output is broken (empty black screen). Booted five times the same kernel, always got the same result. The system works with 3.19-rc7. This is the first warning in the log: WARNING: CPU: 0 PID: 855 at drivers/gpu/drm/i915/intel_uncore.c:169 intel_uncore_forcewake_reset+0x188/0x24d [i915]() WARN_ON(dev_priv->uncore.fw_domains == 0) Modules linked in: i915(E+) lpc_ich(E) mfd_core(E) snd_hda_controller(E) snd_hda_codec(E) snd_hwdep(E) snd_pcm(E) snd_timer(E) drm_kms_helper(E) drm(E) battery(E) button(E) video(E) ac(E) snd(E) soundcore(E) i2c_algo_bit(E) i2c_core(E) acpi_cpufreq(E) processor(E) fuse(E) parport_pc(E) ppdev(E) lp(E) parport(E) autofs4(E) ext4(E) crc16(E) jbd2(E) mbcache(E) sd_mod(E) ata_generic(E) ahci(E) libahci(E) ata_piix(E) libata(E) scsi_mod(E) sdhci_pci(E) firewire_ohci(E) sdhci(E) b44(E) firewire_core(E) crc_itu_t(E) mii(E) ssb(E) mmc_core(E) libphy(E) ehci_pci(E) thermal(E) thermal_sys(E) uhci_hcd(E) ehci_hcd(E) usbcore(E) usb_common(E) CPU: 0 PID: 855 Comm: systemd-udevd Tainted: G E 3.19.0-rc6-next-20150202-150201- #4 Hardware name: Dell Inc. Vostro 1500 /0NX907, BIOS A06 04/21/2008 0000000000000000 0000000000000009 ffffffff813e790a ffff8800da083958 ffffffff8104178e ffffffffa0601100 ffffffffa0589bc4 ffff8800da083988 ffff8800da6c00c8 ffff8800da6c00c8 0000000000000000 0000000000000246 Call Trace: [] ? dump_stack+0x4a/0x74 [] ? warn_slowpath_common+0x9d/0xb5 [] ? intel_uncore_forcewake_reset+0x188/0x24d [i915] [] ? warn_slowpath_fmt+0x4a/0x4f [] ? intel_uncore_forcewake_reset+0x188/0x24d [i915] [] ? intel_uncore_init+0x1e4/0x4a8 [i915] [] ? i915_driver_load+0x58f/0xeda [i915] [] ? kobject_uevent_env+0x581/0x5d8 [] ? kfree+0xa4/0x127 [] ? kobject_uevent_env+0x581/0x5d8 [] ? devtmpfs_create_node+0x102/0x117 [] ? preempt_count_sub+0xab/0xca [] ? preempt_count_sub+0xab/0xca [] ? drm_dev_register+0x79/0xec [drm] [] ? drm_get_pci_dev+0xfc/0x1b7 [drm] [] ? pci_device_probe+0x74/0xd1 [] ? driver_probe_device+0x2ff/0x2ff [] ? driver_probe_device+0x11c/0x2ff [] ? driver_probe_device+0x2ff/0x2ff [] ? __driver_attach+0x58/0x78 [] ? bus_for_each_dev+0x53/0x84 [] ? bus_add_driver+0x113/0x1f8 [] ? driver_register+0x87/0xba [] ? 0xffffffffa0627000 [] ? do_one_initcall+0xf7/0x18e [] ? kmem_cache_alloc_trace+0xd6/0xe8 [] ? load_module+0x1c81/0x202e [] ? load_module+0x1cf9/0x202e [] ? mod_kobject_put+0x48/0x48 [] ? copy_module_from_fd+0x8c/0xf5 [] ? SyS_finit_module+0x82/0x9a [] ? system_call_fastpath+0x12/0x17 Other warnings are below: [ 19.253096] WARNING: CPU: 1 PID: 746 at drivers/gpu/drm/i915/i915_gem.c:4525 i915_gem_free_object+0x134/0x272 [i915]() [ 19.253098] WARN_ON(obj->frontbuffer_bits) [ 19.253126] Modules linked in: snd_hda_intel(E+) i2c_i801(E+) i915(E+) lpc_ich(E) mfd_core(E) snd_hda_controller(E) snd_hda_codec(E) snd_hwdep(E) snd_pcm(E) snd_timer(E) drm_kms_helper(E) drm(E) battery(E) button(E) video(E) ac(E) snd(E) soundcore(E) i2c_algo_bit(E) i2c_core(E) acpi_cpufreq(E) processor(E) fuse(E) parport_pc(E) ppdev(E) lp(E) parport(E) autofs4(E) ext4(E) crc16(E) jbd2(E) mbcache(E) sd_mod(E) ata_generic(E) ahci(E) libahci(E) ata_piix(E) libata(E) scsi_mod(E) sdhci_pci(E) firewire_ohci(E) sdhci(E) b44(E) firewire_core(E) crc_itu_t(E) mii(E) ssb(E) mmc_core(E) libphy(E) ehci_pci(E) thermal(E) thermal_sys(E) uhci_hcd(E) ehci_hcd(E) usbcore(E) usb_common(E) [ 19.253129] CPU: 1 PID: 746 Comm: kworker/u4:5 Tainted: G W E 3.19.0-rc6-next-20150202-150201- #4 [ 19.253130] Hardware name: Dell Inc. Vostro 1500 /0NX907, BIOS A06 04/21/2008 [ 19.253135] Workqueue: events_unbound async_run_entry_fn [ 19.253137] 0000000000000000 0000000000000009 ffffffff813e790a ffff880037a9b9e8 [ 19.253139] ffffffff8104178e ffff8800da6c0000 ffffffffa056e22b ffff880196dda800 [ 19.253140] ffff880196e54000 ffff8800da6c0000 ffff880196e54040 ffff880196e54040 [ 19.253141] Call Trace: [ 19.253144] [] ? dump_stack+0x4a/0x74 [ 19.253147] [] ? warn_slowpath_common+0x9d/0xb5 [ 19.253173] [] ? i915_gem_free_object+0x134/0x272 [i915] [ 19.253176] [] ? warn_slowpath_fmt+0x4a/0x4f [ 19.253202] [] ? i915_vma_unbind+0x18f/0x1cb [i915] [ 19.253228] [] ? i915_gem_free_object+0x134/0x272 [i915] [ 19.253246] [] ? drm_gem_object_release+0x3b/0x3b [drm] [ 19.253277] [] ? kref_sub.constprop.59+0x2f/0x38 [i915] [ 19.253308] [] ? intel_user_framebuffer_destroy+0x62/0x75 [i915] [ 19.253321] [] ? drm_framebuffer_unregister_private+0x37/0x37 [drm] [ 19.253333] [] ? kref_sub.constprop.33+0x2f/0x38 [drm] [ 19.253346] [] ? drm_mode_set_config_internal+0xa6/0xd7 [drm] [ 19.253355] [] ? restore_fbdev_mode+0xad/0xc8 [drm_kms_helper] [ 19.253361] [] ? drm_fb_helper_restore_fbdev_mode_unlocked+0x24/0x5a [drm_kms_helper] [ 19.253367] [] ? drm_fb_helper_set_par+0x34/0x39 [drm_kms_helper] [ 19.253398] [] ? intel_fbdev_set_par+0x16/0x5a [i915] [ 19.253401] [] ? fbcon_init+0x304/0x40d [ 19.253404] [] ? visual_init+0xb4/0x107 [ 19.253406] [] ? do_bind_con_driver+0x176/0x28b [ 19.253408] [] ? do_take_over_console+0x137/0x167 [ 19.253410] [] ? do_fbcon_takeover+0x59/0x9c [ 19.253413] [] ? notifier_call_chain+0x33/0x5e [ 19.253415] [] ? __blocking_notifier_call_chain+0x48/0x62 [ 19.253417] [] ? register_framebuffer+0x23f/0x29b [ 19.253424] [] ? drm_fb_helper_initial_config+0x28d/0x33f [drm_kms_helper] [ 19.253427] [] ? __switch_to+0x1fb/0x47d [ 19.253428] [] ? async_run_entry_fn+0x6b/0x131 [ 19.253430] [] ? process_one_work+0x171/0x28e [ 19.253432] [] ? worker_thread+0x1a5/0x272 [ 19.253434] [] ? process_scheduled_works+0x2a/0x2a [ 19.253436] [] ? kthread+0x9e/0xa6 [ 19.253438] [] ? __kthread_parkme+0x5c/0x5c [ 19.253440] [] ? ret_from_fork+0x7c/0xb0 [ 19.253442] [] ? __kthread_parkme+0x5c/0x5c .... [ 29.097165] WARNING: CPU: 1 PID: 19 at include/linux/kref.h:47 drm_framebuffer_reference+0x5b/0x64 [drm]() Feb 2 21:14:15 crion86 kernel: [ 29.097166] Modules linked in: cfg80211(E) bnep(E) cpufreq_stats(E) cpufreq_powersave(E) cpufreq_userspace(E) cpufreq_conservative(E) nfsd(E) auth_rpcgss(E) nfs_acl(E) lockd(E) grace(E) sunrpc(E) joydev(E) coretemp(E) snd_hda_codec_generic(E) kvm_intel(E) kvm(E) i8k(E) evdev(E) cdc_ether(E) btusb(E) bluetooth(E) psmouse(E) rfkill(E) serio_raw(E) snd_pcsp(E) usbnet(E) xhci_pci(E) xhci_hcd(E) cdc_wdm(E) cdc_acm(E) snd_hda_intel(E) i2c_i801(E) i915(E) lpc_ich(E) mfd_core(E) snd_hda_controller(E) snd_hda_codec(E) snd_hwdep(E) snd_pcm(E) snd_timer(E) drm_kms_helper(E) drm(E) battery(E) button(E) video(E) ac(E) snd(E) soundcore(E) i2c_algo_bit(E) i2c_core(E) acpi_cpufreq(E) processor(E) fuse(E) parport_pc(E) ppdev(E) lp(E) parport(E) autofs4(E) ext4(E) crc16(E) jbd2(E) mbcache(E) sd_mod(E) ata_generic(E) ahci(E) libahci(E) ata_piix(E) libata(E) scsi_mod(E) sdhci_pci(E) firewire_ohci(E) sdhci(E) b44(E) firewire_core(E) crc_itu_t(E) mii(E) ssb(E) mmc_core(E) libphy(E) ehci_pci(E) thermal(E) thermal_sys(E) uhci_hcd(E) ehci_hcd(E) usbcore(E) usb_common(E) [ 29.097233] CPU: 1 PID: 19 Comm: kworker/1:1 Tainted: G W E 3.19.0-rc6-next-20150202-150201- #4 [ 29.097235] Hardware name: Dell Inc. Vostro 1500 /0NX907, BIOS A06 04/21/2008 [ 29.097244] Workqueue: events output_poll_execute [drm_kms_helper] [ 29.097246] 0000000000000000 0000000000000009 ffffffff813e790a 0000000000000000 [ 29.097249] ffffffff8104178e ffff880037bae3c0 ffffffffa044656d 0000000000000000 [ 29.097252] ffff88019718f840 0000000000000500 0000000000000400 0000000000000000 [ 29.097256] Call Trace: [ 29.097261] [] ? dump_stack+0x4a/0x74 [ 29.097266] [] ? warn_slowpath_common+0x9d/0xb5 [ 29.097280] [] ? drm_framebuffer_reference+0x5b/0x64 [drm] [ 29.097294] [] ? drm_framebuffer_reference+0x5b/0x64 [drm] [ 29.097333] [] ? intel_plane_duplicate_state+0x4d/0x69 [i915] [ 29.097340] [] ? drm_plane_helper_update+0x61/0xff [drm_kms_helper] [ 29.097365] [] ? __intel_set_mode+0x796/0x89a [i915] [ 29.097390] [] ? intel_set_mode+0x6e/0x8f [i915] [ 29.097414] [] ? intel_get_load_detect_pipe+0x382/0x420 [i915] [ 29.097443] [] ? intel_tv_detect+0x116/0x43d [i915] [ 29.097447] [] ? del_timer_sync+0x25/0x42 [ 29.097455] [] ? drm_helper_probe_single_connector_modes_merge_bits+0xc7/0x392 [drm_kms_helper] [ 29.097463] [] ? drm_fb_helper_probe_connector_modes+0x3d/0x51 [drm_kms_helper] [ 29.097471] [] ? drm_fb_helper_hotplug_event+0x75/0xac [drm_kms_helper] [ 29.097477] [] ? output_poll_execute+0x125/0x154 [drm_kms_helper] [ 29.097480] [] ? process_one_work+0x171/0x28e [ 29.097483] [] ? worker_thread+0x1a5/0x272 [ 29.097486] [] ? process_scheduled_works+0x2a/0x2a [ 29.097489] [] ? kthread+0x9e/0xa6 [ 29.097492] [] ? __kthread_parkme+0x5c/0x5c [ 29.097496] [] ? ret_from_fork+0x7c/0xb0 [ 29.097499] [] ? __kthread_parkme+0x5c/0x5c -- Best regards, Andrey Skvortsov PGP Key ID: 0x57A3AEAD -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/