thunderbolt: Fix to check for kmemdup failure
authorAditya Pakki <pakki001@umn.edu>
Wed, 20 Mar 2019 15:57:54 +0000 (10:57 -0500)
committerMika Westerberg <mika.westerberg@linux.intel.com>
Fri, 22 Mar 2019 10:23:31 +0000 (13:23 +0300)
commit2cc12751cf464a722ff57b54d17d30c84553f9c0
tree9a72d0caf356d9f6ebc7a32f57d752fd631e2699
parente4dfdd5804cce1255f99c5dd033526a18135a616
thunderbolt: Fix to check for kmemdup failure

Memory allocated via kmemdup might fail and return a NULL pointer.
This patch adds a check on the return value of kmemdup and passes the
error upstream.

Signed-off-by: Aditya Pakki <pakki001@umn.edu>
Reviewed-by: Mukesh Ojha <mojha@codeaurora.org>
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
drivers/thunderbolt/switch.c