调度器30—调度相关结构体—p->flags

一、PF_EXITING

1. 赋值路径

各驱动和内核机制中直接调用
SYSCALL_DEFINE1(exit, int, error_code) //exit.c
    do_exit(code); //exit.c
        exit_signals(tsk); //signal.c
            tsk->flags |= PF_EXITING; //此标志唯一赋值位置

2. 作用

标记进程已在exit退出流程中了。

 

posted on 2023-02-16 22:44  Hello-World3  阅读(63)  评论(0编辑  收藏  举报

导航