Skip to content

Commit fd9e984

Browse files
os-dmergify[bot]
authored andcommitted
OvmfPkg: Make ResetVector USER_DEFINED
Following the change in UefiCpuPkg, this moves OvmfPkg's ResetVectors to USER_DEFINED modules to prevent any NULL libraries from being linked against them, allowing for expected behavior from the ResetVector and for simpler implementation of NULL libraries applied globally. Signed-off-by: Oliver Smith-Denny <osde@linux.microsoft.com>
1 parent f0390f7 commit fd9e984

File tree

12 files changed

+12
-12
lines changed

12 files changed

+12
-12
lines changed

OvmfPkg/AmdSev/AmdSevX64.fdf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ FILE FV_IMAGE = 9E21FD93-9C72-4c15-8C4B-E77F1DB2D792 {
436436
VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
437437
}
438438

439-
[Rule.Common.SEC.RESET_VECTOR]
439+
[Rule.Common.USER_DEFINED.RESET_VECTOR]
440440
FILE RAW = $(NAMED_GUID) {
441441
RAW BIN Align = 16 |.bin
442442
}

OvmfPkg/Bhyve/BhyveX64.fdf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -454,7 +454,7 @@ FILE FV_IMAGE = 9E21FD93-9C72-4c15-8C4B-E77F1DB2D792 {
454454
RAW ASL |.aml
455455
}
456456

457-
[Rule.Common.SEC.RESET_VECTOR]
457+
[Rule.Common.USER_DEFINED.RESET_VECTOR]
458458
FILE RAW = $(NAMED_GUID) {
459459
RAW BIN Align = 16 |.bin
460460
}

OvmfPkg/Bhyve/ResetVector/ResetVector.inf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
INF_VERSION = 1.29
1313
BASE_NAME = ResetVector
1414
FILE_GUID = 1BA0062E-C779-4582-8566-336AE8F78F09
15-
MODULE_TYPE = SEC
15+
MODULE_TYPE = USER_DEFINED
1616
VERSION_STRING = 1.1
1717

1818
#

OvmfPkg/CloudHv/CloudHvX64.fdf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -461,7 +461,7 @@ FILE FV_IMAGE = 9E21FD93-9C72-4c15-8C4B-E77F1DB2D792 {
461461
VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
462462
}
463463

464-
[Rule.Common.SEC.RESET_VECTOR]
464+
[Rule.Common.USER_DEFINED.RESET_VECTOR]
465465
FILE RAW = $(NAMED_GUID) {
466466
RAW BIN Align = 16 |.bin
467467
}

OvmfPkg/IntelTdx/IntelTdxX64.fdf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@ FILE FV_IMAGE = 9E21FD93-9C72-4c15-8C4B-E77F1DB2D792 {
426426
VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
427427
}
428428

429-
[Rule.Common.SEC.RESET_VECTOR]
429+
[Rule.Common.USER_DEFINED.RESET_VECTOR]
430430
FILE RAW = $(NAMED_GUID) {
431431
RAW BIN Align = 16 |.bin
432432
}

OvmfPkg/Microvm/MicrovmX64.fdf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -414,7 +414,7 @@ FILE FV_IMAGE = 9E21FD93-9C72-4c15-8C4B-E77F1DB2D792 {
414414
VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
415415
}
416416

417-
[Rule.Common.SEC.RESET_VECTOR]
417+
[Rule.Common.USER_DEFINED.RESET_VECTOR]
418418
FILE RAW = $(NAMED_GUID) {
419419
RAW BIN Align = 16 |.bin
420420
}

OvmfPkg/OvmfPkgIa32.fdf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -479,7 +479,7 @@ FILE FV_IMAGE = 9E21FD93-9C72-4c15-8C4B-E77F1DB2D792 {
479479
VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
480480
}
481481

482-
[Rule.Common.SEC.RESET_VECTOR]
482+
[Rule.Common.USER_DEFINED.RESET_VECTOR]
483483
FILE RAW = $(NAMED_GUID) {
484484
RAW BIN Align = 16 |.bin
485485
}

OvmfPkg/OvmfPkgIa32X64.fdf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -482,7 +482,7 @@ FILE FV_IMAGE = 9E21FD93-9C72-4c15-8C4B-E77F1DB2D792 {
482482
VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
483483
}
484484

485-
[Rule.Common.SEC.RESET_VECTOR]
485+
[Rule.Common.USER_DEFINED.RESET_VECTOR]
486486
FILE RAW = $(NAMED_GUID) {
487487
RAW BIN Align = 16 |.bin
488488
}

OvmfPkg/OvmfPkgX64.fdf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -522,7 +522,7 @@ FILE FV_IMAGE = 9E21FD93-9C72-4c15-8C4B-E77F1DB2D792 {
522522
VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
523523
}
524524

525-
[Rule.Common.SEC.RESET_VECTOR]
525+
[Rule.Common.USER_DEFINED.RESET_VECTOR]
526526
FILE RAW = $(NAMED_GUID) {
527527
RAW BIN Align = 16 |.bin
528528
}

OvmfPkg/OvmfXen.fdf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -469,7 +469,7 @@ FILE FV_IMAGE = 9E21FD93-9C72-4c15-8C4B-E77F1DB2D792 {
469469
VERSION STRING="$(INF_VERSION)" Optional BUILD_NUM=$(BUILD_NUMBER)
470470
}
471471

472-
[Rule.Common.SEC.RESET_VECTOR]
472+
[Rule.Common.USER_DEFINED.RESET_VECTOR]
473473
FILE RAW = $(NAMED_GUID) {
474474
RAW BIN Align = 16 |.bin
475475
}

0 commit comments

Comments
 (0)