aboutsummaryrefslogtreecommitdiff
path: root/drivers/usb/cdns3/debug.h
diff options
context:
space:
mode:
authorAdam Ford <aford173@gmail.com>2020-07-16 07:26:20 -0500
committerStephen Boyd <sboyd@kernel.org>2020-07-22 18:47:57 -0700
commitfaf29338f3cb6ebcbff7297471b0fa56639a98bc (patch)
tree541acf178b9e84945d38217aa835f879bdaf2cd1 /drivers/usb/cdns3/debug.h
parent8200597fb16651e5b2280b694dd86352b738657b (diff)
clk: vc5: Add memory check to prevent oops
When getting the names of the child nodes, kasprintf is used to allocate memory which is used to create the string for the node name. Unfortunately, there is no memory check to determine if this allocation fails, it may cause an error when trying to get child node name. This patch will check if the memory allocation fails, and returns and -ENOMEM error instead of blindly moving on. Fixes: 260249f929e8 ("clk: vc5: Enable addition output configurations of the Versaclock") Suggested-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Adam Ford <aford173@gmail.com> Reviewed-by: Luca Ceresoli <luca@lucaceresoli.net> Link: https://lore.kernel.org/r/20200716122620.4538-1-aford173@gmail.com Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Diffstat (limited to 'drivers/usb/cdns3/debug.h')
0 files changed, 0 insertions, 0 deletions