{"push_id":588997387,"size":182,"distinct_size":162,"ref":"refs/heads/master","head":"149bb76e78ebccf9620ea1cb16ad2991225a88c2","before":"e5235a666b4591ff89abc3dce149681c3a884eac","commits":[{"sha":"5f53395c99246581322c81b59b01c083dc35d7ac","author":{"email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@mr.gy","name":"Max Rottenkolber"},"message":"[neutron-sync] Use `git commit --amend', `git reflog expire'\nand `git prune' to operate sync master and agent with constant\ndisk space usage.","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/5f53395c99246581322c81b59b01c083dc35d7ac"},{"sha":"0234c89ed22a7086287c89f6426d7c6c2a45a856","author":{"email":"5fb6ff14f2a3b931c007d120a649a55e86928f6a@virtualopensystems.com","name":"Nikolay Nikolaev"},"message":"bench/common: don't depend on QEMU MQ patch\n\nSigned-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/0234c89ed22a7086287c89f6426d7c6c2a45a856"},{"sha":"9c6b7ee4c61bf8e401e617b577240d718cf45f2e","author":{"email":"5fb6ff14f2a3b931c007d120a649a55e86928f6a@virtualopensystems.com","name":"Nikolay Nikolaev"},"message":"freelist: assert depending on global debug\n\nSigned-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/9c6b7ee4c61bf8e401e617b577240d718cf45f2e"},{"sha":"055ffa127d40dbda81a7a0dc169801fdb9646ff6","author":{"email":"5fb6ff14f2a3b931c007d120a649a55e86928f6a@virtualopensystems.com","name":"Nikolay Nikolaev"},"message":"config: remove zerocopy\n\nSigned-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/055ffa127d40dbda81a7a0dc169801fdb9646ff6"},{"sha":"493eb36e10cdb2ae3b1e82186ef532e0bc732263","author":{"email":"5fb6ff14f2a3b931c007d120a649a55e86928f6a@virtualopensystems.com","name":"Nikolay Nikolaev"},"message":"snabbnfv-bench: measure the throughput on the NIC input\n\nMeasuring on NIC input RX after the packet has passed virtio/VM loopback.\n\nSigned-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/493eb36e10cdb2ae3b1e82186ef532e0bc732263"},{"sha":"e6e5fa7a016e5fb0b2ade1ad89945bd9172376d7","author":{"email":"5fb6ff14f2a3b931c007d120a649a55e86928f6a@virtualopensystems.com","name":"Nikolay Nikolaev"},"message":"vhost_user: remove zerocopy\n\nSigned-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/e6e5fa7a016e5fb0b2ade1ad89945bd9172376d7"},{"sha":"b8ed8bd3ee770b19e5f45f9c5b563e66846fdfaa","author":{"email":"5fb6ff14f2a3b931c007d120a649a55e86928f6a@virtualopensystems.com","name":"Nikolay Nikolaev"},"message":"app: proper loss rate calculation\n\nSigned-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/b8ed8bd3ee770b19e5f45f9c5b563e66846fdfaa"},{"sha":"bba95e0fc0885e5c56344ae085b8975e4cf216a9","author":{"email":"5fb6ff14f2a3b931c007d120a649a55e86928f6a@virtualopensystems.com","name":"Nikolay Nikolaev"},"message":"memory.c: Encode physical addresses into virtual addresses\nOptionally make HugeTLBs available in persistent /hugetlbfs/snabb/\nshared memory files, named after the physical address.\n\nSigned-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/bba95e0fc0885e5c56344ae085b8975e4cf216a9"},{"sha":"914df6aab6e4c86f2c624fe15329c8331c2d33e3","author":{"email":"5fb6ff14f2a3b931c007d120a649a55e86928f6a@virtualopensystems.com","name":"Nikolay Nikolaev"},"message":"link: cache related improvements\n\nMove the link array in the beginning of the structure\nso it is cache frinedly.\nShrink the link depth - 256 should be enough.\nFix packet leak when dropping packets.\n\nSigned-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/914df6aab6e4c86f2c624fe15329c8331c2d33e3"},{"sha":"deeb8dfee83e74d9556a3f87c69b67de96f5fb9b","author":{"email":"5fb6ff14f2a3b931c007d120a649a55e86928f6a@virtualopensystems.com","name":"Nikolay Nikolaev"},"message":"packet: Simplify 'struct packet' to use a linear buffer\nConcepts removed:\n- iovec\n- struct buffer\n- refcount\n\nSigned-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/deeb8dfee83e74d9556a3f87c69b67de96f5fb9b"},{"sha":"3e603efab6f9eedcc176cd8cdf3adbd988fd722e","author":{"email":"5fb6ff14f2a3b931c007d120a649a55e86928f6a@virtualopensystems.com","name":"Nikolay Nikolaev"},"message":"apps.socket: untested update of dev.lua and io.c\n\nSigned-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/3e603efab6f9eedcc176cd8cdf3adbd988fd722e"},{"sha":"aa81e74c914251d1561700aaca5a5ac912b34d7b","author":{"email":"5fb6ff14f2a3b931c007d120a649a55e86928f6a@virtualopensystems.com","name":"Nikolay Nikolaev"},"message":"basic_apps: adapt to to new packet structure\n\nSigned-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/aa81e74c914251d1561700aaca5a5ac912b34d7b"},{"sha":"7c77a3f67373d0fe5d68d6e5d7ec2cbb819efbf0","author":{"email":"5fb6ff14f2a3b931c007d120a649a55e86928f6a@virtualopensystems.com","name":"Nikolay Nikolaev"},"message":"intel: adapt to new packet structure\n\nSigned-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/7c77a3f67373d0fe5d68d6e5d7ec2cbb819efbf0"},{"sha":"143f601846f62a996bf9a1e98a0098953350140d","author":{"email":"5fb6ff14f2a3b931c007d120a649a55e86928f6a@virtualopensystems.com","name":"Nikolay Nikolaev"},"message":"virtio: adapt to the new packet structure\n\nSigned-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/143f601846f62a996bf9a1e98a0098953350140d"},{"sha":"c8e16e4859b1ca2e4e64ecff2d11c2357bc9e2b3","author":{"email":"5fb6ff14f2a3b931c007d120a649a55e86928f6a@virtualopensystems.com","name":"Nikolay Nikolaev"},"message":"buffer: not used, remove the references to it\n\nSigned-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/c8e16e4859b1ca2e4e64ecff2d11c2357bc9e2b3"},{"sha":"84270c287b6c42727749e48e955a78fe93da0cf4","author":{"email":"5fb6ff14f2a3b931c007d120a649a55e86928f6a@virtualopensystems.com","name":"Nikolay Nikolaev"},"message":"nfv/config: VMDQ is not supported now, fix it and reenable\n\nSigned-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/84270c287b6c42727749e48e955a78fe93da0cf4"},{"sha":"da260559d1c6a99cddf19ad79d9c2c9cf761cfee","author":{"email":"a1d5c699b14ebd5f2b25af33161f8c3b0374d172@igalia.com","name":"Diego Pino Garcia"},"message":"Check whether INDIRECT_DESCRIPTORS feature was negotiated.\n\nIn that case, provide different implementations for get_desc().\n\nSigned-off-by: Nikolay Nikolaev <n.nikolaev@virtualopensystems.com>","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/da260559d1c6a99cddf19ad79d9c2c9cf761cfee"},{"sha":"855a6dc522d92ad530b05c1608bba4a9c4a5d700","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@snabb.co","name":"Luke Gorrie"},"message":"core.link: Fix selftest() for new packet API","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/855a6dc522d92ad530b05c1608bba4a9c4a5d700"},{"sha":"57180d740e3883c15bb0551a67d742552aaa527a","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@snabb.co","name":"Luke Gorrie"},"message":"ipv6.lua: Removed this old example\n\nThis is obsolete. We already decided to exclude it from the manual,\nand the selftest fails with the new packet API.","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/57180d740e3883c15bb0551a67d742552aaa527a"},{"sha":"4ed57161dd97fe9bd0442b2970cfb1150e933e05","author":{"email":"6b3799be4300e44489a08090123f3842e6419da5@snabb.co","name":"Luke Gorrie"},"message":"apps.pcap: Updated to new packet API","distinct":true,"url":"https://api.github.com/repos/alexandergall/snabbswitch/commits/4ed57161dd97fe9bd0442b2970cfb1150e933e05"}]}