<html><head></head><body><div class="ydped8e7edyahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div></div>
        <div dir="ltr" data-setdir="false">Hi,</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">I am blocked for almost 2 weeks now, I have browsed ixgbevf driver code but couldn't get any clue. </div><div dir="ltr" data-setdir="false">kindly help me with this issue.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Regards,</div><div dir="ltr" data-setdir="false">Mohan</div><div><br></div>
        
        </div><div id="yahoo_quoted_4998923032" class="yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    On Friday, 3 June, 2022, 02:29:58 pm IST, Bruce Richardson <bruce.richardson@intel.com> wrote:
                </div>
                <div><br></div>
                <div><br></div>
                <div>+ ixgbe maintainers on CC<br clear="none"><div class="yqt2872751871" id="yqtfd67129"><br clear="none">On Fri, Jun 03, 2022 at 08:14:00AM +0000, Mohan Gyara wrote:<br clear="none">>    Hi Team,<br clear="none">>    In our application we use 2 interfaces one to communicate towards gNB<br clear="none">>    and another to communicate with higher layers in a UE simulator NR<br clear="none">>    stack. Now we use a PCI whose driver is i40e and is bind to dpdk<br clear="none">>    vfio-pci driver and this works perfectly towards higher layer, but the<br clear="none">>    other interface PCI whose is ixgbe driver is bind to vfio-pci dpdk<br clear="none">>    driver and has some issues.<br clear="none">>    The issues are:<br clear="none">>    1. Application crashes when "rte_eth_dev_mac_addr_add" function is<br clear="none">>    called when return with -1.<br clear="none">>      "on a 82599 VF, adding again the same MAC addr is not an idempotent<br clear="none">>    operation..." this is a comment, but the function ixgbevf_add_mac_addr<br clear="none">>    return -1 when memcmp(hw->mac.perm_addr, mac_addr) == 0) is true.<br clear="none">>    But above I commented the "return -1" and just returned from it, so<br clear="none">>    crash is not seen.<br clear="none">>    2. After above 1, application is started successfully but then I do not<br clear="none">>    see any messages coming on this interface. This is the problem?<br clear="none">>    Could you guide me what is the issue? I see only issue with ixgbvf but<br clear="none">>    not for i40evf.<br clear="none">>    I am using dpdk-stable-19.11.5 version.<br clear="none">>    Kindly help me here.<br clear="none">>    Regards,<br clear="none">>    Mohan<br clear="none"></div></div>
            </div>
        </div></body></html>