df229x/t1: FW_SSTBUF{tx: nchunk=1 npacket=1 psize=0x80000000} + FW_STSTREAM -> fwdev_allocbuf (fwdev.c:107-109) -> fwdma_malloc_multiseg(esize=(int)roundup2(0x80000000,4)) df229x/t1: firing -- baseline expectation: Fatal trap 17 (divide error) in fwdma_malloc_multiseg df229x/t1: SSTBUF err=0 Fatal trap 18: integer divide fault while in kernel mode cpuid = 0; lapic id = 0 instruction pointer = 0x8:0xffffffff82603f73 stack pointer = 0x10:0xfffff801182bf5d8 frame pointer = 0x10:0xfffff801182bf618 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 1009 current thread = pri 6 kernel: type 18 trap, code=0 CPU0 stopping CPUs: 0x0000003e stopped Stopped at dfw_dma_malloc_multiseg+0x153: divq %rsi,%eax db>