Fix the RX performance problem.

The card is able to dispatch a bunch of packets through one interrupt and we
we were missing lots of packets in RX because we were only processing one
mbuf.
The RX buffer size is also a lot larger than MCLBYTES.