Module Name: src Committed By: msaitoh Date: Mon Dec 10 08:36:03 UTC 2012
Modified Files: src/sys/dev/raidframe: rf_driver.c Log Message: Fix off by one read. To generate a diff of this commit: cvs rdiff -u -r1.130 -r1.131 src/sys/dev/raidframe/rf_driver.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/raidframe/rf_driver.c diff -u src/sys/dev/raidframe/rf_driver.c:1.130 src/sys/dev/raidframe/rf_driver.c:1.131 --- src/sys/dev/raidframe/rf_driver.c:1.130 Tue Oct 30 00:33:11 2012 +++ src/sys/dev/raidframe/rf_driver.c Mon Dec 10 08:36:03 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: rf_driver.c,v 1.130 2012/10/30 00:33:11 mrg Exp $ */ +/* $NetBSD: rf_driver.c,v 1.131 2012/12/10 08:36:03 msaitoh Exp $ */ /*- * Copyright (c) 1999 The NetBSD Foundation, Inc. * All rights reserved. @@ -66,7 +66,7 @@ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: rf_driver.c,v 1.130 2012/10/30 00:33:11 mrg Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rf_driver.c,v 1.131 2012/12/10 08:36:03 msaitoh Exp $"); #ifdef _KERNEL_OPT #include "opt_raid_diagnostic.h" @@ -866,7 +866,7 @@ rf_ConfigureDebug(RF_Config_t *cfgPtr) int i; rf_ResetDebugOptions(); - for (i = 0; cfgPtr->debugVars[i][0] && i < RF_MAXDBGV; i++) { + for (i = 0; i < RF_MAXDBGV && cfgPtr->debugVars[i][0]; i++) { name_p = rf_find_non_white(&cfgPtr->debugVars[i][0]); white_p = rf_find_white(name_p); /* skip to start of 2nd * word */