2016-11-24 12:26, Jan Blunck: > Prior to 16.11 some drivers (e.g. virtio) still had problems if their > queues where setup repeatedly. The bonding driver was working around the > problem by reusing already setup queues. This series of patches changes the > way how queue setup is done to give control to the driver to properly release > already initialized queues before they are setup again. Therefore the driver > call sequence is as if the number of queues is temporarily reduced before the > queues are setup again. > > Ilya Maximets (1): > Revert "bonding: use existing enslaved device queues" > > Jan Blunck (4): > ethdev: Call rx/tx_queue_release before rx/tx_queue_setup > ethdev: Free rx/tx_queues after releasing all queues > ethdev: Add DPDK internal _rte_eth_dev_reset() > net/bonding: Force reconfiguration of removed slave interfaces
Applied, thanks