diff --git a/[refs] b/[refs] index e6b6f016c316..5ac849d4414c 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: a5b19b635c39fdb819500b0a746b44fe40c9a303 +refs/heads/master: 1d0ebfe7c9621d43804e9ce9f2b898541a7d9652 diff --git a/trunk/net/core/pktgen.c b/trunk/net/core/pktgen.c index b8ccd3c88d63..19b8c20e98a4 100644 --- a/trunk/net/core/pktgen.c +++ b/trunk/net/core/pktgen.c @@ -3691,8 +3691,7 @@ static int pktgen_add_device(struct pktgen_thread *t, const char *ifname) #ifdef CONFIG_XFRM free_SAs(pkt_dev); #endif - if (pkt_dev->flows) - vfree(pkt_dev->flows); + vfree(pkt_dev->flows); kfree(pkt_dev); return err; } @@ -3791,8 +3790,7 @@ static int pktgen_remove_device(struct pktgen_thread *t, #ifdef CONFIG_XFRM free_SAs(pkt_dev); #endif - if (pkt_dev->flows) - vfree(pkt_dev->flows); + vfree(pkt_dev->flows); kfree(pkt_dev); return 0; }