Don't forget to either delete the .o files in the source directory or better yet, delete the whole directory and recompile. If you leave the .o files, it won't recompile the module if you made changes, it will only relink it.

I learned the hard way.