diff --git a/[refs] b/[refs] index c37fa6a09f49..d9e8de825ad7 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 2d8ae638bb86a3c7e8a7e610ec5ae545327d146a +refs/heads/master: a85c8e17587e81e1c82f6f341a81e4c778fa65f6 diff --git a/trunk/drivers/char/viotape.c b/trunk/drivers/char/viotape.c index ffc9254f7e02..042c8149a6d1 100644 --- a/trunk/drivers/char/viotape.c +++ b/trunk/drivers/char/viotape.c @@ -867,7 +867,7 @@ static int viotape_probe(struct vio_dev *vdev, const struct vio_device_id *id) int j; struct device_node *node = vdev->dev.archdata.of_node; - if (i > VIOTAPE_MAX_TAPE) + if (i >= VIOTAPE_MAX_TAPE) return -ENODEV; if (!node) return -ENODEV;