[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20130620185244.GA14176@krebstar.arl.arizona.edu>
Date: Thu, 20 Jun 2013 11:52:44 -0700
From: Jim Davis <jim.epost@...il.com>
To: sfr@...b.auug.org.au, linux-next@...r.kernel.org,
linux-kernel@...r.kernel.org, laurent.pinchart@...asonboard.com,
pawel@...iak.com, m.szyprowski@...sung.com,
kyungmin.park@...sung.com
Subject: randconfig build errors with next-20130620, in several drivers/media
Building with the attached random configuration file generates errors in both
drivers/media/v4l2-core
drivers/media/usb/uvc
LD init/built-in.o
drivers/built-in.o: In function `vb2_fop_mmap':
/home/jim/linux-next/linux/drivers/media/v4l2-core/videobuf2-core.c:2577: undefi
ned reference to `video_devdata'
drivers/built-in.o: In function `vb2_ioctl_streamoff':
/home/jim/linux-next/linux/drivers/media/v4l2-core/videobuf2-core.c:2555: undefi
ned reference to `video_devdata'
drivers/built-in.o: In function `vb2_ioctl_streamon':
/home/jim/linux-next/linux/drivers/media/v4l2-core/videobuf2-core.c:2545: undefi
ned reference to `video_devdata'
drivers/built-in.o: In function `vb2_ioctl_expbuf':
/home/jim/linux-next/linux/drivers/media/v4l2-core/videobuf2-core.c:2565: undefi
ned reference to `video_devdata'
drivers/built-in.o: In function `vb2_ioctl_querybuf':
/home/jim/linux-next/linux/drivers/media/v4l2-core/videobuf2-core.c:2516: undefi
ned reference to `video_devdata'
drivers/built-in.o:/home/jim/linux-next/linux/drivers/media/v4l2-core/videobuf2-
core.c:2535: more undefined references to `video_devdata' follow
drivers/built-in.o: In function `vb2_fop_release':
/home/jim/linux-next/linux/drivers/media/v4l2-core/videobuf2-core.c:2591: undefi
ned reference to `v4l2_fh_release'
drivers/built-in.o: In function `vb2_fop_write':
/home/jim/linux-next/linux/drivers/media/v4l2-core/videobuf2-core.c:2598: undefi
ned reference to `video_devdata'
drivers/built-in.o: In function `vb2_fop_read':
/home/jim/linux-next/linux/drivers/media/v4l2-core/videobuf2-core.c:2620: undefi
ned reference to `video_devdata'
drivers/built-in.o: In function `vb2_poll':
/home/jim/linux-next/linux/drivers/media/v4l2-core/videobuf2-core.c:1971: undefi
ned reference to `video_devdata'
/home/jim/linux-next/linux/drivers/media/v4l2-core/videobuf2-core.c:1980: undefi
ned reference to `v4l2_event_pending'
drivers/built-in.o: In function `vb2_fop_poll':
/home/jim/linux-next/linux/drivers/media/v4l2-core/videobuf2-core.c:2641: undefi
ned reference to `video_devdata'
drivers/built-in.o: In function `uvc_delete':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1606: undefined re
ference to `usb_put_intf'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1607: undefined re
ference to `usb_put_dev'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1613: undefined re
ference to `v4l2_device_unregister'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1632: undefined re
ference to `video_device_release'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1641: undefined re
ference to `usb_driver_release_interface'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1643: undefined re
ference to `usb_put_intf'
drivers/built-in.o: In function `uvc_unregister_video':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1682: undefined re
ference to `video_unregister_device'
drivers/built-in.o: In function `uvc_probe':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1842: undefined re
ference to `usb_get_dev'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1843: undefined re
ference to `usb_get_intf'
drivers/built-in.o: In function `uvc_parse_vendor_control':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:901: undefined ref
erence to `usb_string'
drivers/built-in.o: In function `uvc_parse_standard_control':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:940: undefined ref
erence to `usb_ifnum_to_if'
drivers/built-in.o: In function `uvc_parse_streaming':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:570: undefined ref
erence to `usb_driver_claim_interface'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:579: undefined ref
erence to `usb_driver_release_interface'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:585: undefined ref
erence to `usb_get_intf'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:793: undefined ref
erence to `usb_driver_release_interface'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:794: undefined ref
erence to `usb_put_intf'
drivers/built-in.o: In function `uvc_parse_standard_control':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1061: undefined re
ference to `usb_string'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1086: undefined re
ference to `usb_string'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1119: undefined re
ference to `usb_string'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1150: undefined re
ference to `usb_string'
drivers/built-in.o: In function `uvc_probe':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1891: undefined re
ference to `v4l2_device_register'
drivers/built-in.o: In function `uvc_register_video':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1714: undefined re
ference to `video_device_alloc'
drivers/built-in.o: In function `video_register_device':
/home/jim/linux-next/linux/include/media/v4l2-dev.h:161: undefined reference to
`__video_register_device'
drivers/built-in.o: In function `uvc_register_video':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1745: undefined re
ference to `video_device_release'
drivers/built-in.o: In function `uvc_probe':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1917: undefined re
ference to `usb_enable_autosuspend'
drivers/built-in.o: In function `video_drvdata':
/home/jim/linux-next/linux/include/media/v4l2-dev.h:225: undefined reference to
`video_devdata'
drivers/built-in.o: In function `uvc_v4l2_open':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:490: undefined refer
ence to `usb_autopm_get_interface'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:497: undefined refer
ence to `usb_autopm_put_interface'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:505: undefined refer
ence to `usb_autopm_put_interface'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:511: undefined refer
ence to `v4l2_fh_init'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:512: undefined refer
ence to `v4l2_fh_add'
drivers/built-in.o: In function `uvc_v4l2_ioctl':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:1103: undefined refe
rence to `v4l_printk_ioctl'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:1107: undefined refe
rence to `video_usercopy'
drivers/built-in.o: In function `uvc_v4l2_release':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:536: undefined refer
ence to `v4l2_fh_del'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:537: undefined refer
ence to `v4l2_fh_exit'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:544: undefined refer
ence to `usb_autopm_put_interface'
drivers/built-in.o: In function `uvc_v4l2_do_ioctl':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:550: undefined refer
ence to `video_devdata'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:581: undefined refer
ence to `v4l2_prio_max'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:585: undefined refer
ence to `v4l2_prio_check'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:589: undefined refer
ence to `v4l2_prio_change'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:620: undefined refer
ence to `v4l2_prio_check'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:670: undefined refer
ence to `v4l2_prio_check'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:767: undefined refer
ence to `v4l2_prio_check'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:824: undefined refer
ence to `v4l2_prio_check'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:930: undefined refer
ence to `v4l2_prio_check'
drivers/built-in.o:/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:9
68: more undefined references to `v4l2_prio_check' follow
drivers/built-in.o: In function `uvc_v4l2_do_ioctl':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:1055: undefined refe
rence to `v4l2_event_subscribe'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:1063: undefined refe
rence to `v4l2_event_unsubscribe'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_v4l2.c:1066: undefined refe
rence to `v4l2_event_dequeue'
drivers/built-in.o: In function `uvc_free_urb_buffers':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_video.c:1346: undefined ref
erence to `usb_free_coherent'
drivers/built-in.o: In function `uvc_uninit_video':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_video.c:1432: undefined ref
erence to `usb_kill_urb'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_video.c:1433: undefined ref
erence to `usb_free_urb'
drivers/built-in.o: In function `uvc_alloc_urb_buffers':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_video.c:1391: undefined ref
erence to `usb_alloc_coherent'
drivers/built-in.o: In function `uvc_init_video':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_video.c:1634: undefined ref
erence to `usb_set_interface'
drivers/built-in.o: In function `uvc_init_video_isoc':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_video.c:1483: undefined ref
erence to `usb_alloc_urb'
drivers/built-in.o: In function `uvc_init_video_bulk':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_video.c:1549: undefined ref
erence to `usb_alloc_urb'
drivers/built-in.o: In function `uvc_init_video':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_video.c:1654: undefined ref
erence to `usb_submit_urb'
drivers/built-in.o: In function `uvc_video_complete':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_video.c:1330: undefined ref
erence to `usb_submit_urb'
drivers/built-in.o: In function `uvc_video_clock_decode':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_video.c:422: undefined refe
rence to `usb_get_current_frame_number'
drivers/built-in.o: In function `__uvc_query_ctrl':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_video.c:44: undefined refer
ence to `usb_control_msg'
drivers/built-in.o: In function `uvc_video_suspend':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_video.c:1684: undefined ref
erence to `usb_set_interface'
drivers/built-in.o: In function `uvc_video_resume':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_video.c:1706: undefined ref
erence to `usb_set_interface'
drivers/built-in.o: In function `uvc_video_init':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_video.c:1767: undefined ref
erence to `usb_set_interface'
drivers/built-in.o: In function `uvc_video_enable':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_video.c:1849: undefined ref
erence to `usb_set_interface'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_video.c:1875: undefined ref
erence to `usb_set_interface'
drivers/built-in.o: In function `uvc_ctrl_add_event':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_ctrl.c:1284: undefined refe
rence to `v4l2_event_queue_fh'
drivers/built-in.o: In function `uvc_ctrl_send_event':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_ctrl.c:1182: undefined refe
rence to `v4l2_event_queue_fh'
drivers/built-in.o: In function `uvc_ctrl_fixup_xu_info':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_ctrl.c:1568: undefined refe
rence to `usb_match_one_id'
drivers/built-in.o: In function `uvc_ctrl_prune_entity':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_ctrl.c:2029: undefined refe
rence to `usb_match_one_id'
drivers/built-in.o: In function `uvc_status_complete':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_status.c:157: undefined ref
erence to `usb_submit_urb'
drivers/built-in.o: In function `uvc_status_init':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_status.c:178: undefined ref
erence to `usb_alloc_urb'
drivers/built-in.o: In function `uvc_status_cleanup':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_status.c:203: undefined ref
erence to `usb_kill_urb'
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_status.c:204: undefined ref
erence to `usb_free_urb'
drivers/built-in.o: In function `uvc_status_start':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_status.c:214: undefined ref
erence to `usb_submit_urb'
drivers/built-in.o: In function `uvc_status_stop':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_status.c:219: undefined ref
erence to `usb_kill_urb'
drivers/built-in.o: In function `uvc_status_suspend':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_status.c:225: undefined ref
erence to `usb_kill_urb'
drivers/built-in.o: In function `uvc_status_resume':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_status.c:235: undefined ref
erence to `usb_submit_urb'
drivers/built-in.o: In function `uvc_debugfs_init':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_debugfs.c:122: undefined re
ference to `usb_debug_root'
drivers/built-in.o: In function `uvc_init':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:2449: undefined re
ference to `usb_register_driver'
drivers/built-in.o: In function `uvc_cleanup':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:2461: undefined re
ference to `usb_deregister'
drivers/built-in.o: In function `uvc_scan_device':
/home/jim/linux-next/linux/drivers/media/usb/uvc/uvc_driver.c:1565: undefined re
ference to `v4l2_prio_init'
drivers/built-in.o:(.rodata+0x22a48): undefined reference to `v4l2_ctrl_replace'
drivers/built-in.o:(.rodata+0x22a4c): undefined reference to `v4l2_ctrl_merge'
make: *** [vmlinux] Error 1
View attachment "randconfig-586634145" of type "text/plain" (73213 bytes)
Powered by blists - more mailing lists