]> git.ipfire.org Git - thirdparty/rng-tools.git/commit
rngd: don't open the TPM if hwrng is available
authorH. Peter Anvin <hpa@linux.intel.com>
Wed, 1 Aug 2012 21:31:38 +0000 (14:31 -0700)
committerJeff Garzik <jgarzik@redhat.com>
Thu, 2 Aug 2012 04:18:59 +0000 (00:18 -0400)
commit9b1a3bbbdf7da77cf84e2eaafb55260d357ae3de
treece86179cd9a766c353fc38e0aaabcd3bf6d1cf31
parent31a7953fa9fd18d50d9b4dc0d3bad65d560be3a2
rngd: don't open the TPM if hwrng is available

If /dev/hwrng is avaiable, do not open the TPM.  Newer kernels export
TPM randomness via /dev/hwrng; this properly handles multiplexing of
the TPM so that we don't interfere with TrouSerS.  Thus, we don't want
to open /dev/tpm0 if we can open /dev/hwrng.

Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
rngd.c