--- src/core/ngx_cpuinfo.c.orig 2006-08-30 13:39:17.000000000 +0300 +++ src/core/ngx_cpuinfo.c 2008-01-14 21:14:01.000000000 +0200 @@ -92,7 +92,7 @@ if (ngx_strcmp(vendor, "GenuineIntel") == 0) { - switch (cpu[0] & 0xf00) { + switch ( ( cpu[0] & 0xf00 ) >> 8 ) { /* Pentium */ case 5: