blob: a925992e11450281df05ed56b82e9ab83df62cdb (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
network: 0.890
vnc: 0.828
mistranslation: 0.814
device: 0.780
semantic: 0.770
socket: 0.758
graphic: 0.641
boot: 0.533
instruction: 0.516
KVM: 0.238
other: 0.214
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
|