]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r212755:
authoryongari <yongari@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 27 Sep 2010 17:10:22 +0000 (17:10 +0000)
committeryongari <yongari@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 27 Sep 2010 17:10:22 +0000 (17:10 +0000)
commit366291362ca5d7b5d7545c850c49011f48eef279
tree3ef08ea3f2c2c87d5d1dfc8c6f740272490e5eea
parentda8dd8779a18fe693e0d3aef86a7438507f1fbde
MFC r212755:
  Fix incorrect RX BD producer updates. The producer index was
  already updated after allocating mbuf so driver had to use the last
  index instead of using next producer index. This should fix driver
  hang which may happen under high network load.

  Reported by: Igor Sysoev <is <> rambler-co dot ru>, Vlad Galu <dudu <> dudu dot ro>
  Tested by: Igor Sysoev <is <> rambler-co dot ru>, Vlad Galu <dudu <> dudu dot ro>

git-svn-id: svn://svn.freebsd.org/base/stable/8@213208 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/bge/if_bge.c