[PATCH] random: restore O_NONBLOCK support