Date: Sat, 26 Dec 2020 21:41:29 GMT From: Mark Johnston <markj@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org Subject: git: a822bf6354ee - stable/12 - iflib: Avoid leaking the freelist bitmaps upon driver detach Message-ID: <202012262141.0BQLfTr6060033@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch stable/12 has been updated by markj: URL: https://cgit.FreeBSD.org/src/commit/?id=a822bf6354ee44c93ab64488e1970c2e7a79104a commit a822bf6354ee44c93ab64488e1970c2e7a79104a Author: Mark Johnston <markj@FreeBSD.org> AuthorDate: 2020-12-07 14:53:14 +0000 Commit: Mark Johnston <markj@FreeBSD.org> CommitDate: 2020-12-26 21:40:59 +0000 iflib: Avoid leaking the freelist bitmaps upon driver detach Submitted by: Sai Rajesh Tallamraju <stallamr@netapp.com> Sponsored by: NetApp, Inc. (cherry picked from commit c065d4e5e9f27743126dcdfcf6d1c7fa36a693c0) --- sys/net/iflib.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/net/iflib.c b/sys/net/iflib.c index dc4a84fe12cc..24f23a338411 100644 --- a/sys/net/iflib.c +++ b/sys/net/iflib.c @@ -2339,10 +2339,12 @@ iflib_rx_sds_free(iflib_rxq_t rxq) free(fl->ifl_sds.ifsd_cl, M_IFLIB); free(fl->ifl_sds.ifsd_ba, M_IFLIB); free(fl->ifl_sds.ifsd_map, M_IFLIB); + free(fl->ifl_rx_bitmap, M_IFLIB); fl->ifl_sds.ifsd_m = NULL; fl->ifl_sds.ifsd_cl = NULL; fl->ifl_sds.ifsd_ba = NULL; fl->ifl_sds.ifsd_map = NULL; + fl->ifl_rx_bitmap = NULL; } free(rxq->ifr_fl, M_IFLIB); rxq->ifr_fl = NULL;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012262141.0BQLfTr6060033>