From dff84d6188bda9d8a2aa36069fb116d0d629da25 Mon Sep 17 00:00:00 2001 From: Matt Mackall Date: Sat, 16 Jun 2007 10:16:11 -0700 Subject: [PATCH] --- yaml --- r: 57847 b: refs/heads/master c: 679ce0ace6b1a07043bc3b405a34ddccad808886 h: refs/heads/master i: 57845: cd9ea5552abd9235ee6e61d79175b770f38aedb6 57843: cc19f004b5e5562660e7e225253883e159b89396 57839: 58638fa3b056379acddd68b66c172fd4ea9c3ec1 v: v3 --- [refs] | 2 +- trunk/drivers/char/random.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 00d50c793f79..74892469126b 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 39a279026609c205d331ec39fea11b2fd470a054 +refs/heads/master: 679ce0ace6b1a07043bc3b405a34ddccad808886 diff --git a/trunk/drivers/char/random.c b/trunk/drivers/char/random.c index 0474cac4a84e..7f5271272f91 100644 --- a/trunk/drivers/char/random.c +++ b/trunk/drivers/char/random.c @@ -794,7 +794,7 @@ static void extract_buf(struct entropy_store *r, __u8 *out) buf[0] ^= buf[3]; buf[1] ^= buf[4]; - buf[0] ^= rol32(buf[3], 16); + buf[2] ^= rol32(buf[2], 16); memcpy(out, buf, EXTRACT_SIZE); memset(buf, 0, sizeof(buf)); }