mirror of
https://github.com/freebsd/freebsd-src
synced 2024-07-09 04:36:31 +00:00
gve: Make gve_free_qpls idempotent
This fixes a panic caused by double free. PR: kern/279410 MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D45489
This commit is contained in:
parent
e2ad879d4c
commit
b81cbb1241
|
@ -182,6 +182,7 @@ gve_free_qpls(struct gve_priv *priv)
|
|||
for (i = 0; i < num_qpls; i++)
|
||||
gve_free_qpl(priv, i);
|
||||
free(priv->qpls, M_GVE_QPL);
|
||||
priv->qpls = NULL;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user