- RTS_VMINHIBIT flag is used to stop process while VM is fiddling with its pagetables - more generic way of sending synchronous scheduling events among cpus - do the x-cpu smp sched calls only if the target process is runnable. If it is not, it cannot be running and it cannot become runnable this CPU holds the BKL |
||
|---|---|---|
| .. | ||
| arch/i386 | ||
| addravl_defs.h | ||
| addravl.c | ||
| addravl.h | ||
| alloc.c | ||
| break.c | ||
| cavl_if.h | ||
| cavl_impl.h | ||
| exec.c | ||
| exit.c | ||
| fork.c | ||
| glo.h | ||
| main.c | ||
| Makefile | ||
| memlist.h | ||
| mmap.c | ||
| pagefaults.c | ||
| pagerange.h | ||
| phys_region.h | ||
| physravl_defs.h | ||
| physravl.c | ||
| physravl.h | ||
| proto.h | ||
| queryexit.c | ||
| region.c | ||
| region.h | ||
| rs.c | ||
| sanitycheck.h | ||
| signal.c | ||
| slaballoc.c | ||
| unavl.h | ||
| util.h | ||
| utility.c | ||
| vm.h | ||
| vmproc.h | ||
| yielded.h | ||
| yieldedavl_defs.h | ||
| yieldedavl.c | ||
| yieldedavl.h | ||