From: Dirk Eibach Date: Thu, 11 Jun 2009 13:56:44 +0000 (+0100) Subject: moxa: prevent opening unavailable ports X-Git-Tag: v2.6.31-rc1~399^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f0e8527726b9e56649b9eafde3bc0fbc4dd2dd47;p=pandora-kernel.git moxa: prevent opening unavailable ports In moxa.c there are 32 minor numbers reserved for each device. The number of ports actually available per device is stored in moxa_board_conf->numPorts. This number is not considered in moxa_open(). Opening a port that is not available results in a kernel oops. This patch adds a test to moxa_open() that prevents opening unavailable ports. Signed-off-by: Dirk Eibach Signed-off-by: Jiri Slaby Signed-off-by: Alan Cox Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed