QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1292|回复: 0

request_module的问题?

[复制链接]
发表于 2004-5-31 10:06:43 | 显示全部楼层 |阅读模式
在设备驱动一章中讲到:内核通过一个函数request_module主动地启动模块的安装。但是有一个说法颇为不解:“request_module是在当前进程的上下文中(而不是作为中断服务程序)执行的,这样才能是当前进程进入睡眠而等待模块安装的完成。”
request_module被执行的很多种情况是:用户程序在系统调用过程中,请求某种服务,内核在找不到某种模块时而被执行的。内核对系统调用的处理和对外设中断的处理在前部分应该都是一样的,为什么说request_module是在当前进程的上下文中执行的呢?其实在中断服务程序中还是可以从系统堆栈中找到当前的进程结构。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-29 09:20 , Processed in 0.075308 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表