USB: sisusbvga: Change port variable from signed to unsigned
authorChangming Liu <liu.changm@northeastern.edu>
Tue, 21 Apr 2020 03:41:25 +0000 (23:41 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 2 May 2020 15:23:10 +0000 (17:23 +0200)
commitf14c64efb9d3ce00a89997cb8fa63a54808bb85e
treee6d62a2d922113e40a0096fbb529660743bba0a5
parent91e997939dda1a866f23ddfb043dcd4a3ff57524
USB: sisusbvga: Change port variable from signed to unsigned

commit 2df7405f79ce1674d73c2786fe1a8727c905d65b upstream.

Change a bunch of arguments of wrapper functions which pass signed
integer to an unsigned integer which might cause undefined behaviors
when sign integer overflow.

Signed-off-by: Changming Liu <liu.changm@northeastern.edu>
Cc: stable <stable@vger.kernel.org>
Link: https://lore.kernel.org/r/BL0PR06MB45482D71EA822D75A0E60A2EE5D50@BL0PR06MB4548.namprd06.prod.outlook.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/misc/sisusbvga/sisusb.c
drivers/usb/misc/sisusbvga/sisusb_init.h