summaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2015-06-21 19:11:43 +0800
committerHerbert Xu <herbert@gondor.apana.org.au>2015-06-22 15:49:18 +0800
commit7cecadb7cca83953e7857fe9f7273b705cb8ebe7 (patch)
treec799593db728356d1c2485e1d21799a2da1f5c89 /kernel
parent21dbd96f2287a49219d35a0e916cf3f2bcaab9d0 (diff)
downloadop-kernel-dev-7cecadb7cca83953e7857fe9f7273b705cb8ebe7.zip
op-kernel-dev-7cecadb7cca83953e7857fe9f7273b705cb8ebe7.tar.gz
crypto: rng - Do not free default RNG when it becomes unused
Currently we free the default RNG when its use count hits zero. This was OK when the IV generators would latch onto the RNG at instance creation time and keep it until the instance is torn down. Now that IV generators only keep the RNG reference during init time this scheme causes the default RNG to come and go at a high frequencey. This is highly undesirable as we want to keep a single RNG in use unless the admin wants it to be removed. This patch changes the scheme so that the system RNG once allocated is never removed unless a specifically requested. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud