svn commit: r281611 - head/usr.sbin/bhyve

Neel Natu neel at FreeBSD.org
Thu Apr 16 20:11:50 UTC 2015


Author: neel
Date: Thu Apr 16 20:11:49 2015
New Revision: 281611
URL: https://svnweb.freebsd.org/changeset/base/281611

Log:
  If the number of guest vcpus is less than '1' then flag it as an error.
  
  MFC after:	1 week

Modified:
  head/usr.sbin/bhyve/bhyverun.c

Modified: head/usr.sbin/bhyve/bhyverun.c
==============================================================================
--- head/usr.sbin/bhyve/bhyverun.c	Thu Apr 16 19:23:08 2015	(r281610)
+++ head/usr.sbin/bhyve/bhyverun.c	Thu Apr 16 20:11:49 2015	(r281611)
@@ -805,6 +805,11 @@ main(int argc, char *argv[])
 		exit(1);
 	}
 
+	if (guest_ncpus < 1) {
+		fprintf(stderr, "Invalid guest vCPUs (%d)\n", guest_ncpus);
+		exit(1);
+	}
+
 	max_vcpus = num_vcpus_allowed(ctx);
 	if (guest_ncpus > max_vcpus) {
 		fprintf(stderr, "%d vCPUs requested but only %d available\n",


More information about the svn-src-head mailing list