Add xen report from royger
This commit is contained in:
parent
380528a76b
commit
ddc9f561ac
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=47604
1 changed files with 82 additions and 0 deletions
|
@ -2082,4 +2082,86 @@
|
|||
</help>
|
||||
</project>
|
||||
|
||||
<project cat='kern'>
|
||||
<title>&os; Xen</title>
|
||||
|
||||
<contact>
|
||||
<person>
|
||||
<name>
|
||||
<given>Roger</given>
|
||||
<common>Pau Monné</common>
|
||||
</name>
|
||||
<email>royger@FreeBSD.org</email>
|
||||
</person>
|
||||
|
||||
<person>
|
||||
<name>
|
||||
<given>Julien</given>
|
||||
<common>Grall</common>
|
||||
</name>
|
||||
<email>julien.grall@citrix.com</email>
|
||||
</person>
|
||||
</contact>
|
||||
|
||||
<links>
|
||||
<url href="http://wiki.xen.org/wiki/FreeBSD_PVH">&os; PVH DomU wiki
|
||||
page</url>
|
||||
<url href="http://wiki.xen.org/wiki/FreeBSD_Dom0">&os; PVH Dom0 wiki
|
||||
page</url>
|
||||
<url href="http://www.xenproject.org/component/allvideoshare/video/latest/bsdcan-2015-how-to-port-bsd-as-a-xen-on-arm-guest.html">Porting
|
||||
&os; as a Xen ARM guest</url>
|
||||
</links>
|
||||
|
||||
<body>
|
||||
<p>Xen is a hypervisor using a microkernel design, providing
|
||||
services that allow multiple computer operating systems to execute
|
||||
on the same computer hardware concurrently. Xen support for &os;
|
||||
on x86 as a guest was introduced in version 8 and ARM support is
|
||||
currently being worked on. Support for running &os; as an amd64
|
||||
Xen host (Dom0) is available in HEAD.</p>
|
||||
|
||||
<p>On the x86 front most of the Xen work during this quarter
|
||||
was focused on reworking the implementation of PVH inside of the
|
||||
Xen hypervisor, so most of the activity during this quarter
|
||||
happened inside of the hypervisor. Patches for a clean PVH
|
||||
implementation have been posted, with the aim of having them
|
||||
merged in the next Xen release (4.7). Once that's done, work will
|
||||
continue on adding new features to both &os; and Xen in order to
|
||||
have feature parity with traditional PV guests/hosts.</p>
|
||||
|
||||
<p>Apart from this, work is ongoing to import a new netfront
|
||||
from Linux in order to support new features, like split event
|
||||
channel and multiple queue support.</p>
|
||||
|
||||
<p>On the ARM front, this quarter's work focused on getting
|
||||
&os;/arm64 booting as Xen guest. The current activity is to
|
||||
upstream patches preparing Xen drivers to support arm64; this
|
||||
includes a rework of the console driver.</p>
|
||||
</body>
|
||||
|
||||
<sponsor>
|
||||
Citrix Systems R&D
|
||||
</sponsor>
|
||||
|
||||
<help>
|
||||
<task>
|
||||
<p>Generalize the event channel code so it can be used on ARM.</p>
|
||||
</task>
|
||||
|
||||
<task>
|
||||
<p>Improve backend (netback, blkback) performance.</p>
|
||||
</task>
|
||||
|
||||
<task>
|
||||
<p>Work with upstream Xen to improve PVH and make it stable.</p>
|
||||
</task>
|
||||
|
||||
<task>
|
||||
<p>Improve the generic bounce buffer code for unmapped bios in
|
||||
order to support the alignment requirements of the
|
||||
blkfront driver.</p>
|
||||
</task>
|
||||
</help>
|
||||
</project>
|
||||
|
||||
</report>
|
||||
|
|
Loading…
Reference in a new issue