Changeset 77662 in vbox for trunk/src/VBox/Devices/EFI/FirmwareNew/MdeModulePkg/Universal/LockBox/SmmLockBox
- Timestamp:
- Mar 12, 2019 12:40:12 PM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 129295
- Location:
- trunk/src/VBox/Devices/EFI/FirmwareNew
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/FirmwareNew
-
Property svn:mergeinfo
changed from (toggle deleted branches)
to (toggle deleted branches)/vendor/edk2/current 103735-103757,103769-103776 /vendor/edk2/current 103735-103757,103769-103776,129194-129237
-
Property svn:mergeinfo
changed from (toggle deleted branches)
-
trunk/src/VBox/Devices/EFI/FirmwareNew/MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBox.c
r58466 r77662 10 10 will receive untrusted input and do basic validation. 11 11 12 Copyright (c) 2010 - 201 5, Intel Corporation. All rights reserved.<BR>12 Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.<BR> 13 13 14 14 This program and the accompanying materials … … 77 77 return ; 78 78 } 79 // 80 // The AsmLfence() call here is to ensure the above range check for the 81 // CommBuffer have been completed before calling into SaveLockBox(). 82 // 83 AsmLfence (); 79 84 80 85 // … … 161 166 return ; 162 167 } 168 // 169 // The AsmLfence() call here is to ensure the above range check for the 170 // CommBuffer have been completed before calling into UpdateLockBox(). 171 // 172 AsmLfence (); 163 173 164 174 // … … 218 228 (UINTN *)&TempLockBoxParameterRestore.Length 219 229 ); 230 if (Status == EFI_BUFFER_TOO_SMALL) { 231 LockBoxParameterRestore->Length = TempLockBoxParameterRestore.Length; 232 } 220 233 } 221 234 LockBoxParameterRestore->Header.ReturnStatus = (UINT64)Status; … … 268 281 UINTN TempCommBufferSize; 269 282 270 DEBUG (( EFI_D_ERROR, "SmmLockBox SmmLockBoxHandler Enter\n"));283 DEBUG ((DEBUG_INFO, "SmmLockBox SmmLockBoxHandler Enter\n")); 271 284 272 285 // … … 295 308 LockBoxParameterHeader->ReturnStatus = (UINT64)-1; 296 309 297 DEBUG (( EFI_D_ERROR, "SmmLockBox LockBoxParameterHeader - %x\n", (UINTN)LockBoxParameterHeader));298 299 DEBUG (( EFI_D_ERROR, "SmmLockBox Command - %x\n", (UINTN)LockBoxParameterHeader->Command));310 DEBUG ((DEBUG_INFO, "SmmLockBox LockBoxParameterHeader - %x\n", (UINTN)LockBoxParameterHeader)); 311 312 DEBUG ((DEBUG_INFO, "SmmLockBox Command - %x\n", (UINTN)LockBoxParameterHeader->Command)); 300 313 301 314 switch (LockBoxParameterHeader->Command) { … … 342 355 LockBoxParameterHeader->Command = (UINT32)-1; 343 356 344 DEBUG (( EFI_D_ERROR, "SmmLockBox SmmLockBoxHandler Exit\n"));357 DEBUG ((DEBUG_INFO, "SmmLockBox SmmLockBoxHandler Exit\n")); 345 358 346 359 return EFI_SUCCESS; -
trunk/src/VBox/Devices/EFI/FirmwareNew/MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBox.uni
r58464 r77662 1 // /** @file1 // /** @file 2 2 // LockBox SMM driver. 3 3 // -
trunk/src/VBox/Devices/EFI/FirmwareNew/MdeModulePkg/Universal/LockBox/SmmLockBox/SmmLockBoxExtra.uni
r58464 r77662 1 // /** @file1 // /** @file 2 2 // SmmLockBox Localized Strings and Content 3 3 //
Note:
See TracChangeset
for help on using the changeset viewer.