Detailed explanation of ioctl function in device driver

         ioctl is the abbreviation of iocontrol, which is IO control.          Behavior          In short, if you encounter some IO operations when writing the driver, which cannot be logically classified as read or write, i ...

Posted on Sat, 09 Oct 2021 05:40:09 -0400 by msaspence

First knowledge of cgroups principle

cgroups subsystem cpu subsystem, which is used to limit the cpu utilization of processescpuacct subsystem can count the usage reports of processes in cgroupscpuset subsystem, which allocates separate cpu nodes or memory nodes for processes in cgroupsThe memory subsystem can limit the memory usage of the processblkio subsystem, which can limit ...

Posted on Fri, 24 Sep 2021 08:09:40 -0400 by tearrek

XFRM framework into Linux kernel

Netfilter network framework into Linux kernel Initial publication Nuggets The author has done some research on Linux kernel related modules to realize kernel level communication encryption and video stream encryption, including Linux kernel network protocol stack, Linux kernel communication module, Linux kernel encryption module, secr ...

Posted on Tue, 21 Sep 2021 03:17:43 -0400 by awpti

Learning common data structures of Linux kernel

Common data structures of Linux kernel          Linux kernel provides many practical built-in data structures for developers. These structures can help developers save time in developing and designing personalized methods, and these data structures have rich and powerful functions. This paper mainly take ...

Posted on Sat, 18 Sep 2021 22:36:44 -0400 by thiscatis