I've just downloaded the latest patch for kernel 2.6.35.8 and here is the compilation error I got:
[...]
CC drivers/char/hpet.o
drivers/char/hpet.c: In function ‘hpet_ioctl_common’:
drivers/char/hpet.c:599: error: incompatible type for argument 1 of ‘memset’
/usr/src/linux-2.6.35.8/arch/x86/include/asm/string_64.h:55: note: expected ‘void *’ but argument is of type ‘struct hpet_info’
make[4]: *** [drivers/char/hpet.o] Error 1
Any idea?