分析SYSTEM_CALL中断处理过程

来源:互联网 发布:大数据金融行业的前景 编辑:程序博客网 时间:2024/06/07 08:15

陈良 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://www.xuetangx.com/courses/course-v1:ustcX+USTC001+_/about

一.使用gdb跟踪系统内核函数sys_exit

1.给MenuOS添加 exit 命令和 exit-asm命令


2.调试exit命令和exit-asm命令


3. 按步骤调试系统,调试完成


二. 分析system_call中断处理过程


系统调用处理过程大致就是:保护现场,调用系统调用对应的处理函数,再恢复现场,返回的过程。