tree: git://git.cmpxchg.org/linux-mmotm.git master head: 87bf5bee8749a1d3c82d12a55a1e33f6a22da8ed commit: d3d7cd6b915b8b3ba97adbada4f6ce84aaebb63a [52/197] mm: cma: release trigger config: i386-allyesconfig (attached as .config) reproduce: git checkout d3d7cd6b915b8b3ba97adbada4f6ce84aaebb63a # save the attached .config to linux build tree make ARCH=i386 All error/warnings: mm/cma_debug.c: In function 'cma_free_mem': >> mm/cma_debug.c:71:4: error: invalid use of undefined type 'struct page' mem->p += count; ^ vim +71 mm/cma_debug.c 65 if (mem->n <= count) { 66 cma_release(cma, mem->p, mem->n); 67 count -= mem->n; 68 kfree(mem); 69 } else if (cma->order_per_bit == 0) { 70 cma_release(cma, mem->p, count); > 71 mem->p += count; 72 mem->n -= count; 73 count = 0; 74 cma_add_to_cma_mem_list(cma, mem); --- 0-DAY kernel test infrastructure Open Source Technology Center http://lists.01.org/mailman/listinfo/kbuild Intel Corporation