如何保证遍历parent的时候的task的存在性
在一次crash的排查过程中,有这么一个内核模块,他需要往上遍历父进程,
但是在拿父进程task_struct中的一个成员的时候,发现为NULL了,
具体查看父进程,原来它收到信号退出中。
那么怎么保证父进程的存在性呢?
用tasklist_lock这把读写锁即可。
水平有限,如果有错误,请帮忙提醒我。如果您觉得本文对您有帮助,可以点击下面的 推荐 支持一下我。版权所有,需要转发请带上本文源地址,博客一直在更新,欢迎 关注 。