1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-20 00:21:35 +00:00
freebsd-ports/emulators/virtualbox-ose/files
Guido Falsi 082999790a emulators/virtualbox-ose-kmod: Fix hang at module loading time
After src commit e266a0f7f001 a module is not allowed to call
kern_kldload while being loaded. The virtualbox module is doing
exactly this though. virutalbox used to do this because the ng_ether
netgraph node did not provide version information in the past and
there was no way to properly depend on it.

ng_ether has gained versioning information in base r238844 more
than ten years ago, so we can now unconditionally properly depend
on it, since this revision is now included in all supported FreeBSD
versions.

Thanks to Tomoaki AOKI for identifying the base commuit exposing
the issue.
PR:			256505
Tested by:		Tomoaki AOKI <junchoon@dec.sakura.ne.jp>
MFH:			2021Q2
Differential Revision:	https://reviews.freebsd.org/D30722
2021-06-14 20:55:28 +02:00
..
extrapatch-src-VBox-Devices-PC-ipxe-Makefile.kmk
extrapatch-src-VBox-HostDrivers-Support-freebsd-Makefile
patch-Config.kmk
patch-configure
patch-include_iprt_string.h
patch-include_VBox_com_array.h
patch-include-iprt-x86.h
patch-src_libs_xpcom18a4_Makefile.kmk
patch-src_libs_xpcom18a4_nsprpub_pr_src_pthreads_ptsynch.c
patch-src_libs_xpcom18a4_xpcom_io_nsLocalFileUnix.h
patch-src_VBox_Additions_common_pam_pam__vbox.cpp
patch-src_VBox_Additions_common_VBoxService_VBoxServiceVMInfo.cpp
patch-src_VBox_Additions_freebsd_Makefile
patch-src_VBox_Additions_freebsd_Makefile.kmk
patch-src_VBox_Additions_freebsd_mount__vboxvfs_Makefile.kmk
patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.8
patch-src_VBox_Additions_freebsd_mount__vboxvfs_mount__vboxvfs.c
patch-src_VBox_Additions_freebsd_vboxvfs_bcmp.c
patch-src_VBox_Additions_freebsd_vboxvfs_Makefile.kmk
patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__prov.c
patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vfsops.c
patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs__vnops.c
patch-src_VBox_Additions_freebsd_vboxvfs_vboxvfs.h
patch-src_VBox_Additions_x11_VBoxClient_logging.cpp
patch-src_VBox_Additions_x11_vboxmouse_Makefile.kmk
patch-src_VBox_Additions_x11_vboxvideo_Makefile.kmk
patch-src_VBox_Additions_x11_x11include_xproto-7.0.18_X11_Xfuncproto.h
patch-src_VBox_Debugger_Makefile.kmk
patch-src_VBox_Devices_Audio_DrvHostAudioAlsa.cpp
patch-src_VBox_Devices_Audio_DrvHostAudioOss.cpp
patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.cpp
patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-glLdr.h
patch-src_VBox_Devices_Graphics_DevVGA-SVGA3d-ogl.cpp
patch-src_VBox_Devices_Makefile.kmk
patch-src_VBox_Devices_PC_ipxe_Makefile.kmk
patch-src_VBox_Frontends_VBoxManage_VBoxManageHelp.cpp
patch-src_VBox_Frontends_VBoxManage_VBoxManageModifyVM.cpp
patch-src_VBox_Frontends_VirtualBox_Makefile.kmk
patch-src_VBox_HostDrivers_Support_freebsd_SUPDrv-freebsd.c
patch-src_VBox_HostDrivers_Support_SUPDrv.cpp
patch-src_VBox_HostDrivers_Support_SUPDrvInternal.h
patch-src_VBox_HostDrivers_VBoxNetAdp_freebsd_Makefile
patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_Makefile
patch-src_VBox_HostDrivers_VBoxNetFlt_freebsd_VBoxNetFlt-freebsd.c
patch-src_VBox_HostDrivers_VBoxNetFlt_Makefile.kmk
patch-src_VBox_Main_include_HostPower.h
patch-src_VBox_Main_Makefile.kmk
patch-src_VBox_Main_src-server_freebsd_PerformanceFreeBSD.cpp
patch-src_VBox_Main_src-server_HostImpl.cpp
patch-src_VBox_NetworkServices_Dhcpd_VBoxNetDhcpd.cpp
patch-src_VBox_RDP_client-1.8.4_Makefile.kmk
patch-src_VBox_Runtime_r0drv_freebsd_alloc-r0drv-freebsd.c
patch-src_VBox_Runtime_r0drv_freebsd_assert-r0drv-freebsd.c
patch-src_VBox_Runtime_r0drv_freebsd_memobj-r0drv-freebsd.c
patch-src_VBox_Runtime_r0drv_freebsd_memuserkernel-r0drv-freebsd.c
patch-src_VBox_Runtime_r0drv_freebsd_mp-r0drv-freebsd.c
patch-src_VBox_Runtime_r0drv_freebsd_semevent-r0drv-freebsd.c
patch-src_VBox_Runtime_r0drv_freebsd_semeventmulti-r0drv-freebsd.c
patch-src_VBox_Runtime_r0drv_freebsd_semfastmutex-r0drv-freebsd.c
patch-src_VBox_Runtime_r0drv_freebsd_semmutex-r0drv-freebsd.c
patch-src_VBox_Runtime_r0drv_freebsd_spinlock-r0drv-freebsd.c
patch-src_VBox_Runtime_r0drv_freebsd_the-freebsd-kernel.h
patch-src_VBox_Runtime_r0drv_freebsd_thread2-r0drv-freebsd.c
patch-src_VBox_Runtime_r0drv_freebsd_thread-r0drv-freebsd.c
patch-src_VBox_Runtime_r0drv_freebsd_time-r0drv-freebsd.c
patch-src_VBox_Runtime_r0drv_freebsd_timer-r0drv-freebsd.c
patch-src_VBox_Runtime_r3_freebsd_systemmem-freebsd.cpp
patch-src_VBox_Runtime_r3_posix_process-creation-posix.cpp
patch-src-VBox-Additions-common-VBoxGuest-freebsd-files_vboxguest
patch-src-VBox-Additions-common-VBoxGuest-freebsd-Makefile
patch-src-VBox-Additions-common-VBoxGuest-VBoxGuest-freebsd.c
patch-src-VBox-Additions-x11-Installer-98vboxadd-xclient
patch-src-VBox-Additions-x11-Installer-vboxclient.desktop
patch-src-VBox-Devices-Network-slirp-bsd-sys-mbuf.h
patch-src-VBox-HostDrivers-Support-freebsd-files_vboxdrv
patch-src-VBox-HostDrivers-Support-freebsd-Makefile
patch-src-VBox-HostDrivers-VBoxNetAdp-Makefile.kmk
patch-src-VBox-HostDrivers-VBoxNetFlt-freebsd-files_vboxnetflt
patch-src-VBox-Installer-freebsd-VBox.sh
patch-src-VBox-Installer-freebsd-virtualbox.desktop
patch-src-VBox-Installer-Makefile.kmk
patch-src-VBox-Main-src-server-VirtualBoxImpl.cpp
patch-src-VBox-Main-webservice-Makefile.kmk
patch-src-VBox-Runtime-Makefile.kmk
patch-src-VBox-Runtime-r0drv-freebsd-sleepqueue-r0drv-freebsd.h
vboxheadless.in
vboxwatchdog.in
vboxwebsrv.in