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

[ovmf baseline-only test] 68110: all pass



This run is configured for baseline tests only.

flight 68110 ovmf real [real]
http://osstest.xs.citrite.net/~osstest/testlogs/logs/68110/

Perfect :-)
All tests in this flight passed as required
version targeted for testing:
 ovmf                 f17e28c7911f6d2f985e7bb77e1c68cfd79bf056
baseline version:
 ovmf                 4575a602ca6072ee9d04150b38bfb143cbff8588

Last test of basis    68103  2016-11-26 06:19:14 Z    1 days
Testing same since    68110  2016-11-28 03:21:17 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Jeff Fan <jeff.fan@xxxxxxxxx>
  Laszlo Ersek <lersek@xxxxxxxxxx>

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 f17e28c7911f6d2f985e7bb77e1c68cfd79bf056
Author: Jeff Fan <jeff.fan@xxxxxxxxx>
Date:   Fri Nov 25 13:21:20 2016 +0800

    UefiCpuPkg/DxeMpLib: Remove unnecessary ret instruction
    
    Reported-by: Laszlo Ersek <lersek@xxxxxxxxxx>
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Cc: Feng Tian <feng.tian@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: Laszlo Ersek <lersek@xxxxxxxxxx>
    Tested-by: Laszlo Ersek <lersek@xxxxxxxxxx>

commit f56379f3610e51a01a18c00e4a0d5fded3af0657
Author: Jeff Fan <jeff.fan@xxxxxxxxx>
Date:   Fri Nov 25 12:58:36 2016 +0800

    UefiCpuPkg/DxeMpLib: Fix bug when getting target C-State from eax
    
    AP will get target C-State from eax[7:4]. We do shift in ebx firstly before 
set
    to eax. It will lead ebx is incorrect in the next time.
    
    The fix is to set ebx to eax firstly and does shift in eax. Thus, ebx could 
keep
    original value.
    
    Reported-by: Laszlo Ersek <lersek@xxxxxxxxxx>
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Cc: Feng Tian <feng.tian@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: Laszlo Ersek <lersek@xxxxxxxxxx>
    Tested-by: Laszlo Ersek <lersek@xxxxxxxxxx>

commit 9f91cb01c43e394f5368c6e9d16b58cbebf9ad9b
Author: Jeff Fan <jeff.fan@xxxxxxxxx>
Date:   Fri Nov 25 13:18:57 2016 +0800

    UefiCpuPkg/DxeMpLib: Make sure APs in safe loop code
    
    Add one semaphore to make sure BSP to wait till all APs run in AP safe loop
    code.
    
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Cc: Feng Tian <feng.tian@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: Laszlo Ersek <lersek@xxxxxxxxxx>
    Tested-by: Laszlo Ersek <lersek@xxxxxxxxxx>

commit bf2786dc7900cb5ef04c9c5c720c0a26f11898b8
Author: Jeff Fan <jeff.fan@xxxxxxxxx>
Date:   Wed Nov 23 21:52:24 2016 +0800

    UefiCpuPkg/DxeMpLib: Allocate new safe stack < 4GB
    
    For long mode DXE, we will disable paging on AP to protected mode to 
execute AP
    safe loop code in reserved memory range under 4GB. But we forget to allocate
    stack for AP under 4GB and AP still are using original AP stack. If 
original AP
    stack is larger than 4GB, it cannot be used after AP is transferred to 
protected
    mode. Besides MwaitSupport == TRUE, AP stack is still required during phase 
of
    disabling paging in long mode DXE.
    
    Moreover, even though AP stack is always under 4GB (a) in Ia32 DXE and (b) 
with
    this patch, after transferring to protected mode from X64 DXE, AP stack
    (in BootServiceData) maybe crashed by OS after Exit Boot Service event.
    
    This fix is to allocate reserved memory range under 4GB together with AP 
safe
    loop code. APs will switch to new stack in safe loop code.
    
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Cc: Feng Tian <feng.tian@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: Laszlo Ersek <lersek@xxxxxxxxxx>
    Tested-by: Laszlo Ersek <lersek@xxxxxxxxxx>

commit 081f6416ff7c2b6a2fe91bb96cdb645c3890a6f3
Author: Jeff Fan <jeff.fan@xxxxxxxxx>
Date:   Wed Nov 23 21:33:20 2016 +0800

    UefiCpuPkg/DxeMpLib: Get safe AP loop handler from global variable
    
    AP loop function is already saved into global variable, needn't to get it 
from
    AP function parameter.
    
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Cc: Feng Tian <feng.tian@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: Laszlo Ersek <lersek@xxxxxxxxxx>
    Tested-by: Laszlo Ersek <lersek@xxxxxxxxxx>

_______________________________________________
osstest-output mailing list
osstest-output@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/cgi-bin/mailman/listinfo/osstest-output

 


Rackspace

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