一尘不染

编写Linux内核模块时获取用户进程pid

linux

如何获得触发了内核模块file_operation.read例程的用户进程的PID (即正在读取的进程/dev/mydev)?


阅读 531

收藏
2020-06-07

共1个答案

一尘不染

当您的read函数正在执行时,它是在发出系统调用的进程的上下文中执行的。因此,您应该能够使用current,即current->pid

2020-06-07