serial: jsm: some off by one bugs
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 17 Mar 2015 09:17:28 +0000 (12:17 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 26 Mar 2015 22:00:36 +0000 (23:00 +0100)
commita666b54adabc7dd40d754671a26996e6c985ae1b
treeeafdaa1b060e9455efeda541e5feb783f996d764
parent136debf707d2b3cd8e74d0fff8e29d11a78bf5c2
serial: jsm: some off by one bugs

"brd->nasync" amd "brd->maxports" are the same.  They hold the number of
filled out channels in the brd->channels[] array.  These tests should
be ">=" instead of ">" so that we don't read one element past the end.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/jsm/jsm_cls.c
drivers/tty/serial/jsm/jsm_neo.c