This patch ensures that iopdir updates are visible on the bus before we return a DMA mapping. Without this there is a small window where the chipset could fetch an invalid iodpir entry from memory. As Grant mentioned before, we've only seen this problem exposed with multiple tulip NICs under load. Bjorn, please apply. Working on something for 2.5... (more extensive updates) Thanks, Alex -- Alex Williamson HP Linux & Open Source Lab