内核态怎么杀死一个知道名字的进程?
我这边已经实现了遍历所有进程,找出我需要的进程:
int process_cnt=0;struct task_struct *task = &init_task; // 全局进程列表struct task_struct *p;struct list_head *pos;read_lock(&tasklist_lock);list_for_each(pos,&task->tasks){ p = list_entry(pos, struct task_struct, tasks); process_cnt ++; os_printf("%d--->%s\n", p->pid,p->comm);}read_unlock(&tasklist_lock);os_printf("the number of process is:%d \n", process_cnt);