[PATCH openEuler-5.10-LTS 125/559] selftests/x86: Add validity check and allow field splitting