Fix 5.10 crash on arm64 and update toa.spec.
Cherry-pick related commits(a5830ce..f94d2b5) from openEuler-22.03-LTS branch
and squash into one commit.
Signed-off-by: jiaoff <jiaofenfang@uniontech.com>
Signed-off-by: Zheng Zengkai <zhengzengkai@huawei.com>
(cherry picked from commit e2ca26badf3bd502dd8ab16c4c5a226431bf739f)