aboutsummaryrefslogtreecommitdiffstats
path: root/tools/ioemu/hw/ne2000.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove internal tools/ioemu tree.Keir Fraser2008-09-181-864/+0
| | | | Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
* ioemu: ne2k buffer full bug fix, by Marcel Block.Keir Fraser2008-03-281-1/+1
| | | | | | Backport from qemu upstream. Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
* ioemu: Set subsystem vendor/device for ne2k device model.Keir Fraser2008-03-181-0/+4
| | | | | From: Kamala Narasimhan <kamala.narasimhan@citrix.com> Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
* ioemu: security fixes for not-built or not-default-configured subsystems.Keir Fraser2007-09-261-2/+6
| | | | | | | Patches originally proposed by S. Caglar Onur and cleaned up for xen-unstable by Robert Buchholz <rbu@gentoo.org>. Signed-off-by: Keir Fraser <keir@xensource.com>
* [ioemu] Update to qemu 0.90.Christian Limpach2007-05-091-12/+20
| | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [HVM] Save/restore: Allow save/restore of multiple NICsTim Deegan2007-03-291-5/+6
| | | | Signed-off-by: Tim Deegan <Tim.Deegan@xenource.com>
* [QEMU] ne2000: Stop memory access beyond bufferkaf24@localhost.localdomain2006-10-271-2/+33
| | | | | | | | | | | | | | | | | | As a program that runs in dom0 which serves users from guests, the qemu drivers need to be vigilant to the input that comes from the guests since they may be malicious. As it is there are multiple ways to get ne2000 to read/write memory beyond the 48K buffer that it has allocated for each adapter. This patch checks the addresses and prevents this from occuring. The boundary is checked each time since it's changed for every packet received while the other parameters are only changed (by the guest) during setup. Signed-off: Herbert Xu <herbert@gondor.apana.org.au>
* [qemu] Update ioemu to qemu 0.8.2.chris@kneesaa.uk.xensource.com2006-08-071-1/+1
| | | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* Add qemu 0.8.1 based ioemu.chris@kneesaa.uk.xensource.com2006-07-121-0/+816
| | | | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* Remove qemu 0.6.1 based ioemu.chris@kneesaa.uk.xensource.com2006-07-121-707/+0
| | | | | | Signed-off-by: Christian Limpach <Christian.Limpach@xensource.com>
* [HVM] Fixes to buffer handling in ne2000 device model.kaf24@firebug.cl.cam.ac.uk2006-05-311-10/+26
| | | | | Signed-off-by: hanzhu <zhu.han@intel.com>
* This patch is to fix the NIC driven mechanism to make it eventkaf24@firebug.cl.cam.ac.uk2005-10-301-0/+7
| | | | | | | | driven. We will also send it to Qemu mailing list. Signed-off-by: Eddie Dong <eddie.dong@intel.com>
* bitkeeper revision 1.1476 (428d0d8esmCTqdrDnpEQ1XlfV6CWGg)kaf24@firebug.cl.cam.ac.uk2005-05-191-0/+684
New qemu-based ioemu for fully virtualised guests. Signed-off-by: Arun Sharma <arun.sharma@intel.com> Signed-off-by: Keir Fraser <keir@xensource.com>