Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Jan 2021 07:30:21 +0000
From:      bugzilla-noreply@freebsd.org
To:        virtualization@FreeBSD.org
Subject:   [Bug 168298] VirtualBox using AIO on a zvol crashes
Message-ID:  <bug-168298-27103-ZMRu0oL4hY@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-168298-27103@https.bugs.freebsd.org/bugzilla/>
References:  <bug-168298-27103@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D168298

--- Comment #40 from ml@netfence.it ---
(In reply to hjf from comment #39)

Yes, I'm able to build it (using Poudriere), with or without disabling AIO.
However, as I said in comment #38, the latest official version does not work
for me.
Reenabling AIO is much better (I occasionally get AHCI timeouts in a FreeBSD
guest, but that's fine as I don't use vbox for anything too serious, at lea=
st
now; also, it probably did before, I'm not sure).

If you are having the problem I had (not sure, you don't tell), instead of
reverting to the previous version, you might just try the latest without
disabling AIO: use the following:

# svn diff
Index: files/patch-src-VBox-Runtime-Makefile.kmk
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- files/patch-src-VBox-Runtime-Makefile.kmk   (revision 563032)
+++ files/patch-src-VBox-Runtime-Makefile.kmk   (working copy)
@@ -12,12 +12,3 @@
  # Unicode Specification reader used to regenerate unidata-*.cpp.
  #
  uniread_TEMPLATE =3D VBoxBldProg
-@@ -1632,7 +1637,7 @@ VBoxRT_SOURCES.solaris        +=3D \
- VBoxRT_SOURCES.darwin         +=3D \
-       r3/posix/fileaio-posix.cpp
- VBoxRT_SOURCES.freebsd        +=3D \
--      r3/freebsd/fileaio-freebsd.cpp
-+      r3/posix/fileaio-posix.cpp
- VBoxRT_INCS                   :=3D $(RuntimeR3_INCS)
- VBoxRT_INCS.$(KBUILD_TARGET)  :=3D $(RuntimeR3_INCS.$(KBUILD_TARGET))
- VBoxRT_INCS.$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH) :=3D
$(RuntimeR3_INCS.$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH))

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-168298-27103-ZMRu0oL4hY>