Hello community, here is the log from the commit of package ovmf for openSUSE:Factory checked in at 2016-12-02 16:37:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ovmf (Old) and /work/SRC/openSUSE:Factory/.ovmf.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ovmf" Changes: -------- --- /work/SRC/openSUSE:Factory/ovmf/ovmf.changes 2016-10-18 10:09:16.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ovmf.new/ovmf.changes 2016-12-02 16:37:06.000000000 +0100 @@ -1,0 +2,149 @@ +Tue Nov 29 07:07:40 UTC 2016 - g...@suse.com + +- update to 2017+git1480394913.2b2efe3: + + UefiCpuPkg/PiSmmCpuDxeSmm: handle dynamic + PcdCpuMaxLogicalProcessorNumber + + SecurityPkg Tcg2ConfigDxe: Align Attempt TPM Device help with + options + + SecurityPkg Tcg2ConfigDxe: Remove BlockSID actions and related + strings + + SecurityPkg OpalPasswordDxe: Use PP actions to enable BlockSID + + SecurityPkg Tcg2PPLib: Support BlockSID related actions + + MdeModulePkg/NetLib: Handle an invalid IPv6 address case + + UefiCpuPkg/DxeMpLib: Fix bug when getting target C-State from + eax + + UefiCpuPkg/DxeMpLib: Make sure APs in safe loop code + + UefiCpuPkg/DxeMpLib: Allocate new safe stack < 4GB + + UefiCpuPkg/DxeMpLib: Get safe AP loop handler from global + variable + + ArmPlatformPkg: Fix VE RTSM mem map descriptor count + + ArmPlatformPkg: Reformat VE Memory Map code + + ArmPkg: remove the LinuxLoader application + + MdeModulePkg/SetupBrowser:Don't support password without + interactive flag + + MdeModulePkg/DisplayEngine: Popup dialogue when password is + not supported + + MdeModulePkg/AtaAtapiPassThru: Ensure GHC.AE bit is always set + in Ahci + + MdeModulePkg/Xhci: Add 10ms delay before sending SendAddr cmd + to dev + + UefiCpuPkg/PiSmmCpu: Correct exception message + + UefiCpuPkg: fix feature test for Extended Topology CPUID leaf + + SecurityPkg DxeTcg2PPLib: Lock Tcg2PhysicalPresenceFlags + variable on S4 + + MdeModulePkg/DxeNetLib: Allow the IPv4/prefix case when + AsciiStrToIp4 + + ShellPkg: update ping6 to use timer service instead of timer + arch protocol + + MdeModulePkg/DisplayEngine: Return the selectable menu + correctly + + SecurityPkg Tcg2Dxe: ASSERT to ensure 'VarData' is not NULL + + SecurityPkg TcgStorageCoreLib: ASSERT to ensure 'ByteSeq' is + not NULL + + UefiCpuPkg/PiSmmCpuDxeSmm: dynamic PcdCpuSmmApSyncTimeout, + PcdCpuSmmSyncMode + + MdeModulePkg/PiSmmCore: Cache CommunicationBuffer info before + using it + + Check for the max DHCP packet length before use it + + OvmfPkg: Add 4K PE alignment to enable SMM page level + protection + + UefiCpuPkg/PiSmmCpu: Check XdSupport before set NX + + MdeModulePkg/BdsDxe: Avoid overwriting PlatformRecovery#### + + MdeModulePkg/BdsDxe: Fix bug to run non-first + PlatformRecovery#### + + PcAtChipsetPkg/PcRtc: Handle NULL table entry in RSDT/XSDT + + UefiCpuPkg/SecCore: Correct print format for stack information + + MdeModulePkg/PiSmmCpuDxeSmm: Check RegisterCpuInterruptHandler + status + + MdeModulePkg/CpuExceptionHanderLibNull: + RegisterCpuInterruptHandler() + + UefiCpuPkg/PiSmmCpuDxeSmm: Add volatile to mNumberToFinish + + UefiCpuPkg/PiSmmCpuDxeSmm: TransferApToSafeState() use UINTN + params + + MdePkg/BaseSynchronizationLib: Fix function names in function + headers + + MdePkg/BaseSynchronizationLib: Add volatile Interlocked*() APIs + + MdePkg/Include: Add volatile to SynchronizationLib parameters + + UefiCpuPkg/MpInitLib: support 64-bit AP stack addresses + + UefiCpuPkg/MpInitLib/X64/MpFuncs.nasm: fix fatal typo + + UefiCpuPkg/MpInitLib/X64/MpFuncs.nasm: remove superfluous + instruction + + UefiCpuPkg/DxeMpInitLib: remove duplicate HobLib class + dependency + + MdeModulePkg/Include: Add PiSmmMemoryAttributesTable.h + + MdeModulePkg HiiDatabase: Remove extra memory initialization + + UefiCpuPkg/PiSmmCpuDxeSmm: Add paging protection + + UefiCpuPkg/dec: Add PcdCpuSmmStaticPageTable + + MdeModulePkg/PiSmmCore: Add MemoryAttributes support + + ArmVirtPkg DxeHobLib: Update func header description of + BuildFv(2)Hob() + + IntelFrameworkPkg PeiHobLib: Check FV alignment when building + FV HOB + + MdePkg HobLib: Check FV alignment when building FV HOB + + MdeModulePkg DxeCore: Show error message on unaligned FvImage + issue + + MdeModulePkg/Ip4Dxe: Correct the return status + + MdeModulePkg/Ip4Dxe: Add wrong/invalid subnet check + + OvmfPkg AcpiTables: Use PcdDebugIoPort to describe QEMU debug + console + + MdePkg/BaseLib: Add one wrapper on RdRand access for parameter + check + + UefiCpuPkg/MpInitLib: Update AP information when BSP switched + + UefiCpuPkg/MpInitLib: Program AP stack in fixed address + + UefiCpuPkg/MpInitLib: Add InitFlag and CpuInfo in + MP_CPU_EXCHANGE_INFO + + UefiCpuPkg/MpInitLib: Remove CPU information from CPU_AP_DATA + + UefiCpuPkg/MpInitLib: Force sending INIT-SIPI-SIPI to reset APs + + UefiCpuPkg/MpInitLib: Fixed offset error on Cr3Location + + UefiCpuPkg/PiSmmCpuDxeSmm: Free SmramRanges to save SMM space + + ShellPkg/dmpstore: Support "-sfo" + + ArmPkg/Library/ArmDmaLib: Deallocate Map buffer in case of + error + + UefiCpuPkg/PiSmmCpuDxeSmm: Decrease mNumberToFinish in AP safe + code + + UefiCpuPkg/PiSmmCpuDxeSmm: Place AP to 32bit protected mode on + S3 path + + UefiCpuPkg/PiSmmCpuDxeSmm: Put AP into safe hlt-loop code on S3 + path + + UefiCpuPkg/DxeMpLib: Place APs to suitable state on Legacy OS + boot + + UefiCpuPkg/DxeMpLib: Allocate below 4GB mem for + AsmRelocateApLoopFunc + + CryptoPkg/BaseCryptLib: Make comments consistent with the + function + + OvmfPkg/PlatformBds: Dispatch deferred images after EndOfDxe + + ArmVirPkg/PlatformBds: Dispatch deferred images after EndOfDxe + + MdeModulePkg/BdsDxe: Check deferred images before booting to OS + + UefiCpuPkg/MpInitLib: Do not wakeup AP if only one processor + supported + + BaseTools/EfiRom: Fix potential memory leak + + OvmfPkg/ResetVector: Depend on PCD values of the page tables + + CryptoPkg: Add HMAC-SHA256 cipher support + + CryptoPkg: Add xxxxHashAll APIs to facilitate the digest + computation + + NetworkPkg: Fix the wrong Timer event check + + NetworkPkg: Update IP4 stack drivers for classless address + unicast check + + PcAtChipsetPkg/HpetTimerDxe: Fix race condition in + SetTimerPeriod() + + OvmfPkg: Make more use of ARRAY_SIZE() + + rebase to ARRAY_SIZE() + + ArmPlatformPkg: remove ARM BDS + + OvmfPkg/XenConsoleSerialPortLib: don't include + <Uefi/UefiBaseType.h> + + NetworkPkg: Support bracketed IPv6 address during a redirection + in iSCSI + + NetworkPkg: Enhance the code in DNS driver + + NetworkPkg: Add dns support for pxe boot based on IPv6 + + disable deprecated interfaces + + OvmfPkg/QemuVideoDxe: drop useless variables + QEMU_VIDEO_MODE_DATA.RefreshRate + QEMU_VIDEO_CIRRUS_MODES.RefreshRate + QEMU_VIDEO_PRIVATE_DATA.CurrentMode + QEMU_VIDEO_PRIVATE_DATA.LineBuffer + + ArmVirtPkg: undo bogus component name and driver diagnostics + disablement + + NetworkPkg: Record user configured TargetIP/Port in iBFT +- Use GCC5 in Tumbleweed + +------------------------------------------------------------------- Old: ---- ovmf-2017+git1476331065.08354c3.tar.xz New: ---- ovmf-2017+git1480394913.2b2efe3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ovmf.spec ++++++ --- /var/tmp/diff_new_pack.Gk6kY8/_old 2016-12-02 16:37:08.000000000 +0100 +++ /var/tmp/diff_new_pack.Gk6kY8/_new 2016-12-02 16:37:08.000000000 +0100 @@ -14,10 +14,9 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - - # needssslcertforbuild + %undefine _build_create_debug %define openssl_version 1.0.2j @@ -26,7 +25,7 @@ Summary: Open Virtual Machine Firmware License: BSD-2-Clause Group: System/Emulators/PC -Version: 2017+git1476331065.08354c3 +Version: 2017+git1480394913.2b2efe3 Release: 0 Source0: %{name}-%{version}.tar.xz Source1: https://www.openssl.org/source/openssl-%{openssl_version}.tar.gz @@ -176,7 +175,7 @@ OVMF_FLAGS="-D FD_SIZE_2MB -D SECURE_BOOT_ENABLE -D NETWORK_IP6_ENABLE -D HTTP_BOOT_ENABLE" %if 0%{?suse_version} > 1320 -TOOL_CHAIN_TAG=GCC49 +TOOL_CHAIN_TAG=GCC5 %else echo `gcc -dumpversion` TOOL_CHAIN_TAG=GCC$(gcc -dumpversion|sed 's/\([0-9]\)\.\([0-9]\).*/\1\2/') ++++++ ovmf-2017+git1476331065.08354c3.tar.xz -> ovmf-2017+git1480394913.2b2efe3.tar.xz ++++++ /work/SRC/openSUSE:Factory/ovmf/ovmf-2017+git1476331065.08354c3.tar.xz /work/SRC/openSUSE:Factory/.ovmf.new/ovmf-2017+git1480394913.2b2efe3.tar.xz differ: char 26, line 1