[PATCH openEuler-22.09 44/67] arm64/sme: Implement traps and syscall handling for SME