With these changes, e1000 driver now works on MIPS Malta in QEMU with the corresponding network controller attached: -netdev user,tftp=/tftpboot,id=net0 -device e1000,netdev=net0 Antony Pavlov (1): net: e1000: properly map dma allocations Denis Orlov (1): dma: use virt/phys conversions when no dma_offset is specified drivers/dma/map.c | 25 ++++++++++--------------- drivers/net/e1000/e1000.h | 2 ++ drivers/net/e1000/main.c | 8 ++++---- 3 files changed, 16 insertions(+), 19 deletions(-) -- 2.30.2