{"push_id":977823868,"size":35,"distinct_size":35,"ref":"refs/heads/master","head":"8c95f0d1b171f5c131a9e5a8002235d52530ebd2","before":"823071d47c58844e33c3a4862d9200bf79015883","commits":[{"sha":"364ba29a82cfd303b65c389daa83638e63cc3a98","author":{"email":"3f4b361c2a6c23e6cbd0ba3188b3a75299c70b77@in.tum.de","name":"Dominik Scholz"},"message":"Added vxlan header & utility functions(802.1Q NYI)","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/364ba29a82cfd303b65c389daa83638e63cc3a98"},{"sha":"3efe4c31c688d460d753ed493d1be14b854efff4","author":{"email":"3f4b361c2a6c23e6cbd0ba3188b3a75299c70b77@in.tum.de","name":"Dominik Scholz"},"message":"Updated documentation","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/3efe4c31c688d460d753ed493d1be14b854efff4"},{"sha":"67f60838003cf9f158e6fc0a97a89ae8c2d1f1d2","author":{"email":"3f4b361c2a6c23e6cbd0ba3188b3a75299c70b77@in.tum.de","name":"Dominik Scholz"},"message":"Merge branch 'master' into vxlan_basics\n\nConflicts:\n\tlua/include/headers.lua\n\tlua/include/proto/proto.lua","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/67f60838003cf9f158e6fc0a97a89ae8c2d1f1d2"},{"sha":"37f611eb36ea33cfe72d7884da706af522555c43","author":{"email":"3f4b361c2a6c23e6cbd0ba3188b3a75299c70b77@in.tum.de","name":"Dominik Scholz"},"message":"Documentation for vxlan.lua","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/37f611eb36ea33cfe72d7884da706af522555c43"},{"sha":"e5cf87f95b8066bac17c93eccfa6ee9f9cd5f0a4","author":{"email":"3f4b361c2a6c23e6cbd0ba3188b3a75299c70b77@in.tum.de","name":"Dominik Scholz"},"message":"Fixes for VXLAN\n- packet getHeaderMember and get/dump now correctly work for nested/inner ethernet headers\n- added well known port for vxlan\n- vxlan header always resolves next header as ethernet","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/e5cf87f95b8066bac17c93eccfa6ee9f9cd5f0a4"},{"sha":"9f71b8f43b98cdfe7e61853811594a109d7e060f","author":{"email":"3f4b361c2a6c23e6cbd0ba3188b3a75299c70b77@in.tum.de","name":"Dominik Scholz"},"message":"Merge branch 'master' into vxlan_basics","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/9f71b8f43b98cdfe7e61853811594a109d7e060f"},{"sha":"d24e343119570f9de8cefb211e30be44d66112d9","author":{"email":"3f4b361c2a6c23e6cbd0ba3188b3a75299c70b77@in.tum.de","name":"Dominik Scholz"},"message":"proto: added ethernet to the list","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/d24e343119570f9de8cefb211e30be44d66112d9"},{"sha":"74fcfe6f6a101fd893c1fd212643682ccf2fb7f9","author":{"email":"28f9e9c4753a43c5bc5c19dc6eb1ee8f1afbb26e@net.in.tum.de","name":"Paul Emmerich"},"message":"add rate-control test example\n\nused to evaluate the precision with NetFPGA/OSNT","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/74fcfe6f6a101fd893c1fd212643682ccf2fb7f9"},{"sha":"f7bbb404dc2b8500d312c6ab3da18ff8933c131b","author":{"email":"28f9e9c4753a43c5bc5c19dc6eb1ee8f1afbb26e@net.in.tum.de","name":"Paul Emmerich"},"message":"device: add name for ixgbevf","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/f7bbb404dc2b8500d312c6ab3da18ff8933c131b"},{"sha":"a16039cd1e912f645b8ccf2e72516af6b3e422df","author":{"email":"28f9e9c4753a43c5bc5c19dc6eb1ee8f1afbb26e@net.in.tum.de","name":"Paul Emmerich"},"message":"device: fix IPV6 RSS","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/a16039cd1e912f645b8ccf2e72516af6b3e422df"},{"sha":"43c61fddce828a15a4982f5b87602923b5fe1a35","author":{"email":"28f9e9c4753a43c5bc5c19dc6eb1ee8f1afbb26e@net.in.tum.de","name":"Paul Emmerich"},"message":"Update README.md","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/43c61fddce828a15a4982f5b87602923b5fe1a35"},{"sha":"d26b71bae6a65b463d1b24f81a6432df92d0a235","author":{"email":"28f9e9c4753a43c5bc5c19dc6eb1ee8f1afbb26e@net.in.tum.de","name":"Paul Emmerich"},"message":"stats: fix percentile calculation\n\nnote: this bug did not affect histograms","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/d26b71bae6a65b463d1b24f81a6432df92d0a235"},{"sha":"208bf58fe2ff34829ba13bb23ba4aba2720d8c9c","author":{"email":"28f9e9c4753a43c5bc5c19dc6eb1ee8f1afbb26e@net.in.tum.de","name":"Paul Emmerich"},"message":"Merge branch 'master' of https://github.com/emmericp/MoonGen","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/208bf58fe2ff34829ba13bb23ba4aba2720d8c9c"},{"sha":"b4dec06fb3bf2324a1467ae9625a95e94b99ce09","author":{"email":"80de6d4f3dba971af7073cd7d4d90ee87557379f@telecom-bretagne.eu","name":"Santiago"},"message":"add support for Intel X520-T2\n\n(some weird NIC with an 82599 and a media converter to 10GBASE-T)","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/b4dec06fb3bf2324a1467ae9625a95e94b99ce09"},{"sha":"503e0bbafac8be16c5ccb8719c05772a1602758a","author":{"email":"28f9e9c4753a43c5bc5c19dc6eb1ee8f1afbb26e@net.in.tum.de","name":"Paul Emmerich"},"message":"device: increase tx queue default size\n\nthis prevents noticable stalls due to JIT pauses during startup\n\nnoticable stalls being a few incorrect inter-packet gaps that are only\nvisible to a NetFPGA/other highly precise hardware","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/503e0bbafac8be16c5ccb8719c05772a1602758a"},{"sha":"be8b71b1c9ae7d52a22d09686c51f94f3f658c0d","author":{"email":"28f9e9c4753a43c5bc5c19dc6eb1ee8f1afbb26e@net.in.tum.de","name":"Paul Emmerich"},"message":"update","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/be8b71b1c9ae7d52a22d09686c51f94f3f658c0d"},{"sha":"5cf96c72ed3126e9d2ae4198e5170739f28564b5","author":{"email":"28f9e9c4753a43c5bc5c19dc6eb1ee8f1afbb26e@net.in.tum.de","name":"Paul Emmerich"},"message":"examples/timestamps: add background traffic option","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/5cf96c72ed3126e9d2ae4198e5170739f28564b5"},{"sha":"fcbbb8dad51912ae4c19cd6e3bd272e0a784b088","author":{"email":"d39182d288d60964b30a4bd203441403331f119e@linux.intel.com","name":"Yunhong Jiang"},"message":"Multiple independent Moongen support\n\nWhen try to run multiple Moongen instance, it failed because it does not\nmeet the requirement at\nhttp://dpdk.org/doc/guides/prog_guide/multi_proc_support.html#running-multiple-independent-dpdk-applications.\n\nTo achieve the multiple MoonGen instance, we need:\na) Different file prefix for the MoonGen instances.\nb) Instead of reserving all the available memory, specify the memory\nallocation explicitly.\nc) Black list the un-used PCI port, so that the second instance will not\nreset the PCI device that has been assigned to the first instance.\n\nSigned-off-by: Yunhong Jiang <yunhong.jiang@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/fcbbb8dad51912ae4c19cd6e3bd272e0a784b088"},{"sha":"4f779f57f1e35b9a59d599b77de2400043471b1c","author":{"email":"d39182d288d60964b30a4bd203441403331f119e@linux.intel.com","name":"Yunhong Jiang"},"message":"Enable the dpdk config file parameter\n\nCurrently the dpdk config file parameter is not used. Changed the code\nto utilize it so that multiple MoonGen instance can be passed different\nconfig file and co-exist with each other.\n\nAs the dpdk config file is not used for the script, we remove the config\nfile parameter before invoking the script file to avoide confusion to\nthem.\n\nSigned-off-by: Yunhong Jiang <yunhong.jiang@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/4f779f57f1e35b9a59d599b77de2400043471b1c"},{"sha":"2d89858fb0db0e13873978665f42347ea0917bb4","author":{"email":"d39182d288d60964b30a4bd203441403331f119e@linux.intel.com","name":"Yunhong Jiang"},"message":"Support to config the histogram file\n\nWe may want to save the histogram file to other than the default place,\nsupport to passing a parameter for it.\n\nSigned-off-by: Yunhong Jiang <yunhong.jiang@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/Katsulynx/MoonGen/commits/2d89858fb0db0e13873978665f42347ea0917bb4"}]}