{"push_id":1374018340,"size":2,"distinct_size":2,"ref":"refs/heads/queues","head":"db5f0293949805ab1a3311fcc1995e097edafc41","before":"3bee31556e139076634a332d7dc59fd013967fbf","commits":[{"sha":"3ceb5e8be2bea6dc5d9492ed3d921bf3b278dae6","author":{"name":"Cody Doucette","email":"a437f8a142b321a15442c00b1de98db1609a38ca@bu.edu"},"message":"gatekeeper: adhere to DPDK style guide\n\nMake minor fixes for style violations that have crept into the code,\nincluding space at the end of a line, spaces where there should be\ntabs for indentation, lines that have run over 80 characters, and\nchecking for NULL.","distinct":true,"url":"https://api.github.com/repos/cjdoucette/gatekeeper/commits/3ceb5e8be2bea6dc5d9492ed3d921bf3b278dae6"},{"sha":"db5f0293949805ab1a3311fcc1995e097edafc41","author":{"name":"Cody Doucette","email":"a437f8a142b321a15442c00b1de98db1609a38ca@bu.edu"},"message":"net: improve queue configuration\n\nThis patch removes the assumption that all blocks use both the TX\nand RX queues on both interfaces. It allows each block to be assigned\na queue identifier on a per-interface, per-queue type (RX or TX)\nbasis. Gatekeeper now permits different numbers of RX queues and TX\nqueues to be created on the different interfaces.\n\nTo do so, the configuration must be split up. This is because these\nfunctions must be called in this order:\n\n - rte_eth_dev_configure()\n - rte_eth_rx_queue_setup()/rte_eth_tx_queue_setup()\n - rte_eth_dev_start()\n\nTherefore, the net configuration code must configure each port,\nand then allow the functional blocks to run so that they may\ncall the rte_eth_{r/t}x_queue_setup() functions via get_queue_id().\nThen, the functional blocks wait for the devices to be started.","distinct":true,"url":"https://api.github.com/repos/cjdoucette/gatekeeper/commits/db5f0293949805ab1a3311fcc1995e097edafc41"}]}
{"actor":{"display_login":"cjdoucette"}}