compilation of kernel subsection