Message ID | 20190807110449.2947-1-jgross@suse.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | xen/sched: fix memory leak in credit2 | expand |
On Wed, 2019-08-07 at 13:04 +0200, Juergen Gross wrote: > csched2_deinit() is leaking the run-queue memory. > > Signed-off-by: Juergen Gross <jgross@suse.com> > Acked-by: Dario Faggioli <dfaggioli@suse.com> Thanks and Regards
diff --git a/xen/common/sched_credit2.c b/xen/common/sched_credit2.c index 6fff210ca6..6b77da7476 100644 --- a/xen/common/sched_credit2.c +++ b/xen/common/sched_credit2.c @@ -4070,6 +4070,8 @@ csched2_deinit(struct scheduler *ops) prv = csched2_priv(ops); ops->sched_data = NULL; + if ( prv ) + xfree(prv->rqd); xfree(prv); }
csched2_deinit() is leaking the run-queue memory. Signed-off-by: Juergen Gross <jgross@suse.com> --- xen/common/sched_credit2.c | 2 ++ 1 file changed, 2 insertions(+)