]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
netmap: align codebase to upstream version v11.4
authorvmaffione <vmaffione@FreeBSD.org>
Mon, 9 Apr 2018 09:24:26 +0000 (09:24 +0000)
committervmaffione <vmaffione@FreeBSD.org>
Mon, 9 Apr 2018 09:24:26 +0000 (09:24 +0000)
commit8b391e44ef7da043fdb3d3b8d5a776deafd2d1f4
treee7c1347079629914a4d8c369d8d70121ee53904f
parent5e1d126c436012338ac63e1826d9f32db3eb4663
netmap: align codebase to upstream version v11.4

Changelist:
  - remove unused nkr_slot_flags
  - new nm_intr adapter callback to enable/disable interrupts
  - remove unused sysctls and document the other sysctls
  - new infrastructure to support NS_MOREFRAG for NIC ports
  - support for external memory allocator (for now linux-only),
    including linux-specific changes in common headers
  - optimizations within netmap pipes datapath
  - improvements on VALE control API
  - new nm_parse() helper function in netmap_user.h
  - various bug fixes and code clean up

Approved by: hrs (mentor)
22 files changed:
sys/dev/netmap/if_em_netmap.h
sys/dev/netmap/if_igb_netmap.h
sys/dev/netmap/if_ixl_netmap.h
sys/dev/netmap/if_lem_netmap.h
sys/dev/netmap/if_ptnet.c
sys/dev/netmap/if_re_netmap.h
sys/dev/netmap/if_vtnet_netmap.h
sys/dev/netmap/ixgbe_netmap.h
sys/dev/netmap/netmap.c
sys/dev/netmap/netmap_freebsd.c
sys/dev/netmap/netmap_generic.c
sys/dev/netmap/netmap_kern.h
sys/dev/netmap/netmap_mem2.c
sys/dev/netmap/netmap_mem2.h
sys/dev/netmap/netmap_monitor.c
sys/dev/netmap/netmap_offloadings.c
sys/dev/netmap/netmap_pipe.c
sys/dev/netmap/netmap_pt.c
sys/dev/netmap/netmap_vale.c
sys/net/netmap.h
sys/net/netmap_user.h
sys/net/netmap_virt.h