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.