3). Old .o files are not removed from /lib/modules/Rls.XX.XX.XX/ when you compile the Kernel source and do a 'make modules_install' This is NOT a bug w/ make, but rather a bug in the Makefile. Furthermore, I believe as a result may cause the boot-sequence to 'hang' if the user has compiled the dependency module checker. If more info is required, please e-mail: chrisj
This appears to be a kernel problem ...
This will probably not be changed unless Linus changes it in the main kernel distribution.