Learning by going through linux 0.01 kernel