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

[Xen-devel] [ovmf baseline-only test] 71477: tolerable FAIL



This run is configured for baseline tests only.

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

Failures :-/ but no regressions.

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

version targeted for testing:
 ovmf                 76d1c752cb6629262bb999204f574e274be00500
baseline version:
 ovmf                 a6b5380642c4d9f55175dd5f423bae9ecc1be9d8

Last test of basis    71465  2017-06-01 11:16:45 Z    0 days
Testing same since    71477  2017-06-02 07:17:36 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Ruiyu Ni <ruiyu.ni@xxxxxxxxx>

jobs:
 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
    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 76d1c752cb6629262bb999204f574e274be00500
Author: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
Date:   Thu Jun 1 18:28:23 2017 +0800

    MdeModulePkg/UsbBus: Correct debug message
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Reviewed-by: Star Zeng <star.zeng@xxxxxxxxx>

commit b659b503fa7c43677ccab40d311dbab33366ee97
Author: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
Date:   Thu Jun 1 18:27:23 2017 +0800

    MdeModulePkg/UsbBus: Fix system hang when failed to uninstall UsbIo
    
    When "reconnect -r" is typed in shell, UsbFreeInterface() is called
    to uninstall the UsbIo and DevicePath. But When a UsbIo is opened
    by a driver and that driver rejects to close the UsbIo in Stop(),
    the uninstall doesn't succeed.
    But UsbFreeInterface () frees the DevicePath memory without check
    whether the uninstall succeeds.
    It leads to the DXE core database contain a DevicePath instance but
    that instance's memory is freed.
    Assertion happens when someone calls InstallProtocol(DevicePath)
    because the InstallProtocol() checks all DevicePath instance to
    find whether the same one exits in database.
    
    We haven't seen any USB device driver which rejects to close UsbIo
    in Stop(), but it's very likely.
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Reviewed-by: Feng Tian <feng.tian@xxxxxxxxx>
    Reviewed-by: Star Zeng <star.zeng@xxxxxxxxx>
    Cc: Hao A Wu <hao.a.wu@xxxxxxxxx>

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

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