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

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



This run is configured for baseline tests only.

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

Perfect :-)
All tests in this flight passed as required
version targeted for testing:
 ovmf                 9d54bf4e7ef13fc0d8ccb954d106fc6ff29dd8ea
baseline version:
 ovmf                 c112e371ce0aa40204fc9a1674cd2e0df0d743c8

Last test of basis    67929  2016-10-24 20:49:03 Z    0 days
Testing same since    67931  2016-10-25 08:16:20 Z    0 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx>
  Laszlo Ersek <lersek@xxxxxxxxxx>
  Ryan Harkin <ryan.harkin@xxxxxxxxxx>
  Tapan Shah <tapandshah@xxxxxxx>

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 9d54bf4e7ef13fc0d8ccb954d106fc6ff29dd8ea
Author: Tapan Shah <tapandshah@xxxxxxx>
Date:   Mon Oct 24 09:56:37 2016 -0700

    ShellPkg: handle '-t or -terse' and '-s' flags for 'ver' command properly
    
    '-t or -terse' and '-s' flags are multiple exclusive
    So when both flags are used together, command should report an error 
message.
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Tapan Shah <tapandshah@xxxxxxx>
    Reviewed-by: Jaben Carsey <jaben.carsey@xxxxxxxxx>

commit 60d9f5f43bbb7e0a859c1f744a20cee88af9c863
Author: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx>
Date:   Mon Oct 24 13:33:02 2016 +0100

    ArmPlatformPkg/NorFlashDxe: eliminate void pointer arithmetic
    
    While most compilers happily allow arithmetic on void pointer,
    the RVCT compiler does not, and throws the following warning for
    NorFlashDxe:
    
      ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.c(894,48) :
      error  #1254-D: arithmetic on pointer to void or function type
    
    Since the expression in question involves a cast from UINTN to VOID*,
    simply add some parentheses to eliminate this warning.
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx>
    Reviewed-by: Laszlo Ersek <lersek@xxxxxxxxxx>
    Reviewed-by: Ryan Harkin <ryan.harkin@xxxxxxxxxx>
    Reviewed-by: Leif Lindholm <leif.lindholm@xxxxxxxxxx>

commit 3be743974a8e3cd2611b0b5a7feda7d2668d107b
Author: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx>
Date:   Wed Sep 21 08:59:36 2016 +0100

    ArmPkg: remove BaseMemoryLibStm
    
    All users have moved to the generic or accelerated versions in MdePkg,
    so remove the obsolete BaseMemoryLibStm.
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx>
    Reviewed-by: Leif Lindholm <leif.lindholm@xxxxxxxxxx>

commit dbb735a3c4ffd1d7ef79a1ed049d402fcc94eb0f
Author: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx>
Date:   Wed Sep 21 08:57:14 2016 +0100

    BeagleBoardPkg: remove dependency on ArmPkg/BaseMemoryLibStm
    
    The library BaseMemoryLibStm in ArmPkg is deprecated and is going to be
    removed. Move to the generic version in MdePkg instead.
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx>
    Reviewed-by: Leif Lindholm <leif.lindholm@xxxxxxxxxx>

commit 4aae7419eeba36dfca48ecb59677a1ab27cffbb0
Author: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx>
Date:   Mon Oct 24 09:48:32 2016 +0100

    ArmPlatformPkg/PrePi: avoid global variable write to mSystemMemoryEnd
    
    The global variable mSystemMemoryEnd is initialized by PrePi only if
    it has not been initialized by ArmPlatformPeiBootAction(). This allows
    platforms executing under, e.g., ARM Trusted Firmware to dynamically
    reserve a window at the top of memory that will be used by the secure
    firmware.
    
    However, PrePi is a SEC module, and writing to a global variable
    violates the SEC constraints, since SEC and PEI may execute from NOR
    flash.
    
    So instead, initialize mSystemMemoryEnd statically. This will ensure
    it holds the correct value for all implementations where the value
    is not overridden, but still allows it to be overridden during the
    call to ArmPlatformPeiBootAction().
    
    Note that this patch also fixes a latent bug on 32-bit platforms where
    a value of mSystemMemoryEnd exceeding 4 GB would be truncated to 32-bits
    rather than limited to (4 GB - 1)
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx>
    Acked-by: Laszlo Ersek <lersek@xxxxxxxxxx>
    Tested-by: Ryan Harkin <ryan.harkin@xxxxxxxxxx>
    Reviewed-by: Leif Lindholm <leif.lindholm@xxxxxxxxxx>

commit 5b005a6b322feea8be7303ad50a09cecfecdbaba
Author: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx>
Date:   Mon Oct 24 09:22:22 2016 +0100

    ArmVirtPkg/PrePi: remove mSystemMemoryEnd
    
    Recording the top of SEC visible system memory in a global variable is
    not necessary, and violates the constraints of the SEC/PEI environment,
    given that it may execute from NOR flash. So remove it.
    
    Contributed-under: TianoCore Contribution Agreement 1.0
    Signed-off-by: Ard Biesheuvel <ard.biesheuvel@xxxxxxxxxx>
    Acked-by: Laszlo Ersek <lersek@xxxxxxxxxx>

_______________________________________________
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®.