diff --git a/drivers/char/random.c b/drivers/char/random.c
index 8d85587b6d4f3a9693663b007b9a0778ea4d1e00..caef35a468908046be61975611ea7728661ed32c 100644
--- a/drivers/char/random.c
+++ b/drivers/char/random.c
@@ -407,8 +407,8 @@ struct entropy_store {
 	struct poolinfo *poolinfo;
 	__u32 *pool;
 	const char *name;
-	int limit;
 	struct entropy_store *pull;
+	int limit;
 
 	/* read-write data: */
 	spinlock_t lock;