This tag is for questions about the internals of the Linux kernel itself - particularly about writing code that runs within the context of the kernel (like kernel modules or drivers).
I want to learn and fill gaps in my knowledge with the help of this question. So, a user is …
linux-kernel kernel scheduler context-switchI did sudo cat /proc/1/maps -vv I am attempting to make sense of the output.I can see a …
c linux linux-kernel kernel vdsoI have a question about assert() in Linux: can I use it in the kernel? If no, what techniques do …
linux linux-kernel assert assertions assertionI read a paper and it used terms cold cache and warm cache. I googled about this terms but I …
caching linux-kernel filesystems ext2I was trying to see memory map of a process on Linux x86-64 using pmap -x command. I got …
linux linux-kernel pmap mmuI have read about system calls in Linux, and everywhere description is given regarding x86 architecture (0x80 interrupt and SYSENTER). …
linux linux-kernel arm system-callsSo I'm trying to write a kernel module that uses the linux/timer.h file. I got it to work …
linux linux-kernel kernel kernel-module gumstixFor security reasons, it is desirable to check the integrity of code before execution, avoiding tampered software by an attacker. …
linux security linux-kernel trusted-computingI am reading Robert Love's "Linux Kernel Development", and I came across the following passage: No (Easy) Use of Floating …
linux floating-point linux-kerneliostat -x -d can display many i/o statistic info. For util of iostat, the explanation is : Percentage of CPU …
linux linux-kernel linux-device-driver