[Bug 168298] VirtualBox using AIO on a zvol crashes

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat May 29 19:43:04 UTC 2021


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

--- Comment #54 from Tom Rushworth <tbr at acm.org> ---
(In reply to Guido Falsi from comment #52)

Thanks for pointing out the VBox contributor information, and all the related
background stuff :).

It looks, from the licensing info there, that I have to be the one sending it
upstream if anyone is going to.  I guess, given who owns the project, they do
have to work in a "lawyer rich environment" :).

I don't have a strong stance on any particular software license, except for the
belief that contributions should be licensed in the same way as the original
authors did or as close to their intent as can be determined.  The VBox
contributor information page seems to offer only a legal agreement with Oracle
or the MIT license, while the original project seems to be GPL.  Certainly the
file I patched is GPLv2.  I don't think I care for the idea that future
contributions to  VirtualBox have to be either specifically licensed to Oracle
(i.e. free of the GPL), or MIT licensed (i.e. also free of the GPL).  It seems
to me that would indicate a desire to gradually change the original authors
intent.  I'll have to think about it for a while before I do try to upstream it
:(.

In the meantime, I guess I'll also have look at the copyright issues for
contributions to the FreeBSD ports area :(.  My intent was simply to provide
help to other FreeBSD users in whatever the usual FreeBSD way was, while
spending the least amount of my own time on it.  It looks like I should dot a
few more 'i's and cross a few more 't's before the FreeBSD port maintainers can
accept it.

Anyway, until I do, if any FreeBSD user runs into this problem, please feel
free to stick the patch into your /usr/ports/emulators/virtualbox-ose/files
directory as a possible workaroud, with whatever modifcations you might want. 
It's working just fine for me in FreeBSD 13.0 for VBox 6.1.20 at the moment,
and an earlier version of it seems to be working in FreeBSD 12.1 for Vbox
5.2.34.  I can't promise any quick responses if things change, but FreeBSD is
my working desktop, which I try to keep fairly up to date with released
FreeBSD, and I need a working emulator :).

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-virtualization mailing list