-
操作系统课程实验--内核模块创建与链表构建Project-1.pdf下载
资源介绍
操作系统课程实验“Linux Kernel Modules”问题+代码
创建内核模块以及加载和卸载模块。确保使用dmesg检查内核日志缓冲区的内容,在模块入口点,创建一个包含四个struct Birthday元素的链表。遍历链接列表并将其内容输出到内核日志缓冲区。加载内核模块后,调用dmesg命令以确保正确构建了列表。在模块出口点,从链接列表中删除元素,然后将可用内存返回给内核。同样,一旦内核模块被卸载,则调用dmesg命令以检查该列表是否已被删除。