Messages in this thread Patch in this message | | | From | Wang ShaoBo <> | Subject | [PATCH] arm64/sme: Clearing TIF_SVE but not TIF_SME in za_set() | Date | Tue, 23 Aug 2022 09:56:27 +0800 |
| |
Clearing target's TIF_SVE but not current's TIF_SME in za_set(), as it indicates target's SVE storage unavailable.
Fixes: 776b4a1cf364 ("arm64/sme: Add ptrace support for ZA") Signed-off-by: Wang ShaoBo <bobo.shaobowang@huawei.com> --- arch/arm64/kernel/ptrace.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/kernel/ptrace.c b/arch/arm64/kernel/ptrace.c index 21da83187a60..66d5c7efb745 100644 --- a/arch/arm64/kernel/ptrace.c +++ b/arch/arm64/kernel/ptrace.c @@ -1084,7 +1084,7 @@ static int za_set(struct task_struct *target, if (!target->thread.sve_state) { sve_alloc(target); if (!target->thread.sve_state) { - clear_thread_flag(TIF_SME); + clear_tsk_thread_flag(target, TIF_SVE); ret = -ENOMEM; goto out; } -- 2.25.1
| |