]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
When an mbuf allocation fails in the receive path, the mbuf containing the received...
authorDavid C Somayajulu <davidcs@FreeBSD.org>
Thu, 2 Apr 2015 21:55:03 +0000 (21:55 +0000)
committerDavid C Somayajulu <davidcs@FreeBSD.org>
Thu, 2 Apr 2015 21:55:03 +0000 (21:55 +0000)
commit16a38a930de4539b7696624cfbda8aafa1414764
tree026cf42c7d110573f044645e2471cb16db86760c
parent29f36d0bf884e5b79491885750ec45eba79d9f39
When an mbuf allocation fails in the receive path, the mbuf containing the received packet is not sent to the host net
work stack and is reused again on the receive ring.  Remaining received packets in the ring are not processed in that
invocation of bxe_rxeof() and defered to the task thread.

MFC after: 5 days
sys/dev/bxe/bxe.c