usb: typec: tipd: Add an additional overflow check
authorSven Peter <sven@svenpeter.dev>
Tue, 14 Sep 2021 14:02:34 +0000 (16:02 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 21 Sep 2021 14:31:28 +0000 (16:31 +0200)
commitac588dfa66ab040bff7e5978be888dc040a026f9
tree0691c111656818b2ed06a09d0e5c82524516462c
parent718dccb477e30233ab47ed6480decf7a95aae65c
usb: typec: tipd: Add an additional overflow check

tps6598x_block_read already checks for the maximum length of the read
but tps6598x_block_write does not. Add the symmetric check there as
well.

Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Signed-off-by: Sven Peter <sven@svenpeter.dev>
Link: https://lore.kernel.org/r/20210914140235.65955-2-sven@svenpeter.dev
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/typec/tipd/core.c