-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/2909/
-----------------------------------------------------------

Review request for Default.


Repository: gem5


Description
-------

changesets:10875:7365362b1198
dev: replace pollevent in ethertap

This patch removes PollEvent from ethertap for receiving incoming Ethernet
packets from real world. Instead of PollEvent, it make ethertap socket
non-blocking and checks for incoming packets every "poll_rate" ticks.

The problem with pollevent is that it does not capture incoming packets
immediately and causes late packet reception when we use ethertap in pd-gem5


Diffs
-----

  src/dev/Ethernet.py e4f63f1d502d 
  src/dev/ethertap.hh e4f63f1d502d 
  src/dev/ethertap.cc e4f63f1d502d 

Diff: http://reviews.gem5.org/r/2909/diff/


Testing
-------


Thanks,

Mohammad Alian

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to