Print this page
Revert "OS-8005 bhyve memory pressure needs to target ARC better (#354)"
This reverts commit a6033573eedd94118d2b9e65f45deca0bf4b42f7.

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/i86pc/io/vmm/sys/vmm_kernel.h
          +++ new/usr/src/uts/i86pc/io/vmm/sys/vmm_kernel.h
↓ open down ↓ 188 lines elided ↑ open up ↑
 189  189  void vm_exit_suspended(struct vm *vm, int vcpuid, uint64_t rip);
 190  190  void vm_exit_debug(struct vm *vm, int vcpuid, uint64_t rip);
 191  191  void vm_exit_astpending(struct vm *vm, int vcpuid, uint64_t rip);
 192  192  void vm_exit_reqidle(struct vm *vm, int vcpuid, uint64_t rip);
 193  193  void vm_exit_run_state(struct vm *vm, int vcpuid, uint64_t rip);
 194  194  int vm_service_mmio_read(struct vm *vm, int cpuid, uint64_t gpa, uint64_t *rval,
 195  195      int rsize);
 196  196  int vm_service_mmio_write(struct vm *vm, int cpuid, uint64_t gpa, uint64_t wval,
 197  197      int wsize);
 198  198  
 199      -int vm_arc_resv(struct vm *vm, size_t);
 200      -
 201  199  #ifdef _SYS__CPUSET_H_
 202  200  cpuset_t vm_active_cpus(struct vm *vm);
 203  201  cpuset_t vm_debug_cpus(struct vm *vm);
 204  202  cpuset_t vm_suspended_cpus(struct vm *vm);
 205  203  #endif  /* _SYS__CPUSET_H_ */
 206  204  
 207  205  bool vcpu_entry_bailout_checks(struct vm *vm, int vcpuid, uint64_t rip);
 208  206  bool vcpu_run_state_pending(struct vm *vm, int vcpuid);
 209  207  int vcpu_arch_reset(struct vm *vm, int vcpuid, bool init_only);
 210  208  
↓ open down ↓ 221 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX