mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-07 19:49:33 -04:00
Merge tag 'vfio-v4.10-rc7' of git://github.com/awilliam/linux-vfio
Pull VFIO fix from Alex Williamson: "Fix an error path in SPAPR IOMMU backend (Alexey Kardashevskiy)" * tag 'vfio-v4.10-rc7' of git://github.com/awilliam/linux-vfio: vfio/spapr: Fix missing mutex unlock when creating a window
This commit is contained in:
@@ -1123,12 +1123,11 @@ static long tce_iommu_ioctl(void *iommu_data,
|
||||
mutex_lock(&container->lock);
|
||||
|
||||
ret = tce_iommu_create_default_window(container);
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
ret = tce_iommu_create_window(container, create.page_shift,
|
||||
create.window_size, create.levels,
|
||||
&create.start_addr);
|
||||
if (!ret)
|
||||
ret = tce_iommu_create_window(container,
|
||||
create.page_shift,
|
||||
create.window_size, create.levels,
|
||||
&create.start_addr);
|
||||
|
||||
mutex_unlock(&container->lock);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user