oops, github busted me trying to inject html ;-)  trying again:

I think I'll add include linux/module.h to kpatch.h, since we need that anyway for "struct module" and it includes linux/kobject.h.