[PATCH v2 0/2] xen/swiotlb: two fixes

From: Juergen Gross
Date: Thu Feb 13 2025 - 03:55:53 EST


Patch 1 removes an unneeded alignment requirement, which resulted in
exhausting the SWIOTLB with normal use cases.

Patch 2 allows to allocate larger continuous regions by reallocating
the frame list if needed.

Changes in V2:
- drop former patch 2 for now in order to avoid more lengthy discussion
- new patch 2

Juergen Gross (2):
xen/swiotlb: relax alignment requirements
x86/xen: allow larger contiguous memory regions in PV guests

arch/x86/xen/mmu_pv.c | 71 ++++++++++++++++++++++++++++++++++-----
drivers/xen/swiotlb-xen.c | 20 ++++++-----
2 files changed, 74 insertions(+), 17 deletions(-)

--
2.43.0