Commit bb196e3
committed
iommu/dma: Factor out a iommu_dma_map_swiotlb helper
JIRA: https://issues.redhat.com/browse/RHEL-113839
Upstream-Status: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
commit ed18a46
Author: Christoph Hellwig <hch@lst.de>
Date: Mon May 5 10:01:43 2025 +0300
iommu/dma: Factor out a iommu_dma_map_swiotlb helper
Factor out a helper that maps swiotlb buffered I/O from
iommu_dma_map_page. This helper will be reused for the upcoming
iova range allocation interface.
Reviewed-by: Leon Romanovsky <leonro@nvidia.com>
Tested-by: Jens Axboe <axboe@kernel.dk>
Reviewed-by: Luis Chamberlain <mcgrof@kernel.org>
Reviewed-by: Lu Baolu <baolu.lu@linux.intel.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
(cherry picked from commit ed18a46)
Co-developed-by: Claude claude-sonnet-4
Signed-off-by: Jerry Snitselaar <jsnitsel@redhat.com>1 parent 466a2e2 commit bb196e3
1 file changed
+41
-32
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1161 | 1161 | | |
1162 | 1162 | | |
1163 | 1163 | | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
| 1192 | + | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
1164 | 1201 | | |
1165 | 1202 | | |
1166 | 1203 | | |
| |||
1174 | 1211 | | |
1175 | 1212 | | |
1176 | 1213 | | |
1177 | | - | |
1178 | | - | |
| 1214 | + | |
| 1215 | + | |
1179 | 1216 | | |
1180 | 1217 | | |
1181 | 1218 | | |
1182 | | - | |
1183 | | - | |
1184 | | - | |
1185 | | - | |
1186 | | - | |
1187 | | - | |
1188 | | - | |
1189 | | - | |
1190 | | - | |
1191 | | - | |
1192 | | - | |
| 1219 | + | |
| 1220 | + | |
1193 | 1221 | | |
1194 | | - | |
1195 | | - | |
1196 | | - | |
1197 | | - | |
1198 | | - | |
1199 | | - | |
1200 | | - | |
1201 | | - | |
1202 | | - | |
1203 | | - | |
1204 | | - | |
1205 | | - | |
1206 | | - | |
1207 | | - | |
1208 | | - | |
1209 | | - | |
1210 | | - | |
1211 | | - | |
1212 | | - | |
1213 | 1222 | | |
1214 | 1223 | | |
1215 | 1224 | | |
| |||
0 commit comments