te sugiero que te descargues todo el repositorio git del kernel linux.
aunque son mas de 300 megas, es la fuente de información mas valiosa que podrás disponer para entender qué pasa en el kernel, cambio por cambio, commit por commit, parche por parche.
el programa "gitk", aunque es viejito (está hecho en TK), es de lo mejor para navegar por la historia de cambios y comprenderlos. Lo ejecutas dentro del directorio git que has clonado, y ya te sale toda la informacion lista para consultar, de unos cuantos años atrás hasta hoy dia.