4GB highmem support doesn't compile: highmem.c:33: `LAST_PKMAP' undeclared here (not in a function) highmem.c: In function `flush_all_zero_pkmaps': highmem.c:47: `LAST_PKMAP' undeclared (first use in this function) highmem.c:47: (Each undeclared identifier is reported only once highmem.c:47: for each function it appears in.) highmem.c:74: structure has no member named `virtual' highmem.c: In function `map_new_virtual': highmem.c:85: `LAST_PKMAP' undeclared (first use in this function) highmem.c:88: `LAST_PKMAP_MASK' undeclared (first use in this function) highmem.c:112: structure has no member named `virtual' highmem.c:113: structure has no member named `virtual' highmem.c:119: warning: implicit declaration of function `PKMAP_ADDR' highmem.c:120: `kmap_prot' undeclared (first use in this function) highmem.c:123: structure has no member named `virtual' highmem.c: In function `kmap_high': highmem.c:139: structure has no member named `virtual' highmem.c:142: warning: implicit declaration of function `PKMAP_NR' highmem.c:130: warning: `vaddr' might be used uninitialized in this function highmem.c: In function `kunmap_high': highmem.c:156: structure has no member named `virtual' highmem.c:168: warning: unreachable code at beginning of switch statement highmem.c:151: warning: `vaddr' might be used uninitialized in this function highmem.c: At top level: highmem.c:33: warning: `pkmap_count' defined but not used
2.4.18-pre3 is known broken and is thus masked out. Please revert back to linux-sources-2.4.17-r1 until new kernel packages are made.
2.4.18-pre7-mjc4 will have this when it is released.