lkml.org 
[lkml]   [2023]   [Jun]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
SubjectRe: [PATCH v4] iommu: Optimise PCI SAC address trick
From
On 13/06/2023 18:58, Jakub Kicinski wrote:
> On Fri, 14 Apr 2023 13:45:34 +0200 Joerg Roedel wrote:
>> Thanks for working on this, I think this is good to go. But given the
>> issues we had with last attempt I'd like to have this in linux-next for
>> a few weeks before sending it upstream. Therefore I will defer this
>> patch and merge it early in the next cycle.
> Is this patch queued up? I don't see it in linux-next and we keep
> hitting this issue in production. After a few NIC reconfigurations
> IOMMU starts consuming 90+% of CPU time.
>

Since we're at rc6 time and a cautious approach was wanted to merge this
change, I doubt that this will be merged for this cycle. That's quite
unfortunate.

Please note what I mentioned earlier about using dma_opt_mapping_size().
This API is used by some block storage drivers to avoid your same
problem, by clamping max_sectors_kb at this size - see sysfs-block Doc
for info there. Maybe it can be used similarly for network drivers.

Thanks,
John

\
 
 \ /
  Last update: 2023-06-15 09:51    [W:0.250 / U:0.208 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site