How are we planning to handle packages (like NetworkPkg) without a maintainer?
Would the stewards add in the reviewers in that case?
-Original Message-
From: devel@edk2.groups.io On Behalf Of Michael Kubacki
Sent: Wednesday, May 29, 2024 5:51 PM
To: Kinney, Michael D ; devel@edk2.groups.
Reviewed-by: Saloni Kasbekar
-Original Message-
From: Doug Flick
Sent: Wednesday, May 8, 2024 10:57 PM
To: devel@edk2.groups.io
Cc: Kasbekar, Saloni ; Clark-williams, Zachary
Subject: [PATCH v2 13/13] NetworkPkg: Update the PxeBcDhcp6GoogleTest due to
underlying changes
From: Doug
No other concerns.
Reviewed-by: Saloni Kasbekar
From: gaoliming
Sent: Thursday, May 23, 2024 6:24 PM
To: devel@edk2.groups.io; dougfl...@microsoft.com; Kasbekar, Saloni
Subject: 回复: [edk2-devel] [PATCH v2 09/13] NetworkPkg: TcpDxe: SECURITY PATCH
CVE-2023-45236
Saloni:
Have you any
lease review the latest changes
below and kindly review coverity changes for other modules too.
Cc: Saloni Kasbekar
Cc: Zachary Clark-williams
Signed-off-by: SanthoshKumarV
---
NetworkPkg/MnpDxe/MnpConfig.c | 3 +++
NetworkPkg/MnpDxe/MnpIo.c | 3 +++
2 files changed, 6 insertions(+)
diff --
pStop,MnpInstanceDeliverPacket
Expression "MnpDeviceData->ConfiguredChildrenNumber--" and
Instance->RcvdPacketQueueSize-- where Both variables are known to be equal to
0, underflows the type that receives it.
Cc: Saloni Kasbekar
Cc: Zachary Clark-williams
Signed-off-by: SanthoshKumarV
-
called "SYNs". Hence, the solution requires a suitable mechanism for
picking an initial sequence number and a slightly involved handshake
to exchange the ISNs.
Cc: Saloni Kasbekar
Cc: Zachary Clark-williams
Signed-off-by: Doug Flick [MSFT]
---
NetworkPkg/TcpDxe/TcpDxe.inf |
Reviewed-by: Saloni Kasbekar
-Original Message-
From: Doug Flick
Sent: Wednesday, May 8, 2024 10:56 PM
To: devel@edk2.groups.io
Cc: Kasbekar, Saloni ; Clark-williams, Zachary
Subject: [PATCH v2 08/13] NetworkPkg:: SECURITY PATCH CVE-2023-45237
From: Doug Flick
REF:https
] Readme.md: Update AlderlakeOpenBoardPkg known limitations.
From: DoraX Hsueh
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4667
Updates Alderlake P Rvp details to the Readme.md.
Cc: Sai Chaganty
Cc: Rosen Chuang
Cc: Saloni Kasbekar
Cc: Haoyu Tang
Cc: Nate DeSimone
Cc: Chasel Chiu
Signed
] AlderlakeOpenBoardPkg: Halt the TCO timer.
From: DoraX Hsueh
https://bugzilla.tianocore.org/show_bug.cgi?id=4761
Halt the TCO timer to fix release mode hang.
Cc: Sai Chaganty
Cc: Rosen Chuang
Cc: Saloni Kasbekar
Cc: Haoyu Tang
Cc: Nate DeSimone
Cc: Chasel Chiu
Signed-off-by: DoraX Hsueh
mar V
; Kasbekar, Saloni ;
Clark-williams, Zachary
Cc: Raj V Akilan ; Soundharia R
Subject: RE: [EXTERNAL] Re: [edk2-devel] [PATCH] NetworkPkg:Resolved
Consecutive Pxe-Http Boot Issue
@Saloni Kasbekar,
Can you please comment on the changes?
Thanks
Siva
-Original Message-
From: Siva
Still waiting for the new UEFI Specification to be released. Plan to send out
the edk2 patches as soon as it is released.
From: Vivian Shi (石丽)
Sent: Tuesday, March 19, 2024 12:01 AM
To: Kasbekar, Saloni ; Sivaraman Nainar
; devel@edk2.groups.io
Cc: Dhanaraj V ; Clark-williams, Zachary
; Hunte
: Use caution opening links or attachments
Yes, SetData does reset the previous configuration.
Reviewed-by: Saloni Kasbekar
mailto:saloni.kasbe...@intel.com>>
Thanks,
Saloni
From: Ashish Singhal mailto:ashishsin...@nvidia.com>>
Sent: Friday, January 5, 2024 2:34 AM
To: Kasb
Reviewed-by: Saloni Kasbekar
-Original Message-
From: devel@edk2.groups.io On Behalf Of Chang, Abner via
groups.io
Sent: Sunday, January 7, 2024 5:27 AM
To: devel@edk2.groups.io
Cc: Kasbekar, Saloni ; Clark-williams, Zachary
; Michael Brown ; Nickle Wang
; Igor Kulchytskyy
Subject
Reviewed-by: Saloni Kasbekar
-Original Message-
From: abner.ch...@amd.com
Sent: Sunday, January 7, 2024 5:27 AM
To: devel@edk2.groups.io
Cc: Kasbekar, Saloni ; Clark-williams, Zachary
; Michael Brown ; Nickle Wang
; Igor Kulchytskyy
Subject: [PATCH V2 3/6] NetworkPkg/HttpDxe: Add
//
// Check whether we need to create Tls child and open the TLS protocol.
//
+if (HttpInstance->UseHttps && !HttpInstance->TlsAlreadyCreated) {
+ // Create TLS child for this HTTP instance.
+ Status = TlsCreateChild (HttpInstance);
+ if (EFI_ERROR (Status)) {
Reviewed-by: Saloni Kasbekar
-Original Message-
From: abner.ch...@amd.com
Sent: Friday, January 5, 2024 12:37 AM
To: devel@edk2.groups.io
Cc: Kasbekar, Saloni ; Clark-williams, Zachary
; Michael Brown ; Nickle Wang
; Igor Kulchytskyy
Subject: [PATCH 2/5] NetwokrPkg/HttpDxe: Consider
Yes, SetData does reset the previous configuration.
Reviewed-by: Saloni Kasbekar
Thanks,
Saloni
From: Ashish Singhal
Sent: Friday, January 5, 2024 2:34 AM
To: Kasbekar, Saloni ; devel@edk2.groups.io;
Clark-williams, Zachary ; Jeff Brasen
Subject: Re: [PATCH] NetworkPkg/Ip4Dxe: Fix Reset To
Makes sense. Should we also set IfrNvData->DhcpEnable = TRUE when updating the
Policy then?
From: Ashish Singhal
Sent: Wednesday, January 3, 2024 8:52 AM
To: Kasbekar, Saloni ; devel@edk2.groups.io;
Clark-williams, Zachary ; Jeff Brasen
Subject: Re: [PATCH] NetworkPkg/Ip4Dxe: Fix Reset To Def
Hi Ashish,
+Ip4NvData->Policy = Ip4Config2PolicyDhcp;
+Status= Ip4Cfg2->SetData (
+ Ip4Cfg2,
+ Ip4Config2DataTypePolicy,
+ sizeof (EFI_IP4_CONFIG2_POLICY),
+
Reviewed-by: Saloni Kasbekar
-Original Message-
From: Ren, SuqiangX
Sent: Tuesday, December 26, 2023 1:02 AM
To: devel@edk2.groups.io
Cc: Kasbekar, Saloni ; Clark-williams, Zachary
Subject: [PATCH V3 2/2] NetworkPkg: RFC1323 definition changed to RFC7323
According to UEFI spec 2.10
Hi Siva,
We can file a Mantis for the UEFI forum with the proposal to update the wording
for #18 to include Network devices.
Thanks,
Saloni
From: Sivaraman Nainar
Sent: Monday, December 18, 2023 10:54 PM
To: Kasbekar, Saloni ; devel@edk2.groups.io;
Clark-williams, Zachary
Cc: Natalya Kalistr
Hi Siva,
“The EFI_LOAD_FILE2_PROTOCOL is a simple protocol used to obtain files from
arbitrary devices that are not boot
options”
“The EFI_LOAD_FILE_PROTOCOL is used for devices that do not directly support
file systems. Network devices
commonly boot in this model where the image is materialized
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4605
> >
> > When UEFI Wi-Fi is in BSS connected state, the platform is
> > considered as a static and Wi-Fi roaming support is not needed.
> > Wifi connection manager should not initiate Scan requests in this
&g
.
Triger regularly scan only if not connect to AP.
Signed-off-by: Heng Luo
Cc: Saloni Kasbekar
Cc: Zachary Clark-williams
---
NetworkPkg/WifiConnectionManagerDxe/WifiConnectionMgrImpl.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/NetworkPkg/WifiConnectionManagerDxe
Adds the following modules:
- Product/Alderlake/Include
- Product/Alderlake/Library
- Product/Alderlake DSCs
- SiPkg.dec
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Product/Alderlake/Include/Ppi/SiPolicy.h | 55 ++
.../Library
Adds the following modules:
- AdlPch/Include
- AdlPch/IncludePrivate
- AdlPch/Library
- AdlPch DSCs
- IncludePrivate
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Fru/AdlPch/CommonLib.dsc | 29
Adds the following modules:
- AdlCpu/CpuPcieRp
- AdlCpu/Include
- AdlCpu/IncludePrivate
- AdlCpu/LibraryPrivate
- AdlCpu/PeiReportCpuHob
- AdlCpu DSCs
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Fru/AdlCpu/CommonLib.dsc
Adds the following Includes:
- Include/
- Include/Protocol
- Include/Register
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../AlderlakeSiliconPkg/Include/ConfigBlock.h | 53 +++
.../AlderlakeSiliconPkg/Include/CpuPcieHob.h | 48
Adds the following Includes:
- Include/Library
- Include/Pins
- Include/Ppi
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Include/Library/ConfigBlockLib.h | 64 +++
.../Include/Library/EspiLib.h | 34
Adds the following modules:
- IpBlock/P2sb/IncludePrivate
- IpBlock/P2sb/Library
- IpBlock/P2sb/LibraryPrivate
- IpBlock/PchDmi/IncludePrivate
- IpBlock/PchDmi/LibraryPrivate
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Library
Adds the following modules:
- IpBlock/Pmc/IncludePrivate
- IpBlock/Pmc/Library
- IpBlock/Pmc/LibraryPrivate
- IpBlock/Spi/IncludePrivate
- IpBlock/Spi/Library
- IpBlock/Spi/LibraryPrivate
- IpBlock/Spi/Smm
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni
: Saloni Kasbekar
---
.../Include/Ppi/GraphicsPlatformPolicyPpi.h | 76 +++
.../Library/DxeGraphicsPolicyLib.h| 71 +++
.../Library/DxeIgdOpRegionInitLib.h | 115 +
.../GraphicsInfoLibVer1.c | 52
Adds the following modules:
- IpBlock/CpuPcieRp/Include
- IpBlock/Espi/Library
- IpBlock/Gpio/IncludePrivate
- IpBlock/Gpio/Library
- IpBlock/Gpio/LibraryPrivate
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../IpBlock/CpuPcieRp/Include
Adds the following modules:
- AdlCpu/CpuPcieRp
- AdlCpu/Include
- AdlCpu/IncludePrivate
- AdlCpu/LibraryPrivate
- AdlCpu/PeiReportCpuHob
- AdlCpu DSCs
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Fru/AdlCpu/CommonLib.dsc
Adds the following modules:
- Product/Alderlake/Include
- Product/Alderlake/Library
- Product/Alderlake DSCs
- SiPkg.dec
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Product/Alderlake/Include/Ppi/SiPolicy.h | 55 ++
.../Library
Adds the following Includes:
- Include/
- Include/Protocol
- Include/Register
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../AlderlakeSiliconPkg/Include/ConfigBlock.h | 53 +++
.../AlderlakeSiliconPkg/Include/CpuPcieHob.h | 48
Adds the following modules:
- AdlPch/Include
- AdlPch/IncludePrivate
- AdlPch/Library
- AdlPch DSCs
- IncludePrivate
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Fru/AdlPch/CommonLib.dsc | 29
Adds the following modules:
- IpBlock/Pmc/IncludePrivate
- IpBlock/Pmc/Library
- IpBlock/Pmc/LibraryPrivate
- IpBlock/Spi/IncludePrivate
- IpBlock/Spi/Library
- IpBlock/Spi/LibraryPrivate
- IpBlock/Spi/Smm
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni
Adds the following Includes:
- Include/Library
- Include/Pins
- Include/Ppi
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Include/Library/ConfigBlockLib.h | 64 +++
.../Include/Library/EspiLib.h | 34
Adds the following modules:
- IpBlock/P2sb/IncludePrivate
- IpBlock/P2sb/Library
- IpBlock/P2sb/LibraryPrivate
- IpBlock/PchDmi/IncludePrivate
- IpBlock/PchDmi/LibraryPrivate
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Library
: Saloni Kasbekar
---
.../Include/Ppi/GraphicsPlatformPolicyPpi.h | 76 +++
.../Library/DxeGraphicsPolicyLib.h| 71 +++
.../Library/DxeIgdOpRegionInitLib.h | 115 +
.../GraphicsInfoLibVer1.c | 52
Adds the following modules:
- IpBlock/CpuPcieRp/Include
- IpBlock/Espi/Library
- IpBlock/Gpio/IncludePrivate
- IpBlock/Gpio/Library
- IpBlock/Gpio/LibraryPrivate
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../IpBlock/CpuPcieRp/Include
Add AlderlakeSiliconPkg and AlderlakeOpenBoardPkg maintainers
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
Maintainers.txt | 14 ++
1 file changed, 14 insertions(+)
diff --git a/Maintainers.txt b/Maintainers.txt
index d1d7613ef4
.
* OpenBoardPkg.fdf - The AlderlakePRvp board flash file.
* OpenBoardPkgBuildOption.dsc - Sets build options Based on PCD values.
* FlashMapInclude.fdf - AlderlakePRvp flash map file.
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Include/Fdf
This change adds the configuration to enable build for AlderlakePRvp.
Also it updates Alderlake P Rvp details to the Readme.md.
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
Platform/Intel/Readme.md | 11 +++
Platform/Intel/build.cfg | 1 +
2
Add AlderlakeOpenBoardPkg in the Readme
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
Readme.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/Readme.md b/Readme.md
index 624f9a6da6..8de9eaa7cf 100644
--- a/Readme.md
+++ b/Readme.md
@@ -254,6
, Andrei ; Clark-williams,
Zachary
Subject: RE: [PATCH] NetworkPkg: Increase HTTP buffer size and enable TCP
window scaling
Reviewed-by: Saloni Kasbekar
-Original Message-
From: Li, Yi1
Sent: Thursday, July 20, 2023 10:18 PM
To: devel@edk2.groups.io
Cc: Li, Yi1 ; Otcheretianski, Andrei
Add Cpu/Include, Cpu/IncludePrivate and Cpu/Library
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Cpu/Include/ConfigBlock/CpuConfig.h | 86
.../ConfigBlock/CpuConfigLibPreMemConfig.h| 195
Adds the following header files:
* Pch/Include
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Include/ConfigBlock/PchGeneralConfig.h| 86
.../Pch/Include/Library/PchCycleDecodingLib.h | 59 ++
.../Pch/Include
Adds the following libraries:
- BasePchPciBdfLib
- BaseResetSystemLib
- PeiDxeSmmPchCycleDecodingLib
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../BasePchPciBdfLib/BasePchPciBdfLib.inf | 32 ++
.../Library/BasePchPciBdfLib
Adds the following modules:
- Library/DxeSaPolicyLib
- SaInit
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Library/DxeSaPolicyLib/DxeSaPolicyLib.c | 225 ++
.../Library/DxeSaPolicyLib/DxeSaPolicyLib.inf | 46
Adds the following header files:
* SystemAgent/Include
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Include/ConfigBlock/MemoryDxeConfig.h | 126 ++
.../ConfigBlock/SaMiscPeiPreMemConfig.h | 112
: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../BasePciSegmentMultiSegLibPci.inf | 37 ++
.../BasePciSegmentMultiSegLibPci.uni | 14 +
.../PciSegmentLib.c | 597 ++
.../BaseSiConfigBlockLib.c
Adds the following libraries
- BasePlatformHookLib
- PeiBoardConfigLib
- PeiGetFvInfoLib
- SmmSpiFlashCommonLib
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../BasePlatformHookLib/BasePlatformHookLib.c | 38
Adds the MinDsdt driver
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Acpi/MinDsdt/MinDsdt.asl | 68 +
.../Acpi/MinDsdt/MinDsdt.c| 232 ++
.../Acpi/MinDsdt/MinDsdt.inf
Adds the following libraries within the Policy module
- DxeSiliconPolicyUpdateLib
- PeiPolicyUpdateLib
- PeiSiliconPolicyUpdateLib
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../DxeSaPolicyInit.c | 64
Adds the following modules:
-BiosInfo
-OpenBoardPlatformInit
-SBCVpdStructurePcd
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../AlderlakeOpenBoardPkg/BiosInfo/BiosInfo.c | 196 +++
.../BiosInfo/BiosInfo.inf
Adds the following library instances:
- BoardAcpiLib
- BoardInitLib
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../SmmAlderlakePRvpAcpiEnableLib.c | 50 +
.../SmmMultiBoardAcpiSupportLib.c | 88
Create the AlderlakeOpenBoardPkg to provide board support code. The
package supports Alderlake Mobile board with LPDDR4. The package
serves as a support package in the EDK II Minimum Platform design.
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni
Reviewed-by: Saloni Kasbekar
-Original Message-
From: Li, Yi1
Sent: Thursday, July 20, 2023 10:18 PM
To: devel@edk2.groups.io
Cc: Li, Yi1 ; Otcheretianski, Andrei
; Kasbekar, Saloni
; Clark-williams, Zachary
Subject: [PATCH] NetworkPkg: Increase HTTP buffer size and enable TCP
-devel] [PATCH 2/2] NetworkPkg/HttpDxe: fix driver binding
start issue.
Hi Saloni,
Could you please help to merge this fix since there is no objection during past
weeks?
Thanks,
Nickle
> -Original Message-
> From: devel@edk2.groups.io On Behalf Of Saloni
> Kasbekar via
Hi Nickle,
That makes sense. Thanks for the clarification.
Reviewed-by: Saloni Kasbekar
Thanks,
Saloni
-Original Message-
From: Nickle Wang
Sent: Wednesday, June 28, 2023 3:30 PM
To: Kasbekar, Saloni ; devel@edk2.groups.io
Cc: Maciej Rabeda ; Siyuan Fu
; Abner Chang ; Igor
Hi Nickle,
We would want to do the FreePool even if the Uninstall fails (like in the case
where we failed to install the multiple protocol interfaces and then went to
ON_ERROR). Do you think it's better if we change it to -
if (HttpService != NULL) {
HttpCleanService (HttpService, UsingI
Adds the following modules:
- Library/DxeSaPolicyLib
- SaInit
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Library/DxeSaPolicyLib/DxeSaPolicyLib.c | 225 ++
.../Library/DxeSaPolicyLib/DxeSaPolicyLib.inf | 46
Adds the following header files:
* SystemAgent/Include
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Include/ConfigBlock/MemoryDxeConfig.h | 126 ++
.../ConfigBlock/SaMiscPeiPreMemConfig.h | 112
Adds the System Agent NVS ACPI table and structures
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../SystemAgent/AcpiTables/SaSsdt/SaNvs.asl | 18 +++
.../IncludePrivate/Protocol/SaNvsArea.h | 30
Adds the following libraries:
- BasePchPciBdfLib
- BaseResetSystemLib
- PeiDxeSmmPchCycleDecodingLib
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../BasePchPciBdfLib/BasePchPciBdfLib.inf | 32 ++
.../Library/BasePchPciBdfLib
Adds the following header files:
* Pch/Include
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Include/ConfigBlock/PchGeneralConfig.h| 86
.../Pch/Include/Library/PchCycleDecodingLib.h | 59 ++
.../Pch/Include
: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../BasePciSegmentMultiSegLibPci.inf | 37 ++
.../BasePciSegmentMultiSegLibPci.uni | 14 +
.../PciSegmentLib.c | 597 ++
.../BaseSiConfigBlockLib.c
Add Cpu/Include, Cpu/IncludePrivate and Cpu/Library
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Cpu/Include/ConfigBlock/CpuConfig.h | 86
.../ConfigBlock/CpuConfigLibPreMemConfig.h| 195
Adds the following libraries
- BasePlatformHookLib
- DxeAcpiGnvsInitLib
- PeiBoardConfigLib
- PeiGetFvInfoLib
- PeiReportFvLib
- SmmSpiFlashCommonLib
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../BasePlatformHookLib
Adds the following libraries within the Policy module
- DxeSiliconPolicyUpdateLib
- PeiPolicyBoardConfigLib
- PeiPolicyUpdateLib
- PeiSiliconPolicyUpdateLib
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../DxeCpuPolicyInit.c
Adds the following modules:
-BiosInfo
-OpenBoardPlatformInit
-SBCVpdStructurePcd
-SmmMultiBoardAcpiSupportLib
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../AlderlakeOpenBoardPkg/BiosInfo/BiosInfo.c | 196 +++
.../BiosInfo
Create the AlderlakeOpenBoardPkg to provide board support code. The
package may support Alderlake boards. The package serves as a board
support package in the EDK II Minimum Platform design.
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
Adds the following library instances:
* AlderlakePRvp/Library/BoardAcpiLib
* AlderlakePRvp/Library/BoardInitLib
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Library/BoardAcpiLib/BaseAcpiTableLib.c | 30
Add Zack, Saloni and remove unused IDs
Cc: Michael D Kinney
Cc: Andrew Fish
Cc: Leif Lindholm
Cc: Zachary Clark-willilams
Signed-off-by: Saloni Kasbekar
---
Maintainers.txt | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Maintainers.txt b/Maintainers.txt
index
: Chaganty, Rangasai V ; Desimone, Nathaniel L
; Oram, Isaac W ;
Chuang, Rosen
Subject: Re: [edk2-devel] [edk2-platforms] AlderlakeOpenBoardPkg/AlderlakePRvp:
Add library instances
On Tue, Jun 6, 2023 at 8:41 PM Saloni Kasbekar
wrote:
>
> Adds the following library instances:
> AlderlakePRv
Adds the following library instances:
AlderlakePRvp/Library/BoardAcpiLib
AlderlakePRvp/Library/BoardInitLib
Cc: Sai Chaganty
Cc: Nate DeSimone
Cc: Isaac Oram
Cc: Rosen Chuang
Signed-off-by: Saloni Kasbekar
---
.../Library/BoardAcpiLib/BaseAcpiTableLib.c | 30
xy feature development and UEFI
specification update.
Link to branch: https://github.com/tianocore/edk2-staging/tree/Intel/HttpProxy
Base edk2 commit:
https://github.com/tianocore/edk2/commit/2c17d676e402d75a3a674499342f7ddaccf387bd
Relevant BZs:
https://bugzilla.tianocore.org/show_bug.cgi?id=3951
Than
ss to enable HTTP Proxy feature which
requires UEFI specification update. We'd like to create a separate branch to be
used for product intercept.
Please let me know if you require any additional information or if there are
any steps I need to take in order to gain access.
Thanks,
Salon
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3951
Allows users to input the Proxy Server URI in the
HTTP setup menu
Cc: Maciej Rabeda
Cc: Wu Jiaxin
Cc: Siyuan Fu
Signed-off-by: Saloni Kasbekar
---
NetworkPkg/HttpBootDxe/HttpBootConfig.c | 99 ++-
.../HttpBootDxe
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3951
Add support for the HTTP CONNECT method to request the Proxy Server
to open a tunnel to the EndPoint Server
Cc: Maciej Rabeda
Cc: Wu Jiaxin
Cc: Siyuan Fu
Signed-off-by: Saloni Kasbekar
---
NetworkPkg/HttpBootDxe/HttpBootClient.c
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3951
Add support for Proxy server to connect to a HTTPS EndPoint server.
TLS Connection to be created during GET/HEAD after CONNECT method.
Cc: Maciej Rabeda
Cc: Wu Jiaxin
Cc: Siyuan Fu
Signed-off-by: Saloni Kasbekar
---
NetworkPkg/HttpDxe
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3951
Update HTTP Protocol with variables to support Proxy
Use state machine to call HttpBootGetBootFile()
Add switch/case for EfiHttpRequest request method
Cc: Maciej Rabeda
Cc: Wu Jiaxin
Cc: Siyuan Fu
Signed-off-by: Saloni Kasbekar
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3951
Add ProxyUri to HTTP_BOOT_PRIVATE_DATA
Parse HTTP Boot Device path to process Proxy and EndPoint URLs
Cc: Maciej Rabeda
Cc: Wu Jiaxin
Cc: Siyuan Fu
Signed-off-by: Saloni Kasbekar
---
NetworkPkg/HttpBootDxe/HttpBootClient.c | 30
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3951
Add Proxy Server URL to EFI_HTTP_REQUEST_DATA.
This will be used when a Proxy Server URL is a part of the
HTTP Boot device path.
Cc: Zhiguang Liu
Cc: Michael D Kinney
Cc: Liming Gao
Cc: Maciej Rabeda
Signed-off-by: Saloni Kasbekar
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3951
Process device path with proxy server and endpoint server included.
Update comment for sample HTTP Boot device path.
Cc: Jian J Wang
Cc: Liming Gao
Cc: Maciej Rabeda
Signed-off-by: Saloni Kasbekar
---
.../Library/UefiBootManagerLib
Server URI as a
part of the Http Boot Device Path
- Add Proxy URI field in the setup menu
Saloni Kasbekar (7):
MdeModulePkg/Library: Support multi-URI HTTP Boot device path
MdePkg/Include: Add Proxy Server URL in EFI_HTTP_REQUEST_DATA
NetworkPkg/HttpBootDxe: Update HTTP Boot Driver with
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3951
Add support for the HTTP CONNECT method to request the Proxy Server
to open a tunnel to the EndPoint Server
Cc: Maciej Rabeda
Cc: Wu Jiaxin
Cc: Siyuan Fu
Signed-off-by: Saloni Kasbekar
---
NetworkPkg/HttpBootDxe/HttpBootClient.c
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3951
Add support for Proxy server to connect to a HTTPS EndPoint server.
TLS Connection to be created during GET/HEAD after CONNECT method.
Cc: Maciej Rabeda
Cc: Wu Jiaxin
Cc: Siyuan Fu
Signed-off-by: Saloni Kasbekar
---
NetworkPkg/HttpDxe
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3951
Update HTTP Protocol with variables to support Proxy
Use state machine to call HttpBootGetBootFile()
Add switch/case for EfiHttpRequest request method
Cc: Maciej Rabeda
Cc: Wu Jiaxin
Cc: Siyuan Fu
Signed-off-by: Saloni Kasbekar
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3951
Add ProxyUri to HTTP_BOOT_PRIVATE_DATA
Parse HTTP Boot Device path to process Proxy and EndPoint URLs
Cc: Maciej Rabeda
Cc: Wu Jiaxin
Cc: Siyuan Fu
Signed-off-by: Saloni Kasbekar
---
NetworkPkg/HttpBootDxe/HttpBootClient.c | 30
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3951
Add Proxy Server URL to EFI_HTTP_REQUEST_DATA.
This will be used when a Proxy Server URL is a part of the
HTTP Boot device path.
Cc: Zhiguang Liu
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Saloni Kasbekar
---
MdePkg/Include
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3951
Process device path with proxy server and endpoint server included.
Update comment for sample HTTP Boot device path.
Cc: Jian J Wang
Cc: Liming Gao
Signed-off-by: Saloni Kasbekar
---
.../Library/UefiBootManagerLib/BmBoot.c | 28
Server URI as a
part of the Http Boot Device Path
Saloni Kasbekar (6):
MdeModulePkg/Library: Support multi-URI HTTP Boot device path
MdePkg/Include: Add Proxy Server URL in EFI_HTTP_REQUEST_DATA
NetworkPkg/HttpBootDxe: Update HTTP Boot Driver with parsed Proxy URL
NetworkPkg: Add Proxy
Add CONNECT HTTP command to create a tunnel from Proxy to EndPoint Server.
Process the multi-URI device path in the input FilePath.
Cc: Maciej Rabeda
Cc: Wu Jiaxin
Cc: Siyuan Fu
Signed-off-by: Saloni Kasbekar
---
NetworkPkg/HttpBootDxe/HttpBootClient.c| 211 -
NetworkPkg
Process device path with proxy server and endpoint server included.
Update comment for sample HTTP device path.
Cc: Jian J Wang
Cc: Liming Gao
Signed-off-by: Saloni Kasbekar
---
.../Library/UefiBootManagerLib/BmBoot.c | 28 +++
.../UefiBootManagerLib/BmBootDescription.c
Add EndPoint Server URL to HTTP Request Data to
be used when a Proxy Server URL is a part of the device path
Cc: Zhiguang Liu
Cc: Michael D Kinney
Cc: Liming Gao
Signed-off-by: Saloni Kasbekar
---
MdePkg/Include/Protocol/Http.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/MdePkg
Server URI as a
part of the FilePath
Saloni Kasbekar (3):
MdePkg/Include: Add the EndPoint Server's URL in HTTP Request Data
MdeModulePkg/Library: Add support for multi-URI device path
NetworkPkg/HttpBootDxe: Add Support for HTTPS Proxy Server for HTTP
Boot
.../Li
Add CONNECT HTTP command to create a tunnel from Proxy to EndPoint Server.
Add support to connect through proxy server using multi-URI DevicePath
sent to the Boot Manager.
Cc: Maciej Rabeda
Cc: Wu Jiaxin
Cc: Siyuan Fu
Cc: Jian J Wang
Cc: Liming Gao
Signed-off-by: Saloni Kasbekar
1 - 100 of 111 matches
Mail list logo