]> git.proxmox.com Git - mirror_ubuntu-disco-kernel.git/commit
thunderbolt: Fix to check for kmemdup failure
authorAditya Pakki <pakki001@umn.edu>
Wed, 20 Mar 2019 15:57:54 +0000 (10:57 -0500)
committerStefan Bader <stefan.bader@canonical.com>
Tue, 13 Aug 2019 12:11:36 +0000 (14:11 +0200)
commita2bba6ed41db00bfdda892d4e21957fd78b996a3
treecea317168fb60e9f9ee89944ebded958cde21550
parentdeffbe55ab128001ce91e6f67fe3262efd070073
thunderbolt: Fix to check for kmemdup failure

BugLink: https://bugs.launchpad.net/bugs/1837517
[ Upstream commit 2cc12751cf464a722ff57b54d17d30c84553f9c0 ]

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>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Khalid Elmously <khalid.elmously@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
drivers/thunderbolt/switch.c