Every time I recompile the kernel, the kernel build number changes a little.
file arch/x86/boot/bzImage Linux kernel x86 boot executable bzImage, version 4.18.6 (b00m@acer) #6 SMP Thu Sep 13 09:46:23 IST 2018, RO-rootFS, swap_dev 0x3, Normal VGA
I know the #6 means it's the the 6th build.
But what's it's actual purpose of this?
Are kernel modules compiled later after
make clean compatible with a previous build?