On Mon, 1 Sep 2014 09:31:23 +0100 Declan Doherty <declan.doherty at intel.com> wrote:
> This patch set adds support for link status interrupt in the link bonding > pmd. It also contains some patches to tidy up the code structure and to > of the link bonding code and to fix bugs relating to transmission > failures in the under lying slave pmd which could lead to leaked mbufs. Does this work when interfaces being bonded do not support link state like VF's and some other virtual devices (like vmxnet3?). I am concerned that the flag to say whether device support LSC or not is in drv_flags which is normally invariant. So either bond has to simulate link state if slave devices do not support (by polling) or provide another mechanism for application to determine availablity of link state.