问题
How can I get list of all pairs process_name -> process_pid
(user space and kernel space) from kernel module?
回答1:
In your kernel module, you can do something like this:
rcu_read_lock();
for_each_process(g) {
printk("%s --> %d\n", g->comm, task_tgid_vnr(g));
}
rcu_read_unlock();
来源:https://stackoverflow.com/questions/13340672/get-process-list-from-kernel-space-in-linux