--- zzzz-none-000/linux-2.6.13.1/lib/bitmap.c 2005-09-10 02:42:58.000000000 +0000 +++ ohio-7170-487/linux-2.6.13.1/lib/bitmap.c 2006-12-19 12:36:00.000000000 +0000 @@ -360,7 +360,7 @@ /* Get the next chunk of the bitmap */ while (ubuflen) { old_c = c; - if (get_user(c, ubuf++)) + if (get_user(c, (char __user *)ubuf++)) return -EFAULT; ubuflen--; if (isspace(c))