my reading of the kcopy() man page made me think that i could pass it a "src" pointer and a "dst" pointer, and it would return EFAULT if either of the pointers were invalid. instead, i'm getting kernel panics. sounds like a bug to me. what platform? does it happen on others? .mrg.