Add report on POWER8 bringup work

Approved by:	hrs (mentor, blanket)
This commit is contained in:
Benjamin Kaduk 2015-01-09 22:10:32 +00:00
parent 869fb47b96
commit fb56bd8b72
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=46175

View file

@ -1133,4 +1133,78 @@
</help>
</project>
<project cat='arch'>
<title>FreeBSD on POWER8</title>
<contact>
<person>
<name>
<given>Nathan</given>
<common>Whitehorn</common>
</name>
<email>nwhitehorn@freebsd.org</email>
</person>
<person>
<name>
<given>Justin</given>
<common>Hibbits</common>
</name>
<email>jhibbits@freebsd.org</email>
</person>
<person>
<name>
<given>Adrian</given>
<common>Chadd</common>
</name>
<email>adrian@freebsd.org</email>
</person>
</contact>
<links>
<url href="https://wiki.freebsd.org/POWER8" />
<url href="http://www.tyan.com/campaign/openpower/" />
</links>
<body>
<p>IBM and the OpenPOWER Foundation are pushing for a wider
software and hardware ecosystem for POWER8-based systems.
Beginning January 3, we have been doing bringup work on a Tyan
GN70-BP010 POWER8 server, a quad-core 3 GHz system with 32 hardware
threads.</p>
<p>The main target for the port is the PowerKVM hypervisor
provided on OpenPOWER hardware. This uses the same software
interfaces as the PowerVM hypervisor already supported on
earlier POWER hardware. The target is to have this operation mode
fully supported by &os; 10.2. &os; currently runs under the
hypervisor when using a mass storage driver other than the built-in
virtualized SCSI; the issues with the SCSI driver should be solved
shortly.</p>
<p>The longer-term goal is to also operate on the bare system.
This requires interaction with the OPAL system firmware and
the development of device drivers for the on-board PCI,
console, and interrupt controller hardware. As of January 4, the
&os; kernel had printed initial messages to the console.</p>
</body>
<sponsor>
&os; Foundation
</sponsor>
<help>
<task>
<p>Fix virtualized SCSI driver in PowerKVM.</p>
</task>
<task>
<p>Write OPAL drivers.</p>
</task>
<task>
<p>Integrate loader(8) with petitboot bootloader.</p>
</task>
</help>
</project>
</report>