Re: [PATCH] arm64: swiotlb: Keep the default size for protected guests
Marek Szyprowski <[email protected]>
| Newsgroups | gmane.linux.ports.ppc.embedded |
|---|---|
| Message-ID | <7d22482f-d5fd-4cf4-9d32-6a54e02f2fbb__46829.5207059541$1786353243$gmane$org@samsung.com> |
On 07.08.2026 20:20, Jason Gunthorpe wrote: > On Fri, Aug 07, 2026 at 06:13:49PM +0000, Mostafa Saleh wrote: >> But the whole thing is best effort anyway, the kernel picks >> IO_TLB_DEFAULT_SIZE which does not depend on the system topology or >> how many devices or how much DMA they do. >> SWIOTLB memory is wasted if unused so we should be careful around >> that as it would be the other way around and users would have to >> decrease it manually. > Yeah, it is why the arch code shouldn't really be sizing it directly, > it should be done in common code and, yes, we are probably going to > have to do something alot smarter to have the common code better > auto-tune this for the CC case.. What about the $subject patch? I assume that it is still needed to restore the behavior that was altered by the "[PATCH v8 00/23] dma-mapping: Track shared DMA state through direct, pool and swiotlb paths?" patchset? Best regards -- Marek Szyprowski, PhD Samsung R&D Institute Poland