[edk2] [PATCH 0/6] Resolve undefined behaviours in left shift OPs

Hao Wu posted 6 patches 7 years, 3 months ago
Failed in applying to current master (apply log)
There is a newer version of this series
MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AhciMode.c          | 4 ++--
MdeModulePkg/Core/Dxe/Event/Tpl.c                         | 2 +-
MdeModulePkg/Core/RuntimeDxe/Crc32.c                      | 6 +++---
MdeModulePkg/Library/DxeNetLib/DxeNetLib.c                | 2 +-
MdeModulePkg/Library/DxePrintLibPrint2Protocol/PrintLib.c | 2 +-
MdePkg/Library/BasePrintLib/PrintLibInternal.c            | 2 +-
6 files changed, 9 insertions(+), 9 deletions(-)
[edk2] [PATCH 0/6] Resolve undefined behaviours in left shift OPs
Posted by Hao Wu 7 years, 3 months ago
The series resolves two kinds of undefined behaviours in left shift
operations:
  a. Left-shifting negative values;
  b. Left-shifting that incurs the result being out of range.

Cc: Steven Shi <steven.shi@intel.com>
Cc: Michael Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Cc: Eric Dong <eric.dong@intel.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Cc: Ye Ting <ting.ye@intel.com>
Cc: Wu Jiaxin <jiaxin.wu@intel.com>

Hao Wu (6):
  MdePkg/PrintLib: Fix possible negative value left shift
  MdeModulePkg/PrintLib: Fix possible negative value left shift
  MdeModulePkg/Tpl: Fix negative value left shift
  MdeModulePkg/DxeNetLib: Fix negative value left shift
  MdeModulePkg/Crc32: Fix possible out of range left shift
  MdeModulePkg/AtaAtapiPassThru: Fix possible out of range left shift

 MdeModulePkg/Bus/Ata/AtaAtapiPassThru/AhciMode.c          | 4 ++--
 MdeModulePkg/Core/Dxe/Event/Tpl.c                         | 2 +-
 MdeModulePkg/Core/RuntimeDxe/Crc32.c                      | 6 +++---
 MdeModulePkg/Library/DxeNetLib/DxeNetLib.c                | 2 +-
 MdeModulePkg/Library/DxePrintLibPrint2Protocol/PrintLib.c | 2 +-
 MdePkg/Library/BasePrintLib/PrintLibInternal.c            | 2 +-
 6 files changed, 9 insertions(+), 9 deletions(-)

-- 
2.12.0.windows.1

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel