audk/MdeModulePkg/Universal
Jiaxin Wu 0986faad97 MdeModulePkg/VariableSmm: Fix NonPrimary Buffer check issue
VariableSmmIsBufferOutsideSmmValid function is to check the buffer
is outside SMM or not. This patch fix the issue that always return
true for MM.

Meanwhile, this patch renames VariableSmmIsBufferOutsideSmmValid
to VariableSmmIsNonPrimaryBufferValid.

Signed-off-by: Jiaxin Wu <jiaxin.wu@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Cc: Hongbin1 Zhang <hongbin1.zhang@intel.com>
Cc: Wei6 Xu <wei6.xu@intel.com>
Cc: Dun Tan <dun.tan@intel.com>
Cc: Yuanhao Xie <yuanhao.xie@intel.com>
2024-07-07 08:40:03 +00:00
..
Acpi MdeModulePkg: In RemoveTableFromRsdt don't read from unallocated memory 2024-06-07 11:35:47 +00:00
BdsDxe MdeModulePkg: Fix conditionally uninitialized variables 2023-04-03 15:29:08 +00:00
BootManagerPolicyDxe
CapsuleOnDiskLoadPei
CapsulePei MdeModulePkg: Update code to be more C11 compliant by using __func__ 2023-04-10 14:19:57 +00:00
CapsuleRuntimeDxe MdeModulePkg: Align RuntimeDxe function headers with UEFI return values 2024-02-09 22:16:32 +00:00
Console MdeModulePkg: Update the comments of ReadKeyStroke and ReadKeyStrokeEx 2024-04-03 10:25:06 +08:00
DebugPortDxe
DebugServicePei
DebugSupportDxe
DevicePathDxe
Disk MdeModulePkg: Update code to be more C11 compliant by using __func__ 2023-04-10 14:19:57 +00:00
DisplayEngineDxe MdeModulePkg/DisplayEngineDxe: Support "^" and "V" key on pop-up form 2024-06-26 16:21:24 +00:00
DriverHealthManagerDxe
DriverSampleDxe MdeModulePkg/DriverSampleDxe: EFI_BROWSER_ACTION_REQUEST_QUESTION_APPLY 2024-01-24 15:57:35 +00:00
EbcDxe MdeModulePkg: Consume new alignment-related macros 2023-04-01 23:11:44 +00:00
EsrtDxe
EsrtFmpDxe MdeModulePkg/EsrtFmpDxe: Support multiple devices with 0 HardwareInstance 2023-02-15 01:52:59 +00:00
FaultTolerantWriteDxe MdeModulePkg/FaultTolerantWriteSmm: Update buffer valid check func name 2024-07-07 08:40:03 +00:00
FaultTolerantWritePei MdeModulePkg/FaultTolerantWrite: Consume Variable Flash Info 2022-05-19 06:11:20 +00:00
FileExplorerDxe
FvSimpleFileSystemDxe
HiiDatabaseDxe MdeModulePkg/HiiDatabaseDxe: Remove assert for VarStoreId = 0 2024-06-06 05:41:00 +00:00
HiiResourcesSampleDxe
LegacyRegion2Dxe
LoadFileOnFv2
LockBox/SmmLockBox
MemoryTest
Metronome
MonotonicCounterRuntimeDxe MdeModulePkg: Align RuntimeDxe function headers with UEFI return values 2024-02-09 22:16:32 +00:00
PCD MdeModulePkg: Update code to be more C11 compliant by using __func__ 2023-04-10 14:19:57 +00:00
PcatSingleSegmentPciCfg2Pei
PlatformDriOverrideDxe
PrintDxe
RegularExpressionDxe MdeModulePkg/RegularExpressinoDxe: Fix clang error 2023-11-13 05:21:09 +00:00
ReportStatusCodeRouter
ResetSystemPei
ResetSystemRuntimeDxe MdeModulePkg/ResetSystemRuntimeDxe: Print Reset Data 2024-01-24 01:32:27 +00:00
SectionExtractionDxe
SectionExtractionPei
SecurityStubDxe
SerialDxe
SetupBrowserDxe MdeModulePkg/SetupBrowserDxe: EFI_BROWSER_ACTION_REQUEST_QUESTION_APPLY 2024-01-24 15:57:35 +00:00
SmbiosDxe MdeModulePkg/SmbiosDxe: Fix BcdRevision is not match with SMBIOS version 2023-09-26 23:56:43 +00:00
SmbiosMeasurementDxe MdeModulePkg SmbiosMeasurementDxe: Add Type4 CurrentSpeed to filter table 2022-09-14 10:11:53 +08:00
SmmCommunicationBufferDxe
StatusCodeHandler
TimestampDxe
Variable MdeModulePkg/VariableSmm: Fix NonPrimary Buffer check issue 2024-07-07 08:40:03 +00:00
WatchdogTimerDxe