[PATCH openEuler-1.0-LTS v2 079/771] select: change do_poll() to return -ERESTARTNOHAND rather than -EINTR