octopus kernel