"segmentaion" error when DMAing

Bug #984476 reported by Rob on 2012-04-18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
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.

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
Rob (rjnevels) wrote :

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

Changed in qemu:
status: Confirmed → Fix Committed
assignee: nobody → Stefan Weil (ubuntu-weilnetz)
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  Edit
Everyone can see this information.

Other bug subscribers