-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
allow the creation of > 128 VMs over the lifetime a given corectld se…
…ssion according to https://developer.apple.com/library/mac/documentation/DriversKernelHardware/Reference/vmnet/ one only "can create a maximum of 32 interfaces with a limit of 4 per guest operating system" which in practice means that a given Pid/corectld instance in aggregate can't create more than 128 VMs (interfaces). by doing the UUIDs lookup/validation as an external process "unrelated" from its parent we get around this limitation and so each corectld session stops having an 2ˆ7 upper bound on the number the VMs it can create over its lifetime this commit handles the first part of #77 Signed-off-by: António Meireles <[email protected]>
- Loading branch information
1 parent
421d1fd
commit 0fb028c
Showing
3 changed files
with
84 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters