VirtualBox

Ignore:
Timestamp:
Mar 31, 2025 11:31:09 AM (2 weeks ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
168237
Message:

Devices/EFI/FirmwareNew: Merge edk2-stable202502 from the vendor branch and make it build for the important platforms, bugref:4643

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew

  • trunk/src/VBox/Devices/EFI/FirmwareNew/UefiCpuPkg/PiSmmCpuDxeSmm/CpuService.c

    r105670 r108794  
    22Implementation of SMM CPU Services Protocol.
    33
    4 Copyright (c) 2011 - 2023, Intel Corporation. All rights reserved.<BR>
     4Copyright (c) 2011 - 2024, Intel Corporation. All rights reserved.<BR>
    55SPDX-License-Identifier: BSD-2-Clause-Patent
    66
    77**/
    88
    9 #include "PiSmmCpuDxeSmm.h"
     9#include "PiSmmCpuCommon.h"
    1010
    1111//
     
    9999
    100100  if ((gSmmCpuPrivate->Operation[ProcessorNumber] != SmmCpuNone) ||
    101       (gSmst->CurrentlyExecutingCpu == ProcessorNumber))
     101      (gMmst->CurrentlyExecutingCpu == ProcessorNumber))
    102102  {
    103103    return EFI_UNSUPPORTED;
     
    377377  EFI_STATUS  Status;
    378378
    379   Status = gSmst->SmmInstallProtocolInterface (
     379  Status = gMmst->MmInstallProtocolInterface (
    380380                    &Handle,
    381381                    &gEfiSmmCpuServiceProtocolGuid,
     
    388388  }
    389389
    390   Status = gSmst->SmmInstallProtocolInterface (
     390  Status = gMmst->MmInstallProtocolInterface (
    391391                    &Handle,
    392392                    &gEdkiiSmmCpuRendezvousProtocolGuid,
     
    432432  }
    433433
    434   if ((mSmmMpSyncData->EffectiveSyncMode != SmmCpuSyncModeTradition) && !SmmCpuFeaturesNeedConfigureMtrrs ()) {
     434  if ((mSmmMpSyncData->EffectiveSyncMode != MmCpuSyncModeTradition) && !SmmCpuFeaturesNeedConfigureMtrrs ()) {
    435435    //
    436436    // There are some APs outside SMM, Wait for all avaiable APs to arrive.
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette