@une exatamente. básico, mas levei um tempão para isolar o problema e entender o que estava acontecendo.
A solução foi alocar o kthread_t no heap. Isso gera um vazamento de memória, já que eu nunca faço free dele mas, como nesse caso o serviço não termina nunca, tudo bem. Isso me indicou também que eu preciso saber o estado da thread a qualquer momento, coisa que não sei atualmente. Com isso, consigo implementar um join.
P Balduino (p_balduino@bolha.us)'s status on Wednesday, 30-Oct-2024 11:22:45 JST
-
Embed this notice
P Balduino (p_balduino@bolha.us)'s status on Wednesday, 30-Oct-2024 11:22:45 JST P Balduino