luigi 2205d3e0a3 Increase the (arbitrary) limit for the number of packets per tick
from 1k to 20k The previous value was good 10 years ago, but not
anymore now.

More importantly, lots of good surprises:
polling is incredibly effective under virtualization, and not only
prevents livelock but also saves most of the VM exit overhead in
receive mode.

Using polling, a FreeBSD instance under qemu-kvm remains perfectly
responsive even when bombed with 10 Mpps over an emulated e1000,
and happily processes 1.7 Mpps through ipfw.

Note that some incompatibilities still remain: e.g. polling is not
(yet) compatible with netmap, and seems to freeze the guest when
kern.polling.idle_poll=1

MFC after:	3 days
2013-05-22 16:32:18 +00:00
..
2013-05-18 12:54:37 +00:00
2013-05-21 11:41:08 +00:00
2013-05-20 23:52:49 +00:00
2013-05-20 23:52:49 +00:00
2013-05-12 16:43:26 +00:00
2013-05-10 16:41:26 +00:00
2013-05-12 01:53:47 +00:00
2013-04-17 11:45:15 +00:00
MFC
2013-03-08 00:03:07 +00:00
2013-04-29 23:08:13 +00:00
MFC
2013-03-13 01:05:42 +00:00