Shenglei, I think it would be better to split the patch series in following order: 1. package dec/dsc/uni 2. changes of each module (one patch per module) 3. public header files
Regards, Jian > -----Original Message----- > From: Zhang, Shenglei > Sent: Monday, November 19, 2018 3:30 PM > To: [email protected] > Cc: Sun, Zailiang <[email protected]>; Zeng, Star <[email protected]>; > Wang, Jian J <[email protected]>; Ni, Ruiyu <[email protected]>; Gao, > Liming <[email protected]> > Subject: [PATCH v2 0/3] Remove S3Lib and RecoveryLib class > > S3Lib and RecoveryLib have been deprecated since 2009. > There is no code using AcpiS3ResumeOs() interface in > S3Lib and PeiRecoverFirmware() interface in RecoveryLib. > So they can be removed from edk2 repo. > https://bugzilla.tianocore.org/show_bug.cgi?id=1299 > > v2:Remove S3Lib.h and RecoveryLib.h. in MdeModulePkg. > > Cc: Zailiang Sun <[email protected]> > Cc: Star Zeng <[email protected]> > Cc: Jian J Wang <[email protected]> > Cc: Ruiyu Ni <[email protected]> > Cc: Liming Gao <[email protected]> > Contributed-under: TianoCore Contribution Agreement 1.1 > Signed-off-by: Shenglei Zhang <[email protected]> > Shenglei Zhang (3): > IntelFrameworkModulePkg: Remove PeiS3Lib and PeiRecoveryLib > Vlv2TbltDevicePkg: Remove PeiS3Lib in DSC > MdeModulePkg: Remove PeiS3LibNull and PeiRecoveryLibNull > > .../IntelFrameworkModulePkg.dsc | 2 - > .../Library/PeiRecoveryLib/PeiRecoveryLib.c | 50 ------------------ > .../Library/PeiRecoveryLib/PeiRecoveryLib.inf | 50 ------------------ > .../Library/PeiRecoveryLib/PeiRecoveryLib.uni | 23 --------- > .../Library/PeiS3Lib/PeiS3Lib.c | 51 ------------------- > .../Library/PeiS3Lib/PeiS3Lib.inf | 49 ------------------ > .../Library/PeiS3Lib/PeiS3Lib.uni | 23 --------- > MdeModulePkg/Core/DxeIplPeim/DxeIpl.h | 2 - > MdeModulePkg/Include/Library/RecoveryLib.h | 35 ------------- > MdeModulePkg/Include/Library/S3Lib.h | 34 ------------- > .../PeiRecoveryLibNull/PeiRecoveryLibNull.c | 34 ------------- > .../PeiRecoveryLibNull/PeiRecoveryLibNull.inf | 39 -------------- > .../PeiRecoveryLibNull/PeiRecoveryLibNull.uni | 24 --------- > .../Library/PeiS3LibNull/PeiS3LibNull.c | 35 ------------- > .../Library/PeiS3LibNull/PeiS3LibNull.inf | 40 --------------- > .../Library/PeiS3LibNull/PeiS3LibNull.uni | 24 --------- > MdeModulePkg/MdeModulePkg.dec | 10 ---- > MdeModulePkg/MdeModulePkg.dsc | 2 - > Vlv2TbltDevicePkg/PlatformPkgGccX64.dsc | 3 -- > Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 3 -- > Vlv2TbltDevicePkg/PlatformPkgX64.dsc | 3 -- > 21 files changed, 536 deletions(-) > delete mode 100644 > IntelFrameworkModulePkg/Library/PeiRecoveryLib/PeiRecoveryLib.c > delete mode 100644 > IntelFrameworkModulePkg/Library/PeiRecoveryLib/PeiRecoveryLib.inf > delete mode 100644 > IntelFrameworkModulePkg/Library/PeiRecoveryLib/PeiRecoveryLib.uni > delete mode 100644 IntelFrameworkModulePkg/Library/PeiS3Lib/PeiS3Lib.c > delete mode 100644 IntelFrameworkModulePkg/Library/PeiS3Lib/PeiS3Lib.inf > delete mode 100644 IntelFrameworkModulePkg/Library/PeiS3Lib/PeiS3Lib.uni > delete mode 100644 MdeModulePkg/Include/Library/RecoveryLib.h > delete mode 100644 MdeModulePkg/Include/Library/S3Lib.h > delete mode 100644 > MdeModulePkg/Library/PeiRecoveryLibNull/PeiRecoveryLibNull.c > delete mode 100644 > MdeModulePkg/Library/PeiRecoveryLibNull/PeiRecoveryLibNull.inf > delete mode 100644 > MdeModulePkg/Library/PeiRecoveryLibNull/PeiRecoveryLibNull.uni > delete mode 100644 MdeModulePkg/Library/PeiS3LibNull/PeiS3LibNull.c > delete mode 100644 MdeModulePkg/Library/PeiS3LibNull/PeiS3LibNull.inf > delete mode 100644 MdeModulePkg/Library/PeiS3LibNull/PeiS3LibNull.uni > > -- > 2.18.0.windows.1 _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

