fix DMA issues with URB transfer_buffer usage