Você deixou a depuração do kernel ativada? Se você fez isso, pode render um RPM muito maior do que quando está desativado.
Aceitei as opções padrão do menuconfig e executei make rpm
no kernel 2.6.39.4. O RPM gerado foi 221M. Depois de desmarcar a depuração, é 21M. Foi reduzido por um fator de 10, que está próximo da redução que você espera.
Em 'menuconfig' você pode desabilitar a depuração do kernel desmarcando Kernel Hacking- > Kernel debugging, ou você pode editar o arquivo de configuração diretamente e comentar CONFIG_DEBUG_KERNEL.
As distribuições baseadas em RPM têm guias sobre a criação de um kernel que pode ser útil para você. Normalmente, a recomendação é não fazê-lo, mas se você realmente precisa fazer isso, eles têm documentação sobre como fazer isso usando o método deles em vez do método 'make rpm' diretamente do tarball do kernel.