diff options
author | PixelBot AutoMerger <android-nexus-securitybot@system.gserviceaccount.com> | 2023-07-09 18:42:33 -0700 |
---|---|---|
committer | SecurityBot <android-nexus-securitybot@system.gserviceaccount.com> | 2023-07-09 18:42:33 -0700 |
commit | 0f73203f48f49930375c34d8b92ca6828fb03c68 (patch) | |
tree | c7b679c353b0252bfabddc4e92906555b0f81f68 | |
parent | 489e353f508a4ea20672baded8848506561c9abd (diff) | |
parent | fc355d5410270749aabe1916be02eafa0ec5c07d (diff) | |
download | trusty-android-gs-shusky-5.15-android14-qpr1.tar.gz |
Merge android14-gs-pixel-5.15-udc-d1 into android14-gs-pixel-5.15-udc-qpr1android-u-qpr2-beta-1_r0.7android-u-qpr1-beta-2_r0.8android-u-qpr1-beta-2.2_r0.7android-u-qpr1-beta-2.1_r0.8android-14.0.0_r0.45android-14.0.0_r0.38android-gs-shusky-5.15-u-qpr1-beta2android-gs-shusky-5.15-android14-qpr1-betaandroid-gs-shusky-5.15-android14-qpr1
SBMerger: 526756187
Change-Id: I108b65032f16ee47f2950da50aca01943a723c79
Signed-off-by: SecurityBot <android-nexus-securitybot@system.gserviceaccount.com>
-rw-r--r-- | drivers/trusty/trusty.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/trusty/trusty.c b/drivers/trusty/trusty.c index 0ff1cf2..6cfa5af 100644 --- a/drivers/trusty/trusty.c +++ b/drivers/trusty/trusty.c @@ -373,12 +373,17 @@ int trusty_transfer_memory(struct device *dev, u64 *id, u32 smc = lend ? SMC_FC_FFA_MEM_LEND : SMC_FC_FFA_MEM_SHARE; /* First fragment */ + trace_trusty_smc(smc, total_len, fragment_len, 0); smc_ret = trusty_smc8(smc, total_len, fragment_len, 0, 0, 0, 0, 0); + trace_trusty_smc_done(smc_ret.r0); } else { + trace_trusty_smc(SMC_FC_FFA_MEM_FRAG_TX, cookie_low, + cookie_high, fragment_len); smc_ret = trusty_smc8(SMC_FC_FFA_MEM_FRAG_TX, cookie_low, cookie_high, fragment_len, 0, 0, 0, 0); + trace_trusty_smc_done(smc_ret.r0); } if (smc_ret.r0 == SMC_FC_FFA_MEM_FRAG_RX) { cookie_low = smc_ret.r1; |