HomeFreeBSD

Fix compilation on sparc64 by actually supplying the bus_dma_tag_t member
rS228694Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Fix compilation on sparc64 by actually supplying the bus_dma_tag_t member
of the rx_ring to bus_dmamap_sync(9). Given that netmap code tries to
obtain the bus addresses of netmap buffers via vtophys(9) instead of using
bus_dma(9) it currently has zero chance of actually working on sparc64
though (and for that matter f.e. also not with MACs limited to 32-bit DMA
on x86 machines with more than 4GB of RAM).

Details

Provenance
mariusAuthored on
Parents
rS228693: Revert r228603, and add the workaround to sbin/fsdb/Makefile instead.
Branches
Unknown
Tags
Unknown

Event Timeline