I replaced the kill_proc(...) call with send_sig( SIGKILL, find_task_by_vpid( board->autopoll_pid), 1 ); and all seems to work great on Jaunty.
Note, there may be a need to use a different function rather than find_task_by_vpid() based on name spaces. I'm not an expert and the call I used assumes the process is in the same name space which I suspect is valid and seems to work.
I replaced the kill_proc(...) call with send_sig( SIGKILL, find_task_by_vpid( board-> autopoll_ pid), 1 ); and all seems to work great on Jaunty.
Note, there may be a need to use a different function rather than find_task_by_vpid() based on name spaces. I'm not an expert and the call I used assumes the process is in the same name space which I suspect is valid and seems to work.