From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169]) by mx.groups.io with SMTP id smtpd.web10.28884.1595451301753195709 for ; Wed, 22 Jul 2020 13:55:01 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@broadcom.com header.s=google header.b=Mn/BKzfh; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: broadcom.com, ip: 209.85.210.169, mailfrom: vladimir.olovyannikov@broadcom.com) Received: by mail-pf1-f169.google.com with SMTP id m9so1921500pfh.0 for ; Wed, 22 Jul 2020 13:55:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=f6xmcxKL0K2jkNsvXGQ5xH9d/eoRtzcaOWKtfPu4gI0=; b=Mn/BKzfhA0Tx0vZYdSv6GcEzcTdTiTziz06YjPwm1TyYuB6Y3R0CgoAmbuBKcBgkPK rTu8kSXtt9CyRP80BIKgNqgMCkwU0tJY0PGq01vCPjwxJ0QJSagQpM3HvY2u/0yLYc/o wUq6qf9IDk/UNMBT9gc8iJ00S6DEka5+R2XEU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=f6xmcxKL0K2jkNsvXGQ5xH9d/eoRtzcaOWKtfPu4gI0=; b=Si8xvr56OCmhqEx7Qp+BkpHThox8me4E6FsHdI/5Mua7Rl+lR3IpLK3iwolbmviBuf FJWOSWtgSwFAdfIRnB37ugOVyBMwqn/dt6S2XS2YOhdEhLYUyXMiZvUIejSxeQQC+NEW 0mwa5zSVrmqmDbCjncooeYKPDyhpeiKPyhrvGN4wSZD8N74qzrRwO/qo8ZPg/gkW5VSz EveEXkJ+tmwxZ7G8k3Hx2MUbi170n879q6luZEODFgr/VNOoMn08uvnBt22Ph6rxhY3S fmJuWZmcOFtUj4j43d2RuvZ/an/oiJzf0gfZSzr1fsBevqz5So2KjOQabeCfvTYa32H1 RjqQ== X-Gm-Message-State: AOAM532vxd6IH9RBAL/SApkNE5+3lmeCUm1fwv1u32AWJwxUG0T76WKN uhOHVc2a/8Q0f0eCueD7JkX3vVI8F4rrIRoEVufNRgOzdqXQnbnEjwi/CzLZ6TModZwpFCCDHg/ /Bq3b2iigZzk1PU4nZcXdRRnnWwsZc7hTpJtInVLnRCHbQJmdB1aujG4+IuzEg/JXXf3KsspW5/ fgNxyJ2zxz X-Google-Smtp-Source: ABdhPJyoTbUAsqXNy915MHj6Vf1OlOeqfRVrQBlwJgC+DX1xD8ZPds5as/GKa4wp3J4SfCVDDjaL6g== X-Received: by 2002:a63:8c5d:: with SMTP id q29mr1362980pgn.249.1595451300478; Wed, 22 Jul 2020 13:55:00 -0700 (PDT) Return-Path: Received: from LBRMN-LNXUB114.ric.broadcom.net ([192.19.228.250]) by smtp.gmail.com with ESMTPSA id az13sm559102pjb.34.2020.07.22.13.54.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 22 Jul 2020 13:54:59 -0700 (PDT) From: "Vladimir Olovyannikov" To: devel@edk2.groups.io Cc: Laszlo Ersek , Ard Biesheuvel , Leif Lindholm , Vladimir Olovyannikov Subject: [PATCH v2 2/2] OvmfPkg: enable HttpDynamicCommand Date: Wed, 22 Jul 2020 13:54:34 -0700 Message-Id: <20200722205434.4348-3-vladimir.olovyannikov@broadcom.com> X-Mailer: git-send-email 2.26.2.266.ge870325ee8 In-Reply-To: <20200722205434.4348-1-vladimir.olovyannikov@broadcom.com> References: <20200722205434.4348-1-vladimir.olovyannikov@broadcom.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Enable HttpDynamicCommand (Shell command "http") for OvmfPkg platforms. BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2857 Signed-off-by: Vladimir Olovyannikov --- OvmfPkg/OvmfPkgIa32.dsc | 4 ++++ OvmfPkg/OvmfPkgIa32.fdf | 1 + OvmfPkg/OvmfPkgIa32X64.dsc | 4 ++++ OvmfPkg/OvmfPkgIa32X64.fdf | 1 + OvmfPkg/OvmfPkgX64.dsc | 4 ++++ OvmfPkg/OvmfPkgX64.fdf | 1 + OvmfPkg/OvmfXen.dsc | 4 ++++ OvmfPkg/OvmfXen.fdf | 1 + 8 files changed, 20 insertions(+) diff --git a/OvmfPkg/OvmfPkgIa32.dsc b/OvmfPkg/OvmfPkgIa32.dsc index 9178ffeb71cb..78413e5ecaae 100644 --- a/OvmfPkg/OvmfPkgIa32.dsc +++ b/OvmfPkg/OvmfPkgIa32.dsc @@ -883,6 +883,10 @@ [Components] =0D gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE=0D }=0D + ShellPkg/DynamicCommand/HttpDynamicCommand/HttpDynamicCommand.inf {=0D + =0D + gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE=0D + }=0D OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand.in= f {=0D =0D gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE=0D diff --git a/OvmfPkg/OvmfPkgIa32.fdf b/OvmfPkg/OvmfPkgIa32.fdf index 2b9a6b58015f..c07b775d0a2d 100644 --- a/OvmfPkg/OvmfPkgIa32.fdf +++ b/OvmfPkg/OvmfPkgIa32.fdf @@ -293,6 +293,7 @@ [FV.DXEFV] =0D !if $(TOOL_CHAIN_TAG) !=3D "XCODE5"=0D INF ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf=0D +INF ShellPkg/DynamicCommand/HttpDynamicCommand/HttpDynamicCommand.inf=0D INF OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand= .inf=0D !endif=0D INF ShellPkg/Application/Shell/Shell.inf=0D diff --git a/OvmfPkg/OvmfPkgIa32X64.dsc b/OvmfPkg/OvmfPkgIa32X64.dsc index a665f78f0dc7..92e08fb8c072 100644 --- a/OvmfPkg/OvmfPkgIa32X64.dsc +++ b/OvmfPkg/OvmfPkgIa32X64.dsc @@ -897,6 +897,10 @@ [Components.X64] =0D gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE=0D }=0D + ShellPkg/DynamicCommand/HttpDynamicCommand/HttpDynamicCommand.inf {=0D + =0D + gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE=0D + }=0D OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand.in= f {=0D =0D gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE=0D diff --git a/OvmfPkg/OvmfPkgIa32X64.fdf b/OvmfPkg/OvmfPkgIa32X64.fdf index 83ff6aef2e8c..9adf1525c135 100644 --- a/OvmfPkg/OvmfPkgIa32X64.fdf +++ b/OvmfPkg/OvmfPkgIa32X64.fdf @@ -294,6 +294,7 @@ [FV.DXEFV] =0D !if $(TOOL_CHAIN_TAG) !=3D "XCODE5"=0D INF ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf=0D +INF ShellPkg/DynamicCommand/HttpDynamicCommand/HttpDynamicCommand.inf=0D INF OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand= .inf=0D !endif=0D INF ShellPkg/Application/Shell/Shell.inf=0D diff --git a/OvmfPkg/OvmfPkgX64.dsc b/OvmfPkg/OvmfPkgX64.dsc index 17f345acf4ee..68ed86ef53ce 100644 --- a/OvmfPkg/OvmfPkgX64.dsc +++ b/OvmfPkg/OvmfPkgX64.dsc @@ -893,6 +893,10 @@ [Components] =0D gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE=0D }=0D + ShellPkg/DynamicCommand/HttpDynamicCommand/HttpDynamicCommand.inf {=0D + =0D + gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE=0D + }=0D OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand.in= f {=0D =0D gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE=0D diff --git a/OvmfPkg/OvmfPkgX64.fdf b/OvmfPkg/OvmfPkgX64.fdf index 83ff6aef2e8c..9adf1525c135 100644 --- a/OvmfPkg/OvmfPkgX64.fdf +++ b/OvmfPkg/OvmfPkgX64.fdf @@ -294,6 +294,7 @@ [FV.DXEFV] =0D !if $(TOOL_CHAIN_TAG) !=3D "XCODE5"=0D INF ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf=0D +INF ShellPkg/DynamicCommand/HttpDynamicCommand/HttpDynamicCommand.inf=0D INF OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand= .inf=0D !endif=0D INF ShellPkg/Application/Shell/Shell.inf=0D diff --git a/OvmfPkg/OvmfXen.dsc b/OvmfPkg/OvmfXen.dsc index 782803cb2787..1ed7176d26c5 100644 --- a/OvmfPkg/OvmfXen.dsc +++ b/OvmfPkg/OvmfXen.dsc @@ -675,6 +675,10 @@ [Components] =0D gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE=0D }=0D + ShellPkg/DynamicCommand/HttpDynamicCommand/HttpDynamicCommand.inf {=0D + =0D + gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE=0D + }=0D OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand.in= f {=0D =0D gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE=0D diff --git a/OvmfPkg/OvmfXen.fdf b/OvmfPkg/OvmfXen.fdf index d9ee14b484a0..c7d4d1853027 100644 --- a/OvmfPkg/OvmfXen.fdf +++ b/OvmfPkg/OvmfXen.fdf @@ -363,6 +363,7 @@ [FV.DXEFV] =0D !if $(TOOL_CHAIN_TAG) !=3D "XCODE5"=0D INF ShellPkg/DynamicCommand/TftpDynamicCommand/TftpDynamicCommand.inf=0D +INF ShellPkg/DynamicCommand/HttpDynamicCommand/HttpDynamicCommand.inf=0D INF OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand= .inf=0D !endif=0D INF ShellPkg/Application/Shell/Shell.inf=0D --=20 2.26.2.266.ge870325ee8