Index: machdep.c =================================================================== RCS file: /cvs/src/sys/arch/sparc64/sparc64/machdep.c,v diff -u -p -r1.218 machdep.c --- machdep.c 22 May 2024 05:51:49 -0000 1.218 +++ machdep.c 10 Aug 2024 04:51:22 -0000 @@ -993,7 +993,7 @@ _bus_dmamap_load_mbuf(bus_dma_tag_t t, b if (i > 0 && pa == (segs[i - 1].ds_addr + segs[i - 1].ds_len) && ((segs[i - 1].ds_len + incr) - < map->_dm_maxsegsz)) { + <= map->_dm_maxsegsz)) { /* Hey, waddyaknow, they're contiguous */ segs[i - 1].ds_len += incr; continue;