Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Feb 2019 16:20:26 +0000
From:      bugzilla-noreply@freebsd.org
To:        virtualization@FreeBSD.org
Subject:   [Bug 215077] bhyve should allow per-guest configuration of CPU socket/cores/threads
Message-ID:  <bug-215077-27103-6Qa1aQUEbH@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-215077-27103@https.bugs.freebsd.org/bugzilla/>
References:  <bug-215077-27103@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215077

--- Comment #4 from Rodney W. Grimes <rgrimes@FreeBSD.org> ---
(In reply to Tsaukpaetra from comment #1)
I have WIP to fix that very issue, but first I had to fix several issues that
do not even allow us to go above 21 or 24 CPU's, corrections for that which
allow
us to go up to 254 vCPU are now in review:
https://reviews.freebsd.org/D18815
https://reviews.freebsd.org/D18816
https://reviews.freebsd.org/D18998

and first steps in removing VM_MAXCPU are also in review:
https://reviews.freebsd.org/D18846
https://reviews.freebsd.org/D18755

Also you do not need to rebuild the kernel, there is a shorter list of
what needs to be rebuilt.  The most overlooked one is to run (cd /usr/src; make
includes) so that the change of vmm.h gets installed into /usr/include, after
that you just need to rebuild vmm.ko, libvmmapi, and bhyve/bhyveload.

This work is still not merged to stable/11, iirc I ran into other intervening
commits that have blocked that merge.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-215077-27103-6Qa1aQUEbH>