aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/c++/clang-test.cpp
diff options
context:
space:
mode:
authorIoana Ciornei <[email protected]>2019-11-12 18:21:52 +0200
committerDavid S. Miller <[email protected]>2019-11-12 19:49:27 -0800
commit5aa4277d4368c099223bbcd3a9086f3351a12ce9 (patch)
tree67bd0afda0095b5cdf20780fe3fa5adf71d83d71 /tools/perf/util/c++/clang-test.cpp
parent6d6dd528d5af05dc2d0c773951ed68d630a0c3f1 (diff)
dpaa2-eth: free already allocated channels on probe defer
The setup_dpio() function tries to allocate a number of channels equal to the number of CPUs online. When there are not enough DPCON objects already probed, the function will return EPROBE_DEFER. When this happens, the already allocated channels are not freed. This results in the incapacity of properly probing the next time around. Fix this by freeing the channels on the error path. Fixes: d7f5a9d89a55 ("dpaa2-eth: defer probe on object allocate") Signed-off-by: Ioana Ciornei <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/util/c++/clang-test.cpp')
0 files changed, 0 insertions, 0 deletions