Linux 块设备驱动程序请求在什么上下文中运行?

Linux 块设备驱动程序请求在什么上下文中运行?

最后,请求函数的调用(通常)与任何用户空间进程的操作完全异步。您不能假设内核正在启动当前请求的进程的上下文中运行

行来自LDD3

我的疑问是是否在内核上下文中阻止驱动程序处理请求?如果是,它是使用内核线程(kworker)还是任何其他线程执行的?

相关内容