diff -ur linux-2.4.28/drivers/char/random.c linux-2.4.28.plasmaroo/drivers/char/random.c --- linux-2.4.28/drivers/char/random.c 2004-11-17 11:54:21.000000000 +0000 +++ linux-2.4.28.plasmaroo/drivers/char/random.c 2005-01-08 02:54:49.198635736 +0000 @@ -1787,7 +1787,7 @@ void *oldval, size_t *oldlenp, void *newval, size_t newlen, void **context) { - int len; + size_t len; sysctl_poolsize = random_state->poolinfo.POOLBYTES;