摘要: 高版本的内核代码有脚本可以生成索引,通过vim看代码过程可以实现跳转,具备基本的source insight功能。 1. cd到kernel所在目录,执行如下脚本,生成源码的索引文件生成ctags的索引文件[root@localhost]# ./scripts/tags.sh tags 生成csco 阅读全文
posted @ 2018-07-12 20:11 samdyhc 阅读(441) 评论(1) 推荐(2) 编辑
摘要: // 以下为ext2文件系统相关的学习笔记/******************************************************/利用/dev/loop*制作块设备以及挂载文件系统dd if=/dev/zero of=test_block bs=1K count=512000 阅读全文
posted @ 2018-07-12 17:25 samdyhc 阅读(269) 评论(0) 推荐(2) 编辑
摘要: 本文系转载, 已经征得原作者的同意(本人修改了部分错误)。原作者为 Ricard Chen (ricard_chen@yahoo.com)。原文链接:http://www.ibm.com/developerworks/cn/linux/l-vfs/ 本文阐述 Linux 中的文件系统部分,源代码来自 阅读全文
posted @ 2018-07-12 17:09 samdyhc 阅读(237) 评论(0) 推荐(1) 编辑
摘要: 内核版本为:2.4.10等待队列相关结构体:DECLARE_WAITQUEUE(wait, current); // 定义一个等待队列,和当前进程挂钩 #define DECLARE_WAITQUEUE(name, tsk) wait_queue_t name = __WAITQUEUE_INITI 阅读全文
posted @ 2018-07-12 17:02 samdyhc 阅读(604) 评论(1) 推荐(2) 编辑