]> 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)
commit68af983e85bb5aa7d3a3a72b8623c1457f5f706a
treeb403757ceab9b3e63bf4b0bbab315c68606fbf7a
parent9503507e8cd5c8fab67cf4f656e2435713cf0e44
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