Messages in this thread | | | Date | Thu, 4 Jul 2019 17:33:25 +0200 | From | Jesper Dangaard Brouer <> | Subject | Re: [PATCH net-next 3/3] net: stmmac: Introducing support for Page Pool |
| |
On Thu, 4 Jul 2019 15:18:19 +0000 Jose Abreu <Jose.Abreu@synopsys.com> wrote:
> From: Jesper Dangaard Brouer <brouer@redhat.com> > > > You can just use page_pool_free() (p.s I'm working on reintroducing > > page_pool_destroy wrapper). As you say, you will not have in-flight > > frames/pages in this driver use-case. > > Well, if I remove the request_shutdown() it will trigger the "API usage > violation" WARN ... > > I think this is due to alloc cache only be freed in request_shutdown(), > or I'm having some leak :D
Sorry, for not being clear. You of-cause first have to call page_pool_request_shutdown() and then call page_pool_free().
-- Best regards, Jesper Dangaard Brouer MSc.CS, Principal Kernel Engineer at Red Hat LinkedIn: http://www.linkedin.com/in/brouer
| |