On Tue, Jun 25, 2019 at 12:46:39PM +0200, Frank Scheiner wrote: > Do you suspect a firmware issue? Because the firmware of that machine is > actually quite old (the model was retired in 2015): No, probably something in the Linux ia64-specific code. >> if (!page) >> - page = alloc_pages_node(dev_to_node(dev), gfp, page_order); >> + page = alloc_pages(gfp, page_order); >> >> if (page && !dma_coherent_ok(dev, page_to_phys(page), size)) { >> __free_pages(page, page_order); >> > > Ok, will try that patch - actually (1) in addition or (2) without the > first one? Instead.