hardware random number generator?

From: Matthew Wilcox <willy_at_debian.org>
Date: 2003-12-11 07:50:30
config HW_RANDOM
        tristate "Intel/AMD/VIA HW Random Number Generator support"
        depends on (X86 || IA64) && PCI
          This driver provides kernel-side support for the Random Number
          Generator hardware found on Intel i8xx-based motherboards,
          AMD 76x-based motherboards, and Via Nehemiah CPUs.

Why IA64 too?  This file contains the code:

static inline u32 xstore(u32 *addr, u32 edx_in)
        u32 eax_out;

        asm(".byte 0x0F,0xA7,0xC0 /* xstore %%edi (addr=%0) */"
                :"=m"(*addr), "=a"(eax_out)
                :"D"(addr), "d"(edx_in));

        return eax_out;

which doesn't compile on ia64.  I think it should be unselectable.

"Next the statesmen will invent cheap lies, putting the blame upon 
the nation that is attacked, and every man will be glad of those
conscience-soothing falsities, and will diligently study them, and refuse
to examine any refutations of them; and thus he will by and by convince 
himself that the war is just, and will thank God for the better sleep 
he enjoys after this process of grotesque self-deception." -- Mark Twain
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Received on Wed Dec 10 15:52:15 2003

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:20 EST