summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--security/nv_tee_driver/tee_comms.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/security/nv_tee_driver/tee_comms.c b/security/nv_tee_driver/tee_comms.c
index 664e0c3e1853..e60f1fd485de 100644
--- a/security/nv_tee_driver/tee_comms.c
+++ b/security/nv_tee_driver/tee_comms.c
@@ -280,7 +280,7 @@ static void do_smc(struct tee_request *request)
cpumask_t local_cpu_mask = CPU_MASK_NONE;
cpu_set(0, local_cpu_mask);
- sched_getaffinity(0, &saved_cpu_mask);
+ cpumask_copy(&saved_cpu_mask, tsk_cpus_allowed(current));
ret = sched_setaffinity(0, &local_cpu_mask);
if (ret != 0)
pr_err("sched_setaffinity #1 -> 0x%lX", ret);