> Now I am curious, are there any available documentation > as to what features the compilation option SMALL_KERNEL > definitely prevents?
SMALL_KERNEL is an unfortunate (but small) hack that we introduced into the source tree to allow us to continue building very small kernels, for installation purposes. The option has no other purpose, and we do no other testing to ensure that it interoperates with anything other than the required basics for ... installation. Sorry. Don't use it.