From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrey Skvortsov Subject: [BISECTED REGRESSION in 3.19-rc1] [drm/i915] WARNING: drivers/gpu/drm/drm_irq.c:1077 drm_wait_one_vblank Date: Sun, 1 Feb 2015 00:16:09 +0300 Message-ID: <20150131211609.GA3710@yulia-desktop> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter , Jani Nikula , David Airlie , intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Ville =?utf-8?B?U3lyasOkbMOk?= , Matt Roper List-Id: dri-devel@lists.freedesktop.org SGksCgp0aGlzIHdhcm5pbmcgZXhpc3QgaW4gdjMuMTktcmM2IGFuZCBkb2VzIG5vdCBpbiB2My4x OC4gQmlzZWN0aW9uCnBvaW50cyB0byB0aGUgY29tbWl0IDUxZTMxZDQ5Yzg5MDU1MiAiZHJtL2k5 MTU6IFVzZSBnZW5lcmljIHZibGFuayB3YWl0Ii4KSSBoYXZlIHR3byBtYWNoaW5lcyB3aXRoIGlu dGVncmF0ZWQgSW50ZWwgZ3JhcGhpY3MgYW5kIHRoZSBwcm9ibGVtCmhhcHBlbnMgb25seSBvbiB0 aGUgb2xkIG9uZSB3aXRoICBHTTk2NSBjaGlwc2V0IGFuZCBYMzEwMCBpbnRlZ3JhdGVkIGdyYXBo aWNzLgoKYmFja3RyYWNlIGluZm9ybWF0aW9uOgoKWyAgIDMxLjc4MDgxM10gV0FSTklORzogQ1BV OiAwIFBJRDogNzE4IGF0IGRyaXZlcnMvZ3B1L2RybS9kcm1faXJxLmM6MTA3NyBkcm1fd2FpdF9v bmVfdmJsYW5rKzB4MzMvMHgxNDEgW2RybV0oKQpbICAgMzEuNzgwODE1XSBNb2R1bGVzIGxpbmtl ZCBpbjogZWNiKEUpIGk5MTUoRSspIHNuZF9oZGFfY29kZWNfZ2VuZXJpYyhFKSBjb3JldGVtcChF KSBidHVzYihFKSBrdm1faW50ZWwoRSkgc25kX2hkYV9pbnRlbChFKSBzbmRfaGRhX2NvbnRyb2xs ZXIoRSkga3ZtKEUpIGRybV9rbXNfaGVscGVyKEUpIHNuZF9oZGFfY29kZQpjKEUpIHNuZF9wY3Nw KEUpIGJsdWV0b290aChFKSBzbmRfaHdkZXAoRSkgZHJtKEUpIGxwY19pY2goRSkgZXZkZXYoRSkg bWZkX2NvcmUoRSkgc25kX3BjbShFKSBzbmRfdGltZXIoRSkgc25kKEUpIHBzbW91c2UoRSkgc2Vy aW9fcmF3KEUpIGkyY19hbGdvX2JpdChFKSBpMmNfaTgwMShFKSByZmtpbGwoRSkgc291bmRjb3Jl KAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIEUpIGJhdHRlcnkoRSkgYnV0dG9uKEUpIHZpZGVvKEUpIGFjKEUpIGky Y2NvcmUoRSkgYWNwaV9jcHVmcmVxKEUpIHByb2Nlc3NvcihFKSBmdXNlKEUpIHBhcnBvcnRfcGMo RSkgcHBkZXYoRSkgbHAoRSkgcGFycG9ydChFKSBhdXRvZnM0KEUpIGV4dDQoRSkgY3JjMTYoRSkg amJkMihFKSBtYmNhY2hlKEUpIHNkX21vZChFKSBhCnRhX2dlbmVyaWMoRSkgYWhjaShFKSBsaWJh aGNpKEUpIHNkaGNpX3BjaShFKSBzZGhjaShFKSBmaXJld2lyZV9vaGNpKEUpIGI0NChFKSBtaWko RSkgc3NiKEUpIGF0YV9waWl4KEUpIGZpcmV3aXJlX2NvcmUoRSkgY3JjX2l0dV90KEUpIG1tY19j b3JlKEUpIGxpYnBoeShFKSBsaWJhdGEoRSkgc2NzaV9tb2QoRSkgeGhjaV9oCmNkKEUpIGVoY2lf cGNpKEUpIHVoY2lfaGNkKEUpIGVoY2lfaGNkKEUpIHVzYmNvcmUoRSkgdXNiX2NvbW1vbihFKSB0 aGVybWFsKEUpClsgICAzMS43ODA4NjJdICB0aGVybWFsX3N5cyhFKQpbICAgMzEuNzgwODY2XSBD UFU6IDAgUElEOiA3MTggQ29tbToga3dvcmtlci91NDozIFRhaW50ZWQ6IEcgICAgICAgICAgICBF ICAzLjE3LjAtcmM1LTE1MDExNi0tMDA1NzgtZzUxZTMxZDQgIzE2ClsgICAzMS43ODA4NjhdIEhh cmR3YXJlIG5hbWU6IERlbGwgSW5jLiBWb3N0cm8gMTUwMCAgICAgICAgICAgICAgICAgICAgIC8w Tlg5MDcsIEJJT1MgQTA2IDA0LzIxLzIwMDgKWyAgIDMxLjc4MDg3M10gV29ya3F1ZXVlOiBldmVu dHNfdW5ib3VuZCBhc3luY19ydW5fZW50cnlfZm4KWyAgIDMxLjc4MDg3NV0gIDAwMDAwMDAwMDAw MDAwMDAgZmZmZmZmZmZhMDU0NGI5ZCBmZmZmZmZmZjgxM2Q0ZTgxIDAwMDAwMDAwMDAwMDAwMDAK WyAgIDMxLjc4MDg3OV0gIGZmZmZmZmZmODEwM2RlYzMgZmZmZjg4MDBkODRlMDA2OCBmZmZmZmZm ZmEwNTIxYzczIDAwMDAwMDAwMDAwNzAwMDgKWyAgIDMxLjc4MDg4Ml0gIGZmZmY4ODAwZDg0ZTAw MDAgZmZmZjg4MDE5NzNlMDgwMCAwMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwMDAwMDYwMTQKWyAg IDMxLjc4MDg4Nl0gQ2FsbCBUcmFjZToKWyAgIDMxLjc4MDg5MF0gIFs8ZmZmZmZmZmY4MTNkNGU4 MT5dID8gZHVtcF9zdGFjaysweDRhLzB4NzUKWyAgIDMxLjc4MDg5NF0gIFs8ZmZmZmZmZmY4MTAz ZGVjMz5dID8gd2Fybl9zbG93cGF0aF9jb21tb24rMHg3ZS8weDk3ClsgICAzMS43ODEwNTBdICBb PGZmZmZmZmZmYTA1MjFjNzM+XSA/IGRybV93YWl0X29uZV92YmxhbmsrMHgzMy8weDE0MSBbZHJt XQpbICAgMzEuNzgxMDc4XSAgWzxmZmZmZmZmZmEwNTIxYzczPl0gPyBkcm1fd2FpdF9vbmVfdmJs YW5rKzB4MzMvMHgxNDEgW2RybV0KWyAgIDMxLjc4MTEyMl0gIFs8ZmZmZmZmZmZhMDk2YjEzZT5d ID8gaW50ZWxfZW5hYmxlX3R2KzB4MjIvMHg1OCBbaTkxNV0KWyAgIDMxLjc4MTE1M10gIFs8ZmZm ZmZmZmZhMDk0MGYzZT5dID8gaTl4eF9jcnRjX2VuYWJsZSsweDMzYi8weDM5NyBbaTkxNV0KWyAg IDMxLjc4MTE4NF0gIFs8ZmZmZmZmZmZhMDkzZjg3NT5dID8gX19pbnRlbF9zZXRfbW9kZSsweDEx NjAvMHgxMjA5IFtpOTE1XQpbICAgMzEuNzgxMjE2XSAgWzxmZmZmZmZmZmEwOTQ1OTBhPl0gPyBp bnRlbF9zZXRfbW9kZSsweDEyLzB4MmMgW2k5MTVdClsgICAzMS43ODEyNDddICBbPGZmZmZmZmZm YTA5NDVkNWE+XSA/IGludGVsX2dldF9sb2FkX2RldGVjdF9waXBlKzB4MzY3LzB4NDA4IFtpOTE1 XQpbICAgMzEuNzgxMjgxXSAgWzxmZmZmZmZmZmEwOTZiYmM2Pl0gPyBpbnRlbF90dl9kZXRlY3Qr MHgxMDMvMHg0NDQgW2k5MTVdClsgICAzMS43ODEyODldICBbPGZmZmZmZmZmYTA3MjllZTM+XSA/ IGRybV9oZWxwZXJfcHJvYmVfc2luZ2xlX2Nvbm5lY3Rvcl9tb2Rlc19tZXJnZV9iaXRzKzB4YzAv MHgzMjcgW2RybV9rbXNfaGVscGVyXQpbICAgMzEuNzgxMjk2XSAgWzxmZmZmZmZmZmEwNzJlOTQ2 Pl0gPyBkcm1fZmJfaGVscGVyX3Byb2JlX2Nvbm5lY3Rvcl9tb2RlcysweDNkLzB4NTEgW2RybV9r bXNfaGVscGVyXQpbICAgMzEuNzgxMzAzXSAgWzxmZmZmZmZmZmEwNzMwMDI2Pl0gPyBkcm1fZmJf aGVscGVyX2luaXRpYWxfY29uZmlnKzB4M2QvMHgzMDMgW2RybV9rbXNfaGVscGVyXQpbICAgMzEu NzgxMzA2XSAgWzxmZmZmZmZmZjgxMDU1ZjYyPl0gPyBhc3luY19ydW5fZW50cnlfZm4rMHg1YS8w eDExMApbICAgMzEuNzgxMzEwXSAgWzxmZmZmZmZmZjgxMDUwMTlkPl0gPyBwcm9jZXNzX29uZV93 b3JrKzB4MTk0LzB4MjkyClsgICAzMS43ODEzMTNdICBbPGZmZmZmZmZmODEwNTA0ZmI+XSA/IHdv cmtlcl90aHJlYWQrMHgyMzYvMHgyOTgKWyAgIDMxLjc4MTMxNl0gIFs8ZmZmZmZmZmY4MTA1MDJj NT5dID8gcHJvY2Vzc19zY2hlZHVsZWRfd29ya3MrMHgyYS8weDJhClsgICAzMS43ODEzMTldICBb PGZmZmZmZmZmODEwNTQwMWU+XSA/IGt0aHJlYWQrMHg5ZS8weGE2ClsgICAzMS43ODEzMjJdICBb PGZmZmZmZmZmODEwNTNmODA+XSA/IGt0aHJlYWRfZnJlZXphYmxlX3Nob3VsZF9zdG9wKzB4MzYv MHgzNgpbICAgMzEuNzgxMzI2XSAgWzxmZmZmZmZmZjgxM2Q5YWFjPl0gPyByZXRfZnJvbV9mb3Jr KzB4N2MvMHhiMApbICAgMzEuNzgxMzI5XSAgWzxmZmZmZmZmZjgxMDUzZjgwPl0gPyBrdGhyZWFk X2ZyZWV6YWJsZV9zaG91bGRfc3RvcCsweDM2LzB4MzYKWyAgIDMxLjc4MjcyNl0gLS0tWyBlbmQg dHJhY2UgZTJiNzgwMTdmMWExMDA1NCBdLS0tCgoKbHNwY2k6CgowMDowMi4wIFZHQSBjb21wYXRp YmxlIGNvbnRyb2xsZXIgWzAzMDBdOiBJbnRlbCBDb3Jwb3JhdGlvbiBNb2JpbGUgR005NjUvR0w5 NjAgSW50ZWdyYXRlZCBHcmFwaGljcyBDb250cm9sbGVyIChwcmltYXJ5KSBbODA4NjoyYTAyXSAo cmV2IDBjKQowMDowMi4xIERpc3BsYXkgY29udHJvbGxlciBbMDM4MF06IEludGVsIENvcnBvcmF0 aW9uIE1vYmlsZSBHTTk2NS9HTDk2MCBJbnRlZ3JhdGVkIEdyYXBoaWNzIENvbnRyb2xsZXIgKHNl Y29uZGFyeSkgWzgwODY6MmEwM10gKHJldiAwYykKCgoKLS0gCkJlc3QgcmVnYXJkcywKQW5kcmV5 IFNrdm9ydHNvdgoKU2VjdXJlIGUtbWFpbCB3aXRoIGdudXBnOiBTZWUgaHR0cDovL3d3dy5nbnVw Zy5vcmcvClBHUCBLZXkgSUQ6IDB4NTdBM0FFQUQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756290AbbAaVQP (ORCPT ); Sat, 31 Jan 2015 16:16:15 -0500 Received: from mail-la0-f51.google.com ([209.85.215.51]:36798 "EHLO mail-la0-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756035AbbAaVQN (ORCPT ); Sat, 31 Jan 2015 16:16:13 -0500 From: Andrey Skvortsov X-Google-Original-From: Andrey Skvortsov Date: Sun, 1 Feb 2015 00:16:09 +0300 To: Daniel Vetter , Jani Nikula , David Airlie , intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Ville =?utf-8?B?U3lyasOkbMOk?= , Matt Roper Subject: [BISECTED REGRESSION in 3.19-rc1] [drm/i915] WARNING: drivers/gpu/drm/drm_irq.c:1077 drm_wait_one_vblank Message-ID: <20150131211609.GA3710@yulia-desktop> 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, Ville =?utf-8?B?U3lyasOkbMOk?= , Matt Roper MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline X-PGP-Key: fp="21AF 2E6F 04EC 7E11 21C6 E399 2236 2F26 57A3 AEAD"; id="0x57A3AEAD"; get=; User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, this warning exist in v3.19-rc6 and does not in v3.18. Bisection points to the commit 51e31d49c890552 "drm/i915: Use generic vblank wait". I have two machines with integrated Intel graphics and the problem happens only on the old one with GM965 chipset and X3100 integrated graphics. backtrace information: [ 31.780813] WARNING: CPU: 0 PID: 718 at drivers/gpu/drm/drm_irq.c:1077 drm_wait_one_vblank+0x33/0x141 [drm]() [ 31.780815] Modules linked in: ecb(E) i915(E+) snd_hda_codec_generic(E) coretemp(E) btusb(E) kvm_intel(E) snd_hda_intel(E) snd_hda_controller(E) kvm(E) drm_kms_helper(E) snd_hda_code c(E) snd_pcsp(E) bluetooth(E) snd_hwdep(E) drm(E) lpc_ich(E) evdev(E) mfd_core(E) snd_pcm(E) snd_timer(E) snd(E) psmouse(E) serio_raw(E) i2c_algo_bit(E) i2c_i801(E) rfkill(E) soundcore( E) battery(E) button(E) video(E) ac(E) i2ccore(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) a ta_generic(E) ahci(E) libahci(E) sdhci_pci(E) sdhci(E) firewire_ohci(E) b44(E) mii(E) ssb(E) ata_piix(E) firewire_core(E) crc_itu_t(E) mmc_core(E) libphy(E) libata(E) scsi_mod(E) xhci_h cd(E) ehci_pci(E) uhci_hcd(E) ehci_hcd(E) usbcore(E) usb_common(E) thermal(E) [ 31.780862] thermal_sys(E) [ 31.780866] CPU: 0 PID: 718 Comm: kworker/u4:3 Tainted: G E 3.17.0-rc5-150116--00578-g51e31d4 #16 [ 31.780868] Hardware name: Dell Inc. Vostro 1500 /0NX907, BIOS A06 04/21/2008 [ 31.780873] Workqueue: events_unbound async_run_entry_fn [ 31.780875] 0000000000000000 ffffffffa0544b9d ffffffff813d4e81 0000000000000000 [ 31.780879] ffffffff8103dec3 ffff8800d84e0068 ffffffffa0521c73 0000000000070008 [ 31.780882] ffff8800d84e0000 ffff8801973e0800 0000000000000000 0000000000006014 [ 31.780886] Call Trace: [ 31.780890] [] ? dump_stack+0x4a/0x75 [ 31.780894] [] ? warn_slowpath_common+0x7e/0x97 [ 31.781050] [] ? drm_wait_one_vblank+0x33/0x141 [drm] [ 31.781078] [] ? drm_wait_one_vblank+0x33/0x141 [drm] [ 31.781122] [] ? intel_enable_tv+0x22/0x58 [i915] [ 31.781153] [] ? i9xx_crtc_enable+0x33b/0x397 [i915] [ 31.781184] [] ? __intel_set_mode+0x1160/0x1209 [i915] [ 31.781216] [] ? intel_set_mode+0x12/0x2c [i915] [ 31.781247] [] ? intel_get_load_detect_pipe+0x367/0x408 [i915] [ 31.781281] [] ? intel_tv_detect+0x103/0x444 [i915] [ 31.781289] [] ? drm_helper_probe_single_connector_modes_merge_bits+0xc0/0x327 [drm_kms_helper] [ 31.781296] [] ? drm_fb_helper_probe_connector_modes+0x3d/0x51 [drm_kms_helper] [ 31.781303] [] ? drm_fb_helper_initial_config+0x3d/0x303 [drm_kms_helper] [ 31.781306] [] ? async_run_entry_fn+0x5a/0x110 [ 31.781310] [] ? process_one_work+0x194/0x292 [ 31.781313] [] ? worker_thread+0x236/0x298 [ 31.781316] [] ? process_scheduled_works+0x2a/0x2a [ 31.781319] [] ? kthread+0x9e/0xa6 [ 31.781322] [] ? kthread_freezable_should_stop+0x36/0x36 [ 31.781326] [] ? ret_from_fork+0x7c/0xb0 [ 31.781329] [] ? kthread_freezable_should_stop+0x36/0x36 [ 31.782726] ---[ end trace e2b78017f1a10054 ]--- lspci: 00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 0c) 00:02.1 Display controller [0380]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondary) [8086:2a03] (rev 0c) -- Best regards, Andrey Skvortsov Secure e-mail with gnupg: See http://www.gnupg.org/ PGP Key ID: 0x57A3AEAD