]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r305868:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 23 Sep 2016 08:29:27 +0000 (08:29 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 23 Sep 2016 08:29:27 +0000 (08:29 +0000)
commit6d1a06bcb436242df0e7d98db2a6b94b5a598c30
tree1875f944e17706998ff5d6cfcde0abd13bf43a95
parent8f0e55f26f479882682508d349a5c2012351f952
MFC r305868:
mlx5en: Separate the sendqueue from using the mlx5e_channel structure.

This change allows for reusing the transmit path for so called
rate limited senqueues. While at it optimise some pointer lookups
in the fast path.

Sponsored by: Mellanox Technologies

git-svn-id: svn://svn.freebsd.org/base/stable/10@306245 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/mlx5/mlx5_en/en.h
sys/dev/mlx5/mlx5_en/mlx5_en_main.c
sys/dev/mlx5/mlx5_en/mlx5_en_tx.c
sys/dev/mlx5/mlx5_en/mlx5_en_txrx.c