(Linux device drivers occupy a large proportion in the Linux kernel source code, and the length of the source code is increasing, mainly due to the increase of drivers. In the continuous upgrading process of the Linux kernel, the structure of the driver is still relatively stable.)