[lkml]   [2008]   [May]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH] drivers/net: remove network drivers' last few uses of IRQF_SAMPLE_RANDOM
    On Thu, 15 May 2008, Theodore Tso wrote:
    > On Thu, May 15, 2008 at 06:44:22PM -0400, Jeff Garzik wrote:
    > > I just sorta assumed a buffering, interrupt-driver TPM RNG driver would be
    > > better than doing it from userspace, but maybe that was a bad assumption to
    > > make on my part. It should be quite doable to support TPM RNG entirely via
    > > userspace, at any rate.
    > If I recall correctly, you need access to a magic TPM key just to
    > *talk* to the TPM. Normally that key is stored in a file, and of

    The TPM has some sort of idea of restricted operations. It will depend
    whether one can get random numbers as an anonymous party (and frankly, I
    don't care for looking at the TCG docs right now to find out).

    I certaily can ask the TPM "are you there?" even when it is disabled(!),
    so I would not be too surprised to find out that, as long as it is
    enabled, it will return random numbers to anyone.

    But access to the TPM requires a control layer which must have excusive
    access to the chip. That layer would have to move into the kernel...
    IMHO, it is just not worth even bothering with the idea, and just do it
    all in userspace.

    "One disk to rule them all, One disk to find them. One disk to bring
    them all and in the darkness grind them. In the Land of Redmond
    where the shadows lie." -- The Silicon Valley Tarot
    Henrique Holschuh

     \ /
      Last update: 2008-05-16 02:01    [W:0.025 / U:196.880 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site