staging: ks7010: change length type to unsigned
authorTobin C. Harding <me@tobin.cc>
Mon, 10 Apr 2017 03:15:40 +0000 (13:15 +1000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 11 Apr 2017 14:03:36 +0000 (16:03 +0200)
commit881f76b976e8e1ce8bb0498d0a85f3a43a6397dd
tree6600581dacf95519b49ae4446c47e3171125f360
parent5141e9c6346892d9705558ccf27489806c2bdddf
staging: ks7010: change length type to unsigned

Length undergoes type conversion when passed (indirectly) as an
argument for parameter of type 'unsigned int'. If length is negative
this is a bug (the value after conversion is large).

Declare 'length' to be an unsigned type instead of a signed type.

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Tobin C. Harding <me@tobin.cc>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/ks7010/ks7010_sdio.c