notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
This referral link gives you 10% off a account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
non port: emulators/virtualbox-ose/files/patch-src-VBox-HostDrivers-VBoxNetFlt-freebsd-VBoxNetFlt-freebsd.c

Number of commits found: 8

Monday, 14 Jun 2021
18:55 Guido Falsi (madpilot) search for other commits by this committer
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

Thanks to Tomoaki AOKI for identifying the base commuit exposing
the issue.
PR:			256505
Tested by:		Tomoaki AOKI <>
MFH:			2021Q2
Differential Revision:
commit hash: 082999790a64a5e64a3faa133e8d2d06bf2aff61 commit hash: 082999790a64a5e64a3faa133e8d2d06bf2aff61 commit hash: 082999790a64a5e64a3faa133e8d2d06bf2aff61 commit hash: 082999790a64a5e64a3faa133e8d2d06bf2aff61 0829997
Thursday, 18 Mar 2021
15:51 nc search for other commits by this committer
emulators/virtualbox-ose-kmod: Fix kernel panic on 13/14 with bridge mode by
adding EPOCH support

In r560502, I added a patch to support EPOCH to VirtualBox 5. When we upgraded
to VirtualBox 6, that patch was (unintentionally) removed, making it impossible
to use bridge move without this current patch.

Approved by:	jkim, madpilot
Differential Revision:
Original commitRevision:568745 
Tuesday, 9 Mar 2021
18:27 madpilot search for other commits by this committer
- Update VirtualBox OSE to 6.1.18
- Old VirtualBox OSE 5.2.44 preserved as "-legacy" versions of the
  ports (repocopied)
- Add back extra patch removed in r528258, actually required to
  build DEBUG kmod
- Correctly define WITH_DEBUG when enabling the DEBUG option, so
  binaries are not stripped

Please note that this new version supports only amd64 CPUs. If you need
to use older hardware please install the legacy ports.

Note that moving VM snapshots across major updates is unsupported, it's
strongly suggested to properly shutdown VMs before upgrading, please
check UPDATING for further details.

This update is the result of work from many people, and thanks to all
who gave feedback and tested things.

Patch based on work from: Mario Lobo <> and jkim.

PR:			234878
Submitted by:		kunda <>
Approved by:		vbox (implicit)
Reviewed by:		decke
Tested by:		jwb,
			martin ilavsky <>,
			Mario Lobo <>
Differential Revision:
Original commitRevision:567950 
Saturday, 20 Oct 2018
04:42 jkim search for other commits by this committer
Support SMAP for amd64.

This should stop kernel panics on SMAP supported CPUs after r336876.

PR:		230460
MFH:		2018Q4
Original commitRevision:482464 
Wednesday, 2 Mar 2016
22:24 jkim search for other commits by this committer
Fix build on head.
Original commitRevision:409965 
Tuesday, 4 Mar 2014
00:45 jkim search for other commits by this committer
Update to 4.3.8.

Obtained from:
Original commitRevision:346981 
Wednesday, 13 Jan 2010
08:03 beat search for other commits by this committer
- Remove emulators/virtualbox port. Renamed to emulators/virtualbox-ose
  and seperate port for the kernel modules created:

- Update to 3.1.2
- Update guest additions to 3.1.2
- Port has been renamed to virtualbox-ose to reflect that we are using
  the OSE version. [1]
- Added proper PulseAudio support for FreeBSD [2]
- procfs is not required anymore because vbox uses sysctl(3) now [3]
- Update pkg-message to reflect recent changes
- Add nox's FreeBSD host networking patches that are now also in the
  upstream vbox svn (modulo vbox variable naming style adjustments:)
  1. Allow direct tap networking again (for users that need the best
  network performance and/or need more complex network setups, like when
  they want to use routing instead of bridging to e.g. protect from guests
  messing with the lan's arp tables; a tap + routing + proxy arp example
  is in the above freebsd-emulation posting.)
  2. Enable vbox' shared mac feature when using bridged mode on a wifi
  interface, together with the virtualbox-ose-kmod change this
  should fix bridged mode for wifi users. [4]

- Update to 3.1.2
- Add rc.d script to load kernel modules
- Fix build with a non-standard location for the system source [5]
- Merge aeichner's vboxnetflt fix committed to upstream vbox svn
  (thanks!) that makes the shared mac feature enabled above actually work
  on FreeBSD hosts. [6]

Please see for update instructions.

Many thanks to the VirtualBox developers, all tester, patch submitter and
the whole vbox@ team.

PR:             ports/141630 [2]
Noticed by:     mm@ [1]
Submitted by:   Noriyoshi Kawano <bowie AT> [2],
                Baptiste Daroussin <baptiste.daroussin AT> [3]
                and Bernhard Froehlich <decke AT> [3],
                nox@ [4], scf@ [5]
Obtained from: [6]
On behalf of:   vbox@ (decke, dhn, itetcu, miwi, nox)
Original commit
07:37 beat search for other commits by this committer
- Forced commit to document that emulators/virtualbox-ose and
  emulators/virtualbox-ose-kmod were repocopied from emulators/virtualbox.

PR:             ports/142525
Repocopy by:    marcus
Original commit

Number of commits found: 8