On 10/06/16 14:54, Leendert van Doorn wrote:
While trying iPXE on an ARM64 machine (AMD's Seattle), where DRAM resides above 4GB, I ran into a truncation bug that was caused by dma_addr_t being defined as u32. This patch changes it to the "more" architecural neutral unsigned long so that it works for 64-bit machines where memory can reside above 4GB. This patch is consistent with dma_addr_t definitions in other places such as bnx2, igbvf, etherfabric, etc.
Applied; thank you! http://git.ipxe.org/ipxe.git/commitdiff/5c2a959 Michael _______________________________________________ ipxe-devel mailing list ipxe-devel@lists.ipxe.org https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel