linux 内核符号

1,cat /proc/kallsysms  当前内核符号表,more /boot/system.map 内核二进制符号表。 nm vmlinux 查看内核符号列表。 nm module_name c查看模块符号列表。

2,模块参数

用户空间通过:echo -n ${value} > /sys/module/${modulename}/parameters/${param} 可以修改模块参数。

3,模块编程可以使用内核组件

create_singlethread_workqueue, create_workqueue ,创建workqueue。 使用alloc_workqueue 来使用线程池创建workqueue。

4.中断系统与tasklet.

原文地址:https://www.cnblogs.com/yangjunhe460/p/11606452.html