lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20160907141548.GA1654@yexl-desktop>
Date:   Wed, 7 Sep 2016 22:15:48 +0800
From:   kernel test robot <xiaolong.ye@...el.com>
To:     Michel Dänzer <michel.daenzer@....com>
Cc:     Alex Deucher <alexander.deucher@....com>,
        Christian König <christian.koenig@....com>,
        Daniel Vetter <daniel.vetter@...ll.ch>,
        LKML <linux-kernel@...r.kernel.org>,
        Stephen Rothwell <sfr@...b.auug.org.au>, lkp@...org
Subject: [lkp] [drm]  c229bfbbd0: WARNING: CPU: 1 PID: 17001 at
 drivers/gpu/drm/i915/intel_display.c:1354 assert_vblank_disabled+0x5f/0x70
 [i915]


FYI, we noticed the following commit:

https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
commit c229bfbbd04ac112bd15331d3a06d12e4e86a45c ("drm: Add page_flip_target CRTC hook v2")

in testcase: piglit
with following parameters:

	group: igt-basic




on test machine: 8 threads Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz with 8G memory

caused below changes:


+-------------------------------------------------------------------------------+------------+------------+
|                                                                               | 88afb9e6cd | c229bfbbd0 |
+-------------------------------------------------------------------------------+------------+------------+
| boot_successes                                                                | 1          | 1          |
| boot_failures                                                                 | 1          | 11         |
| invoked_oom-killer:gfp_mask=0x                                                | 1          | 2          |
| Mem-Info                                                                      | 1          | 2          |
| WARNING:at_drivers/gpu/drm/i915/intel_display.c:#assert_vblank_disabled[i915] | 0          | 8          |
| calltrace:SyS_ioctl                                                           | 0          | 8          |
| WARNING:at_drivers/gpu/drm/drm_irq.c:#drm_vblank_put[drm]                     | 0          | 8          |
| BUG:kernel_reboot-without-warning_in_test_stage                               | 0          | 1          |
| Out_of_memory:Kill_process                                                    | 0          | 1          |
+-------------------------------------------------------------------------------+------------+------------+



[  434.094471] kms_flip: starting subtest basic-flip-vs-dpms
[  434.216254] kms_flip: exiting, ret=99
[  494.320730] ------------[ cut here ]------------
[  494.325419] WARNING: CPU: 1 PID: 17001 at drivers/gpu/drm/i915/intel_display.c:1354 assert_vblank_disabled+0x5f/0x70 [i915]
[  494.337895] WARN_ON(drm_crtc_vblank_get(crtc) == 0)
[  494.342582] Modules linked in: rpcsec_gss_krb5 auth_rpcgss nfsv4 dns_resolver btrfs xor raid6_pq sr_mod cdrom sd_mod sg snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel snd_hda_intel snd_hda_codec kvm irqbypass i915 crct10dif_pclmul snd_hda_core crc32_pclmul crc32c_intel snd_hwdep ahci ghash_clmulni_intel libahci dcdbas snd_pcm aesni_intel drm_kms_helper lrw syscopyarea gf128mul sysfillrect glue_helper sysimgblt ablk_helper snd_timer fb_sys_fops cryptd serio_raw pcspkr snd usb_storage libata soundcore drm shpchp wmi video i2c_hid acpi_pad
[  494.397146] CPU: 1 PID: 17001 Comm: kms_flip Tainted: G     U          4.8.0-rc1-00112-gc229bfb #1
[  494.406080] Hardware name: Dell Inc. OptiPlex 7040/0Y7WYT, BIOS 1.2.8 01/26/2016
[  494.413453]  0000000000000000 ffff8801e9093a50 ffffffff8144bc39 ffff8801e9093aa0
[  494.420866]  0000000000000000 ffff8801e9093a90 ffffffff8107e6cb 0000054a00000206
[  494.428284]  ffff8801eaf95000 ffff8801e9df0000 00000000fffffffc ffff8801eaf95000
[  494.435697] Call Trace:
[  494.438133]  [<ffffffff8144bc39>] dump_stack+0x63/0x8a
[  494.443249]  [<ffffffff8107e6cb>] __warn+0xcb/0xf0
[  494.448018]  [<ffffffff8107e73f>] warn_slowpath_fmt+0x4f/0x60
[  494.453747]  [<ffffffffa0463a1f>] assert_vblank_disabled+0x5f/0x70 [i915]
[  494.460515]  [<ffffffffa0476fd2>] haswell_crtc_enable+0x382/0x850 [i915]
[  494.467196]  [<ffffffffa04732db>] intel_atomic_commit_tail+0x85b/0x10c0 [i915]
[  494.474387]  [<ffffffff810a4a99>] ? __might_sleep+0x49/0x80
[  494.479945]  [<ffffffffa0473f81>] intel_atomic_commit+0x441/0x560 [i915]
[  494.486619]  [<ffffffff810c2560>] ? prepare_to_wait_event+0xf0/0xf0
[  494.492867]  [<ffffffffa00b5027>] drm_atomic_commit+0x37/0x60 [drm]
[  494.499109]  [<ffffffffa021a98d>] drm_atomic_helper_connector_dpms+0xed/0x1a0 [drm_kms_helper]
[  494.507691]  [<ffffffffa00a96e0>] drm_mode_obj_set_property_ioctl+0x220/0x230 [drm]
[  494.515320]  [<ffffffffa00a9720>] drm_mode_connector_property_set_ioctl+0x30/0x40 [drm]
[  494.523293]  [<ffffffffa009ad7c>] drm_ioctl+0x2dc/0x4d0 [drm]
[  494.529018]  [<ffffffffa00a96f0>] ? drm_mode_obj_set_property_ioctl+0x230/0x230 [drm]
[  494.536815]  [<ffffffff810a4a99>] ? __might_sleep+0x49/0x80
[  494.542362]  [<ffffffff81220e05>] do_vfs_ioctl+0x95/0x690
[  494.547734]  [<ffffffff810a4a99>] ? __might_sleep+0x49/0x80
[  494.553281]  [<ffffffff81221479>] SyS_ioctl+0x79/0x90
[  494.558310]  [<ffffffff8108ea0d>] ? SyS_rt_sigprocmask+0xad/0xd0
[  494.564290]  [<ffffffff8192e9b2>] entry_SYSCALL_64_fastpath+0x1a/0xa4
[  494.570707] ---[ end trace cd3c88b5a1cf5acd ]---
[  494.592290] ------------[ cut here ]------------



To reproduce:

        git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
        cd lkp-tests
        bin/lkp install job.yaml  # job file is attached in this email
        bin/lkp run     job.yaml



Thanks,
Xiaolong

View attachment "config-4.8.0-rc1-00112-gc229bfb" of type "text/plain" (152615 bytes)

Download attachment "dmesg.xz" of type "application/octet-stream" (58892 bytes)

View attachment "piglit" of type "text/plain" (133109 bytes)

View attachment "job.yaml" of type "text/plain" (3227 bytes)

View attachment "reproduce" of type "text/plain" (21569 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ