From 06528d97a92c2131c402ae11617658d2b8675d4c Mon Sep 17 00:00:00 2001 From: Patrick Rudolph Date: Thu, 12 Jul 2018 11:54:20 +0200 Subject: cavium/bdk: Fix possible buffer overrun Fix Coverity CID1393975 Change-Id: I275cabf55fba464be7bd4c21dfe5826ea554ac84 Signed-off-by: Patrick Rudolph Reviewed-on: https://review.coreboot.org/27449 Tested-by: build bot (Jenkins) Reviewed-by: Philipp Deppenwiese --- src/vendorcode/cavium/bdk/libdram/dram-init-ddr3.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/vendorcode/cavium/bdk') diff --git a/src/vendorcode/cavium/bdk/libdram/dram-init-ddr3.c b/src/vendorcode/cavium/bdk/libdram/dram-init-ddr3.c index 1c988088e9..192a8a9194 100644 --- a/src/vendorcode/cavium/bdk/libdram/dram-init-ddr3.c +++ b/src/vendorcode/cavium/bdk/libdram/dram-init-ddr3.c @@ -2312,7 +2312,7 @@ void perform_octeon3_ddr3_sequence(bdk_node_t node, int rank_mask, int ddr_inter seq_ctl.s.seq_sel = sequence; VB_PRT(VBL_SEQ, "N%d.LMC%d: Performing LMC sequence=%x: rank_mask=0x%02x, %s\n", - node, ddr_interface_num, sequence, rank_mask, sequence_str[sequence]); + node, ddr_interface_num, sequence, rank_mask, sequence < 12 ? sequence_str[sequence] : ""); if ((s = lookup_env_parameter("ddr_trigger_sequence%d", sequence)) != NULL) { /* FIXME(dhendrix): this appears to be meant for the eval board */ -- cgit v1.2.3