{"push_id":2954319103,"size":1000,"distinct_size":1195,"ref":"refs/heads/master","head":"8909c18d191950d2cafbf56c8f3ff370dfafae21","before":"21a4e85de5783941d1b8d54e2644584347f1a300","commits":[{"sha":"c540f0a256202b7dd6b9f2fbc52be3fda19d994d","author":{"name":"Giuseppe Lettieri","email":"b5de91dc7e2f32b2143b13c835dd3cd806c4c42d@iet.unipi.it"},"message":"linux/config: avoid build-prep when not necessary","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/c540f0a256202b7dd6b9f2fbc52be3fda19d994d"},{"sha":"8bdba29eca902d4d9caa5057a0af80a974faf89e","author":{"name":"Vincenzo Maffione","email":"9c61b7c5ebb3b288da4fe59954d7c41958e8c3d4@gmail.com"},"message":"Merge branch 'master' into ptnetmap-nothreads","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/8bdba29eca902d4d9caa5057a0af80a974faf89e"},{"sha":"82e894471d22196b4747b55ea8fc72444078c7f3","author":{"name":"Vincenzo Maffione","email":"9c61b7c5ebb3b288da4fe59954d7c41958e8c3d4@gmail.com"},"message":"ptnetmap: ptnetmap_tx_nothread_notify unconditionally injects the interrupt\n\nWe do this way because the CSB cannot be read without switching process\naddress space.","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/82e894471d22196b4747b55ea8fc72444078c7f3"},{"sha":"a4a40d311b3ad56719daabff0a122e116eca27b4","author":{"name":"Vincenzo Maffione","email":"9c61b7c5ebb3b288da4fe59954d7c41958e8c3d4@gmail.com"},"message":"ptnetmap: don't filter out TX kicks if kring is empty","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/a4a40d311b3ad56719daabff0a122e116eca27b4"},{"sha":"7cc1ae7c82b2c322a4d7fcbd717d4b6df8601eb3","author":{"name":"Vincenzo Maffione","email":"9c61b7c5ebb3b288da4fe59954d7c41958e8c3d4@gmail.com"},"message":"Merge remote-tracking branch 'vm/master' into ptnetmap-nothreads","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/7cc1ae7c82b2c322a4d7fcbd717d4b6df8601eb3"},{"sha":"813411cf358d3ae31da08f412efb86432ca894f3","author":{"name":"Vincenzo Maffione","email":"9c61b7c5ebb3b288da4fe59954d7c41958e8c3d4@gmail.com"},"message":"ptnetmap: uniform debug print in guest *xtync routines","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/813411cf358d3ae31da08f412efb86432ca894f3"},{"sha":"022b680e9be5ad9d5acf330da9d785e69e05dd6c","author":{"name":"Vincenzo Maffione","email":"9c61b7c5ebb3b288da4fe59954d7c41958e8c3d4@gmail.com"},"message":"ptnetmap: comment about ptnetmap_tx_workers variable","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/022b680e9be5ad9d5acf330da9d785e69e05dd6c"},{"sha":"f776fbb9fb50f82fd755b9d1f7d19361d632210d","author":{"name":"Vincenzo Maffione","email":"9c61b7c5ebb3b288da4fe59954d7c41958e8c3d4@gmail.com"},"message":"ptnetmap: clear NAF_BDG_MAYSLEEP on VALE ports to avoid sleeping while atomic\n\nThis is done only with ptnetmap_tx_workers == 0, since txsync on\nthe passed-through port is called under spinlock (on Linux).","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/f776fbb9fb50f82fd755b9d1f7d19361d632210d"},{"sha":"67ab54cc4f3bf53e9bbebf9f992b67b4ef4f8870","author":{"name":"Vincenzo Maffione","email":"9c61b7c5ebb3b288da4fe59954d7c41958e8c3d4@gmail.com"},"message":"vale: let nm_bdg_preflush return hwcur when it cannot acquire the bridge lock","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/67ab54cc4f3bf53e9bbebf9f992b67b4ef4f8870"},{"sha":"c28ac0aa40a321cdce50f8e92a56180f860cac51","author":{"name":"Vincenzo Maffione","email":"9c61b7c5ebb3b288da4fe59954d7c41958e8c3d4@gmail.com"},"message":"generic: add is_generic() function to check for emulated netmap adapters","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/c28ac0aa40a321cdce50f8e92a56180f860cac51"},{"sha":"60cd9469a68695d77dc51e30b052c64b19fa652e","author":{"name":"Vincenzo Maffione","email":"9c61b7c5ebb3b288da4fe59954d7c41958e8c3d4@gmail.com"},"message":"ptnetmap: deny passthrough of emulated adapter with ptnetmap_tx_workers == 0\n\nThis is necessary because dev_queue_xmit() cannot be called under\nspinlock.","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/60cd9469a68695d77dc51e30b052c64b19fa652e"},{"sha":"ca9b6de4573516ebd51e74f3179132b754047154","author":{"name":"Giuseppe Lettieri","email":"b5de91dc7e2f32b2143b13c835dd3cd806c4c42d@iet.unipi.it"},"message":"pkt-gen: fix checksum computation for -z and -Z options","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/ca9b6de4573516ebd51e74f3179132b754047154"},{"sha":"334e94600b3f43e08ed828c24ffe06016c26f584","author":{"name":"Giuseppe Lettieri","email":"b5de91dc7e2f32b2143b13c835dd3cd806c4c42d@iet.unipi.it"},"message":"pkt-gen: allow -Z and -z to be used together","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/334e94600b3f43e08ed828c24ffe06016c26f584"},{"sha":"ea61cb83902fe6176dde467c2d7b07a457d21762","author":{"name":"Giuseppe Lettieri","email":"b5de91dc7e2f32b2143b13c835dd3cd806c4c42d@iet.unipi.it"},"message":"pkt-gen: comply with RFC 1624","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/ea61cb83902fe6176dde467c2d7b07a457d21762"},{"sha":"3947b2174f13fd54ae6db5e4831846a1811cd8c3","author":{"name":"Giuseppe Lettieri","email":"b5de91dc7e2f32b2143b13c835dd3cd806c4c42d@iet.unipi.it"},"message":"pkt-gen: fix UDP checksum in txseq","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/3947b2174f13fd54ae6db5e4831846a1811cd8c3"},{"sha":"7121ab32de1c78ca0106dbbe252dbc5077097555","author":{"name":"Vincenzo Maffione","email":"9c61b7c5ebb3b288da4fe59954d7c41958e8c3d4@gmail.com"},"message":"LINUX: remove NAF_BDG_MAYSLEEP flag from i40e","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/7121ab32de1c78ca0106dbbe252dbc5077097555"},{"sha":"78c231a198d82ece7f040bbc65cdfb450c70c40e","author":{"name":"Иван Спиненко","email":"bad0385a39655c9045c525624136e2cc5f209abd@ideco.ru"},"message":"Added log levels for printf function as in linux.","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/78c231a198d82ece7f040bbc65cdfb450c70c40e"},{"sha":"dd992062baf771eb65d17ff8bc50951c4aa80613","author":{"name":"Vincenzo Maffione","email":"9c61b7c5ebb3b288da4fe59954d7c41958e8c3d4@gmail.com"},"message":"Merge pull request #305 from spinenkoia/add_log_levels\n\nAdded log levels for printf function as in linux.","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/dd992062baf771eb65d17ff8bc50951c4aa80613"},{"sha":"8fcc870a4d618307c33506d6caac1a30faa6c332","author":{"name":"Vincenzo Maffione","email":"9c61b7c5ebb3b288da4fe59954d7c41958e8c3d4@gmail.com"},"message":"Merge remote-tracking branch 'github/master'","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/8fcc870a4d618307c33506d6caac1a30faa6c332"},{"sha":"ea589e891075b71bda0f8449d573be0ba4cb30d1","author":{"name":"Vincenzo Maffione","email":"9c61b7c5ebb3b288da4fe59954d7c41958e8c3d4@gmail.com"},"message":"pkt-gen: fix compilation issue on FreeBSD","distinct":true,"url":"https://api.github.com/repos/Schatzman/netmap/commits/ea589e891075b71bda0f8449d573be0ba4cb30d1"}]}
{"actor":{"display_login":"Schatzman"}}