[Qemu-devel] PATCH: Ensure RTL 8139 MMIO regions are 4k apart

2007-07-16 Thread Daniel P. Berrange
The current QEMU code for the RTL-8193 network device has some issues if there is more than one device activated in a guest. Specifically, even if you specify difference MAC addresses, inside the guest all NICs end up seeing the same MAC - the MAC of the last NIC. Full details are recorded in

Re: [Qemu-devel] PATCH: Ensure RTL 8139 MMIO regions are 4k apart

2007-07-16 Thread Paul Brook
The hw/rtl8139.c code is passing 0x100 in as the size parameter for the cpu_register_physical_memory call, despite the fact that the API contract says size has to be a multiple of page size. Have you tried recent CVS? This should not be necessary. Paul

Re: [Qemu-devel] PATCH: Ensure RTL 8139 MMIO regions are 4k apart

2007-07-16 Thread Daniel P. Berrange
On Mon, Jul 16, 2007 at 06:07:18PM +0100, Paul Brook wrote: The hw/rtl8139.c code is passing 0x100 in as the size parameter for the cpu_register_physical_memory call, despite the fact that the API contract says size has to be a multiple of page size. Have you tried recent CVS? This