From: Andrzej Pietrasiewicz Date: Mon, 18 May 2015 15:40:04 +0000 (+0200) Subject: usb: gadget: rndis: use signed type for a signed value X-Git-Tag: omap-for-v4.3/legacy-v2-signed~119^2~16^2~30 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=81dff8692865292aa70ec3fd93489ae9f33f709e;p=pandora-kernel.git usb: gadget: rndis: use signed type for a signed value rndis_get_nr() returns either a non-negative value on success or a negative value on failure. In case of failure an error code is returned to the caller of rndis_register(). If the "i" is unsigned, the information about error from rndis_get_nr() is lost. If there is no error but rndis_get_nr() returns a value greater than 256 the least significant bits of i are zero effectively limiting the number of configs to 256. This patch fixes that. Signed-off-by: Andrzej Pietrasiewicz Signed-off-by: Felipe Balbi --- Reading git-diff-tree failed