]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r341785
authorAndrew Rybchenko <arybchik@FreeBSD.org>
Fri, 21 Dec 2018 17:26:22 +0000 (17:26 +0000)
committerAndrew Rybchenko <arybchik@FreeBSD.org>
Fri, 21 Dec 2018 17:26:22 +0000 (17:26 +0000)
commit9bd0ead7f3e581bf4700bb2ff125880b45da95c1
tree8fd236cae4fdc3c6d6ee0dfc8c48e3dec9d5ff16
parent5890c9ba008e2aa2a88a410bbf24315d6aa878b2
MFC r341785

sfxge(4): use n Tx queues instead of n + 2 on EF10 HW

On EF10 HW we can avoid sending packets without checksum offload
or with IP-only checksum offload to dedicated queues. Instead, we
can use option descriptors to change offload policy on any queue
during runtime. Thus, we don't need to create two dedicated queues.

Submitted by:   Ivan Malov <Ivan.Malov at oktetlabs.ru>
Sponsored by:   Solarflare Communications, Inc.
Differential Revision:  https://reviews.freebsd.org/D18390
sys/dev/sfxge/sfxge.c
sys/dev/sfxge/sfxge.h
sys/dev/sfxge/sfxge_ev.c
sys/dev/sfxge/sfxge_tx.c
sys/dev/sfxge/sfxge_tx.h