publish latest

Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
This commit is contained in:
David B. Kinder 2018-11-09 09:51:37 -08:00
parent 7b6b6fdab1
commit ce6920a000
4 changed files with 148 additions and 121 deletions

View File

@ -34,109 +34,140 @@ https://projectacrn.github.io/0.3/. Documentation for the latest
Version 0.3 new features
************************
:acrn-1179 - RPMB key passing
- :acrn-issue:`866` - Security Interrupt Storm Mitigation
- :acrn-issue:`878` - Virtualization HLD
- :acrn-issue:`887` - Security xD support
- :acrn-issue:`944` - CSME (and subcomponent) Sharing
- :acrn-issue:`946` - CS(M)E Mediator Definition
- :acrn-issue:`951` - Device CS(M)E support
- :acrn-issue:`1122` - Security Enable compiler and linker setting-flags to harden software
- :acrn-issue:`1124` - MMU code reshuffle
- :acrn-issue:`1179` - RPMB key passing
- :acrn-issue:`1180` - vFastboot release version 0.9
- :acrn-issue:`1181` - Integrate enabling Crash OS feature as default in VSBL debug Version
- :acrn-issue:`1182` - vSBL to support ACPI customization
- :acrn-issue:`1213` - IOC Mediator added RTC Timer feature
- :acrn-issue:`1230` - fix the %l format given to print API only print 32bit
- :acrn-issue:`1231` - VM loader reshuffle
- :acrn-issue:`1240` - [APL][IO Mediator] Enable VHOST_NET & VHOST to accelerate guest networking with virtio_net.
- :acrn-issue:`1284` - [DeviceModel]Enable NHLT table in DM for audio passthrough
- :acrn-issue:`1313` - [APL][IO Mediator] Remove unused netmap/vale in virtio-net
- :acrn-issue:`1328` - [APL][IO Mediator] change trace_printk to pr_debug for vhm ioctl
- :acrn-issue:`1329` - ioeventfd and irqfd implementation to support vhost on ACRN
- :acrn-issue:`1343` - Enable -Werror for ACRN hypervisor
- :acrn-issue:`1364` - [APL][IO Mediator] virtio code reshuffle
- :acrn-issue:`1369` - allocate more RAM to UOS on MRB.
- :acrn-issue:`1401` - IOC mediator reshuffle
- :acrn-issue:`1420` - Update contributing doc with Tracked-On requirement for commits
- :acrn-issue:`1616` - remove unused parameters for acrn-dm
- :acrn-issue:`1672` - L1TF mitigation
- :acrn-issue:`1701` - MISRA C compliance Naming Convention
- :acrn-issue:`1711` - msix.c use MMIO read/write APIs to access MMIO registers
:acrn-1180 - vFastboot release version 0.9
:acrn-1181 - Integrate enabling Crash OS feature as default in VSBL debug Version
:acrn-1182 - vSBL to support ACPI customization
:acrn-1284 - [DeviceModel]Enable NHLT table in DM for audio passthrough
:acrn-1240 - [APL][IO Mediator] Enable VHOST_NET & VHOST to accelerate guest networking with virtio_net.
:acrn-1364 - [APL][IO Mediator] virtio code reshuffle
:acrn-1616 - remove unused parameters for acrn-dm
:acrn-1420 - Update contributing doc with Tracked-On requirement for commits
:acrn-1230 - fix the %l format given to print API only print 32bit
:acrn-1231 - VM loader reshuffle
:acrn-1343 - Enable -Werror for ACRN hypervisor
:acrn-887 - Security xD support
:acrn-1672 - L1TF mitigation
:acrn-1124 - MMU code reshuffle
:acrn-1213 - IOC Mediator added RTC Timer feature
:acrn-1401 - IOC mediator reshuffle
:acrn-866 - Security Interrupt Storm Mitigation
:acrn-1369 - allocate more RAM to UOS on MRB.
:acrn-1711 - msix.c use MMIO read/write APIs to access MMIO registers
:acrn-1328 - [APL][IO Mediator] change trace_printk to pr_debug for vhm ioctl
:acrn-1329 - ioeventfd and irqfd implementation to support vhost on ACRN
:acrn-1313 - [APL][IO Mediator] Remove unused netmap/vale in virtio-net
:acrn-1701 - MISRA C compliance Naming Convention
:acrn-878 - Virtualization HLD
:acrn-1122 - Security Enable compiler and linker setting-flags to harden software
:acrn-944 - CSME (and subcomponent) Sharing
:acrn-946 - CS(M)E Mediator Definition
:acrn-951 - Device CS(M)E support
Fixed Issues
************
- :acrn-issue:`1209` - specific PCI device failed to passthrough to UOS
- :acrn-issue:`1268` - GPU hangs when running GfxBench Car Chase in SOS and UOS.
- :acrn-issue:`1270` - SOS and UOS play video but don't display video animation output on monitor.
- :acrn-issue:`1339` - SOS failed to boot with SSD+NVMe boot devices on KBL NUC
- :acrn-issue:`1432` - SOS failed boot
:acrn-issue:`1209` - specific PCI device failed to passthrough to UOS
:acrn-issue:`1268` - GPU hangs when running GfxBench Car Chase in SOS and UOS.
:acrn-issue:`1270` - SOS and UOS play video but don't display video animation output on monitor.
:acrn-issue:`1339` - SOS failed to boot with SSD+NVMe boot devices on KBL NUC
:acrn-issue:`1432` - SOS failed boot
Known Issues
************
:acrn-issue:`677` - SSD Disk ID is not consistent between SOS/UOS
The SSD disk ID in the UOS is not the same as in the SOS when the SSD
device is passed-through to the UOS (it should be). The ID is also
changing after a reboot (it shouldn't). **Impact:** There is no impact
to functionality. **Workaround:** None. The issues will be fixed in the
next release.
:acrn-issue:`1319` - SD card pass-through: UOS can't see SD card after UOS reboot.
SD card could not be found after UOS reboot in pass-through mode.
**Impact:** There is no SD card after UOS reboot.
**Workaround:** None. The issue will be fixed in the next release.
:acrn-issue:`1773` - USB Mediator: Can't find all devices when multiple usb devices connected[Reproduce rate:60%]
After booting UOS with multiple USB devices plugged in, sometimes there
are one or more devices cannot be discovered. The reproduce rate is ~60%.
**Impact:** Cannot use multiple usb devices at same time.
After booting UOS with multiple USB devices plugged in, sometimes there
are one or more devices cannot be discovered. The reproduce rate is ~60%.
**Impact:** Cannot use multiple usb devices at same time.
**Workaround:** Plug-out and plug-in the unrecognized device again.
:acrn-issue:`1774` - UOS can't stop by command: acrnctl stop [vm name] in SOS
After launching UOS in SOS by "acrnctl start" command, UOS VM failed
to be stopped by "acrnctl stop" command.
**Impact:** Can't stop UOS in SOS.
:acrn-issue:`1774` - UOS cant stop by command: acrnctl stop [vm name] in SOS
After launching UOS in SOS by “acrnctl start” command, UOS VM failed
to be stopped by “acrnctl stop” command.
**Impact:** Cant stop UOS in SOS.
**Workaround:** None. The issue will be fixed in the next release.
:acrn-issue:`1775` - [APL UP2]ACRN debugging tool - acrntrace cannot be used in SOS
There are no acrntrace devices "acrn_trace*" under SOS /dev.
**Impact:** acrntrace cannot be used in SOS.
There are no acrntrace devices “acrn_trace*” under SOS /dev.
**Impact:** acrntrace cannot be used in SOS.
**Workaround:** None. The issue will be fixed in the next release.
:acrn-issue:`1776` - [APL UP2]ACRN debugging tool - acrnlog cannot be used in SOS
There are no acrnlog devices "acrn_hvlog*" under SOS /dev.
**Impact:** acrnlog cannot be used in SOS.
There are no acrnlog devices “acrn_hvlog*” under SOS /dev.
**Impact:** acrnlog cannot be used in SOS.
**Workaround:** None. The issue will be fixed in the next release.
:acrn-issue:`1777` - After UOS plays video for several minutes, the UOS image will be stagnant
After UOS plays video for several minutes, the UOS image will be stagnant.
**Impact:** UOS cannot play video image smoothly all the time.
After UOS plays video for several minutes, the UOS image will be stagnant.
**Impact:** UOS cannot play video image smoothing all the time.
**Workaround:** None. The issues will be fixed in the next release.
:acrn-issue:`1779` - gfxbench cannot run in SOS&UOS
Failed to run gfxbench in SOS or UOS.
**Impact:** Cannot run gfxbench in SOS or UOS.
Failed to run gfxbench in SOS&UOS.
**Impact:** Cannot run gfxbench in SOS&UOS.
**Workaround:** None. The issues will be fixed in the next release.
:acrn-issue:`1780` - Some video formats cannot be played in SOS
There are several formats of videos that cannot be played in SOS:
H265_10bits, VP8, VP9, VP9_10bits, H265.720p.
**Impact:** Cannot play those formats of videos in SOS.
There are several formats of videos cannot be played in SOS:
H265_10bits, VP8, VP9, VP9_10bits, H265.720p.
**Impact:** Cannot play those formats of videos in SOS.
**Workaround:** None. The issues will be fixed in the next release.
:acrn-issue:`1781` - Can not recognize the SD card in the SOS
The SD Card cannot be recognized in SOS.
**Impact:** Cannot use SD card in SOS.
The SD Card cannot be recognized in SOS.
**Impact:** Cannot use SD card in SOS.
**Workaround:** None. The issues will be fixed in the next release.
:acrn-issue:`1782` - UOS failed to get IP address with the pass-through network card
After network card is pass-through to UOS, it fails to get IP address in UOS.
**Impact:** Cannot use network in UOS.
After network card is pass-through to UOS, it fails to get IP address in UOS.
**Impact:** Cannot use network in UOS.
**Workaround:** None. The issues will be fixed in the next release.
:acrn-issue:`677` - SSD Disk ID is not consistent between SOS/UOS
The SSD disk ID in the UOS is not the same as in the SOS when the SSD
device is passed-through to the UOS (it should be). The ID is also
changing after a reboot (it shouldn't). **Impact:** There is no impact
to functionality. **Workaround:** None. The issues will be fixed in the
next release.
:acrn-issue:`1319` - SD card pass-through: UOS cant see SD card after UOS reboot.
SD card could not be found after UOS reboot in pass-through mode.
**Impact:** There is no SD card after UOS reboot.
**Workaround:** None. The issue will be fixed in the next release.
.. comment
Use the syntax:

Binary file not shown.

View File

@ -619,61 +619,47 @@ with a specific release: generated v0.3 documents can be found at
(master) branch is found at <a class="reference external" href="https://projectacrn.github.io/latest/">https://projectacrn.github.io/latest/</a>.</p>
<div class="section" id="version-0-3-new-features">
<h2>Version 0.3 new features<a class="headerlink" href="#version-0-3-new-features" title="Permalink to this headline"></a></h2>
<ul class="simple">
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/866">866</a> - Security Interrupt Storm Mitigation</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/878">878</a> - Virtualization HLD</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/887">887</a> - Security xD support</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/944">944</a> - CSME (and subcomponent) Sharing</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/946">946</a> - CS(M)E Mediator Definition</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/951">951</a> - Device CS(M)E support</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1122">1122</a> - Security Enable compiler and linker setting-flags to harden software</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1124">1124</a> - MMU code reshuffle</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1179">1179</a> - RPMB key passing</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1180">1180</a> - vFastboot release version 0.9</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1181">1181</a> - Integrate enabling Crash OS feature as default in VSBL debug Version</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1182">1182</a> - vSBL to support ACPI customization</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1213">1213</a> - IOC Mediator added RTC Timer feature</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1230">1230</a> - fix the %l format given to print API only print 32bit</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1231">1231</a> - VM loader reshuffle</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1240">1240</a> - [APL][IO Mediator] Enable VHOST_NET &amp; VHOST to accelerate guest networking with virtio_net.</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1284">1284</a> - [DeviceModel]Enable NHLT table in DM for audio passthrough</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1313">1313</a> - [APL][IO Mediator] Remove unused netmap/vale in virtio-net</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1328">1328</a> - [APL][IO Mediator] change trace_printk to pr_debug for vhm ioctl</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1329">1329</a> - ioeventfd and irqfd implementation to support vhost on ACRN</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1343">1343</a> - Enable -Werror for ACRN hypervisor</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1364">1364</a> - [APL][IO Mediator] virtio code reshuffle</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1369">1369</a> - allocate more RAM to UOS on MRB.</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1401">1401</a> - IOC mediator reshuffle</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1420">1420</a> - Update contributing doc with Tracked-On requirement for commits</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1616">1616</a> - remove unused parameters for acrn-dm</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1672">1672</a> - L1TF mitigation</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1701">1701</a> - MISRA C compliance Naming Convention</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1711">1711</a> - msix.c use MMIO read/write APIs to access MMIO registers</li>
</ul>
<p>:acrn-1179 - RPMB key passing</p>
<p>:acrn-1180 - vFastboot release version 0.9</p>
<p>:acrn-1181 - Integrate enabling Crash OS feature as default in VSBL debug Version</p>
<p>:acrn-1182 - vSBL to support ACPI customization</p>
<p>:acrn-1284 - [DeviceModel]Enable NHLT table in DM for audio passthrough</p>
<p>:acrn-1240 - [APL][IO Mediator] Enable VHOST_NET &amp; VHOST to accelerate guest networking with virtio_net.</p>
<p>:acrn-1364 - [APL][IO Mediator] virtio code reshuffle</p>
<p>:acrn-1616 - remove unused parameters for acrn-dm</p>
<p>:acrn-1420 - Update contributing doc with Tracked-On requirement for commits</p>
<p>:acrn-1230 - fix the %l format given to print API only print 32bit</p>
<p>:acrn-1231 - VM loader reshuffle</p>
<p>:acrn-1343 - Enable -Werror for ACRN hypervisor</p>
<p>:acrn-887 - Security xD support</p>
<p>:acrn-1672 - L1TF mitigation</p>
<p>:acrn-1124 - MMU code reshuffle</p>
<p>:acrn-1213 - IOC Mediator added RTC Timer feature</p>
<p>:acrn-1401 - IOC mediator reshuffle</p>
<p>:acrn-866 - Security Interrupt Storm Mitigation</p>
<p>:acrn-1369 - allocate more RAM to UOS on MRB.</p>
<p>:acrn-1711 - msix.c use MMIO read/write APIs to access MMIO registers</p>
<p>:acrn-1328 - [APL][IO Mediator] change trace_printk to pr_debug for vhm ioctl</p>
<p>:acrn-1329 - ioeventfd and irqfd implementation to support vhost on ACRN</p>
<p>:acrn-1313 - [APL][IO Mediator] Remove unused netmap/vale in virtio-net</p>
<p>:acrn-1701 - MISRA C compliance Naming Convention</p>
<p>:acrn-878 - Virtualization HLD</p>
<p>:acrn-1122 - Security Enable compiler and linker setting-flags to harden software</p>
<p>:acrn-944 - CSME (and subcomponent) Sharing</p>
<p>:acrn-946 - CS(M)E Mediator Definition</p>
<p>:acrn-951 - Device CS(M)E support</p>
</div>
<div class="section" id="fixed-issues">
<h2>Fixed Issues<a class="headerlink" href="#fixed-issues" title="Permalink to this headline"></a></h2>
<ul class="simple">
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1209">1209</a> - specific PCI device failed to passthrough to UOS</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1268">1268</a> - GPU hangs when running GfxBench Car Chase in SOS and UOS.</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1270">1270</a> - SOS and UOS play video but dont display video animation output on monitor.</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1339">1339</a> - SOS failed to boot with SSD+NVMe boot devices on KBL NUC</li>
<li><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1432">1432</a> - SOS failed boot</li>
</ul>
<p><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1209">1209</a> - specific PCI device failed to passthrough to UOS</p>
<p><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1268">1268</a> - GPU hangs when running GfxBench Car Chase in SOS and UOS.</p>
<p><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1270">1270</a> - SOS and UOS play video but dont display video animation output on monitor.</p>
<p><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1339">1339</a> - SOS failed to boot with SSD+NVMe boot devices on KBL NUC</p>
<p><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1432">1432</a> - SOS failed boot</p>
</div>
<div class="section" id="known-issues">
<h2>Known Issues<a class="headerlink" href="#known-issues" title="Permalink to this headline"></a></h2>
<dl class="docutils">
<dt><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/677">677</a> - SSD Disk ID is not consistent between SOS/UOS</dt>
<dd>The SSD disk ID in the UOS is not the same as in the SOS when the SSD
device is passed-through to the UOS (it should be). The ID is also
changing after a reboot (it shouldnt). <strong>Impact:</strong> There is no impact
to functionality. <strong>Workaround:</strong> None. The issues will be fixed in the
next release.</dd>
<dt><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1319">1319</a> - SD card pass-through: UOS cant see SD card after UOS reboot.</dt>
<dd>SD card could not be found after UOS reboot in pass-through mode.
<strong>Impact:</strong> There is no SD card after UOS reboot.
<strong>Workaround:</strong> None. The issue will be fixed in the next release.</dd>
<dt><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1773">1773</a> - USB Mediator: Cant find all devices when multiple usb devices connected[Reproduce rate:60%]</dt>
<dd>After booting UOS with multiple USB devices plugged in, sometimes there
are one or more devices cannot be discovered. The reproduce rate is ~60%.
@ -694,14 +680,14 @@ to be stopped by “acrnctl stop” command.
<strong>Workaround:</strong> None. The issue will be fixed in the next release.</dd>
<dt><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1777">1777</a> - After UOS plays video for several minutes, the UOS image will be stagnant</dt>
<dd>After UOS plays video for several minutes, the UOS image will be stagnant.
<strong>Impact:</strong> UOS cannot play video image smoothly all the time.
<strong>Impact:</strong> UOS cannot play video image smoothing all the time.
<strong>Workaround:</strong> None. The issues will be fixed in the next release.</dd>
<dt><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1779">1779</a> - gfxbench cannot run in SOS&amp;UOS</dt>
<dd>Failed to run gfxbench in SOS or UOS.
<strong>Impact:</strong> Cannot run gfxbench in SOS or UOS.
<dd>Failed to run gfxbench in SOS&amp;UOS.
<strong>Impact:</strong> Cannot run gfxbench in SOS&amp;UOS.
<strong>Workaround:</strong> None. The issues will be fixed in the next release.</dd>
<dt><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1780">1780</a> - Some video formats cannot be played in SOS</dt>
<dd>There are several formats of videos that cannot be played in SOS:
<dd>There are several formats of videos cannot be played in SOS:
H265_10bits, VP8, VP9, VP9_10bits, H265.720p.
<strong>Impact:</strong> Cannot play those formats of videos in SOS.
<strong>Workaround:</strong> None. The issues will be fixed in the next release.</dd>
@ -713,6 +699,16 @@ H265_10bits, VP8, VP9, VP9_10bits, H265.720p.
<dd>After network card is pass-through to UOS, it fails to get IP address in UOS.
<strong>Impact:</strong> Cannot use network in UOS.
<strong>Workaround:</strong> None. The issues will be fixed in the next release.</dd>
<dt><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/677">677</a> - SSD Disk ID is not consistent between SOS/UOS</dt>
<dd>The SSD disk ID in the UOS is not the same as in the SOS when the SSD
device is passed-through to the UOS (it should be). The ID is also
changing after a reboot (it shouldnt). <strong>Impact:</strong> There is no impact
to functionality. <strong>Workaround:</strong> None. The issues will be fixed in the
next release.</dd>
<dt><a class="reference external" href="https://github.com/projectacrn/acrn-hypervisor/issues/1319">1319</a> - SD card pass-through: UOS cant see SD card after UOS reboot.</dt>
<dd>SD card could not be found after UOS reboot in pass-through mode.
<strong>Impact:</strong> There is no SD card after UOS reboot.
<strong>Workaround:</strong> None. The issue will be fixed in the next release.</dd>
</dl>
</div>
<div class="section" id="change-log">

File diff suppressed because one or more lines are too long