I keep running into this but do not know where to go in xconfig to try to properly set this: /usr/src/linux-2.4.3/include/asm/pgalloc.h: In function `get_pgd_fast': In file included from /usr/src/linux-2.4.3/include/linux/highmem.h:5, from /usr/src/linux-2.4.3/include/linux/vmalloc.h:7, from /usr/src/linux-2.4.3/include/asm/io.h:110, from /usr/src/linux-2.4.3/include/asm/pci.h:26, from /usr/src/linux-2.4.3/include/linux/pci.h:560, from zatm.c:11: /usr/src/linux-2.4.3/include/asm/pgalloc.h:74: `boot_cpu_data_R65dda927' undeclared (first use in this function) /usr/src/linux-2.4.3/include/asm/pgalloc.h:74: (Each undeclared identifier is reported only once /usr/src/linux-2.4.3/include/asm/pgalloc.h:74: for each function it appears in.)/usr/src/linux-2.4.3/include/asm/pgalloc.h: In function `free_pgd_fast': /usr/src/linux-2.4.3/include/asm/pgalloc.h:85: `boot_cpu_data_R65dda927' undeclared (first use in this function) /usr/src/linux-2.4.3/include/asm/pgalloc.h: In function `pte_alloc_one_fast': /usr/src/linux-2.4.3/include/asm/pgalloc.h:117: `boot_cpu_data_R65dda927' undeclared (first use in this function) /usr/src/linux-2.4.3/include/asm/pgalloc.h: In function `pte_free_fast': /usr/src/linux-2.4.3/include/asm/pgalloc.h:127: `boot_cpu_data_R65dda927' undeclared (first use in this function) make[2]: *** [zatm.o] Error 1 make[2]: Leaving directory `/usr/src/linux-2.4.3/drivers/atm' make[1]: *** [_modsubdir_atm] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.3/drivers' First, I disabled/turned off the atm modules so I don't know why it keeps crapping out on this. Second...how do I make this error go away? What is wrong with this module? -- Against stupidity, the gods themselves contend in vain.