Skip to content

Commit bb55708

Browse files
authored
Add freeform to the allow list to carry a PE32 image (#1938)
## Description This change is added to allow carrying the rust supervisor as a PE32 section in the FV as freeform file type. For details on how to complete these options and their meaning refer to [CONTRIBUTING.md](https://github.com/microsoft/mu/blob/HEAD/CONTRIBUTING.md). - [ ] Impacts functionality? - [ ] Impacts security? - [ ] Breaking change? - [ ] Includes tests? - [ ] Includes documentation? ## How This Was Tested The `FREEFORM` FFS entry can now carry a PE32 section without failing the validation ## Integration Instructions N/A
1 parent 2a8b253 commit bb55708

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

‎.pytool/Plugin/ImageValidation/image_validation.cfg‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ IMAGE_FILE_MACHINE_AMD64:
2929
UEFI_APPLICATION: {}
3030
UEFI_DRIVER: {}
3131
USER_DEFINED: {}
32+
FREEFORM: {}
3233

3334
IMAGE_FILE_MACHINE_ARM64:
3435
DEFAULT:
@@ -55,6 +56,7 @@ IMAGE_FILE_MACHINE_ARM64:
5556
UEFI_APPLICATION: {}
5657
UEFI_DRIVER: {}
5758
USER_DEFINED: {}
59+
FREEFORM: {}
5860

5961
IMAGE_FILE_MACHINE_I386:
6062
DEFAULT:
@@ -63,8 +65,10 @@ IMAGE_FILE_MACHINE_I386:
6365
PEI_CORE: {}
6466
SEC: {}
6567
USER_DEFINED: {}
68+
FREEFORM: {}
6669

6770
IMAGE_FILE_MACHINE_ARM:
6871
DEFAULT:
6972
DATA_CODE_SEPARATION: false
7073
USER_DEFINED: {}
74+
FREEFORM: {}

0 commit comments

Comments
 (0)