Introduction The Linux kernel is not directly programmable by non-core developers as any mistakes made with the kernel can lead to a system crash. But, there are times when we want a feature that isn’t in the kernel and hoping for the feature to be a...