add kernel source of hammerhead