Message ID | 5649CDD1.6050600@users.sourceforge.net |
---|---|
State | Rejected, archived |
Delegated to: | David Miller |
Headers | show |
SF Markus Elfring <elfring@users.sourceforge.net> writes: > The dma_pool_destroy() function tests whether its argument is NULL > and then returns immediately. Thus the test around the call is not needed. > > This issue was detected by using the Coccinelle software. > --- a/drivers/net/wan/ixp4xx_hss.c > +++ b/drivers/net/wan/ixp4xx_hss.c > @@ -1037,7 +1037,7 @@ static void destroy_hdlc_queues(struct port *port) > port->desc_tab = NULL; > } > > - if (!ports_open && dma_pool) { > + if (!ports_open) { > dma_pool_destroy(dma_pool); > dma_pool = NULL; > } Acked-by: Krzysztof Halasa <khalasa@piap.pl>
diff --git a/drivers/net/wan/ixp4xx_hss.c b/drivers/net/wan/ixp4xx_hss.c index e7bbdb7..0d2593a 100644 --- a/drivers/net/wan/ixp4xx_hss.c +++ b/drivers/net/wan/ixp4xx_hss.c @@ -1037,7 +1037,7 @@ static void destroy_hdlc_queues(struct port *port) port->desc_tab = NULL; } - if (!ports_open && dma_pool) { + if (!ports_open) { dma_pool_destroy(dma_pool); dma_pool = NULL; }