iommu/vt-d: Fix leak in intel_pasid_alloc_table on error path
mainline inclusion from mainline-v5.2-rc1 commit dca4d60f5f8c9263f8f66724fa4750abd32d8db0 category: bugfix bugzilla: 15933 CVE: NA ------------------------------------------------------------------------- If alloc_pages_node() fails, pasid_table is leaked. Free it. Fixes: cc580e41 ("iommu/vt-d: Per PCI device pasid table interfaces") Signed-off-by: NEric Auger <eric.auger@redhat.com> Signed-off-by: NJoerg Roedel <jroedel@suse.de> Signed-off-by: NZhen Lei <thunder.leizhen@huawei.com> Reviewed-by: NHanjun Guo <guohanjun@huawei.com> Signed-off-by: NYang Yingliang <yangyingliang@huawei.com>
Showing
想要评论请 注册 或 登录