| Submitter | roel kluin |
|---|---|
| Date | May 20, 2009, 12:58 a.m. |
| Message ID | <4A1355D0.80406@gmail.com> |
| Download | mbox | patch |
| Permalink | /patch/27437/ |
| State | Accepted |
| Commit | a85c8e17587e81e1c82f6f341a81e4c778fa65f6 |
| Delegated to: | Benjamin Herrenschmidt |
| Headers | show |
Comments
Patch
diff --git a/drivers/char/viotape.c b/drivers/char/viotape.c index ffc9254..042c814 100644 --- a/drivers/char/viotape.c +++ b/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;