Changed > to >= to avoid array overflow. Signed-off-by: Dan Carpenter <error27@xxxxxxxxx> --- orig/drivers/staging/comedi/drivers/comedi_bond.c 2009-12-28 08:24:18.000000000 +0200 +++ devel/drivers/staging/comedi/drivers/comedi_bond.c 2009-12-28 08:24:30.000000000 +0200 @@ -417,7 +417,7 @@ static int doDevConfig(struct comedi_dev int sdev = -1, nchans, tmp; struct BondedDevice *bdev = NULL; - if (minor < 0 || minor > COMEDI_NUM_BOARD_MINORS) { + if (minor < 0 || minor >= COMEDI_NUM_BOARD_MINORS) { ERROR("Minor %d is invalid!\n", minor); return 0; } _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel