Searched hist:12338 (Results 1 - 6 of 6) sorted by relevance
/gem5/src/learning_gem5/part2/ | ||
H A D | simple_memobj.cc | 12338:ae907b0a57c2 Fri Oct 06 17:43:00 EDT 2017 Jason Lowe-Power <jason@lowepower.com> learning_gem5: Adds the simple MemObject code Adding more code from Learning gem5 Part II See http://learning.gem5.org/book/part2/memoryobject.html Change-Id: Iaa9480c5cdbe4090364f02e81dc1d0a0ddac392a Signed-off-by: Jason Lowe-Power <jason@lowepower.com> Reviewed-on: https://gem5-review.googlesource.com/5022 Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com> |
H A D | simple_memobj.hh | 12338:ae907b0a57c2 Fri Oct 06 17:43:00 EDT 2017 Jason Lowe-Power <jason@lowepower.com> learning_gem5: Adds the simple MemObject code Adding more code from Learning gem5 Part II See http://learning.gem5.org/book/part2/memoryobject.html Change-Id: Iaa9480c5cdbe4090364f02e81dc1d0a0ddac392a Signed-off-by: Jason Lowe-Power <jason@lowepower.com> Reviewed-on: https://gem5-review.googlesource.com/5022 Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com> |
H A D | SConscript | diff 12338:ae907b0a57c2 Fri Oct 06 17:43:00 EDT 2017 Jason Lowe-Power <jason@lowepower.com> learning_gem5: Adds the simple MemObject code Adding more code from Learning gem5 Part II See http://learning.gem5.org/book/part2/memoryobject.html Change-Id: Iaa9480c5cdbe4090364f02e81dc1d0a0ddac392a Signed-off-by: Jason Lowe-Power <jason@lowepower.com> Reviewed-on: https://gem5-review.googlesource.com/5022 Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com> |
H A D | SimpleMemobj.py | 12338:ae907b0a57c2 Fri Oct 06 17:43:00 EDT 2017 Jason Lowe-Power <jason@lowepower.com> learning_gem5: Adds the simple MemObject code Adding more code from Learning gem5 Part II See http://learning.gem5.org/book/part2/memoryobject.html Change-Id: Iaa9480c5cdbe4090364f02e81dc1d0a0ddac392a Signed-off-by: Jason Lowe-Power <jason@lowepower.com> Reviewed-on: https://gem5-review.googlesource.com/5022 Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com> |
/gem5/configs/learning_gem5/part2/ | ||
H A D | simple_memobj.py | 12338:ae907b0a57c2 Fri Oct 06 17:43:00 EDT 2017 Jason Lowe-Power <jason@lowepower.com> learning_gem5: Adds the simple MemObject code Adding more code from Learning gem5 Part II See http://learning.gem5.org/book/part2/memoryobject.html Change-Id: Iaa9480c5cdbe4090364f02e81dc1d0a0ddac392a Signed-off-by: Jason Lowe-Power <jason@lowepower.com> Reviewed-on: https://gem5-review.googlesource.com/5022 Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com> |
/gem5/src/dev/net/ | ||
H A D | ethertap.cc | diff 12978:3acf5f78d541 Tue Aug 14 02:23:00 EDT 2018 Pin-Yen Lin <treapking@google.com> net: Fix a bug when receiving fragamented packets In the previous implementation, the function EtherTap::recvReal will only read one packet when received some ``interrupt'' (explicitly, when async_IO set to true). When someone tries to send a large message to the simulated device, the message will be divided to several packets due to packet fragmentation. In this situation recvReal will only read one packet and left the other packets in the buffer. This significantly increases the networking latency. So before reading from socket, I change the socket into non-blocking mode and keep reading from it until there's no packet left. Change-Id: Ieb94a8532cd3994862b6f3eb9474caf7ccf617da Reviewed-on: https://gem5-review.googlesource.com/12338 Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com> Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Maintainer: Jason Lowe-Power <jason@lowepower.com> |
Completed in 18 milliseconds