lkml.org 
[lkml]   [2011]   [Mar]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Date
    Subject[PATCH 1/8] drivers/random: Cache align ip_random better
    Cache aligning the secret[] buffer makes copying from it infinitesimally
    more efficient.
    ---
    drivers/char/random.c | 2 +-
    1 files changed, 1 insertions(+), 1 deletions(-)

    diff --git a/drivers/char/random.c b/drivers/char/random.c
    index 72a4fcb..4bcc4f2 100644
    --- a/drivers/char/random.c
    +++ b/drivers/char/random.c
    @@ -1417,8 +1417,8 @@ static __u32 twothirdsMD4Transform(__u32 const buf[4], __u32 const in[12])
    #define HASH_MASK ((1 << HASH_BITS) - 1)

    static struct keydata {
    - __u32 count; /* already shifted to the final position */
    __u32 secret[12];
    + __u32 count; /* already shifted to the final position */
    } ____cacheline_aligned ip_keydata[2];

    static unsigned int ip_cnt;
    --
    1.7.4.1


    \
     
     \ /
      Last update: 2011-03-16 03:31    [W:0.018 / U:89.848 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site