notes of Linux kernel