Hello everyone. I am working on an ethernet driver and I am trying to allocate memory that won't get cached. Problem is sometimes when I allocate memory it comes from the "BAT" pool. That is the block address translation pool. This is something particular to the PPC platform. Unfortunately, the BAT pool is cached memory. So what I'm thinking is that I need to get memory allocated NOT from the BAT pool. Has anyone else dealt with this. I am doing this in the 2.6.10 kernel. Thanks. Steve Iribarne Sr. Software Engineer Dilithium Networks, Inc. - : send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html