Hi, Someone reported to me that the following happens when allocating a 64K block aligned to 64K: freebsd/sys/x86/x86/busdma_machdep.c: printf("bus_dmamem_alloc failed to align memory properly.\n"); Any clues how to debug? --HPS