]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
Merge r262763, r262767, r262771, r262806 from head:
authorglebius <glebius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 21 Mar 2014 15:15:30 +0000 (15:15 +0000)
committerglebius <glebius@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 21 Mar 2014 15:15:30 +0000 (15:15 +0000)
commit09582b3495dfbc28022a1b0ffb2898b191bc5fe4
treecc0fec78da85e9575659f55226fa9d0d7e1fb82c
parent694f15be27c990bfb91ffc2c338ae3cdd2578dba
Merge r262763, r262767, r262771, r262806 from head:
  - Remove rt_metrics_lite and simply put its members into rtentry.
  - Use counter(9) for rt_pksent (former rt_rmx.rmx_pksent). This
    removes another cache trashing ++ from packet forwarding path.
  - Create zini/fini methods for the rtentry UMA zone. Via initialize
    mutex and counter in them.
  - Fix reporting of rmx_pksent to routing socket.
  - Fix netstat(1) to report "Use" both in kvm(3) and sysctl(3) mode.

git-svn-id: svn://svn.freebsd.org/base/stable/10@263478 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
30 files changed:
share/man/man9/rtentry.9
sys/contrib/ipfilter/netinet/ip_fil_freebsd.c
sys/net/if_disc.c
sys/net/if_faith.c
sys/net/if_loop.c
sys/net/if_stf.c
sys/net/radix_mpath.c
sys/net/route.c
sys/net/route.h
sys/net/rtsock.c
sys/netatalk/at_proto.c
sys/netatalk/ddp_output.c
sys/netinet/in_rmx.c
sys/netinet/ip_fastfwd.c
sys/netinet/ip_input.c
sys/netinet/ip_ipsec.c
sys/netinet/ip_output.c
sys/netinet/sctp_os_bsd.h
sys/netinet/tcp_output.c
sys/netinet/tcp_subr.c
sys/netinet6/in6_rmx.c
sys/netinet6/ip6_ipsec.c
sys/netinet6/ip6_output.c
sys/netipx/ipx_input.c
sys/netipx/ipx_outputfl.c
sys/netpfil/pf/pf.c
sys/nfs/bootp_subr.c
usr.bin/netstat/main.c
usr.bin/netstat/netstat.h
usr.bin/netstat/route.c