amd64_edac: index not within bounds in amd64_get_scrub_rate()
Subsystems (2)
PATCH 1/1 amd64_edac: index not within bounds in amd64_get_scrub_rate()
Ensure index stays within bound in amd64_get_scrub_rate()
Signed-off-by Roel Kluin <[email protected]>
---
drivers/edac/amd64_edac.c +1 -1
@@ -197,7 +197,7 @@ static int amd64_get_scrub_rate(struct mem_ctl_info *mci, u32 *bw)edac_printk (KERN_DEBUG ,EDAC_MC ,"pci-read, sdram scrub control value: %d \n" , scrubval); -for (i =0 ;ARRAY_SIZE (scrubrates); i++) { +for (i =0 ; i <ARRAY_SIZE (scrubrates); i++) {if (scrubrates[i].scrubval == scrubval) { *bw = scrubrates[i].bandwidth; status =0 ;
Borislav Petkov
AppliedQuoted 3 lines · Roel Kluin
Ensure index stays within bound in
amd64_get_scrub_rate()Signed-off-by Roel Kluin <[email protected]>
Applied, thanks.
Signature · 8 lines
Regards/Gruss, Boris. Operating | Advanced Micro Devices GmbH System | Karl-Hammerschmidt-Str. 34, 85609 Dornach b. München, Germany Research | Geschäftsführer: Andrew Bowd, Thomas M. McCoy, Giuliano Meroni Center | Sitz: Dornach, Gemeinde Aschheim, Landkreis München (OSRC) | Registergericht München, HRB Nr. 43632