Re: [perf-discuss] DMA mapping incredibly slow

2007-01-17 Thread Bart Smaalders
Paul Durrant wrote: Just doing some network TX perf. measurement on a Dell 1850 dual Xeon box and I see that DMA mapping my buffers seems to be incredibly costly: each mapping taking >8us, some >16us. I dug into the ddi_dma_addr_bind_handle() operation and it seems to be hat_getpfnum() that's slo

Re: [perf-discuss] DMA mapping incredibly slow

2007-01-17 Thread Andrew Gallatin
Paul Durrant writes: > Just doing some network TX perf. measurement on a Dell 1850 dual Xeon > box and I see that DMA mapping my buffers seems to be incredibly > costly: each mapping taking >8us, some >16us. I don't see anything this bad on an AMD based systems when running a 64-bit kernel. I

[perf-discuss] DMA mapping incredibly slow

2007-01-17 Thread Paul Durrant
Just doing some network TX perf. measurement on a Dell 1850 dual Xeon box and I see that DMA mapping my buffers seems to be incredibly costly: each mapping taking >8us, some >16us. I dug into the ddi_dma_addr_bind_handle() operation and it seems to be hat_getpfnum() that's slow. I used the followi