Reputation: 31
I changed the code in kernel-source/drivers/usb/core/driver.c to:
void usb_deregister_device_driver(struct usb_device_driver *udriver)
{
pr_info("%s: deregistering device driver %s\n",
usbcore_name, udriver->name);
/* fsleep(5); */
pr_info(" LWB ===========================deregistering device driver============================= \n");
driver_unregister(&udriver->drvwrap.driver);
/* fsleep(5); */
pr_info("%s: LWB deregistering device driver %s DONE\n",
usbcore_name, udriver->name);
}
EXPORT_SYMBOL_GPL(usb_deregister_device_driver);
But my print is still showing only "deregistering device driver" the default original print all the extra prints I added are not showing, and I am sure the image is loaded on because all my other changes are reflected only this part of the code is not.
Why would my custom deregester output not be shown?
Upvotes: 1
Views: 29