系统调用入口函数源码分析system_call——X86_64
在实验中用到这一块,就去看源码分析整理了一下,全部为个人理解。有错误的地方,希望和大牛交流。
首先解释一下,我实验的目的是获得系统调用入口函数system_entry的起始地址和函数大小。
在linux-3.10.1, x86 64位的系统下,系统调用的入口地址保存在MSR寄存器中,通过rdmsrl(MSR_LSTAR,ksystem_call);便可获得系统调用的入口地址,然后对该入口地址进
原创
2016-05-13 17:31:19 ·
7961 阅读 ·
1 评论