hi, there is an additional problem with copyin/copyout/fusword ... Since the functions can sleep because of a page fault it is not enough to load the right pmap before copying from/to userspace. Loading the pmap if pcb->pcb_onfault is not NULL after a successful page fault (in trap()) should do the trick. Stephan