diff options
author | Markus Elfring <[email protected]> | 2023-04-06 22:00:24 +0200 |
---|---|---|
committer | Mathieu Poirier <[email protected]> | 2023-04-10 11:31:16 -0600 |
commit | 5de6ef496eee0c0063aceec7b9843fb824bd85ce (patch) | |
tree | 91d9bb423c458bfb8800548008542d44518c85e6 /tools/perf/scripts/python/netdev-times.py | |
parent | 3a87fc6f68128d31a77c03887185dbd75ed0f62a (diff) |
remoteproc: imx_dsp_rproc: Improve exception handling in imx_dsp_rproc_mbox_alloc()
The label “err_out” was used to jump to another pointer check
despite of the detail in the implementation of the function
“imx_dsp_rproc_mbox_alloc” that it was determined already
that the corresponding variable contained an error pointer
because of a failed call of the function “mbox_request_channel_byname”.
Thus perform the following adjustments:
1. Return directly after a call of the function
“mbox_request_channel_byname” failed for the input parameter “tx”.
2. Use more appropriate labels instead.
3. Reorder jump targets at the end.
4. Omit a function call and three extra checks.
This issue was detected by using the Coccinelle software.
Signed-off-by: Markus Elfring <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Mathieu Poirier <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/netdev-times.py')
0 files changed, 0 insertions, 0 deletions