Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 502f0dfda4f2c4d1cc091f68b6467b6ef12cab45
      
https://github.com/tianocore/edk2/commit/502f0dfda4f2c4d1cc091f68b6467b6ef12cab45
  Author: Richard Lyu <richard....@suse.com>
  Date:   2025-09-11 (Thu, 11 Sep 2025)

  Changed paths:
    M OvmfPkg/Include/Dsc/NetworkComponents.dsc.inc
    M OvmfPkg/OvmfPkgX64.dsc

  Log Message:
  -----------
  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....@suse.com>



To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to