fetool kernel