On Tue, Mar 5, 2019 at 7:23 PM Russell King - ARM Linux admin <linux@xxxxxxxxxxxxxxx> wrote: > + for (offset = page->offset; offset < page->allocation; > + offset = *(int *)(page->vaddr + offset)) error: 'struct dma_page' has no member named 'allocation'. So I replaced 'page->allocation' with 'page->in_use'. Did you really meant that? If yes, following are the boot logs: https://pastebin.com/rgfGdYcj