kernel merged