initial kernel patches