Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Aug 2016 03:52:21 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 212128] Default AIO settings break VirtualBox
Message-ID:  <bug-212128-13@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 212128
           Summary: Default AIO settings break VirtualBox
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: rkoberman@gmail.com

On FreeBSD-11 and on older versions using AIO VirtualBox can lose disk acce=
ss
when the disk is heavily loaded.

The symptoms are either the guest locking up with the guest's system "disk"
showing continuous access while the host system shows no disk activity or b=
y a
crash on the guest.

This can be fixed by adjusting the AIO sysctls to allow added capacity befo=
re
disk requests are lost.

While I have no fix and this issue has existed for a long time, I suggest t=
hat
pkg-message have an added warning Here is a first-cut that could use some
word-smithing:

If AIO is enabled (always in FreeBSD-11.0 and newer), guests may lose disk
access. This can be mitigated by adjusting AIO sysctls as follows:
vfs.aio.aiod_lifetime=3D30000
vfs.aio.max_aio_procs=3D4
vfs.aio.max_aio_queue=3D65536
vfs.aio.max_aio_queue_per_proc=3D65536
vfs.aio.max_aio_per_proc=3D8192
vfs.aio.max_buf_aio=3D8192

These lines may be added to /etc/sysctl.conf to make them default.

--=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-212128-13>