Re: [PATCH net-next v3 1/3] net: devmem: replace gen_pool with freelist

From: Jakub Kicinski

Date: Mon Sep 21 2026 - 19:37:28 EST


On Thu, 17 Sep 2026 11:11:14 -0700 Stanislav Fomichev wrote:
> struct netlink_ext_ack;
> +struct dmabuf_genpool_chunk_owner;

watch out for unnecessary forward decl
(next patch deletes this one so doesn't matter)

> struct net_devmem_dmabuf_binding {
> struct dma_buf *dmabuf;
> @@ -26,7 +27,7 @@ struct net_devmem_dmabuf_binding {
> * dereferenced.
> */
> void *vdev;
> - struct gen_pool *chunk_pool;
> + struct dmabuf_genpool_chunk_owner *chunk_owner;
> /* Protect dev */
> struct mutex lock;