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