
设备驱动
泥人小小
这个作者很懒,什么都没留下…
展开
-
NFS exports参数说明
2011-04-26 19:10:46标签:linux nfs 休闲 职场 rw 可读写的权限 ro 只读的权限 no_root_squash 登入NFS主机,使用该共享目录时相当于该目录的拥有者,如果是root的话,那么对于这个共享的目录来说,他就具有root的权 限,这个参数『极不安全』,不建议使用root_squa转载 2013-12-31 11:40:45 · 27841 阅读 · 0 评论 -
Linux设备驱动体会——进程上下文之外
不允许访问用户空间。因为没有进程上下文,无法将任何特定进程与用户空间关联起来。current指针在原子模式下是没有任何意义的。这里的原子模式指的是什么模式? 也是不可用的,因为相关代码和被中断的进程没有任何关联。 所谓原子模式,就是不可中断的模式,就是要么执行完、要么不执行的模式。不能执行休眠和调度。原子代码不可以调用schedual或者wait_event,也不能调用任何可能引起休眠的函数原创 2013-12-26 15:05:28 · 937 阅读 · 0 评论 -
Linux设备驱动——module_param
使用module_param在插入模块时传入参数, #define module_param(name, type, perm),变量名,它的类型,以及一个权限掩码用来做一个辅助的sysfs入口使用时,module_param在函数之外使用,例如在ldd的源码中 misc-modules/jit.c的实现:int tdelay = 10;module_param(tdelay,原创 2013-12-26 15:17:35 · 811 阅读 · 0 评论 -
Linux中的工作队列
2010-10-27 10:09 by wwang, 9085 阅读, 2 评论, 收藏, 编辑工作队列(work queue)是Linux kernel中将工作推后执行的一种机制。这种机制和BH或Tasklets不同之处在于工作队列是把推后的工作交由一个内核线程去执行,因此工作队列的优势就在于它允许重新调度甚至睡眠。工作队列是2.6内核开始引入的机制,在2.6.20之后,工作转载 2013-12-27 10:21:19 · 808 阅读 · 0 评论