These patches update the HttpDxe and HttpBootDxe driver to speed the download.
See the comments in each patch file for details.

Fu Siyuan (4):
  NetworkPkg: Enlarge receive block size of HTTP boot driver.
  NetworkPkg: Update cache management in HTTP boot driver.
  NetworkPkg: Update Http driver to use DPC mechanism.
  NetworkPkg: Avoid memory allocation for each HTTP message exchange.

 NetworkPkg/HttpBootDxe/HttpBootClient.c | 63 +++++++++++++++++--------------
 NetworkPkg/HttpBootDxe/HttpBootClient.h |  2 +-
 NetworkPkg/HttpDxe/HttpDriver.h         |  2 +-
 NetworkPkg/HttpDxe/HttpDxe.inf          |  1 +
 NetworkPkg/HttpDxe/HttpImpl.c           | 28 +++++++++-----
 NetworkPkg/HttpDxe/HttpProto.c          | 66 +++++++++++++++++++++++++++++----
 NetworkPkg/HttpDxe/HttpProto.h          |  4 ++
 7 files changed, 118 insertions(+), 48 deletions(-)

-- 
2.5.0.windows.1

_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to