make oldconfig might yield some strange results with a new kernel rev, since stuff changes. When I do a kernel upgrade, I do make mrproper Which makes sure there are no old deps and stuff make config make bzImage make modules make modules_install I do used make oldconfig if I'm still on the same kernel rev, but it's a good idea to do mrproper, and using oldconfig with a new kernel might not be a good idea.