VirtualBox

Ticket #11109: netflt_conntrack_leak.patch

File netflt_conntrack_leak.patch, 706 bytes (added by Aleksey Ilyushin, 12 years ago)

Fix for connection leak problem that may explain the hang

  • vboxnetflt/linux/VBoxNetFlt-linux.c

    old new  
    786786         * another copy going to the wire.
    787787         */
    788788        Log2(("vboxNetFltLinuxPacketHandler: dropped loopback packet (cb=%u)\n", pBuf->len));
     789        dev_kfree_skb(pBuf); /* We must 'consume' all packets we get (@bugref{6539})! */
    789790        return 0;
    790791    }
    791792
     
    794795    if (pDev != pSkbDev)
    795796    {
    796797        Log(("vboxNetFltLinuxPacketHandler: Devices do not match, pThis may be wrong! pThis=%p\n", pThis));
     798        dev_kfree_skb(pBuf);
    797799        return 0;
    798800    }
    799801

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette