> Is there a chance virt_to_phys() can be fixed on arm? It looks like a > simple page table walk to me. Are there functions already available for doing a page table walk? If so it could be done. I'd like that. If somebody could point me in the right direction I'd appreciate it. It might be a problem because today the simple case for virt_to_phys() just subtracts 0x20000000 to go from 0xCXXXXXXX to 0xAXXXXXXX. So it could have a negative performance if we complicate it. Is it possible that it might be easier to fix this if we changed ioremap()? I got the impression that ioremap() on ARM ends up placing ioremap()'ed memory in the middle of the 0xCXXXXXXX range that is valid for RAM. -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html