]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drivers: uio: Fix UIO device registration failure
authorDamian Hobson-Garcia <dhobsong@igel.co.jp>
Tue, 26 Mar 2013 01:31:22 +0000 (10:31 +0900)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 27 Jun 2013 17:39:23 +0000 (10:39 -0700)
commit5a622ab9bca8e5b2882025f7041d72a25cf70c23
tree2459b0ad46f2443c410b9e727f5aba9a6299198f
parentc52217e88ae0f3a4ae00562d86e338f8f85969b4
drivers: uio: Fix UIO device registration failure

commit 5ed0505c713805f89473cdc0bbfb5110dfd840cb upstream.

Until recently uio_get_minor() returned 0 for success and
a negative value on failure.  This became non-negative for suceess and
negative for failure.  Restore the original return value spec so that we can
successfully initialize UIO devices with a non-zero minor device
number.

Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
Cc: "Hans J. Koch" <hjk@hansjkoch.de>
Cc: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/uio/uio.c