-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Ayad,
Does this mean you also tried non-RTL8139 NICs? Does this happen in qemu if you use for instance the emulated e1000? exactly, but with the e1000, the e1000_clean_rx_irq() does not call netif_receive_skb() because rx_desc->status is always zero.
Good news: I was able to reproduce your problem. Bad news: I'm still at loss about what is going wrong there. * The setup seems to work with qemu when I use the NE2K driver and qemu's ne2k_pci NIC. Can you confirm that? * Did you by any chance try this setup on a physical machine, too? Bjoern -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Icedove - http://www.enigmail.net/ iEYEARECAAYFAlNDuvEACgkQP5ijxgQLUNnCCgCfaP6ZWxogB+ZFTj9q8tWaYNmy 9PoAn17jFmBQXQ7wWOYgQCHtL3cGd7i1 =+AU/ -----END PGP SIGNATURE-----