> I don't understand this code fully, but I think uvm_fault is objecting > to pages from the coda vnode being filled from the container vnode. > > Any clues as to how to fix this cleanly? you can make your getpages return EBUSY in the case of PGO_LOCKED. (see layer_getpages and PR/28372.) YAMAMOTO Takashi