New Kernel Broke My Driver

Got an Exec format error trying to fix a driver for my webcam (asked about it here). Will I have to reinstall with every kernel update? Is make clean the way to handle this? Are some modules kernel-specific?