# http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0228
# http://www.ultramonkey.org/bugs/cve/CAN-2004-0228.shtml

--- a/kernel/cpufreq.c.orig	2004-06-14 15:09:47.000000000 +0900
+++ b/kernel/cpufreq.c	2004-06-14 15:10:19.000000000 +0900
@@ -436,7 +436,7 @@
 {
 	char buf[16], *p;
 	int cpu = (int) ctl->extra1;
-	int len, left = *lenp;
+	unsigned int len, left = *lenp;
 
 	if (!left || (filp->f_pos && !write) || !cpu_online(cpu)) {
 		*lenp = 0;
