On Mon, Jul 23, 2018 at 05:59:12PM +0100, Build bot for Mark Brown wrote: Today's -next fails to build an arm allnoconfig (and a bunch of other arm configs from the look of some of the other builder reports) with: > arm-allnoconfig > ../mm/vmacache.c:14:39: error: 'PMD_SHIFT' undeclared (first use in this function) > ../mm/vmacache.c:14:39: error: 'PMD_SHIFT' undeclared (first use in this function) > ../mm/vmacache.c:127:26: error: 'addr' undeclared (first use in this function) > ../mm/vmacache.c:14:39: error: 'PMD_SHIFT' undeclared (first use in this function) due to 5d2f33872046e (mm, vmacache: hash addresses based on pmd) which uses PMD_SHIFT rather than PAGE_SHIFT for VMACACHE_HASH() but that's not defined in at least !MMU arm configs. There is a reference to it in arm/pgtable-nommu.h but only in comments with FIXMEs next to them.
Attachment:
signature.asc
Description: PGP signature