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>] [<thread-prev] [day] [month] [year] [list]
Date:	Wed, 26 Jun 2013 08:19:43 +0800
From:	Fengguang Wu <fengguang.wu@...el.com>
To:	fengguang.wu@...el.com, Hans Verkuil <hans.verkuil@...co.com>
Cc:	Mauro Carvalho Chehab <mchehab@...hat.com>,
	linux-media@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: WARNING: at drivers/media/v4l2-core/v4l2-dev.c:775
 __video_register_device()

Greetings,

Here is another warning whose first bad commit is

commit 1c1d86a1ea07506c070cfb217a009d53990bdeb0
Author: Hans Verkuil <hans.verkuil@...co.com>
Date:   Wed Jun 12 11:15:12 2013 -0300

    [media] v4l2: always require v4l2_dev, rename parent to dev_parent
    
[    9.492988] b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfully
[    9.494772] ------------[ cut here ]------------
[    9.500661] WARNING: at /c/kernel-tests/src/linux/drivers/media/v4l2-core/v4l2-dev.c:775 __video_register_device+0x6a3/0x10d0()
[    9.502258] CPU: 0 PID: 1 Comm: swapper Not tainted 3.10.0-rc7-00925-g4c5c6fc #6                                               
[    9.503283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011                   
[    9.504080]  00000000 4d485dc0 4333ff21 4d485de8 410772f7 43d6e3a5 43ee59d4 00000307
[    9.505368]  42a98273
[    9.510546] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a2
[    9.511662] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    9.512829] usb 1-1: Product: RNDIS/Ethernet Gadget
[    9.513653] usb 1-1: Manufacturer: Linux 3.10.0-rc7-00925-g4c5c6fc with dummy_udc
 42a98273 461ffba8 00000001 00000000 4d485df8 4107749e 00000009
[    9.523915]  00000000 4d485e30 42a98273 43e25cca 4d485e1c 000002b8 461ffba8 42a9785a
[    9.525292] Call Trace:
[    9.530458] g_ether gadget: high-speed config #1: CDC Ethernet (EEM)
[    9.531539] g_ether gadget: init eem
[    9.532137] g_ether gadget: activate eem
[    9.532785] dummy_udc dummy_udc.0: enabled ep1in-bulk (ep1in-bulk) maxpacket 512 stream disabled
[    9.540286] dummy_udc dummy_udc.0: enabled ep2out-bulk (ep2out-bulk) maxpacket 512 stream disabled
[    9.540341] usb0: qlen 10
[    9.544395]  [<4333ff21>] dump_stack+0x32/0x42
[    9.545097]  [<410772f7>] warn_slowpath_common+0xb7/0x100
[    9.551112]  [<42a98273>] ? __video_register_device+0x6a3/0x10d0
[    9.551979]  [<42a98273>] ? __video_register_device+0x6a3/0x10d0
[    9.552834]  [<4107749e>] warn_slowpath_null+0x3e/0x50
[    9.553571]  [<42a98273>] __video_register_device+0x6a3/0x10d0
[    9.554440]  [<42a9785a>] ? video_device_alloc+0x2a/0x40
[    9.555309]  [<42b35117>] m2mtest_probe+0x197/0x430     
[    9.566300] g_ether gadget: reset eem
[    9.566832] usb0: gether_disconnect
[    9.567350] dummy_udc dummy_udc.0: disabled ep1in-bulk
[    9.568222] dummy_udc dummy_udc.0: disabled ep2out-bulk
[    9.569090] g_ether gadget: init eem
[    9.569614] g_ether gadget: activate eem
[    9.570204] dummy_udc dummy_udc.0: enabled ep1in-bulk (ep1in-bulk) maxpacket 512 stream disabled
[    9.571421] dummy_udc dummy_udc.0: enabled ep2out-bulk (ep2out-bulk) maxpacket 512 stream disabled
[    9.572739] usb0: qlen 10
[    9.584457]  [<41389d10>] ? sysfs_do_create_link+0xa0/0xd0
[    9.585389]  [<420a549f>] platform_drv_probe+0x4f/0x150
[    9.586270]  [<420a1d12>] driver_probe_device+0x252/0x5b0
[    9.587034]  [<43395018>] ? mutex_lock_nested+0x68/0x80
[    9.587796]  [<420a21df>] __driver_attach+0x16f/0x1c0
[    9.588544]  [<420a2070>] ? driver_probe_device+0x5b0/0x5b0
[    9.589366]  [<4209d7a4>] bus_for_each_dev+0xe4/0x170
[    9.590098]  [<420a142c>] driver_attach+0x2c/0x40
[    9.597969] cdc_eem 1-1:1.0 usb1: register 'cdc_eem' at usb-dummy_hcd.0-1, CDC EEM Device, d6:43:d6:1b:83:b8
[    9.599758]  [<420a2070>] ? driver_probe_device+0x5b0/0x5b0
[    9.606283]  [<4209f028>] bus_add_driver+0x3f8/0x660
[    9.607097]  [<420a3575>] driver_register+0x125/0x490
[    9.607921]  [<420a6bc0>] platform_driver_register+0xc0/0xd0
[    9.608848]  [<44928d39>] m2mtest_init+0x5f/0xb5
[    9.609607]  [<44928cda>] ? smsdvb_module_init+0xbd/0xbd
[    9.616088]  [<44882a93>] do_one_initcall+0x10a/0x2ce
[    9.616852]  [<44882e9a>] kernel_init_freeable+0x243/0x40a
[    9.617641]  [<448817f3>] ? do_early_param+0x16f/0x16f
[    9.618423]  [<432e5d7e>] kernel_init+0x1e/0x320
[    9.619911]  [<4339edd7>] ret_from_kernel_thread+0x1b/0x28
[    9.620941]  [<432e5d60>] ? rest_init+0x330/0x330
[    9.621791] ---[ end trace 9d702e176aa13169 ]---
[    9.622462] m2m-testdev m2m-testdev.0: Failed to register video device
[    9.623453] m2m-testdev: probe of m2m-testdev.0 failed with error -22

git bisect start 4c5c6fc11ee30ddf47c3772f3b1ec3f76f0e2437 9e895ace5d82df8929b16f58e9f515f6d54ab82d --
git bisect good 0a804654af62dfea4899c66561d74d72273b2921  # 21:13     30+  Bluetooth: Remove unneeded flag
git bisect good 7dd8fbbe50c01ead78483bc42f744d115afec96b  # 21:21     30+  [media] adv7183: fix querystd
git bisect  bad ee17608d6aa04a86e253a9130d6c6d00892f132b  # 21:32      0-  [media] imx074: support asynchronous probing
git bisect good 9592bd0a9e74c344f674663137e5ccff7a39f7d0  # 21:39     30+  [media] zoran: use v4l2_dev instead of the deprecated parent field
git bisect  bad 98505ff9f2fa1a1b33d90d39ab76a54a3b189ee2  # 21:46      0-  [media] soc-camera: remove two unused configs
git bisect  bad 410ca6053e3c216b8ca0b05f45d6cd76b334a459  # 21:51      0-  [media] media: davinci: vpif_capture: move the freeing of irq and global variables to remove()
git bisect  bad 1c1d86a1ea07506c070cfb217a009d53990bdeb0  # 21:56      0-  [media] v4l2: always require v4l2_dev, rename parent to dev_parent
git bisect good a28fbd04facbffe9374f25c3a19c54ce4f186361  # 22:05     30+  [media] pvrusb2: use v4l2_dev instead of the deprecated parent field
git bisect good 7a86969bd65eb7f19ea1c281c686a75429be950a  # 22:13     30+  [media] omap24xxcam: add v4l2_device and replace parent with v4l2_dev
git bisect good d481c581dfe43be11a17728b5c84c2d4b5beecb2  # 22:19     30+  [media] saa7134: use v4l2_dev instead of the deprecated parent field
git bisect good d481c581dfe43be11a17728b5c84c2d4b5beecb2  # 22:26     90+  [media] saa7134: use v4l2_dev instead of the deprecated parent field
git bisect  bad 4c5c6fc11ee30ddf47c3772f3b1ec3f76f0e2437  # 22:26      0-  Merge remote-tracking branch 'regulator/for-next' into devel-xian-i386-201306251905
git bisect good f97f7d2d27bf092b40babda9ded29cc85cf77eec  # 23:11     90+  Merge tag 'spi-v3.10-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
git bisect good c0a4b933aa6fb8bdc21cb854633ea07779cda2b1  # 02:06     90+  Add linux-next specific files for 20130625

Thanks,
Fengguang

View attachment "dmesg-kvm-cairo-17017-20130625202336--" of type "text/plain" (49618 bytes)

Download attachment "bisect-4c5c6fc11ee30ddf47c3772f3b1ec3f76f0e2437-i386-randconfig-x15-0625-__video_register_device+-x-99051.log" of type "application/octet-stream" (27042 bytes)

View attachment ".config-bisect" of type "text/plain" (87092 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ