On Tue, Mar 18, 2025 at 05:18:53PM +0100, Stefano Garzarella wrote: > I see, thanks for the clarification! > I saw that with devm_get_free_pages() I can easily allocate a > resource-managed page, so I'll do that in v4. As a general note you should just use kmalloc these days, even for PAGE_SIZE. It is efficient and OK. Having a struct that is PAGE_SIZE+1 is not efficient and will waste a page of memory. That should be avoided .. Jason