]> git.baikalelectronics.ru Git - kernel.git/commit
NFC: fdp: Fix a signedness bug in fdp_nci_send_patch()
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 20 Mar 2020 13:21:17 +0000 (16:21 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 1 Apr 2020 09:01:38 +0000 (11:01 +0200)
commitd7ceb842dd114ed837ac674dee4c8a7d03e29c0e
tree6b7105100da3b8ec8b785e696e4aa381180d7a47
parent9d5f264fffb62fdf27aed50ddb17c4dc2ab8e664
NFC: fdp: Fix a signedness bug in fdp_nci_send_patch()

[ Upstream commit 5e5c970c917e0a2d8edf5f0aa0ee5ccd32341948 ]

The nci_conn_max_data_pkt_payload_size() function sometimes returns
-EPROTO so "max_size" needs to be signed for the error handling to
work.  We can make "payload_size" an int as well.

Fixes: 9caf4e7dab77 ("NFC: Add Intel Fields Peak NFC solution driver")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/nfc/fdp/fdp.c