Мне было интересно, как добавить task_struct в очередь ожидания в модуле ядра Linux? Например, если я хочу добавить задачу с именем task_struct к задаче WaitQueue, какую функцию я могу использовать для достижения этой цели?
Я понимаю, как добавить текущий модуль в очередь ожидания, но я хочу добавить в очередь другие запущенные процессы, например, если запущен vi, мне нужно добавить его в очередь ожидания.