qual versão C é usada no kernel do Linux?

O kernel do Linux usa apenas a sintaxe antiga do C90 ou foi otimizado com recursos do C99 / C11?

Eu queria saber se as versões mais recentes do C são usadas quando possível.