Re: FreeBSD POWER9 status

Kevin Bowling <[email protected]>
Newsgroups gmane.os.freebsd.devel.ppc
Message-ID <CAK7dMtBSOdJ=AQFjddA7EEA6uNdcLEDnMhxNTC7tT7j9jkgdAg@mail.gmail.com>
Justin,

This is a great accomplishment!  Looking forward to receiving my Talos
so I can join in on the fun.

Regards,
Kevin

On Sat, May 26, 2018 at 3:31 PM, Justin Hibbits <[email protected]> wrote:
> Hello fellow PowerPC'ers,
>
> Over the last 4 weeks I've been working on the FreeBSD port to POWER9,
> 3 weeks of which were on my physical hardware (Raptor Talos II).  As
> of last night, FreeBSD can boot to multiuser mode, with the addition
> of two patches not yet committed for enabling PCI, and I plan to
> commit those in the next few days.  The patches can be found at:
>
> https://reviews.freebsd.org/D15461
> https://reviews.freebsd.org/D15566
>
> What works (with patches):
> * Boots to a USB stick
> * OPAL sensors for temperature, voltage, power, etc
> * OPAL IPMI (tested only for attachment)
> * Interrupts via XIVE XICS emulation
> * Everything already done for powernv by Semihalf (NVMe, OPAL UART)
>
> What's left:
> * No display via AST2500 BMC VGA
> * All threads currently spin-idle, rather than halting for idle, this
> wastes CPU cycles, and reduces performance for other threads.  I hope
> to get this fixed in the next few days.
> * Power management and cpufreq
> * hwpmc
> * Performance optimizations as we find them
> * Full PCI handling.  There are a lot of capabilities not currently handled.
> * Interrupts via XIVE exploitation.  This should improve stability and
> performance of the XIVE controller.
>
> Special thanks to our newest committers, Leandro Lupori and Breno
> Leitao, for their help with the bring-up.  Special thanks also to
> Benjamin Herrenschmidt from IBM for providing the key insights to
> fixing PCI and interrupts.
>
> - Justin
> _______________________________________________
> [email protected] mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ppc
> To unsubscribe, send any mail to "[email protected]"
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ppc
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.