add kernel_list