Hello community, here is the log from the commit of package ovmf for openSUSE:Factory checked in at 2017-09-15 21:05:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ovmf (Old) and /work/SRC/openSUSE:Factory/.ovmf.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ovmf" Fri Sep 15 21:05:38 2017 rev:17 rq:526242 version:2017+git1505340320.5afa5b8159 Changes: -------- --- /work/SRC/openSUSE:Factory/ovmf/ovmf.changes 2017-09-04 12:28:32.833106144 +0200 +++ /work/SRC/openSUSE:Factory/.ovmf.new/ovmf.changes 2017-09-15 21:05:47.918092492 +0200 @@ -1,0 +2,166 @@ +Thu Sep 14 02:20:26 UTC 2017 - g...@suse.com + +- Update to 2017+git1505340320.5afa5b8159 + + MdeModulePkg/UdfDxe: suppress incorrect compiler warning in + ReadFile() + + MdeModulePkg/UdfDxe: reject reserved values in ICB.Flags[2:0] + + MdeModulePkg: Add UdfDxe to the dsc file + + MdeModulePkg: Update PiDxeS3BootScriptLib Internal function name + + MdeModulePkg/UdfDxe: Remove negative comparison of unsigned + number + + ArmVirtPkg/ArmVirtQemu: port HTTP_BOOT_ENABLE from OvmfPkg + + ArmVirtPkg: don't build the network stack uselessly for Xen + + MdeModulePkg/PartitionDxe: remove always false comparison + + MdeModulePkg/PartitionDxe: don't divide 64-bit values with C + operators + + MdeModulePkg/UdfDxe: replace zero-init of local variables with + ZeroMem() + + MdeModulePkg/UdfDxe: don't return unset Status if INLINE_DATA + req succeeds + + MdeModulePkg/UdfDxe: ASSERT() valid ReadFileInfo Flags for + INLINE_DATA req + + MdeModulePkg/UdfDxe: Initialize the array after declaration + + ShellPkg/Ifconfig6: Update error message and add a new line + + NetworkPkg/IScsiDxe: Fix the incorrect max length of IP_ADDRESS + + OvmfPkg/SataControllerDxe: log informative message at + DEBUG_INFO level + + OvmfPkg/PlatformBootManagerLib: log informative message at + DEBUG_INFO lvl + + OvmfPkg/PlatformPei: log informative message at DEBUG_INFO level + + UefiCpuPkg/CpuDxe: log informative message at DEBUG_INFO level + + MdeModulePkg/UsbBusDxe: log warning message at DEBUG_WARN level + + OvmfPkg/PlatformDebugLibIoPort: write messages with IoWriteFifo8() + + MdePkg/BaseIoLibIntrinsic: fix SEV (=unrolled) variants of IoWriteFifoXX() + + MdeModulePkg Xhci: Correct description of Timeout param in XhciReg.h + + BaseTools/GCC: set -Wno-unused-const-variable on RELEASE builds + + ArmVirtPkg: Enable UDF file system support + + OvmfPkg: Enable UDF file system support + + MdeModulePkg/PartitionDxe: Add UDF file system support + + OvmfPkg/IoMmuDxe: unmap all IOMMU mappings at ExitBootServices() + + OvmfPkg/IoMmuDxe: generalize IoMmuUnmap() to IoMmuUnmapWorker() + + OvmfPkg/IoMmuDxe: track all mappings + + OvmfPkg/VirtioScsiDxe: don't unmap VRING at ExitBootServices() + + OvmfPkg/VirtioRngDxe: don't unmap VRING at ExitBootServices() + + OvmfPkg/VirtioGpuDxe: don't unmap VRING & BackingStore at ExitBootServices + + OvmfPkg/VirtioBlkDxe: don't unmap VRING at ExitBootServices() + + MdeModulePkg/AtaAtapiPassThru: disable the device at ExitBootServices() + + MdeModulePkg/AtaAtapiPassThru: unmap DMA buffers after disabling + BM DMA + + MdeModulePkg/AtaAtapiPassThru: cache EnabledPciAttributes + + OvmfPkg/SecMain: Fix stack switching to permanent memory + + ArmPkg: add ArmCrashDumpDxe driver + + MdeModulePkg, NetworkPkg: Fix GCC build error + + NetworkPkg/Ip6Dxe: fix a bug in IP6 driver for IpSec protocol + notify + + MdeModulePkg/Ip4Dxe: fix a bug in IP4 driver for IpSec protocol + notify + + MdePkg: Add UEFI 2.7 defined GUID and structure for AIP network + media type + + MdeModulePkg/UefiBootManagerLib: Generate boot description for + SD/eMMC + + Pkcs7VerifyDxe: Don't allow Pkcs7Verify to install protocols twice + + SecurityPkg/Pkcs7Verify: Complete the Pkcs7VerifyDxe protocol + + MdePkg PeiMemoryAllocationLib: Update InternalAllocateAlignedPages + + MdePkg PeiMemoryAllocationLib: Update Free(Aligned)Pages + + MdeModule PeiCore: Support pre memory page allocation + + OvmfPkg/VirtioGpuDxe: negotiate VIRTIO_F_IOMMU_PLATFORM + + OvmfPkg/VirtioGpuDxe: map backing store to bus master device address + + OvmfPkg/VirtioGpuDxe: helpers for backing store (de)allocation+(un)mapping + + OvmfPkg/VirtioGpuDxe: take EFI_PHYSICAL_ADDRESS in ResourceAttachBacking() + + OvmfPkg/VirtioGpuDxe: map virtio GPU command objects to device + addresses + + OvmfPkg/VirtioGpuDxe: map VRING for bus master common buffer + operation + + OvmfPkg/IoMmuDxe: IoMmuFreeBuffer(): clean up DEBUG message + + OvmfPkg/IoMmuDxe: IoMmuAllocateBuffer(): nicer and more + informative DEBUGs + + OvmfPkg/IoMmuDxe: IoMmuUnmap(): clean up DEBUG message + + OvmfPkg/IoMmuDxe: IoMmuMap(): log nicer and more informative + DEBUG msgs + + OvmfPkg/BaseMemEncryptSevLib: clean up upper-case / lower-case + in DEBUGs + + OvmfPkg/BaseMemEncryptSevLib: promote DEBUG_WARN levels to + DEBUG_ERROR + + OvmfPkg/BaseMemEncryptSevLib: clean up debug logging of + PhysicalAddress + + OvmfPkg/BaseMemEncryptSevLib: clean up DEBUG prefixes + + OvmfPkg/BaseMemEncryptSevLib: break DEBUG calls to multiple lines + + OvmfPkg/BaseMemEncryptSevLib: unify encrypt/decrypt DEBUG messages + + ArmPkg: remove ArmDmaLib + + OvmfPkg/VirtioScsiDxe: negotiate VIRTIO_F_IOMMU_PLATFORM + + OvmfPkg/VirtioScsiDxe: map virtio-scsi request and response buffers + + OvmfPkg/VirtioScsiDxe: add helper to create a fake host adapter error + + OvmfPkg/VirtioScsiDxe: map VRING using VirtioRingMap() + + ArmPkg: remove UncachedMemoryAllocationLib + + BaseTools/Gcc ARM AARCH64: add support for building device tree + binaries + + BaseTools: Enable --whole-archive in GCC tool chain as the + default option + + UefiCpuPkg/Mplib.c: Perform complete initialization when enable AP + + OvmfPkg/VirtioBlkDxe: Check the return status of unmap data buffer + + ArmVirtPkg: remove DmaLib library class resolution + + ShellPkg: Update CWD and current mapping when commands return + + ShellPkg: Fix bug that fails to change CWD after "map -r" + + SecurityPkg: Add ARM/AARCH64 arch to enable RngTest module build + + OvmfPkg/QemuFwCfgDxeLib: SEV: zero FW_CFG_DMA_ACCESS before + decrypting it + + ArmPkg/ArmDmaLib: implement DmaAllocateAlignedBuffer() + + MdeModulePkg/UefiHiiLib: Fix incorrect check for string length + + OvmfPkg/VirtioBlkDxe: negotiate VIRTIO_F_IOMMU_PLATFORM + + Ovmfpkg/VirtioBlkDxe: map virtio-blk request and response buffers + + OvmfPkg/VirtioBlkDxe: map VRING using VirtioRingMap() + + MdePkg/S3PciSegmentLib: Add S3PciSegmentLib class and instance + + MdePkg/PciSegmentLib: Add instances that consumes PciSegmentInfoLib + + MdePkg/PciSegmentInfoLib: Add PciSegmentInfoLib class and instance + + UefiCpuPkg/CpuCommonFeaturesLib: Add CPUID MCA support check + + UefiCpuPkg: Update default for PcdCpuProcTraceMemSize/PcdCpuProcTraceOutputScheme + + UefiCpuPkg/CpuCommonFeaturesLib: Use MSR data structure when + change MSR value + + UefiCpuPkg/ArchitecturalMsr.h: Add RTIT TOPA table entry + definition + + UefiCpuPkg/MpLib: fix potential overflow issue + + UefiCpuPkg/PiSmmCpuDxeSmm: Fix memory protection crash + + BaseTools/EfiRom: Add multiple device id support + + OvmfPkg/VirtioRngDxe: negotiate VIRTIO_F_IOMMU_PLATFORM + + OvmfPkg/Virtio10: define VIRTIO_F_IOMMU_PLATFORM feature bit + + MdeModulePkg XhciDxe: Fix Map and Unmap inconsistency + + SecurityPkg/Tcg2Dxe: Properly shutdown TPM before reset + + OvmfPkg/VirtioRngDxe: map host address to device address + + OvmfPkg/VirtioLib: change the parameter of VirtioAppendDesc() + to UINT64 + + OvmfPkg/VirtioLib: alloc VRING buffer with AllocateSharedPages() + + OvmfPkg/VirtioLib: add function to map VRING + + OvmfPkg/Virtio10Dxe: add the RingBaseShift offset + + OvmfPkg/Virtio: take RingBaseShift in SetQueueAddress() + + OvmfPkg/VirtioLib: take VirtIo instance in VirtioRingInit/VirtioRingUninit + + OvmfPkg/VirtioLib: add VirtioMapAllBytesInSharedBuffer() helper + function + + OvmfPkg/VirtioMmioDeviceLib: implement IOMMU-like member functions + + OvmfPkg/VirtioPciDeviceDxe: implement IOMMU-like member functions + + OvmfPkg/Virtio10Dxe: implement IOMMU-like member functions + + OvmfPkg: introduce IOMMU-like member functions to VIRTIO_DEVICE_PROTOCOL + + BaseTools: Add the missing -pie link option in GCC tool chain + + ArmPkg/ArmDmaLib: remove dependency on UncachedMemoryAllocationLib + + OvmfPkg/QemuVideoDxe: remove AARCH64/ARM support + + ArmVirtPkg: remove QemuVideoDxe from ArmVirtQemu and ArmVirtQemuKernel + + BaseTools: Roll back GenFw Change to keep unknown field in RSDS + debug entry + + MdeModulePkg/DisplayEngine: Add implementation of HiiPopup protocol + + MdeModulePkg/Library: Remove the self-reference in + UdpIoLib/TcpIoLib/IpIoLib + + ShellPkg/mkdir: support creating nested directories + + MdeModulePkg/ScsiBusDxe: don't produce ScsiIo for nonexistent LUNs + + UefiCpuPkg/PiSmmCpuDxeSmm: Add CPUID MCA support check + + ArmPkg/ArmDmaLib: use double buffering only for bus master write + + ArmVirtPkg/FdtPL011SerialPortLib: call PL011UartLib in all + SerialPortLib APIs + + UefiCpuPkg RegisterCpuFeaturesLib: Fix buffer pointer error usage + + NetworkPkg/Ip6Dxe: Fix the bug when checking the DataSize + + MdePkg/BaseLib: Update internal LinkedList verifications + + MdePkg/BaseLib: Add IsNodeInList() function + + MdeModulePkg: Delete useless case code + + MdeModulePkg: Delete never touched code + + UefiCpuPkg/BaseUefiCpuLib.inf: Remove unnecessary library class + + UefiCpuPkg RegisterCpuFeaturesLib: Enhance debug messages. + +------------------------------------------------------------------- Old: ---- ovmf-2017+git1502826981.a136bc3ccf.tar.xz New: ---- ovmf-2017+git1505340320.5afa5b8159.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ovmf.spec ++++++ --- /var/tmp/diff_new_pack.5E98fk/_old 2017-09-15 21:05:49.241906645 +0200 +++ /var/tmp/diff_new_pack.5E98fk/_new 2017-09-15 21:05:49.245906083 +0200 @@ -24,7 +24,7 @@ Summary: Open Virtual Machine Firmware License: BSD-2-Clause Group: System/Emulators/PC -Version: 2017+git1502826981.a136bc3ccf +Version: 2017+git1505340320.5afa5b8159 Release: 0 Source0: %{name}-%{version}.tar.xz Source1: https://www.openssl.org/source/openssl-%{openssl_version}.tar.gz ++++++ ovmf-2017+git1502826981.a136bc3ccf.tar.xz -> ovmf-2017+git1505340320.5afa5b8159.tar.xz ++++++ /work/SRC/openSUSE:Factory/ovmf/ovmf-2017+git1502826981.a136bc3ccf.tar.xz /work/SRC/openSUSE:Factory/.ovmf.new/ovmf-2017+git1505340320.5afa5b8159.tar.xz differ: char 27, line 1