CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2026/01/06 04:57:33

Modified files:
        sys/arch/arm64/dev: smmu.c 

Log message:
Request 64k-aligned IOVA blocks.  It's a bit unfortunate the alignment
requirements only diffuse through to the bus dma API when we allocate
memory; at that point we already have IOVA allocated, so it's hard to
apply the right alignment.  The good thing is that we basically cannot
run out of an IOMMU domain's IOVA (which for us is per device), so we
can easily bump the alignment of each DMA map.  This helps qwz(4) FW
come up on the Orion O6.

Reply via email to