[patch] comedi: off by one in doDevConfig()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux