$ sudo insmod /home/hac425/workplace/usbq_core/ubq_core.ko
insmod: ERROR: could not insert module /home/hac425/workplace/usbq_core/ubq_core.ko: Unknown symbol in module
the dmesg
[ 4897.583464] ubq_core: loading out-of-tree module taints kernel.
[ 4897.583795] ubq_core: Unknown symbol usb_gadget_probe_driver (err 0)
[ 4897.583940] ubq_core: Unknown symbol usb_ep_autoconfig_reset (err 0)
[ 4897.583987] ubq_core: Unknown symbol usb_gadget_unregister_driver (err 0)
[ 4897.584031] ubq_core: Unknown symbol usb_ep_autoconfig_release (err 0)
[ 4999.461748] ubq_core: Unknown symbol usb_gadget_probe_driver (err 0)
[ 4999.461871] ubq_core: Unknown symbol usb_ep_autoconfig_reset (err 0)
[ 4999.461921] ubq_core: Unknown symbol usb_gadget_unregister_driver (err 0)
[ 4999.461966] ubq_core: Unknown symbol usb_ep_autoconfig_release (err 0)
[ 5059.658364] ubq_core: Unknown symbol usb_gadget_probe_driver (err 0)
[ 5059.658449] ubq_core: Unknown symbol usb_ep_autoconfig_reset (err 0)
[ 5059.658488] ubq_core: Unknown symbol usb_gadget_unregister_driver (err 0)
[ 5059.658525] ubq_core: Unknown symbol usb_ep_autoconfig_release (err 0)
the dmesg
The makefile