SMP question, thread affinity

how do you change the runmask of all ready running process and its child threads? I tried using the “slay -C” command but only few process/threads is affected. For example, I have 2 processor and my io-net process has 6 tid where 1 and 3 (tid) runs in cpu1 and rest running in 0. When I execute a command to have all tid run in cpu 1 (slay -C1 io-net), tid 2 and 6 changes to cpu1 but tid 4 and 5 remains on cpu0. anyway I can change tid 4 and 5 to also run in cpu1 without restarting the io-net with “on” command? Thanks[/b]