Commit Graph

4 Commits

Author SHA1 Message Date
ozaki-r baef3a3b4a Move sysctl_pktq_{maxlen,count} to pktqueue.c and make them global
They will be used by bridge.

ok rmind@
2014-06-16 00:40:10 +00:00
ozaki-r e05f40117a Add 3rd argument to pktq_create to pass sc
It will be used to pass bridge sc for bridge_forward softint.

ok rmind@
2014-06-16 00:33:39 +00:00
rmind ce450355ec Implement pktq_set_maxlen() and let sysctl net.inet.{ip,ip6}.ifq.maxlen be
changed on the fly again.
2014-06-09 12:57:04 +00:00
rmind 60d350cf6d - Implement pktqueue interface for lockless IP input queue.
- Replace ipintrq and ip6intrq with the pktqueue mechanism.
- Eliminate kernel-lock from ipintr() and ip6intr().
- Some preparation work to push softnet_lock out of ipintr().

Discussed on tech-net.
2014-06-05 23:48:16 +00:00