[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ovmf baseline-only test] 71414: tolerable FAIL

This run is configured for baseline tests only.

flight 71414 ovmf real [real]

Failures :-/ but no regressions.

Regressions which are regarded as allowable (not blocking):
 build-amd64-libvirt           5 libvirt-build                fail   like 71411
 build-i386-libvirt            5 libvirt-build                fail   like 71411

version targeted for testing:
 ovmf                 3b2928b46987693caaaeefbb7b799d1e1de803c0
baseline version:
 ovmf                 ac63e9392e7aa3791a4ea00e43c0658e6b20e2ee

Last test of basis    71411  2017-05-23 07:49:30 Z    0 days
Testing same since    71414  2017-05-23 13:16:36 Z    0 days    1 attempts

People who touched revisions under test:
  Michael D Kinney <michael.d.kinney@xxxxxxxxx>
  Michael Kinney <michael.d.kinney@xxxxxxxxx>

 build-amd64-xsm                                              pass    
 build-i386-xsm                                               pass    
 build-amd64                                                  pass    
 build-i386                                                   pass    
 build-amd64-libvirt                                          fail    
 build-i386-libvirt                                           fail    
 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

Test harness code can be found at

Push not applicable.

commit 3b2928b46987693caaaeefbb7b799d1e1de803c0
Author: Michael Kinney <michael.d.kinney@xxxxxxxxx>
Date:   Wed May 17 12:19:16 2017 -0700

    UefiCpuPkg/MpInitLib: Fix X64 XCODE5/NASM compatibility issues
    Fix NASM compatibility issues with XCODE5 tool chain.
    The XCODE5 tool chain for X64 builds using PIE (Position
    Independent Executable).  For most assembly sources using
    PIE mode does not cause any issues.
    However, if assembly code is copied to a different address
    (such as AP startup code in the MpInitLib), then the
    X64 assembly source must be implemented to be compatible
    with PIE mode that uses RIP relative addressing.
    The specific changes in this patch are:
    * Use LEA instruction instead of MOV instruction to lookup
      the addresses of functions.
    * The assembly function RendezvousFunnelProc() is copied
      below 1MB so it can be executed as part of the MpInitLib
      AP startup sequence.  RendezvousFunnelProc() calls the
      external function InitializeFloatingPointUnits().  The
      absolute address of InitializeFloatingPointUnits() is
      added to the MP_CPU_EXCHANGE_INFO structure that is passed
      to RendezvousFunnelProc().
    Cc: Andrew Fish <afish@xxxxxxxxx>
    Cc: Jeff Fan <jeff.fan@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Michael D Kinney <michael.d.kinney@xxxxxxxxx>
    Reviewed-by: Jeff Fan <jeff.fan@xxxxxxxxx>
    Reviewed-by: Andrew Fish <afish@xxxxxxxxx>

osstest-output mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.