"segmentaion" error when DMAing

Bug #984476 reported by Rob
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
QEMU
Fix Released
Undecided
Stefan Weil

Bug Description

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.

Revision history for this message
Stefan Weil (ubuntu-weilnetz) wrote :

Was it "TCP segmentaion Error"? Then it is still there.

Thanks for reporting. It will be fixed in latest QEMU.

Changed in qemu:
status: New → Confirmed
Revision history for this message
Rob (rjnevels) wrote :

Yeah it was. Sorry, should have specified. Thanks!

Changed in qemu:
status: Confirmed → Fix Committed
assignee: nobody → Stefan Weil (ubuntu-weilnetz)
Revision history for this message
Thomas Huth (th-huth) wrote :
Changed in qemu:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.