Series Reviewed-by: Jiaxin Wu <jiaxin...@intel.com>


> -----Original Message-----
> From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of
> Siyuan Fu
> Sent: Thursday, December 20, 2018 9:49 AM
> To: edk2-devel@lists.01.org
> Cc: Wu, Hao A <hao.a...@intel.com>; Wu, Jiaxin <jiaxin...@intel.com>;
> Zeng, Star <star.z...@intel.com>; Ni, Ruiyu <ruiyu...@intel.com>
> Subject: [edk2] [PATCH v2 0/6] Delete TCP, PXE, iSCSI driver in
> MdeModulePkg
> 
> Delete TCP, PXE, iSCSI driver in MdeModulePkg
> 
> This patch series is to delete the Tcp4Dxe, UefiPxeBcDxe and IScsi4Dxe
> drivers in MdeModulePkg. These drivers will not be maintained and can't
> co-work with the dual-stack drivers in NetworkPkg.
> 
> In future, people should use below NetworkPkg drivers instead:
>   NetworkPkg/IScsiDxe/IScsiDxe.inf
>   NetworkPkg/TcpDxe/TcpDxe.inf
>   NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf
> These drivers are actively maintained with more bug fixes and new feature
> support.
> 
> All edk2 platforms DSC/FDF have already been updated to use the
> NetworkPkg
> drivers in privious patch.
> 
> Bugzilla link: https://bugzilla.tianocore.org/show_bug.cgi?id=1278
> 
> v2:
> Break original patch to separate commits per module.
> 
> Cc: Jian J Wang <jian.j.w...@intel.com>
> Cc: Hao Wu <hao.a...@intel.com>
> Cc: Ruiyu Ni <ruiyu...@intel.com>
> Cc: Star Zeng <star.z...@intel.com>
> Cc: Jiaxin Wu <jiaxin...@intel.com>
> 
> Siyuan Fu (6):
>   MdeModulePkg: Delete Tcp4Dxe in MdeModulePkg.
>   NetworkPkg: Remove some clarification from TcpDxe.inf
>   MdeModulePkg: Delete IScsiDxe in MdeModulePkg.
>   NetworkPkg: Remove some clarification from IScsiDxe.inf
>   MdeModulePkg: Delete UefiPxeBcDxe in MdeModulePkg.
>   NetworkPkg: Remove some clarification from UefiPxeBcDxe.inf
> 
>  .../Network/IScsiDxe/ComponentName.c          |  283 --
>  .../Universal/Network/IScsiDxe/IScsiCHAP.c    |  430 ---
>  .../Universal/Network/IScsiDxe/IScsiConfig.c  | 1264 -------
>  .../Universal/Network/IScsiDxe/IScsiDhcp.c    |  472 ---
>  .../Universal/Network/IScsiDxe/IScsiDriver.c  |  676 ----
>  .../Network/IScsiDxe/IScsiExtScsiPassThru.c   |  412 ---
>  .../Universal/Network/IScsiDxe/IScsiIbft.c    |  539 ---
>  .../Network/IScsiDxe/IScsiInitiatorName.c     |  116 -
>  .../Universal/Network/IScsiDxe/IScsiMisc.c    |  948 ------
>  .../Universal/Network/IScsiDxe/IScsiProto.c   | 2799 ---------------
>  .../Universal/Network/IScsiDxe/IScsiTcp4Io.c  |  487 ---
>  MdeModulePkg/Universal/Network/IScsiDxe/Md5.c |  350 --
>  .../Universal/Network/Tcp4Dxe/ComponentName.c |  433 ---
>  .../Universal/Network/Tcp4Dxe/SockImpl.c      | 1201 -------
>  .../Universal/Network/Tcp4Dxe/SockInterface.c |  990 ------
>  .../Network/Tcp4Dxe/Tcp4Dispatcher.c          |  717 ----
>  .../Universal/Network/Tcp4Dxe/Tcp4Driver.c    |  782 -----
>  .../Universal/Network/Tcp4Dxe/Tcp4Input.c     | 1497 ---------
>  .../Universal/Network/Tcp4Dxe/Tcp4Io.c        |  112 -
>  .../Universal/Network/Tcp4Dxe/Tcp4Main.c      |  674 ----
>  .../Universal/Network/Tcp4Dxe/Tcp4Misc.c      |  940 ------
>  .../Universal/Network/Tcp4Dxe/Tcp4Option.c    |  352 --
>  .../Universal/Network/Tcp4Dxe/Tcp4Output.c    | 1238 -------
>  .../Universal/Network/Tcp4Dxe/Tcp4Timer.c     |  584 ----
>  .../Network/UefiPxeBcDxe/ComponentName.c      |  365 --
>  .../Network/UefiPxeBcDxe/PxeBcDhcp.c          | 1999 -----------
>  .../Network/UefiPxeBcDxe/PxeBcDriver.c        |  665 ----
>  .../Network/UefiPxeBcDxe/PxeBcImpl.c          | 2989 -----------------
>  .../Network/UefiPxeBcDxe/PxeBcMtftp.c         |  454 ---
>  .../Network/UefiPxeBcDxe/PxeBcSupport.c       |  221 --
>  MdeModulePkg/MdeModulePkg.dsc                 |    3 -
>  .../Network/IScsiDxe/ComponentName.h          |  165 -
>  .../Universal/Network/IScsiDxe/IScsi4Dxe.uni  |   25 -
>  .../Network/IScsiDxe/IScsi4DxeExtra.uni       |   20 -
>  .../Universal/Network/IScsiDxe/IScsiCHAP.h    |  106 -
>  .../Universal/Network/IScsiDxe/IScsiCommon.h  |   22 -
>  .../Universal/Network/IScsiDxe/IScsiConfig.h  |  166 -
>  .../Network/IScsiDxe/IScsiConfigDxe.vfr       |  219 --
>  .../IScsiDxe/IScsiConfigDxeStrings.uni        |   62 -
>  .../Network/IScsiDxe/IScsiConfigNVDataStruc.h |  109 -
>  .../Universal/Network/IScsiDxe/IScsiDhcp.h    |   55 -
>  .../Universal/Network/IScsiDxe/IScsiDriver.h  |  140 -
>  .../Universal/Network/IScsiDxe/IScsiDxe.inf   |  134 -
>  .../Network/IScsiDxe/IScsiExtScsiPassThru.h   |   22 -
>  .../Universal/Network/IScsiDxe/IScsiIbft.h    |   38 -
>  .../Universal/Network/IScsiDxe/IScsiImpl.h    |  168 -
>  .../Network/IScsiDxe/IScsiInitiatorName.h     |   74 -
>  .../Universal/Network/IScsiDxe/IScsiMisc.h    |  317 --
>  .../Universal/Network/IScsiDxe/IScsiProto.h   | 1005 ------
>  .../Universal/Network/IScsiDxe/IScsiTcp4Io.h  |  142 -
>  MdeModulePkg/Universal/Network/IScsiDxe/Md5.h |   80 -
>  .../Universal/Network/Tcp4Dxe/SockImpl.h      |  131 -
>  .../Universal/Network/Tcp4Dxe/Socket.h        |  954 ------
>  .../Universal/Network/Tcp4Dxe/Tcp4Driver.h    |  342 --
>  .../Universal/Network/Tcp4Dxe/Tcp4Dxe.inf     |   94 -
>  .../Universal/Network/Tcp4Dxe/Tcp4Dxe.uni     |   23 -
>  .../Network/Tcp4Dxe/Tcp4DxeExtra.uni          |   20 -
>  .../Universal/Network/Tcp4Dxe/Tcp4Func.h      |  781 -----
>  .../Universal/Network/Tcp4Dxe/Tcp4Main.h      |  494 ---
>  .../Universal/Network/Tcp4Dxe/Tcp4Option.h    |  130 -
>  .../Universal/Network/Tcp4Dxe/Tcp4Proto.h     |  357 --
>  .../Network/UefiPxeBcDxe/PxeBcDhcp.h          |  502 ---
>  .../Network/UefiPxeBcDxe/PxeBcDriver.h        |  102 -
>  .../Network/UefiPxeBcDxe/PxeBcImpl.h          |  189 --
>  .../Network/UefiPxeBcDxe/PxeBcMtftp.h         |  137 -
>  .../Network/UefiPxeBcDxe/PxeBcSupport.h       |  134 -
>  .../Network/UefiPxeBcDxe/UefiPxe4BcDxe.uni    |   25 -
>  .../UefiPxeBcDxe/UefiPxe4BcDxeExtra.uni       |   20 -
>  .../Network/UefiPxeBcDxe/UefiPxeBcDxe.inf     |  102 -
>  NetworkPkg/IScsiDxe/IScsiDxe.inf              |   10 -
>  NetworkPkg/TcpDxe/TcpDxe.inf                  |    6 -
>  NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf      |    6 -
>  72 files changed, 32620 deletions(-)
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/ComponentName.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiCHAP.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiConfig.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiDhcp.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiDriver.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiExtScsiPassThru.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiIbft.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiInitiatorName.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiMisc.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiProto.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiTcp4Io.c
>  delete mode 100644 MdeModulePkg/Universal/Network/IScsiDxe/Md5.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/ComponentName.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/SockImpl.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/SockInterface.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Dispatcher.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Driver.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Input.c
>  delete mode 100644 MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Io.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Main.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Misc.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Option.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Output.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Timer.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/UefiPxeBcDxe/ComponentName.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDhcp.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDriver.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcImpl.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcMtftp.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcSupport.c
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/ComponentName.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsi4Dxe.uni
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsi4DxeExtra.uni
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiCHAP.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiCommon.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiConfig.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiConfigDxe.vfr
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiConfigDxeStrings.uni
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiConfigNVDataStruc.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiDhcp.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiDriver.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiDxe.inf
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiExtScsiPassThru.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiIbft.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiImpl.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiInitiatorName.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiMisc.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiProto.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/IScsiDxe/IScsiTcp4Io.h
>  delete mode 100644 MdeModulePkg/Universal/Network/IScsiDxe/Md5.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/SockImpl.h
>  delete mode 100644 MdeModulePkg/Universal/Network/Tcp4Dxe/Socket.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Driver.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Dxe.inf
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Dxe.uni
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4DxeExtra.uni
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Func.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Main.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Option.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Proto.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDhcp.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcDriver.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcImpl.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcMtftp.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/UefiPxeBcDxe/PxeBcSupport.h
>  delete mode 100644
> MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxe4BcDxe.uni
>  delete mode 100644
> MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxe4BcDxeExtra.uni
>  delete mode 100644
> MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxeBcDxe.inf
> 
> --
> 2.19.1.windows.1
> 
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.01.org
> https://lists.01.org/mailman/listinfo/edk2-devel
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to