diff options
| author | Richard Lyu <richard.lyu@suse.com> | 2025-09-10 16:56:11 +0300 |
|---|---|---|
| committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2025-09-11 11:19:20 +0300 |
| commit | 502f0dfda4f2c4d1cc091f68b6467b6ef12cab45 (patch) | |
| tree | a01aeb04bc49cda155bd0238ca73ea4161dbc4f7 /BaseTools/Source/Python/Table/TableFile.py | |
| parent | 10b310f9b2047b7ff935974371eb59c1e0b46594 (diff) | |
| download | edk2-502f0dfda4f2c4d1cc091f68b6467b6ef12cab45.tar.xz | |
OvmfPkg: Add NETWORK_ISCSI_DEFAULT_ENABLE build flag
REF: https://github.com/tianocore/edk2/issues/11483
Introduce a new build flag NETWORK_ISCSI_DEFAULT_ENABLE to control
whether iSCSI support is enabled by default without setting fwcfg. This
allows developers to decide at build time if the IScsiDxe driver should be
included and enabled by default.
If NETWORK_ISCSI_DEFAULT_ENABLE is set to FALSE, IScsiDxe will still be
built when NETWORK_ISCSI_ENABLE is TRUE, but the default PCD value
(gUefiOvmfPkgTokenSpaceGuid.PcdEntryPointOverrideDefaultValue) will be
set to "no". This ensures iSCSI remains disabled at runtime unless enabled
explicitly by fwcfg.
This change provides more flexibility for both build-time and runtime
configuration of iSCSI support.
Signed-off-by: Richard Lyu <richard.lyu@suse.com>
Diffstat (limited to 'BaseTools/Source/Python/Table/TableFile.py')
0 files changed, 0 insertions, 0 deletions
