Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Mar 2021 18:37:13 -0700
From:      David G Lawrence <dg@dglawrence.com>
To:        Guido Falsi <mad@madpilot.net>
Cc:        Kevin Oberman <rkoberman@gmail.com>, Graham Perrin <grahamperrin@gmail.com>, FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: 13.0 RC4 might be delayed
Message-ID:  <20210329013713.GA52047@mailx.dglawrence.com>
In-Reply-To: <1b3605eb-388e-283b-d907-67058ea62c0a@madpilot.net>
References:  <2766233C-3CC7-4B02-95AB-7555A60FFD81@samsco.org> <YF1Xt5wbO20GyO8j@doctor.nl2k.ab.ca> <9c49b2b1-6c49-410b-fbb2-a3b73618b01c@gmail.com> <CAN6yY1uh7Lj5%2B7A=zoxDXo4ZyCYCxwc-6eHo6rmQiZpRaAE%2B8w@mail.gmail.com> <20210327050411.GS15485@mailx.dglawrence.com> <5f4c94c2-df08-60ca-4dfc-31364fb444be@madpilot.net> <1b3605eb-388e-283b-d907-67058ea62c0a@madpilot.net>

next in thread | previous in thread | raw e-mail | index | archive | help
> > On 27/03/21 06:04, David G Lawrence via freebsd-current wrote:
> >>> On Fri, Mar 26, 2021 at 1:01 PM Graham Perrin <grahamperrin@gmail.com>
> >>> wrote:
> >>>
> >>>> On 26/03/2021 03:40, The Doctor via freebsd-current wrote:
> >>>>> ??? if people are having issues with ports like ???
> >>>>
> >>>> If I'm not mistaken:
> >>>>
> >>>> * 13.0-RC3 seems to be troublesome, as a guest machine, with
> >>>> emulators/virtualbox-ose 6.1.18 as the host
> >>>>
> >>>> * no such trouble with 12.0-RELEASE-p5 as a guest.
> >>>>
> >>>> I hope to refine the bug report this weekend.
> >>>>
> >>>
> >>> Had nothing but frequent guest lockups on 6.1.18 with my Win7 system. 
> >>> That
> >>> was right after 6.1.18 was put into ports. Fell back to legacy (v5) and
> >>> will try again shortly to see if it's any better.
> >>
> >> Kevin,
> >>
> >> ?????? Make sure you have these options in your /etc/sysctl.conf :
> >>
> >> vfs.aio.max_buf_aio=8192
> >> vfs.aio.max_aio_queue_per_proc=65536
> >> vfs.aio.max_aio_per_proc=8192
> >> vfs.aio.max_aio_queue=65536
> >>
> >> ?????? ...otherwise the guest I/O will random hang in VirtualBox. This 
> >> issue was
> >> mitigated in a late 5.x VirtualBox by patching to not use AIO, but the 
> >> issue
> >> came back in 6.x when that patch wasn't carried forward.
> > 
> > Sorry I lost that patch. Can you point me to the patch? Maybe it can be 
> > easily ported.
> > 
> 
> I found the relevant commit. Please give me some time for testing and 
> I'll put this patch back in the tree.

   If you're going to put that patch back in, then AIO should probably be
made an option in the port config, as shutting AIO off by default will
have a significant performance impact. Without AIO, all guest IO will
be become synchronous.
   Ideally, someone would fix the AIO case by either increasing the defaults
in FreeBSD to something reasonable, and/or properly handing the case when
an AIO limit is reached.

-DG



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20210329013713.GA52047>