[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [ovmf baseline-only test] 75145: tolerable FAIL
This run is configured for baseline tests only. flight 75145 ovmf real [real] http://osstest.xensource.com/osstest/logs/75145/ Failures :-/ but no regressions. Tests which did not succeed, but are not blocking: test-amd64-amd64-xl-qemuu-ovmf-amd64 10 debian-hvm-install fail like 75143 test-amd64-i386-xl-qemuu-ovmf-amd64 10 debian-hvm-install fail like 75143 version targeted for testing: ovmf 36faa23c46824e3cf9beff8648a56816cbf58f49 baseline version: ovmf 0fa0e56ee002cf369f7f4a1076eac52f813e03f0 Last test of basis 75143 2018-08-30 07:25:43 Z 0 days Testing same since 75145 2018-08-31 01:05:37 Z 0 days 1 attempts ------------------------------------------------------------ People who touched revisions under test: Carsey, Jaben <jaben.carsey@xxxxxxxxx> Dandan Bi <dandan.bi@xxxxxxxxx> Jaben Carsey <jaben.carsey@xxxxxxxxx> Jian J Wang <jian.j.wang@xxxxxxxxx> Laszlo Ersek <lersek@xxxxxxxxxx> Ruiyu Ni <ruiyu.ni@xxxxxxxxx> shenglei <shenglei.zhang@xxxxxxxxx> Star Zeng <star.zeng@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 fail test-amd64-i386-xl-qemuu-ovmf-amd64 fail ------------------------------------------------------------ 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.xensource.com/osstest/logs Test harness code can be found at http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary Push not applicable. ------------------------------------------------------------ commit 36faa23c46824e3cf9beff8648a56816cbf58f49 Author: shenglei <shenglei.zhang@xxxxxxxxx> Date: Wed Aug 22 09:46:41 2018 +0800 MdeModulePkg EhciPei: Remove a redundant function The function UsbHcUnlinkMemBlock that is never called and its related comments have been removed. It is missed in the patch series according to the log in https://bugzilla.tianocore.org/show_bug.cgi?id=1062 v2:Update the title. Cc: Star Zeng <star.zeng@xxxxxxxxx> Cc: Eric Dong <eric.dong@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: shenglei <shenglei.zhang@xxxxxxxxx> Reviewed-by: Star Zeng <star.zeng@xxxxxxxxx> commit 7475ac5157962b570aa0d1afd0811518b729b5fd Author: Dandan Bi <dandan.bi@xxxxxxxxx> Date: Mon Aug 27 13:21:48 2018 +0800 ShellPkg/SmbiosView: Update SmbiosView for SMBIOS3.2.0 REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1099 Update SmbiosView to parse the new definitions which are introduced in SMBIOS3.2.0 V2: 1. Add structure length check before dump the fileds in Type 9 and Type 17 in case some fileds are not organized and reported by drivers. 2. Dump the InterfaceTypeSpecificData in Type 42. V3: 1. Correct the structure length in Type17. 2. Remove the redundant check "if (PeerGroupCount > 0)" in Type 9. 3. Use the Uint16 filed instead of Bits field in union MEMORY_DEVICE_OPERATING_MODE_CAPABILITY to dump data. Cc: Jaben Carsey <jaben.carsey@xxxxxxxxx> Cc: Ruiyu Ni <ruiyu.ni@xxxxxxxxx> Cc: Star Zeng <star.zeng@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Dandan Bi <dandan.bi@xxxxxxxxx> Reviewed-by: Star Zeng <star.zeng@xxxxxxxxx> commit 79e4f2a56ac7cee477c2f84ff65f766814cc1836 Author: Ruiyu Ni <ruiyu.ni@xxxxxxxxx> Date: Wed Aug 29 11:39:06 2018 +0800 EmulatorPkg: formalize line endings The patch is the result of running "BaseTools/Scripts/FormatDosFiles.py EmulatorPkg/" No functionality impact. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ruiyu Ni <ruiyu.ni@xxxxxxxxx> Reviewed-by: Hao A Wu <hao.a.wu@xxxxxxxxx> Cc: Liming Gao <liming.gao@xxxxxxxxx> commit a07533fab100db41c04d9044503438ac00039d82 Author: Star Zeng <star.zeng@xxxxxxxxx> Date: Tue Aug 28 13:34:03 2018 +0800 Maintainers.txt: Update maintainer of MdeModulePkg Add Jian J Wang <jian.j.wang@xxxxxxxxx> and remove Eric Dong <eric.dong@xxxxxxxxx>. Eric is focusing on UefiCpuPkg. Cc: Jian J Wang <jian.j.wang@xxxxxxxxx> Cc: Eric Dong <eric.dong@xxxxxxxxx> Cc: Michael D Kinney <michael.d.kinney@xxxxxxxxx> Cc: Laszlo Ersek <lersek@xxxxxxxxxx> Cc: Andrew Fish <afish@xxxxxxxxx> Cc: Leif Lindholm <leif.lindholm@xxxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Star Zeng <star.zeng@xxxxxxxxx> Reviewed-by: Jian J Wang <jian.j.wang@xxxxxxxxx> Reviewed-by: Eric Dong <eric.dong@xxxxxxxxx> Acked-by: Laszlo Ersek <lersek@xxxxxxxxxx> commit 94c04559374df0d1cecea32114df7be6d5931db9 Author: Carsey, Jaben <jaben.carsey@xxxxxxxxx> Date: Sat Aug 25 00:33:17 2018 +0800 BaseTools: Create and use a shared value for 'MSFT' from DataType I see lots of 'MSFT' throughout code and this can reduce them. Cc: Bob Feng <Bob.c.Feng@xxxxxxxxx> Cc: Yonghong Zhu <yonghong.zhu@xxxxxxxxx> Cc: Liming Gao <liming.gao@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Jaben Carsey <jaben.carsey@xxxxxxxxx> Reviewed-by: Yonghong Zhu <yonghong.zhu@xxxxxxxxx> commit 7c7c8190d30b8ea547921143a8b8b0e44b585d89 Author: Jian J Wang <jian.j.wang@xxxxxxxxx> Date: Mon Aug 20 17:04:11 2018 +0800 UefiCpuPkg/CpuDxe: change level of DEBUG message BZ#1127: https://bugzilla.tianocore.org/show_bug.cgi?id=1127 It's reported the debug message in CpuDxe driver is quite annoying in boot and shell, and slow down the boot process. To solve this issue, this patch changes the DEBUG_INFO to DEBUG_VERBOSE. On a typical Intel real platform, at least 16s boot time can be saved. Cc: Eric Dong <eric.dong@xxxxxxxxx> Cc: Laszlo Ersek <lersek@xxxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Jian J Wang <jian.j.wang@xxxxxxxxx> Reviewed-by: Eric Dong <eric.dong@xxxxxxxxx> Reviewed-by: Laszlo Ersek <lersek@xxxxxxxxxx> commit 09afd9a42a7ff719bcb5b464a2b2dea7eb3e5e7b Author: Jian J Wang <jian.j.wang@xxxxxxxxx> Date: Mon Aug 20 11:35:58 2018 +0800 UefiCpuPkg/PiSmmCpuDxeSmm: implement non-stop mode for SMM Since SMM profile feature has already implemented non-stop mode if #PF occurred, this patch just makes use of the existing implementation to accommodate heap guard and NULL pointer detection feature. Cc: Eric Dong <eric.dong@xxxxxxxxx> Cc: Laszlo Ersek <lersek@xxxxxxxxxx> Cc: Ruiyu Ni <ruiyu.ni@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Jian J Wang <jian.j.wang@xxxxxxxxx> Reviewed-by: Eric Dong <eric.dong@xxxxxxxxx> Acked-by: Laszlo Ersek <lersek@xxxxxxxxxx> commit dcc026217fdc363f55c217039fc43d344f69fed6 Author: Jian J Wang <jian.j.wang@xxxxxxxxx> Date: Mon Aug 20 11:31:00 2018 +0800 UefiCpuPkg/CpuDxe: implement non-stop mode for uefi Same as SMM profile feature, a special #PF is used to set page attribute to 'present' and a special #DB handler to reset it back to 'not-present', right after the instruction causing #PF got executed. Since the new #PF handler won't enter into dead-loop, the instruction which caused the #PF will get chance to re-execute with accessible pages. The exception message will still be printed out on debug console so that the developer/QA can find that there's potential heap overflow or null pointer access occurred. Cc: Eric Dong <eric.dong@xxxxxxxxx> Cc: Laszlo Ersek <lersek@xxxxxxxxxx> Cc: Ruiyu Ni <ruiyu.ni@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Jian J Wang <jian.j.wang@xxxxxxxxx> Reviewed-by: Eric Dong <eric.dong@xxxxxxxxx> Acked-by: Laszlo Ersek <lersek@xxxxxxxxxx> commit 16b918bbaf51211a32ae04d9d8a5ba6ccca25a6a Author: Jian J Wang <jian.j.wang@xxxxxxxxx> Date: Thu Aug 9 16:17:19 2018 +0800 UefiCpuPkg/CpuExceptionHandlerLib: Setup single step in #PF handler Once the #PF handler has set the page to be 'present', there should be a way to reset it to 'not-present'. 'TF' bit in EFLAGS can be used for this purpose. 'TF' bit will be set in interrupted function context so that it can be triggered once the cpu control returns back to the instruction causing #PF and re-execute it. This is an necessary step to implement non-stop mode for Heap Guard and NULL Pointer Detection feature. Cc: Eric Dong <eric.dong@xxxxxxxxx> Cc: Laszlo Ersek <lersek@xxxxxxxxxx> Cc: Ruiyu Ni <ruiyu.ni@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Jian J Wang <jian.j.wang@xxxxxxxxx> Reviewed-by: Eric Dong <eric.dong@xxxxxxxxx> Acked-by: Laszlo Ersek <lersek@xxxxxxxxxx> commit 8f2613628acf601a2a17bb64bb49ef73f85cfe2c Author: Jian J Wang <jian.j.wang@xxxxxxxxx> Date: Mon Aug 20 14:35:57 2018 +0800 MdeModulePkg/MdeModulePkg.dec: add new settings for PCDs The change is part of requirement tracked by #BZ1095 https://bugzilla.tianocore.org/show_bug.cgi?id=1095 Background: Heap Guard and NULL Pointer Detection are very useful features to detect code flaw in EDK II. If an issue is detected, #PF exception will be triggered and the BIOS will enter into dead loop, which is the default behavior of exception handling. From QA perspective, this default behavior will block them to collect all tests result in reasonable time. The solution is to introduce non-stop mode to Heap Guard and NULL Pointer Detection features. This needs to update CpuDxe, PiSmmCpuDxeSmm and CpuExceptionHandlerLib to allow the code to continue execution after #PF. The mechanism behind it is the same as SMM Profile feature, in which a special #PF handler is registered to set the page causing #PF to be 'present' and setup single steop trap, then return the control back to the instruction accessing that page. Once the instruction is re-executed, a #DB is triggered and a special handler for it will be called to reset the page back to 'not-present'. The non-stop mode is controlled by BIT6 of following PCDs gEfiMdeModulePkgTokenSpaceGuid.PcdHeapGuardPropertyMask gEfiMdeModulePkgTokenSpaceGuid.PcdNullPointerDetectionPropertyMask BIT6 of PcdHeapGuardPropertyMask is used to enable/disable non-stop mode of Heap Guard feature. It applies to both UEFI and SMM heap guard, if any of them is enabled. BIT6 of PcdNullPointerDetectionPropertyMask is used to enable/disable non-stop mode of NULL Pointer Detection feature. It applies to both UEFI and SMM NULL Pointer Detection, if any of them is enabled. The default setting is 'disable', meaning the boot will stop at #PF exception. Cc: Eric Dong <eric.dong@xxxxxxxxx> Cc: Laszlo Ersek <lersek@xxxxxxxxxx> Cc: Ruiyu Ni <ruiyu.ni@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Jian J Wang <jian.j.wang@xxxxxxxxx> Reviewed-by: Eric Dong <eric.dong@xxxxxxxxx> Acked-by: Laszlo Ersek <lersek@xxxxxxxxxx> commit 497a5fb1d8f834e1bc84d3496d7f2228bf99f7df Author: shenglei <shenglei.zhang@xxxxxxxxx> Date: Mon Aug 20 15:52:53 2018 +0800 MdePkg: Add the missing spec version information for header files Cc: Michael D Kinney <michael.d.kinney@xxxxxxxxx> Cc: Liming Gao <liming.gao@xxxxxxxxx> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: shenglei <shenglei.zhang@xxxxxxxxx> Reviewed-by: Liming Gao <liming.gao@xxxxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |