svn commit: r273214 - in head/sys: amd64/vmm/intel modules/vmm
Peter Grehan
grehan at freebsd.org
Fri Oct 17 15:11:23 UTC 2014
> Author: imp
> Date: Fri Oct 17 13:20:49 2014
> New Revision: 273214
> URL: https://svnweb.freebsd.org/changeset/base/273214
>
> Log:
> Fix build to not bogusly always rebuild vmm.ko.
>
> Rename vmx_assym.s to vmx_assym.h to reflect that file's actual use
> and update vmx_support.S's include to match. Add vmx_assym.h to the
> SRCS to that it gets properly added to the dependency list. Add
> vmx_support.S to SRCS as well, so it gets built and needs fewer
> special-case goo. Remove now-redundant special-case goo. Finally,
> vmx_genassym.o doesn't need to depend on a hand expanded ${_ILINKS}
> explicitly, that's all taken care of by beforedepend.
>
> With these items fixed, we no longer build vmm.ko every single time
> through the modules on a KERNFAST build.
>
> Sponsored by: Netflix
Discussed with: grehan, neel
More information about the svn-src-head
mailing list