8 template< typename VM >
10 Vm_factory::allocate(Ram_quota *quota)
12 if (void *t = Vm::allocator<VM>()->q_alloc(quota))
14 VM *a = new (t) VM(quota);
26 Vm_factory::create(Ram_quota *quota)
28 if (Svm::cpus.cpu(current_cpu()).svm_enabled())
29 return allocate<Vm_svm>(quota);
34 IMPLEMENTATION [!svm]:
38 Vm_factory::create(Ram_quota *)