random: always update the entropy pool under the spinlock