/* * uvm_emap_consume: update the current CPU and LWP to the given generation * of the emap. In a case of LWP migration to a different CPU after block * or preempt, uvm_emap_switch() will synchronise. * * => may be called from both interrupt and thread context. */