lkml.org 
[lkml]   [2003]   [Mar]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[BK PATCH] rng driver update
    Linus, please do a

    bk pull bk://kernel.bkbits.net/jgarzik/random-2.5

    This will update the following files:

    Documentation/i810_rng.txt | 134 ------
    drivers/char/amd768_rng.c | 295 --------------
    drivers/char/i810_rng.c | 404 -------------------
    Documentation/hw_random.txt | 134 ++++++
    arch/i386/kernel/cpu/centaur.c | 47 +-
    arch/i386/kernel/cpu/common.c | 5
    arch/i386/kernel/cpu/proc.c | 15
    drivers/char/Kconfig | 37 -
    drivers/char/Makefile | 3
    drivers/char/hw_random.c | 846 +++++++++++++++++++++++++++++++++++------
    include/asm-i386/cpufeature.h | 10
    include/asm-i386/msr.h | 1
    12 files changed, 940 insertions(+), 991 deletions(-)

    through these ChangeSets:

    <jgarzik@redhat.com> (03/03/13 1.1109)
    [hw_random] fixes and cleanups

    * s/Via/VIA/
    * allow multiple simultaneous open(2)s of the chrdev. This allows
    us to eliminate some code, without modifying the core code (rng_dev_read)
    at all.
    * s/__exit// in ->cleanup ops, to eliminate link error

    <jgarzik@redhat.com> (03/03/13 1.1108)
    [hw_random] add support for VIA Nehemiah RNG ("xstore" instruction)

    <jgarzik@redhat.com> (03/03/13 1.1107)
    [ia32] cpu capabilities cleanups and additions

    * Add support for new Centaur(VIA) and Intel cpuid feature bits,
    expanding the x86_capability array by two.
    * (cleanup) Move cpu setup for newer Via C3 cpus into its own
    function, init_c3()
    * Add support for RNG control msr on VIA Nehemiah
    * export X86_FEATURE_XSTORE and cpu_has_xstore macros so that
    kernel code may easily test for cpu support of the new
    "xstore" instruction.

    <jgarzik@redhat.com> (03/03/13 1.1106)
    [hw_random] update amd768_rng driver to be modular; add Intel support

    Take Alan's amd768_rng driver, recently renamed to hw_random.c,
    and convert it's very-simple structure to support multiple
    types of hardware RNG. Integrate Intel i8xx (ICH) RNG support.

    <jgarzik@redhat.com> (03/03/13 1.1105)
    [hw_random] shuffle files in preparation for hw_random driver update

    Delete drivers/char/i810_rng.c, superceded.
    Rename Doc/i810_rng.txt to Doc/hw_random.txt.
    Rename drv/char/amd768_rng.c to drv/char/hw_random.c.

    \
     
     \ /
      Last update: 2005-03-22 13:33    [W:0.031 / U:89.312 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site