1Fix kmod panic when VIMAGE is disabled in the kernel and port 2 3Submitted by: Gleb Kurtsou <gleb@freebsd.org> 4--- src/VBox/HostDrivers/VBoxNetAdp/Makefile.kmk.orig 2020-05-13 19:43:54 UTC 5+++ src/VBox/HostDrivers/VBoxNetAdp/Makefile.kmk 6@@ -203,12 +203,15 @@ $$(VBoxNetAdp-src_0_OUTDIR)/Makefile: \ 7 $$(if $$(eq $$(VBoxNetAdp/freebsd/Makefile_VBOX_HARDENED),$$(VBOX_WITH_HARDENING)),,FORCE) \ 8 | $$(dir $$@) 9 $(QUIET)$(RM) -f -- $@ 10- ifndef VBOX_WITH_HARDENING 11- $(QUIET)$(SED) -e "s;-DVBOX_WITH_HARDENING;;g" --output $@ $< 12- else 13 $(QUIET)$(CP) -f $< $@ 14+ ifndef VBOX_WITH_HARDENING 15+ $(QUIET)$(SED) -e "s;-DVBOX_WITH_HARDENING;;g" --output $@.tmp $@ 16+ ${QUIET}$(MV) -f $@.tmp $@ 17 endif 18- 19+ ifndef VBOX_WITH_NETFLT_VIMAGE 20+ $(QUIET)$(SED) -e "s;-DVIMAGE;;g" --output $@.tmp $@ 21+ ${QUIET}$(MV) -f $@.tmp $@ 22+ endif 23 endif # freebsd 24 25 include $(FILE_KBUILD_SUB_FOOTER) 26