c3af0f9a94
structures can thus be misaligned for DMA when declared on stack. The current atapi code accepts the misaligned dma's only screw's them up. This small patch disables DMA for the rare transactions that are misaligned. Note that all bulk-transfers are aligned due to page sizes. See PR kern/34689