On Mon, May 04 2026, Pratyush Yadav wrote: > On Mon, May 04 2026, Pasha Tatashin wrote: > >> On Mon, May 4, 2026 at 6:27 AM Pratyush Yadav <[email protected]> wrote: >>> >>> From: "Pratyush Yadav (Google)" <[email protected]> >>> >>> kho_scratch_migratetype(), defined in include/linux/memblock.h uses enum >>> migratetype. This breaks build for memblock tests with: >>> >>> ./linux/memblock.h:634:73: error: parameter 2 (‘mt’) has incomplete type >>> 634 | enum >>> migratetype mt) >>> >>> Fix it by defining enum migratetype and MIGRATE_CMA. As is the case with >>> the other headers in tools/testing/memblock, do not bring in the whole >>> thing, only what is needed. >>> >>> Reported-by: Mike Rapoport <[email protected]> >>> Closes: https://lore.kernel.org/linux-mm/[email protected]/ >> >> Link does not open for me. > > Dunno why. Works fine for me... Maybe some temporary issue with lore?
Or, look for the thread under "Re: [PATCH v9 0/3] kho: add support for deferred struct page init" in your mailbox. -- Regards, Pratyush Yadav
