[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/1] COLO: Fix memory leak in packet_enqueue()
From: |
Derek Su |
Subject: |
[PATCH v2 0/1] COLO: Fix memory leak in packet_enqueue() |
Date: |
Mon, 23 Mar 2020 01:47:50 +0800 |
The patch is to fix the memory leak in packet_enqueue().
The allocated "pkt" needs to be freed if the colo compare
primary or secondary queue is too big to insert.
Reproduce steps:
(1) Setup PVM and SVM both with NIC e1000 by the steps descripted
in the wiki qemu/COLO
(2) Run "iperf3 -s" in PVM
(3) Run "iperfs -c <PVM-IP> -t 7200"
The memory usage of qemu-system-x86_64 increases as the PVM's QMP
shows "qemu-system-x86_64: colo compare secondary queue size too big,
drop packet".
Please review, thanks.
V2:
- Fix incorrect patch format
Derek Su (1):
net/colo-compare.c: Fix memory leak in packet_enqueue()
net/colo-compare.c | 23 +++++++++++++++--------
1 file changed, 15 insertions(+), 8 deletions(-)
--
2.17.1
- [PATCH v2 0/1] COLO: Fix memory leak in packet_enqueue(),
Derek Su <=
- [PATCH v2 1/1] net/colo-compare.c: Fix memory leak in packet_enqueue(), Derek Su, 2020/03/22
- RE: [PATCH v2 1/1] net/colo-compare.c: Fix memory leak in packet_enqueue(), Zhang, Chen, 2020/03/23
- Re: [PATCH v2 1/1] net/colo-compare.c: Fix memory leak in packet_enqueue(), Jing-Wei Su, 2020/03/23
- RE: [PATCH v2 1/1] net/colo-compare.c: Fix memory leak in packet_enqueue(), Zhang, Chen, 2020/03/24
- Re: [PATCH v2 1/1] net/colo-compare.c: Fix memory leak in packet_enqueue(), Jing-Wei Su, 2020/03/24
- Re: [PATCH v2 1/1] net/colo-compare.c: Fix memory leak in packet_enqueue(), Derek Su, 2020/03/25
- RE: [PATCH v2 1/1] net/colo-compare.c: Fix memory leak in packet_enqueue(), Zhang, Chen, 2020/03/25