CVSROOT:        /cvs
Module name:    src
Changes by:     kette...@cvs.openbsd.org        2015/01/09 07:23:25

Modified files:
        sys/arch/sparc64/dev: iommu.c viommu.c 

Log message:
Fix loading memory allocated with bus_dmamem_alloc(9).  The old could would
always load all allocated pages instead of the size specified in the
bus_dmamap_load_raw(9) call.  Also fixes the corner case where a specified
boundary is less than the page size, which would always create multiple
segments, even if the specified size was smaller than the boundary.

Fixes xhci(4) on sparc64.

Reply via email to