[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [ovmf baseline-only test] 68147: all pass
This run is configured for baseline tests only. flight 68147 ovmf real [real] http://osstest.xs.citrite.net/~osstest/testlogs/logs/68147/ Perfect :-) All tests in this flight passed as required version targeted for testing: ovmf eae631bc687c3cbfab01632ce3bc21783d22b590 baseline version: ovmf e148e6e9625f8a0054f131bacba4e5c9a21a4377 Last test of basis 68132 2016-12-01 00:21:34 Z 1 days Testing same since 68147 2016-12-01 19:23:26 Z 0 days 1 attempts ------------------------------------------------------------ People who touched revisions under test: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> Feng Tian <feng.tian@xxxxxxxxx> Jan Dabros <jsd@xxxxxxxxxxxx> Jeff Fan <jeff.fan@xxxxxxxxx> Jiewen Yao <jiewen.yao@xxxxxxxxx> Laszlo Ersek <lersek@xxxxxxxxxx> Marcin Wojtas <mw@xxxxxxxxxxxx> Michael Kinney <michael.d.kinney@xxxxxxxxx> Richard Thomaiyar <richard.marian.thomaiyar@xxxxxxxxx> Ryan Harkin <ryan.harkin@xxxxxxxxxx> Thomaiyar, Richard Marian <richard.marian.thomaiyar@xxxxxxxxx> jobs: build-amd64-xsm pass build-i386-xsm pass build-amd64 pass build-i386 pass build-amd64-libvirt pass build-i386-libvirt pass build-amd64-pvops pass build-i386-pvops pass test-amd64-amd64-xl-qemuu-ovmf-amd64 pass test-amd64-i386-xl-qemuu-ovmf-amd64 pass ------------------------------------------------------------ sg-report-flight on osstest.xs.citrite.net logs: /home/osstest/logs images: /home/osstest/images Logs, config files, etc. are available at http://osstest.xs.citrite.net/~osstest/testlogs/logs Test harness code can be found at http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary Push not applicable. ------------------------------------------------------------ commit eae631bc687c3cbfab01632ce3bc21783d22b590 Author: Michael Kinney <michael.d.kinney@xxxxxxxxx> Date: Tue Nov 29 12:01:44 2016 -0800 Vlv2TbltDevicePkg: Add /m flag for multi-processor build https://bugzilla.tianocore.org/show_bug.cgi?id=274 Add support for multi-processor builds using a /m flag. Cc: Jiewen Yao <jiewen.yao@xxxxxxxxx> Cc: David Wei <david.wei@xxxxxxxxx> Cc: Mang Guo <mang.guo@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Michael Kinney <michael.d.kinney@xxxxxxxxx> Reviewed-by: Jiewen Yao <jiewen.yao@xxxxxxxxx> commit eafde7a221b981c0458b4620a9c11cb6e8947e9e Author: Michael Kinney <michael.d.kinney@xxxxxxxxx> Date: Tue Nov 29 11:28:07 2016 -0800 Vlv2TbltDevicePkg: Add /y flag to generate report files https://bugzilla.tianocore.org/show_bug.cgi?id=273 Update build script to generate a report file and put both the report file and the log file in the directory Vlv2TbltDevicePkg with an EDK2_Vlv2TbltDevicePkg prefix. Cc: Jiewen Yao <jiewen.yao@xxxxxxxxx> Cc: David Wei <david.wei@xxxxxxxxx> Cc: Mang Guo <mang.guo@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Michael Kinney <michael.d.kinney@xxxxxxxxx> Reviewed-by: Jiewen Yao <jiewen.yao@xxxxxxxxx> commit e2c3248699ee8455a74af6382ab99fb905e0890c Author: Michael Kinney <michael.d.kinney@xxxxxxxxx> Date: Tue Nov 29 11:19:20 2016 -0800 Vlv2TbltDevicePkg: Fix typo in name of nul output file https://bugzilla.tianocore.org/show_bug.cgi?id=272 Fix typo in script file. To prevent output from being shown, then output file should be 'nul', not 'null'. Cc: Jiewen Yao <jiewen.yao@xxxxxxxxx> Cc: David Wei <david.wei@xxxxxxxxx> Cc: Mang Guo <mang.guo@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Michael Kinney <michael.d.kinney@xxxxxxxxx> Reviewed-by: Jiewen Yao <jiewen.yao@xxxxxxxxx> commit eee350c067e008a8ea0a3c6548448d410b14a1b9 Author: Michael Kinney <michael.d.kinney@xxxxxxxxx> Date: Tue Nov 29 10:33:36 2016 -0800 Vlv2TbltDevicePkg: Use 4K aligned PE/COFF sections Update [BuildOptions] to use of 4K aligned PE/COFF image sections to support page level protection of DXE_RUNTIME_DRIVER, SMM_CORE, and DXE_SMM_DRIVER modules. Cc: Jiewen Yao <jiewen.yao@xxxxxxxxx> Cc: David Wei <david.wei@xxxxxxxxx> Cc: Mang Guo <mang.guo@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Michael Kinney <michael.d.kinney@xxxxxxxxx> Reviewed-by: Jiewen Yao <jiewen.yao@xxxxxxxxx> commit bfe34275a9bf56a7f8ea9d19fe10cbbee599148d Author: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> Date: Sat Nov 12 14:02:28 2016 +0100 ArmPkg/ArmDmaLib: add support for fixed host-to-device DMA offset Some devices, such as the Raspberry Pi3, have a fixed offset between memory addresses as seen by the host and as seen by the other bus masters. So add a new PCD that allows this fixed offset to be recorded, and to be used when returning device addresses from the DmaLib mapping routines. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> Tested-by: Ryan Harkin <ryan.harkin@xxxxxxxxxx> Reviewed-by: Leif Lindholm <leif.lindholm@xxxxxxxxxx> commit df8c2668d7277030cf98e7b218549e0466fa5f6b Author: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> Date: Sat Nov 12 14:02:27 2016 +0100 ArmPkg/ArmDmaLib: clean up abuse of device address In preparation of adding support to ArmDmalib for DMA bus masters whose view of memory is offset by a constant compared to the CPU's view, clean up some abuse of the device address. The device address is not defined in terms of the CPU's address space, and so it should not be used in CopyMem () or cache maintenance operations that require a valid mapping. This not only applies to the above use case, but also to the DebugUncachedMemoryAllocationLib that unmaps the primary, cached mapping of an allocation, and returns a host address which is an uncached alias offset by a constant. Since we should never access the device address from the CPU, there is no need to record it in the MAPINFO struct. Instead, record the buffer address in case of double buffering, since we do need to copy the contents (in case of a bus master write) and free the buffer (in all cases) when DmaUnmap() is called. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> Tested-by: Ryan Harkin <ryan.harkin@xxxxxxxxxx> Reviewed-by: Leif Lindholm <leif.lindholm@xxxxxxxxxx> commit 0a99a65d2c8a68b72accfa636fe2633900269128 Author: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> Date: Sat Nov 12 14:02:26 2016 +0100 ArmPkg/ArmDmaLib: fix incorrect device address of double buffer If double buffering is not required in DmaMap(), the returned device address is passed through ConvertToPhysicalAddress () to convert the host address (which in case of DebugUncachedMemoryAllocationLib is not 1:1 mapped) to a physical address, which is what a device would expect to be able to perform DMA. By the same reasoning, a double buffer allocated using DmaAllocateBuffer () should be converted in the same way, considering that the buffer is allocated using UncachedAllocatePages (), to which the above equally applies. So add the missing ConvertToPhysicalAddress () invocation. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> Tested-by: Ryan Harkin <ryan.harkin@xxxxxxxxxx> Reviewed-by: Leif Lindholm <leif.lindholm@xxxxxxxxxx> commit de2ec785e2b11798a3ca7aaf653bc76576d947b0 Author: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> Date: Sat Nov 12 14:02:25 2016 +0100 ArmPkg/ArmDmaLib: use DMA buffer alignment from CPU arch protocol Instead of depending on ArmLib to retrieve the CWG directly, use the DMA buffer alignment exposed by the CPU arch protocol. This removes our dependency on ArmLib, which makes the library a bit more architecture independent. While we're in there, rename gCpu to mCpu to better reflect its local scope, and reflow some lines that we're modifying anyway. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> Tested-by: Ryan Harkin <ryan.harkin@xxxxxxxxxx> Reviewed-by: Leif Lindholm <leif.lindholm@xxxxxxxxxx> commit 35718840efe3a29c981b5b0f4d2f617f9a1f2c2e Author: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> Date: Sun Nov 20 17:12:50 2016 +0000 ArmPkg/ArmMmuLib: support page tables in cacheable memory only Translation table walks are always cache coherent on ARMv8-A, so cache maintenance on page tables is never needed. Since there is a risk of loss of coherency when using mismatched attributes, and given that memory is mapped cacheable except for extraordinary cases (such as non-coherent DMA), restrict the page table walker to performing cacheable accesses to the translation tables. For DEBUG builds, retain some of the logic so that we can double check that the memory holding the root translation table is indeed located in memory that is mapped cacheable. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx> Reviewed-by: Leif Lindholm <leif.lindholm@xxxxxxxxxx> commit bcc6a38f4c2419e704c99fa2d3dc01e1cb007a17 Author: Jiewen Yao <jiewen.yao@xxxxxxxxx> Date: Tue Nov 29 15:54:57 2016 +0800 UefiCpuPkg/MicrocodeUpdate: Fix GetImage API Current GetImage API forgets to return data to caller. Add code to fix it. Cc: Jeff Fan <jeff.fan@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jiewen Yao <jiewen.yao@xxxxxxxxx> Reviewed-by: Jeff Fan <jeff.fan@xxxxxxxxx> commit e50f951286d8dbc35404e01dd77b9eacfb16191f Author: Jiewen Yao <jiewen.yao@xxxxxxxxx> Date: Mon Nov 28 21:45:40 2016 +0800 UefiCpuPkg/PiSmmCpu: relax superpage protection on page split. PiSmmCpu driver may split page for page attribute request. Current logic not only propagates the super page attribute to the leaf page attribut, but also to the directory page attribute. However, the later might be wrong because we cannot clear protection without touching directory page attribute. The effective protection is the strictest combination across the levels. We should always clear protection on directory page and set protection on leaf page for easy clearing later. Cc: Jeff Fan <jeff.fan@xxxxxxxxx> Cc: Michael D Kinney <michael.d.kinney@xxxxxxxxx> Cc: Laszlo Ersek <lersek@xxxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jiewen Yao <jiewen.yao@xxxxxxxxx> Acked-by: Laszlo Ersek <lersek@xxxxxxxxxx> Tested-by: Laszlo Ersek <lersek@xxxxxxxxxx> Reviewed-by: Jeff Fan <jeff.fan@xxxxxxxxx> commit 78c7bce8f5422151c0148d9f40d138fd9007a59a Author: Jiewen Yao <jiewen.yao@xxxxxxxxx> Date: Tue Nov 29 12:55:03 2016 +0800 SignedCapsulePkg: GetImage() return EFI_UNSUPPORTED. According to UEFI spec, unsupported function should return EFI_UNSUPPORTED directly. Cc: Eric Dong <eric.dong@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jiewen Yao <jiewen.yao@xxxxxxxxx> Reviewed-by: Eric Dong <eric.dong@xxxxxxxxx> commit 41d739e4ecb189e1c5e478a55a8a21b0784f2c76 Author: Thomaiyar, Richard Marian <richard.marian.thomaiyar@xxxxxxxxx> Date: Fri Nov 25 17:21:06 2016 +0800 IntelFsp2Pkg: Add PACKAGES_PATH support Add PACKAGES_PATH support in GenCfgOpt.py Cc: Maurice Ma <maurice.ma@xxxxxxxxx> Cc: Jiewen Yao <jiewen.yao@xxxxxxxxx> Cc: Giri P Mudusuru <giri.p.mudusuru@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Richard Thomaiyar <richard.marian.thomaiyar@xxxxxxxxx> Reviewed-by: Jiewen Yao <jiewen.yao@xxxxxxxxx> Reviewed-by: Giri P Mudusuru <giri.p.mudusuru@xxxxxxxxx> commit 6fee83fbcab75ee676699df3b3cf7f25fcbb3d26 Author: Jeff Fan <jeff.fan@xxxxxxxxx> Date: Tue Nov 29 14:51:18 2016 +0800 SourceLevelDebugPkg: Avoid to re-init IDT table again at SMI entry Current SmmDebugAgentLib will initialize IDT table to support source debugging at each time SMI entry on SMM BSP. Actually, we only need to initialize IDT table at first time SMI entry. Add one flag to avoid re-initializing IDT table. Cc: Ruiyu Ni <ruiyu.ni@xxxxxxxxx> Cc: Jiewen Yao <jiewen.yao@xxxxxxxxx> Cc: Michael D Kinney <michael.d.kinney@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jeff Fan <jeff.fan@xxxxxxxxx> Reviewed-by: Ruiyu Ni <ruiyu.ni@xxxxxxxxx> commit e27ccaba9050b11a10d82fd9a0dfdd87015bd710 Author: Feng Tian <feng.tian@xxxxxxxxx> Date: Wed Nov 30 13:45:17 2016 +0800 MdeModulePkg/SdMmcPciHcDxe: Replace deprecated debug level macros EFI_D_INFO, EFI_D_VERBOSE, EFI_D_WARN and EFI_D_ERROR are replaced with currently recommended values. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jan Dabros <jsd@xxxxxxxxxxxx> Signed-off-by: Marcin Wojtas <mw@xxxxxxxxxxxx> Reviewed-by: Feng Tian <feng.tian@xxxxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |