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

[Xen-devel] [ovmf baseline-only test] 72034: all pass



This run is configured for baseline tests only.

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

Perfect :-)
All tests in this flight passed as required
version targeted for testing:
 ovmf                 51ce27fd8c583845480858eda503f38e8b42d619
baseline version:
 ovmf                 ef5e0db22cdd73e9727afcaa5c7fe8e55b7b3671

Last test of basis    72033  2017-08-28 13:16:57 Z    0 days
Testing same since    72034  2017-08-29 04:49:24 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Brijesh Singh <brijesh.singh@xxxxxxx>
  Eric Dong <eric.dong@xxxxxxxxx>
  Jiewen Yao <jiewen.yao@xxxxxxxxx>
  Ruiyu Ni <ruiyu.ni@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                         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 51ce27fd8c583845480858eda503f38e8b42d619
Author: Star Zeng <star.zeng@xxxxxxxxx>
Date:   Mon Aug 28 09:45:39 2017 +0800

    UefiCpuPkg/PiSmmCpuDxeSmm: Centralize mPhysicalAddressBits definition
    
    Originally (before 714c2603018a99a514c42c2b511c821f30ba9cdf),
    mPhysicalAddressBits was only defined in X64 PageTbl.c, after
    714c2603018a99a514c42c2b511c821f30ba9cdf, mPhysicalAddressBits is
    also defined in Ia32 PageTbl.c, then mPhysicalAddressBits is used in
    ConvertMemoryPageAttributes() for address check.
    
    This patch is to centralize mPhysicalAddressBits definition to
    PiSmmCpuDxeSmm.c from Ia32 and X64 PageTbl.c.
    
    Cc: Jiewen Yao <jiewen.yao@xxxxxxxxx>
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Cc: Eric Dong <eric.dong@xxxxxxxxx>
    Suggested-by: Laszlo Ersek <lersek@xxxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Star Zeng <star.zeng@xxxxxxxxx>
    Reviewed-by: Jiewen Yao <jiewen.yao@xxxxxxxxx>
    Reviewed-by: Laszlo Ersek <lersek@xxxxxxxxxx>

commit dd4205f8ba41282c8afb4805aed3e34f16aaa7f2
Author: Brijesh Singh <brijesh.singh@xxxxxxx>
Date:   Sun Aug 27 18:53:32 2017 -0400

    OvmfPkg/VirtioBlkDxe: negotiate VIRTIO_F_IOMMU_PLATFORM
    
    VirtioBlkDxe driver has been updated to use IOMMU-like member functions
    from VIRTIO_DEVICE_PROTOCOL to translate the system physical address to
    device address. We do not need to do anything special when
    VIRTIO_F_IOMMU_PLATFORM bit is present hence treat it in parallel with
    VIRTIO_F_VERSION_1.
    
    Cc: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx>
    Cc: Jordan Justen <jordan.l.justen@xxxxxxxxx>
    Cc: Tom Lendacky <thomas.lendacky@xxxxxxx>
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Brijesh Singh <brijesh.singh@xxxxxxx>
    Reviewed-by: Laszlo Ersek <lersek@xxxxxxxxxx>
    Regression-tested-by: Laszlo Ersek <lersek@xxxxxxxxxx>

commit 3540f2cef57afc08f18fe4db971f3b0e06b49d63
Author: Brijesh Singh <brijesh.singh@xxxxxxx>
Date:   Sun Aug 27 18:53:25 2017 -0400

    Ovmfpkg/VirtioBlkDxe: map virtio-blk request and response buffers
    
    When device is behind the IOMMU, driver is require to pass the device
    address of virtio request, response and any memory referenced by those
    request/response to the bus master.
    
    The patch uses IOMMU-like member functions from VIRTIO_DEVICE_PROTOCOL to
    map request and response buffers system physical address to the device
    address.
    
    - If the buffer need to be accessed by both the processor and a bus
      master then map with BusMasterCommonBuffer.
    
    - If the buffer need to be accessed for a write operation by a bus master
      then map with BusMasterWrite.
    
    - If the buffer need to be accessed for a read  operation by a bus master
      then map with BusMasterRead.
    
    Cc: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx>
    Cc: Jordan Justen <jordan.l.justen@xxxxxxxxx>
    Cc: Tom Lendacky <thomas.lendacky@xxxxxxx>
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Brijesh Singh <brijesh.singh@xxxxxxx>
    Reviewed-by: Laszlo Ersek <lersek@xxxxxxxxxx>
    Regression-tested-by: Laszlo Ersek <lersek@xxxxxxxxxx>

commit 19165130470f010a427730ea270c154c9dd500df
Author: Brijesh Singh <brijesh.singh@xxxxxxx>
Date:   Sun Aug 27 18:53:17 2017 -0400

    OvmfPkg/VirtioBlkDxe: map VRING using VirtioRingMap()
    
    When device is behind the IOMMU then driver need to pass the device
    address when programing the bus master. The patch uses VirtioRingMap() to
    map the VRING system physical address to device address.
    
    Cc: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx>
    Cc: Jordan Justen <jordan.l.justen@xxxxxxxxx>
    Cc: Tom Lendacky <thomas.lendacky@xxxxxxx>
    Cc: Laszlo Ersek <lersek@xxxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Brijesh Singh <brijesh.singh@xxxxxxx>
    Reviewed-by: Laszlo Ersek <lersek@xxxxxxxxxx>
    Regression-tested-by: Laszlo Ersek <lersek@xxxxxxxxxx>

commit a2285a8963840683a28ed051077190b086c423eb
Author: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
Date:   Fri Aug 4 13:23:24 2017 +0800

    MdePkg/S3PciSegmentLib: Add S3PciSegmentLib class and instance.
    
    The patch adds the new library class S3PciSegmentLib to carry out
    PCI configuration and enable the PCI operations to be replayed during
    an S3 resume. This library class maps directly on top of the
    PciSegmentLib class.
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Reviewed-by: Liming Gao <liming.gao@xxxxxxxxx>

commit 5c9bb86f171c9a3a89ac4b5b00518cb00bf32132
Author: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
Date:   Fri Aug 4 13:18:37 2017 +0800

    MdePkg/PciSegmentLib: Add instances that consumes PciSegmentInfoLib
    
    The patch adds two PciSegmentLib instances that consumes
    PciSegmentInfoLib to provide multiple segments PCI configuration
    access.
    
    BasePciSegmentLibSegmentInfo instance is a BASE library.
    DxeRuntimePciSegmentLibSegmentInfo instance is to be linked with
    runtime drivers to provide not only boot time but also runtime
    PCI configuration access.
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Reviewed-by: Liming Gao <liming.gao@xxxxxxxxx>

commit e457c1f65d187f58272c1dc98ae338b4f221ee41
Author: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
Date:   Fri Aug 4 13:10:59 2017 +0800

    MdePkg/PciSegmentInfoLib: Add PciSegmentInfoLib class and instance.
    
    The patch adds PciSegmentInfoLib library class which is used
    by PciSegmentLib (commit in next patch) to support multiple
    segment PCI configuration access.
    
    BasePciSegmentInfoLibNull instance is added but it shouldn't be
    used by any real platform.
    Any single segment platform that wants to use PciSegmentLib could
    use BasePciSegmentLibPci instance.
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Reviewed-by: Liming Gao <liming.gao@xxxxxxxxx>

commit c9c270193a8f1d64d9664bd191ab57e217206996
Author: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
Date:   Fri Aug 4 13:02:14 2017 +0800

    MdePkg/PciExpress: Add macro PCI_ECAM_ADDRESS
    
    The patch adds new macro PCI_ECAM_ADDRESS into PciExpress21.h,
    to align to the PCIE spec, and also update PciExpressLib.h to
    redirect PCI_EXPRESS_LIB_ADDRESS to the new macro.
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Reviewed-by: Liming Gao <liming.gao@xxxxxxxxx>

commit ebdde8ff266872632bd6400adcd96d21294e32de
Author: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
Date:   Fri Aug 4 12:55:26 2017 +0800

    MdePkg/PciSegmentLib: Fix typo in function header comments
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Reviewed-by: Liming Gao <liming.gao@xxxxxxxxx>

commit 5f5bdf4ab58e3b225d2cebe5735a6825f535c7cd
Author: Jiewen Yao <jiewen.yao@xxxxxxxxx>
Date:   Fri Aug 25 14:36:41 2017 +0800

    IntelSiliconPkg/PlatformVTdSample: update ExceptionDevice
    
    Add sample for device scope based exception list
    and PCI vendor id based exception list.
    
    Cc: Star Zeng <star.zeng@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Jiewen Yao <jiewen.yao@xxxxxxxxx>
    Reviewed-by: Star Zeng <star.zeng@xxxxxxxxx>

commit f77d35c7f0835150df4be5327dd83152bac5ee39
Author: Jiewen Yao <jiewen.yao@xxxxxxxxx>
Date:   Fri Aug 25 14:46:07 2017 +0800

    IntelSiliconPkg/IntelVTd: update PlatformVtdPolicy
    
    1. Handle flexible exception list format.
    1.1 Handle DeviceScope based device info.
    1.2 Handle PciDeviceId based device info.
    2. Reorg the PCI_DEVICE_INFORMATION
    2.1 Merge data pointer reduce allocation times
    2.2 Add PCI device id to PCI_DEVICE_INFORMATION
    2.3 Rename PciDescriptor to avoid confusing.
    3. Fix the debug message too long issue.
    
    Cc: Star Zeng <star.zeng@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Jiewen Yao <jiewen.yao@xxxxxxxxx>
    Reviewed-by: Star Zeng <star.zeng@xxxxxxxxx>

commit 71872f7cda66ddf381e7d788750ed69e3e02a3d0
Author: Jiewen Yao <jiewen.yao@xxxxxxxxx>
Date:   Tue Aug 22 11:47:54 2017 +0800

    IntelSiliconPkg/header: update PlatformVtdPolicy
    
    Add flexible exception list format:
    1) Support Device scope based reporting:
    Such as, Seg:0/StartBus:0/(Dev:1C|Func:0)/(Dev:0|Func:0)
    
    2) Support PCI VendorId/DeviceId based reporting
    Such as, VID:8086|DID:9D2F|Rev:21|SVID:8086|SDID:7270
    
    Cc: Star Zeng <star.zeng@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Jiewen Yao <jiewen.yao@xxxxxxxxx>
    Reviewed-by: Star Zeng <star.zeng@xxxxxxxxx>

commit 306a5bcc6b0170d28b0db10bd359817bb4b1db9f
Author: Eric Dong <eric.dong@xxxxxxxxx>
Date:   Thu Aug 17 11:40:38 2017 +0800

    UefiCpuPkg/CpuCommonFeaturesLib: Merge machine check code to same file.
    
    Original code about Local Machine Check exception feature saves in a
    discrete file, because features related to machine check architecture
    all saved in MachineCheck.c file. This patch moved LMCE logic to same
    file for easy maintenance.
    
    Cc: Michael Kinney <michael.d.kinney@xxxxxxxxx>
    Cc: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Eric Dong <eric.dong@xxxxxxxxx>
    Reviewed-by: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>

commit ac401975581daf1e4e353898f7441eeb668ba304
Author: Eric Dong <eric.dong@xxxxxxxxx>
Date:   Thu Aug 17 11:33:30 2017 +0800

    UefiCpuPkg/CpuCommonFeaturesLib: Add CPUID MCA support check
    
    Add CPUID check to see if the CPU supports the Machine Check
    Architecture before accessing the Machine Check Architecture
    related MSRs.
    
    Cc: Michael Kinney <michael.d.kinney@xxxxxxxxx>
    Cc: Ruiyu Ni <ruiyu.ni@xxxxxxxxx>
    Contributed-under: TianoCore Contribution Agreement 1.1
    Signed-off-by: Eric Dong <eric.dong@xxxxxxxxx>
    Reviewed-by: Ruiyu Ni <ruiyu.ni@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®.