add hw_random driver
PATCH 1/1 add hw_random driver
Marcelo, please do a
bk pull bk://kernel.bkbits.net/jgarzik/hwrandom-2.4
I have sent the patch in a separate email, privately to you, for review.
Others may download the patch from
ftp://ftp.kernel.org/pub/linux/kernel/people/jgarzik/patchkits/2.4/2.4.22-hwrandom1.patch.bz2
This will update the following files:
Documentation/Configure.help | 15 Documentation/hw_random.txt | 138 +++++++++ arch/i386/kernel/head.S | 4 arch/i386/kernel/setup.c | 78 +++-- drivers/char/Config.in | 4 drivers/char/Makefile | 1 drivers/char/hw_random.c | 631 ++++++++++++++++++++++++++++++++++++++++++ include/asm-i386/cpufeature.h | 19 + include/asm-i386/msr.h | 1 9 files changed, 864 insertions(+), 27 deletions(-)
through these ChangeSets:
<[email protected]> (03/08/25 1.1069)
[ia32] mention that X86_VENDOR_ID is tied to NCAPINTS, in a comment in arch/i386/kernel/head.S.
<[email protected]> (03/08/09 1.1068)
[ia32] adjust X86_VENDOR_ID offset in head.S, due to new NCAPINTS
<[email protected]> (03/08/07 1.1067)
[hw_random] add combined Intel+AMD+VIA h/w RNG driver
<[email protected]> (03/08/07 1.1066)
[ia32] Via, Intel cpu capabilities update
* /proc/cpuinfo support for Intel Prescott New Instructions (PNI)
* /proc/cpuinfo support for Centuar Extended Feature Flags (including "xstore", Via RNG support)
* at boot time, input x86 capability data for the two featuresets
* sync include/asm-i386/cpufeature.h definitions with 2.6.x