Добрый день, хочу узнать, как послать сигнал завершения потоку ядра.
Например создаю поток ядра вот так
struct task_struct *thread;
int tcp_th(void *arg)
{ /* какието действия потока */
// КАК ТУТ ПРИНЯТЬ СИГНАЛ ЗАВЕРШЕНИЯ ПОТОКА?
do_exit(1); // выход из потока
};
thread = kernel_thread(tcp_th, NULL, 0);
Как послать из ядра сигнал завершения , потоку tcp_th. Ну и как его принять )))