I compile a custom kernel (currently 6.4 rc1), and I have
CONFIG_PROC_SYSCTL=y
set in the configuration. I run a program that gathers entropy from
the atmosphere and feeds it into the kernel entropy pool via the public
kernel interface. When I start the program, I want to change the
thresholds for entropy because there is no longer any shortage of
entropy, so I want it to be kept full (4096). I do that using
/usr/bin/echo 3967 > /proc/sys/kernel/random/write_wakeup_threshold
I haven't checked in a while using
cat /proc/sys/kernel/random/entropy_avail
It used to hover around 4030 or so. But now the
write_wakeup_threshold is 256, and the amount of entropy is 256, and
no changes are possible.
Have there been recent changes to the kernel random generation process?
Has this been deprecated or restricted?