Beginning complete kernel rewrite
Beginning complete kernel rewrite