On 11/28/25 05:41, Jordan Niethe wrote:
Today, when creating these device private struct pages, the first step is to use request_free_mem_region() to get a range of physical address space large enough to represent the devices memory. This allocated physical address range is then remapped as device private memory using memremap_pages.
Just a note that as we are finishing the old release and are about to start the merge window (+ there is Thanksgiving), expect few replies to non-urgent stuff in the next weeks.
Having that said, the proposal is interesting. I recall that Alistair and Jason recently discussed removing the need of dealing with PFNs
completely for device-private. Is that the result of these discussions? -- Cheers David
