On Wed, May 15, 2019 at 06:23:20PM -0400, tedheadster wrote: > Christoph, > I believe I found the problem, and it does not relate to anything I > considered before. I forgot that I had chosen the SLOB memory > allocator for a previous test and it was still enabled. There was a > huge amount of locking slowing the system down while SLOB was > allocating new memory with its simple algorithm. > > Switching to SLUB has improved it immensely. I am sorry I missed this > rather important item. Can you still send me the dmesg output with the AHCI debug patch? I'm curious why we can't do 64-bit DMA to your device.