Messages in this thread | | | Date | Mon, 10 Jan 2022 16:12:10 +0000 | From | Sean Christopherson <> | Subject | Re: [PATCH] KVM: Fix OOM vulnerability caused by continuously creating devices |
| |
On Sun, Jan 09, 2022, Yi Wang wrote: > From: ZhaoQiang <zhao.qiang11@zte.com.cn> > > When processing the ioctl request for creating a device in the > kvm_vm_ioctl()function,the branch did not reclaim the successfully > created device,which caused memory leak.
It's not a memory leak, kvm_destroy_vm() => kvm_destroy_devices() will free all devices. anon_inode_getfd() installes the devices fd, so the device's fd and its reference to KVM will be put when the process exits. Am I missing something?
| |