Chinaunix首页 | 论坛 | 博客
  • 博客访问: 254975
  • 博文数量: 94
  • 博客积分: 526
  • 博客等级: 中士
  • 技术积分: 687
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-09 10:02
文章存档

2014年(1)

2013年(10)

2012年(83)

分类:

2012-12-28 19:48:50

原文地址:kernel_execve函数分析 作者:cu_fwang

   内核空间调用用户空间的应用程序,通过kernel_execve()实现。
   其实现比较简单:
   arch/arm/kernel/sys_arm.c
 
   在init/main.c中最后会通过kernel_execve()来调用用户空间的init进程(如/sbin/init, /etc/init, /bin/init等)。
   在kernel/kmod.c中的___call_usermodehelper()函数,会通过kernel_execve()来调用用户空间的程序。
 
阅读(2364) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~