Date: Mon, 22 Feb 2021 22:42:25 +0100 From: tuexen@freebsd.org To: Vincent Milum Jr <freebsd-arm@darkain.com> Cc: freebsd-arm@freebsd.org Subject: Re: Running current in Parallels 16.3.2 Message-ID: <08F81EB7-251B-4CCC-911E-4094A83FE356@freebsd.org> In-Reply-To: <CAOWUMWH-7fjBdf%2BEnKospFTU2Y7LmmOa0NrJFo1Uc_9kjNMaMQ@mail.gmail.com> References: <5189D185-4A1F-43A0-A61D-E3D24CC74B3D@freebsd.org> <CAOWUMWH-7fjBdf%2BEnKospFTU2Y7LmmOa0NrJFo1Uc_9kjNMaMQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 18. Feb 2021, at 00:28, Vincent Milum Jr <freebsd-arm@darkain.com> = wrote: >=20 > 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. >=20 > 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. >=20 > 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 >=20 > On Wed, Feb 17, 2021 at 3:05 PM Michael Tuexen <tuexen@freebsd.org> = wrote: >=20 >> Dear all, >>=20 >> 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. >>=20 >> 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. >>=20 >> Any idea what is going wrong or how to figure out if this is a = problem >> related to >> FreeBSD or to Parallels? >>=20 >> Best regards >> Michael >> _______________________________________________ >> freebsd-arm@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-arm >> To unsubscribe, send any mail to = "freebsd-arm-unsubscribe@freebsd.org" >>=20 > _______________________________________________ > freebsd-arm@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?08F81EB7-251B-4CCC-911E-4094A83FE356>