IOMMU Fix for Linux v6.6-rc7
- Fix boot regression for Sapphire Rapids with Intel VT-d driver -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEr9jSbILcajRFYWYyK/BELZcBGuMFAmU7ZTMACgkQK/BELZcB GuMCJw/+M4W4RuWAa42yf/pi76OOZmzChwMTEg3LREN8uNNYTUdu6FwSORB7C6Eg uqd+bKeexTvp/PFlMNLsecW1EXbQilvOzFM9NrUJbYIKVRhrVwLVsDSG/3TPkuH2 r1nWQphD/RuX7896ZaQRyq7zuacW72DZ2V+GSZ3R7uHFkSUCfGRoPoB6WNpbxxEP 8xoaQtikpNAdX1pM+iIe5jG07Sf1vIlge1f10T7RnjgcaKW5to5RWIWx2knTtuXk zFp+LI99rFs4P1I46kFjkgTIR0qsZGj+C6/R//dSmi32p8T2OJ/KTK6AvELqj+7Y ogzrMKXUVOt22tjhnCiEoPEenrnLSgJackO/bORE5KdeIs2bHEUZbz03/hnSPg+f aPjHgjnkmTW0r+BfvmcJykk3BCiPaEj7KtzJlJOnlIH03mm9bYXn2WT3olIwPUSJ tmeUQgq3dgvwhRY1GcZh2y6fHMotOSrtOsjpd0g43WM8Cm3g7dQIvHPTK/j2ksFG mD8vI6zxLGE1kXjpa1i6nVAoW3M4NNzJlVube9oh7CzI2QVAD87i949CZxzGIdSP Fd5QXV0wGpBbodqhNGHwD3A8avlT8huRCcuGHzNwWbe7rFGW4QwB6NcJ0Fs5xJXy ynW9kO7BneaJa0JZ1fO1LLGxeobA582b+q8PsCu89GZckhSWH8k= =iD/E -----END PGP SIGNATURE----- Merge tag 'iommu-fix-v6.6-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu Pull iommu fix from Joerg Roedel: - Fix boot regression for Sapphire Rapids with Intel VT-d driver * tag 'iommu-fix-v6.6-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu: iommu: Avoid unnecessary cache invalidations
This commit is contained in:
commit
888cf78c29
@ -1108,7 +1108,8 @@ map_end:
|
||||
|
||||
}
|
||||
|
||||
iommu_flush_iotlb_all(domain);
|
||||
if (!list_empty(&mappings) && iommu_is_dma_domain(domain))
|
||||
iommu_flush_iotlb_all(domain);
|
||||
|
||||
out:
|
||||
iommu_put_resv_regions(dev, &mappings);
|
||||
|
Loading…
x
Reference in New Issue
Block a user