> > +void usbnet_link_updated(struct usbnet *dev) > > +{ > > + complete(&dev->link_update_completion); > > +} > > +EXPORT_SYMBOL_GPL(usbnet_link_updated); > > Isn't that a bit too trivial to get the _GPL version? Particularly if the usb infrastructure (that I presume this is part of) might be reasonably usable by non-gpl drivers. A few years back the function to release a reference on the kernel 'pid' structure was added as GPL - making it impossible for non-GPL to hold the reference. David -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html