network: 0.890 ppc: 0.839 vnc: 0.828 mistranslation: 0.814 virtual: 0.800 device: 0.780 semantic: 0.770 register: 0.767 socket: 0.758 graphic: 0.641 architecture: 0.600 performance: 0.584 peripherals: 0.574 VMM: 0.572 TCG: 0.540 boot: 0.533 risc-v: 0.509 arm: 0.501 debug: 0.479 user-level: 0.477 files: 0.457 PID: 0.444 permissions: 0.404 kernel: 0.365 x86: 0.364 i386: 0.360 hypervisor: 0.343 KVM: 0.238 assembly: 0.102 "segmentaion" error when DMAing When working with QEMU's PCI network card E1000 emulator, I accidentally put virtual addresses into the memory mapped registers when I should have put physical addresses. Short story is, the address was too large for the physical address space so when the network card tried to DMA the location it tossed a "segmentaion" error out to the console. That's right--not a "segmentation" error, but a "segmentaion" error. I just thought I'd let ya'll know about that little typo. My "qemu -version" gives "QEMU emulator version 0.15.0, Copyright (c) 2003-2008 Fabrice Bellard" on linux version 2.6.32. I guess it might be an older version, dunno if the typo's still there. Was it "TCP segmentaion Error"? Then it is still there. Thanks for reporting. It will be fixed in latest QEMU. Yeah it was. Sorry, should have specified. Thanks! http://git.qemu.org/?p=qemu.git;a=commitdiff;h=362f5fb5643a9cfcf4b5127f