v1 1/2 ("board: xilinx: Use strlcat() in board_name_decode()") is dropped
from this series in favour of Pranav Tilak's patch, which fixes the same
heap overflow without the extra strlen().

It is replaced here by a separate defect in the same function that
neither version of the strlcat() conversion touches: the calloc() result
is never checked (the test is on board_info), and that early return is
the one exit path that does not free board_local_name.

2/2 is unchanged from v1 and is resent per Michal's request.

Sriram Sriram (2):
  board: xilinx: Check calloc() result in board_name_decode()
  board: xilinx: Make ft_board_setup() weak

 board/xilinx/common/board.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

-- 
2.49.0

Reply via email to