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",
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to