summaryrefslogtreecommitdiffstats
path: root/NetworkPkg/NetworkPkg.dec
diff options
context:
space:
mode:
authorZhang Lubo <lubo.zhang@intel.com>2015-07-15 03:23:20 +0000
committerluobozhang <luobozhang@Edk2>2015-07-15 03:23:20 +0000
commitc83965bf7fd7b33c996691c5cec930706e4fd0fb (patch)
tree695788dc471c107934eb5effd0a56c974ae62901 /NetworkPkg/NetworkPkg.dec
parent624f017e1756338c89326bc2dd9a2ba07e4ec5bb (diff)
downloadedk2-c83965bf7fd7b33c996691c5cec930706e4fd0fb.tar.gz
edk2-c83965bf7fd7b33c996691c5cec930706e4fd0fb.tar.bz2
edk2-c83965bf7fd7b33c996691c5cec930706e4fd0fb.zip
NetworkPkg: Fix bios bootup hang issue when enable network.
Dhcp6Dxe driver uses a new added dynamic PCD PcdDhcp6UidType in NetworkPkg, but typically a pure UEFI driver are configured to not allowed to access the dynamic PCDs in most platform, thus will cause Dhcp6Dxe assert when it started. This patch add more PCD access method types for module to use the PcdDhcp6UidType value to fix the issue. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Zhang Lubo <lubo.zhang@intel.com> Reviewed-by: Fu Siyuan <siyuan.fu@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17986 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'NetworkPkg/NetworkPkg.dec')
-rw-r--r--NetworkPkg/NetworkPkg.dec2
1 files changed, 1 insertions, 1 deletions
diff --git a/NetworkPkg/NetworkPkg.dec b/NetworkPkg/NetworkPkg.dec
index 317cf41a1e..52f9609dfd 100644
--- a/NetworkPkg/NetworkPkg.dec
+++ b/NetworkPkg/NetworkPkg.dec
@@ -69,7 +69,7 @@
# @Prompt Private Key's size.
gEfiNetworkPkgTokenSpaceGuid.PcdIpsecUefiCertificateKeySize|0x3d5|UINT32|0x00000006
-[PcdsDynamicEx]
+[PcdsFixedAtBuild, PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx]
## IPv6 DHCP Unique Identifier (DUID) Type configuration (From RFCs 3315 and 6355).
# 01 = DUID Based on Link-layer Address Plus Time [DUID-LLT]
# 04 = UUID-Based DHCPv6 Unique Identifier (DUID-UUID)