[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20161222034015.gjumr6leycwwxd76@wfg-t540p.sh.intel.com>
Date: Thu, 22 Dec 2016 11:40:15 +0800
From: Fengguang Wu <fengguang.wu@...el.com>
To: Rob Herring <robh@...nel.org>, dri-devel@...ts.freedesktop.org
Cc: Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
linux-kernel@...r.kernel.org, LKP <lkp@...org>
Subject: [drm] bea5b158ff WARNING: CPU: 1 PID: 1 at
drivers/gpu/drm/drm_crtc.c:5776 drm_mode_config_cleanup
Greetings,
Here is another DRM WARNING triggered by Rob's test patch.
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
commit bea5b158ff0da9c7246ff391f754f5f38e34577a
Author: Rob Herring <robh@...nel.org>
AuthorDate: Thu Aug 11 10:20:58 2016 -0500
Commit: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
CommitDate: Wed Aug 31 15:13:55 2016 +0200
driver core: add test of driver remove calls during probe
In recent discussions on ksummit-discuss[1], it was suggested to do a
sequence of probe, remove, probe for testing driver remove paths. This
adds a kconfig option for said test.
[1] https://lists.linuxfoundation.org/pipermail/ksummit-discuss/2016-August/003459.html
Suggested-by: Arnd Bergmann <arnd@...db.de>
Cc: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
Signed-off-by: Rob Herring <robh@...nel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
+-----------------------------------------------------------------------+------------+------------+------------+
| | cebf8fd169 | bea5b158ff | 62f1cfcae8 |
+-----------------------------------------------------------------------+------------+------------+------------+
| boot_successes | 63 | 0 | 0 |
| boot_failures | 0 | 22 | 13 |
| WARNING:at_drivers/gpu/drm/drm_crtc.c:#drm_mode_config_cleanup | 0 | 22 | |
| calltrace:bochs_init | 0 | 22 | 13 |
| calltrace:init | 0 | 22 | |
| BUG:unable_to_handle_kernel | 0 | 22 | 13 |
| Oops | 0 | 22 | 13 |
| EIP_is_at_i2c_do_del_adapter | 0 | 17 | |
| calltrace:of_unittest | 0 | 17 | |
| Kernel_panic-not_syncing:Fatal_exception | 0 | 22 | 13 |
| EIP_is_at_kobject_get | 0 | 3 | |
| WARNING:at_drivers/usb/core/urb.c:#usb_submit_urb | 0 | 3 | |
| calltrace:hub_init_func3 | 0 | 1 | |
| EIP_is_at_kernfs_link_sibling | 0 | 2 | |
| calltrace:pm_runtime_work | 0 | 1 | |
| calltrace:hub_init_func2 | 0 | 1 | |
| WARNING:at_drivers/gpu/drm/drm_mode_config.c:#drm_mode_config_cleanup | 0 | 0 | 13 |
| EIP_is_at_bochs_kms_fini | 0 | 0 | 13 |
+-----------------------------------------------------------------------+------------+------------+------------+
[ 9.942154] bochsdrmfb: enable CONFIG_FB_LITTLE_ENDIAN to support this framebuffer
[ 9.942868] [drm] Initialized bochs-drm 1.0.0 20130925 for 0000:00:02.0 on minor 1
[ 9.943620] ------------[ cut here ]------------
[ 9.944051] WARNING: CPU: 1 PID: 1 at drivers/gpu/drm/drm_crtc.c:5776 drm_mode_config_cleanup+0x1a8/0x1c0
[ 9.944982] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 4.8.0-rc4-00003-gbea5b15 #1
[ 9.945612] 00200286 00200286 92e5fde8 9382d4e4 00000000 946e08d4 92e5fe00 93642829
[ 9.946316] 00001690 8d4e861c 8d4e8008 8d4e84dc 92e5fe14 936428b1 00000009 00000000
[ 9.947024] 00000000 92e5fe28 939cada8 8d4f0008 8d4e8008 94803fc0 92e5fe34 93c703ce
[ 9.947711] Call Trace:
[ 9.947911] [<9382d4e4>] dump_stack+0x58/0x74
[ 9.948287] [<93642829>] __warn+0xb9/0xd0
[ 9.948634] [<936428b1>] warn_slowpath_null+0x11/0x20
[ 9.949042] [<939cada8>] drm_mode_config_cleanup+0x1a8/0x1c0
[ 9.949603] [<93c703ce>] bochs_kms_fini+0x1e/0x30
[ 9.949983] [<93c6f338>] bochs_unload+0x18/0x40
[ 9.950370] [<939c0964>] drm_dev_unregister+0x24/0xa0
[ 9.950809] [<939c09fa>] drm_put_dev+0x1a/0x60
[ 9.951166] [<93c6f31e>] bochs_pci_remove+0xe/0x10
[ 9.951568] [<93880088>] pci_device_remove+0x28/0xb0
[ 9.952006] [<93c8355b>] driver_probe_device+0x9b/0x2e0
[ 9.952470] [<93c83831>] __driver_attach+0x91/0xa0
[ 9.952922] [<93c837a0>] ? driver_probe_device+0x2e0/0x2e0
[ 9.953400] [<93c81bdf>] bus_for_each_dev+0x4f/0x80
[ 9.953879] [<93c83924>] driver_attach+0x14/0x20
[ 9.954287] [<93c837a0>] ? driver_probe_device+0x2e0/0x2e0
[ 9.954747] [<93c82482>] bus_add_driver+0xe2/0x1e0
[ 9.955127] [<93c83d21>] driver_register+0x51/0xd0
[ 9.955535] [<93880235>] __pci_register_driver+0x45/0x50
[ 9.955958] [<948fc776>] ? qxl_init+0x2d/0x2d
[ 9.956328] [<939c1caa>] drm_pci_init+0xda/0x100
[ 9.956720] [<948fc776>] ? qxl_init+0x2d/0x2d
[ 9.957072] [<948fc788>] bochs_init+0x12/0x14
[ 9.957446] [<948c9cae>] do_one_initcall+0x8b/0x118
[ 9.957852] [<948c95be>] ? repair_env_string+0x12/0x54
[ 9.958287] [<948c9500>] ? initcall_blacklist+0x6e/0x7c
[ 9.958734] [<9365bcf9>] ? parse_args+0x259/0x450
[ 9.959127] [<948c9e40>] kernel_init_freeable+0x105/0x17e
[ 9.959586] [<941f9b28>] kernel_init+0x8/0xf0
[ 9.959934] [<94202fa2>] ret_from_kernel_thread+0xe/0x24
[ 9.960374] [<941f9b20>] ? rest_init+0xb0/0xb0
[ 9.960763] ---[ end trace ef62b123f45b8fef ]---
[ 9.961189] [TTM] Finalizing pool allocator
git bisect start v4.9 v4.8 --
git bisect bad 9fe68cad6e74967b88d0c6aeca7d9cd6b6e91942 # 20:34 0- 3 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
git bisect bad 5fa0eb0b4d4780fbd6d8a09850cc4fd539e9fe65 # 20:51 0- 5 Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect bad d8ea757b25ec82687c497fc90aa83f9bcea24b5b # 21:05 0- 2 Merge tag 'xtensa-20161005' of git://github.com/jcmvbkbc/linux-xtensa
git bisect bad e6445f52d9c8b0e6557a45fa7d0e8e088d430a8c # 21:15 0- 22 Merge tag 'usb-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
git bisect good 1a4a2bc460721bc8f91e4c1294d39b38e5af132f # 21:28 21+ 0 Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect good 49deffe0b0e4c2030696c7a6fd680bacf4761069 # 21:42 22+ 0 Merge tag 'arc-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
git bisect good 597f03f9d133e9837d00965016170271d4f87dcf # 21:51 22+ 0 Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect bad 9929780e86854833e649b39b290b5fe921eb1701 # 21:59 0- 10 Merge tag 'driver-core-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
git bisect good 7a53eea1f7b527fd3b6d7ca992914840981afe99 # 22:17 22+ 1 Merge tag 'char-misc-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
git bisect bad 775115c06091fcfa1189a50aca488fa596839617 # 22:26 0- 16 drivers/base dmam_declare_coherent_memory leaks
git bisect bad 426bc8e789f8ac84270b196191904d347586032f # 22:36 0- 17 base: soc: make it explicitly non-modular
git bisect bad bea5b158ff0da9c7246ff391f754f5f38e34577a # 22:44 0- 16 driver core: add test of driver remove calls during probe
git bisect good cebf8fd16900fdfd58c0028617944f808f97fe50 # 22:54 20+ 0 driver core: fix race between creating/querying glue dir and its cleanup
# first bad commit: [bea5b158ff0da9c7246ff391f754f5f38e34577a] driver core: add test of driver remove calls during probe
git bisect good cebf8fd16900fdfd58c0028617944f808f97fe50 # 22:57 63+ 0 driver core: fix race between creating/querying glue dir and its cleanup
# extra tests with CONFIG_DEBUG_INFO_REDUCED
git bisect bad bea5b158ff0da9c7246ff391f754f5f38e34577a # 23:06 0- 42 driver core: add test of driver remove calls during probe
# extra tests on HEAD of linux-devel/devel-spot-201612161635
git bisect bad 62f1cfcae825d8894a1f7b7b6f0e5859e8011b88 # 23:06 0- 13 0day head guard for 'devel-spot-201612161635'
# extra tests on tree/branch linus/master
git bisect bad 73e2e0c9b13c97df1c8565f6e158caac3c481b44 # 23:30 0- 66 Merge tag 'nfs-for-4.10-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
# extra tests on tree/branch linus/master
git bisect bad 73e2e0c9b13c97df1c8565f6e158caac3c481b44 # 23:30 0- 66 Merge tag 'nfs-for-4.10-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
# extra tests on tree/branch linux-next/master
git bisect bad bf579a3afa46c74b7e89930974ba119d4c76bab2 # 23:31 0- 4 Add linux-next specific files for 20161216
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/lkp Intel Corporation
Download attachment "dmesg-quantal-ivb41-71:20161216224430:i386-randconfig-x0-12161837:4.8.0-rc4-00003-gbea5b15:1.gz" of type "application/gzip" (18857 bytes)
View attachment "config-4.8.0-rc4-00003-gbea5b15" of type "text/plain" (106207 bytes)
Powered by blists - more mailing lists