]> git.baikalelectronics.ru Git - kernel.git/commit
net: ipa: skip some cleanup for unused transactions
authorAlex Elder <elder@linaro.org>
Tue, 19 Jul 2022 18:10:18 +0000 (13:10 -0500)
committerJakub Kicinski <kuba@kernel.org>
Thu, 21 Jul 2022 04:04:36 +0000 (21:04 -0700)
commitadb6767b434c72b59c0aa95a0df075597852a2d3
treeb403757ceab9b3e63bf4b0bbab315c68606fbf7a
parent304cdb530d8ebea7efefa41ef469885e38307865
net: ipa: skip some cleanup for unused transactions

In gsi_trans_free(), there's no point in ipa_gsi_trans_release() if
a transaction is unused.  No used TREs means no IPA layer resources
to clean up.  So only call ipa_gsi_trans_release() if at least one
TRE was used.

Signed-off-by: Alex Elder <elder@linaro.org>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ipa/gsi_trans.c