diff options
author | 2021-11-03 21:00:33 +0100 | |
---|---|---|
committer | 2022-02-18 17:11:20 -0600 | |
commit | b9abe942cda43a1d46a0fd96efb54f1aa909f757 (patch) | |
tree | 0bb3f55cb174cff2166bf561161ed15fb71787a3 /tools/testing/selftests/bpf/prog_tests/autoload.c | |
parent | soc: fsl: guts: Revert commit 3c0d64e867ed (diff) | |
download | wireguard-linux-b9abe942cda43a1d46a0fd96efb54f1aa909f757.tar.xz wireguard-linux-b9abe942cda43a1d46a0fd96efb54f1aa909f757.zip |
soc: fsl: guts: Add a missing memory allocation failure check
If 'devm_kstrdup()' fails, we should return -ENOMEM.
While at it, move the 'of_node_put()' call in the error handling path and
after the 'machine' has been copied.
Better safe than sorry.
Fixes: a6fc3b698130 ("soc: fsl: add GUTS driver for QorIQ platforms")
Depends-on: fddacc7ff4dd ("soc: fsl: guts: Revert commit 3c0d64e867ed")
Suggested-by: Tyrel Datwyler <tyreld@linux.ibm.com>
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Signed-off-by: Li Yang <leoyang.li@nxp.com>
Diffstat (limited to 'tools/testing/selftests/bpf/prog_tests/autoload.c')
0 files changed, 0 insertions, 0 deletions