CVSROOT: /cvs Module name: src Changes by: s...@cvs.openbsd.org 2021/09/11 11:28:44
Modified files: sys/dev/pci : if_iwx.c Log message: Zero out iwx(4) Tx descriptors of frames which are done. This will hopefully prevent the device from ever writing to the former DMA address of a buffer which has been taken off the Tx ring. As far as I understand, the Linux driver unmaps (parts of) Tx descriptors that are done. We use a static DMA mapping for the entire descriptor array, so unmapping is not an option for us. Tested by several as part of my Tx aggregation support patch.