[PATCH openEuler-5.10-LTS-SP1 246/263] random: restore O_NONBLOCK support