[Barrelfish-users] Failed to run barrelfish inside qemu with networking enabled

Häcki Roni roni.haecki at inf.ethz.ch
Sun Jul 17 16:59:43 CEST 2016


Hi,

It seems like you are starting the e1000n driver and other network related services 
seem to assume there is an e1000n card. Can you show us the contents of your menu.lst file
(in your build directory platforms/x86/menu.lst.x86_64)?

The default menu.lst file that is generated most likely uses the e1000n driver and you have to change
the lines as described in the wiki (Changes in the menu.lst).

 --Roni
________________________________________
Von: Barrelfish-users [barrelfish-users-bounces at lists.inf.ethz.ch]" im Auftrag von "孔德飞 [kdf5000 at 163.com]
Gesendet: Sonntag, 17. Juli 2016 14:32
An: barrelfish-users at lists.inf.ethz.ch
Betreff: [Barrelfish-users] Failed to run barrelfish inside qemu with   networking enabled

Hello,

      I have successfully compiled and run barrelfish in qemu. I read the wiki and try to run barrelfish with networking enabled following the instructions in the wiki page(http://wiki.barrelfish.org/qemu_networking ), the only difference is that I replace the rtl8029 adapter with e1000n which is default in new release version. When  booting the barrelfish in qemu(make emu_x86_64), it gives the following errors:

kernel 1: e1000n: IRQ message buffer overflow on IRQ 0
kernel 1: e1000n: IRQ message buffer overflow on IRQ 0
kernel 1: e1000n: IRQ message buffer overflow on IRQ 0
kernel 1: e1000n: IRQ message buffer overflow on IRQ 0
kernel 1: e1000n: IRQ message buffer overflow on IRQ 0
kernel 1: e1000n: IRQ message buffer overflow on IRQ 0
net_queue_manager: Use raw interface
Connected to driver [e1000]
remaining_lwip_init: allocating pbuf memory
#### Networking with small amount of memory #####
#### [0:4:netd] [for_qemu] [1] MEM_SIZE[62914560], PBUF_POOL_SIZE[16384], MEMP_MAX[14],  RECEIVE_BUFFERS[2444] qid[0]####
Assertion failed on core 0 in netd: rem_len <= 0, function pbuf_alloc_tagged, file ..//lib/lwip/src/core/pbuf.c, line 454.
Aborted







More information about the Barrelfish-users mailing list