state updates on porting of dde linux26

Da Zheng zhengda1936 at gmail.com
Mon May 31 16:32:36 CEST 2010


On 10-5-11 上午9:35, Da Zheng wrote:
> Hello,
> 
> I'm testing the porting of DDE Linux26 with different types of NIC drivers on
> VMWare and qemu. I tested pcnet32, ne2k-pci, rtl8139, e1000. pcnet32 works in
> both VMWare and qemu. Only qemu emulates ne2k-pci and rtl8139 cards and both DDE
> drivers work well in qemu.
> 
> The odd thing occurs to e1000. VMWare and qemu both emulate e1000. DDE e1000
> doesn't work in VMWare but work quite well in qemu. I don't know why.
The bug in e1000 is finally fixed. It should be caused by the problem cache
coherency. After I made the DMA buffer cacheline-aligned, e1000 driver works
well in VMWare.

> 
> All code (DDE Linux26 and modified gnumach) is in the dde branch of incubator
> and in master-user_level_drivers branch of the gnumach repository. I appreciate
> if someone can help me test the drivers in a real machine or test other NIC
> drivers. Instructions to build and run drivers can be found at
> http://www.bddebian.com:8888/~hurd-web/user/zhengda/

Zheng Da




More information about the l4-hackers mailing list