Re: Running current in Parallels 16.3.2

Vincent Milum Jr <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <CAOWUMWG4YY5vt5XkuoOwMXi5DfB57cXLnO9d3UuikrdXR-fTfg@mail.gmail.com>
In my testing of FreeBSD under ESXi ARM Fling, I never tested SMP under
single-user mode. However, from what I recall, the stalling was in CPU
initialization, not in storage mounting.

On Mon, Feb 22, 2021 at 1:42 PM <[email protected]> wrote:

>
>
> > On 18. Feb 2021, at 00:28, Vincent Milum Jr <[email protected]>
> wrote:
> >
> > We had similar issues getting FreeBSD SMP working under ESXi ARM Fling.
> In
> > that instance, there were bugs in both the hypervisor as well as in
> FreeBSD.
> >
> > With the FreeBSD kernel fixes, I tested those on Parallels last night,
> but
> > still no go with SMP. There is possibly more work to do in the kernel,
> but
> > may also be some bugs in the hypervisor as well.
> >
> > For ESXi ARM Fling, the issues all revolved around the GIC (Generic
> > Interrupt Controller) and the way inter-CPUs communication happened. If
> > memory serves me correctly, one CPU core was waiting on another CPU core
> to
> > finish initialization and report back in a "ready" state so to speak.
> Where
> > Parallels with FreeBSD is hanging, and how it is hanging, looks virtually
> > identical from my very limited testing last night.
> If you boot into single user mode, the system comes up and uses multiple
> CPUs.
> Then using ^D to start multi user mode shows that mount seems to hang. You
> can
> use ^T, but it never finishes. Is that what you observed on ESXi?
>
> Best regards
> Michael
> >
> > On Wed, Feb 17, 2021 at 3:05 PM Michael Tuexen <[email protected]>
> wrote:
> >
> >> Dear all,
> >>
> >> I tried running current on an ARM-based Mac using the technical preview
> of
> >> Parallels.
> >> With using only a single CPU, everything seems to run fine. One can git
> >> clone the
> >> source tree, do a buildworld / buildkernel and install it and run it.
> >> Pretty stable,
> >> not problems.
> >>
> >> When using more than one CPU, the kernel doesn't completely boot. It
> gets
> >> stuck after
> >> reporting that the file system is clean. The system also does not
> respond
> >> to keyboard
> >> input anymore.
> >>
> >> Any idea what is going wrong or how to figure out if this is a problem
> >> related to
> >> FreeBSD or to Parallels?
> >>
> >> Best regards
> >> Michael
> >> _______________________________________________
> >> [email protected] mailing list
> >> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> >> To unsubscribe, send any mail to "[email protected]"
> >>
> > _______________________________________________
> > [email protected] mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> > To unsubscribe, send any mail to "[email protected]"
>
>
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-arm
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.