Re: [PATCH] x86/xen/mmu: Increase MAX_CONTIG_ORDER

2024-12-18 Thread Thierry Escande
On 12/12/2024 12:09, Juergen Gross wrote: > On 12.12.24 11:22, Jan Beulich wrote: >> On 11.12.2024 19:20, Thierry Escande wrote: >>> Hi Jan, >>> >>> On 09/12/2024 11:04, Jan Beulich wrote: >>>> On 04.12.2024 18:14, Thierry Escande wrote:

Re: [PATCH] x86/xen/mmu: Increase MAX_CONTIG_ORDER

2024-12-11 Thread Thierry Escande
Hi Jan, On 09/12/2024 11:04, Jan Beulich wrote: > On 04.12.2024 18:14, Thierry Escande wrote: >> With change 9f40ec84a797 (xen/swiotlb: add alignment check for dma >> buffers), the driver mpt3sas fails to load because it cannot allocate >> its DMA pool for an allocation size

[PATCH] x86/xen/mmu: Increase MAX_CONTIG_ORDER

2024-12-04 Thread Thierry Escande
calling xen_create_contiguous_region() with a size order of 10 which is too high for the current max value. This patch increases the MAX_CONTIG_ORDER from 9 to 10 (4MB) to allow such allocations. Signed-off-by: Thierry Escande --- arch/x86/xen/mmu_pv.c | 2 +- 1 file changed, 1 insertion(+), 1

Re: [PATCH v2 1/2] xen/swiotlb: add alignment check for dma buffers

2024-12-02 Thread Thierry Escande
On 02/12/2024 09:27, Jürgen Groß wrote: > On 29.11.24 18:36, Thierry Escande wrote: >> Hi, >> >> On 16/09/2024 08:47, Juergen Gross wrote: >>> diff --git a/drivers/xen/swiotlb-xen.c b/drivers/xen/swiotlb-xen.c >>> index 35155258a7e2..ddf5b1df632e 100

Re: [PATCH v2 1/2] xen/swiotlb: add alignment check for dma buffers

2024-11-29 Thread Thierry Escande
Hi, On 16/09/2024 08:47, Juergen Gross wrote: > diff --git a/drivers/xen/swiotlb-xen.c b/drivers/xen/swiotlb-xen.c > index 35155258a7e2..ddf5b1df632e 100644 > --- a/drivers/xen/swiotlb-xen.c > +++ b/drivers/xen/swiotlb-xen.c > @@ -78,9 +78,15 @@ static inline int > range_straddles_page_boundary(p