CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2020/06/14 10:00:11

Modified files:
        sys/arch/amd64/stand/boot: Makefile 
        sys/arch/amd64/stand/cdboot: Makefile 
        sys/arch/amd64/stand/efi32/bootia32: Makefile 
        sys/arch/amd64/stand/efi64/bootx64: Makefile 
        sys/arch/amd64/stand/efiboot/bootia32: Makefile 
        sys/arch/amd64/stand/efiboot/bootx64: Makefile 
        sys/arch/amd64/stand/libsa: random_amd64.S random_i386.S 
        sys/arch/amd64/stand/pxeboot: Makefile 
        sys/arch/i386/stand/boot: Makefile 
        sys/arch/i386/stand/cdboot: Makefile 
        sys/arch/i386/stand/libsa: libsa.h random_i386.S 
        sys/arch/i386/stand/pxeboot: Makefile 
Added files:
        sys/arch/amd64/stand/libsa: mdrandom.c 
        sys/arch/i386/stand/libsa: mdrandom.c pslid.S 

Log message:
rewrite mdrandom() in C.  previously this XOR'd against rdrand if available,
and alternatively XOR'd against TSC.  now always run both sequences, and
also support rdseed as a third procedure.
ok kettenis naddy

Reply via email to