freebsd-dev/sys/dev/sfxge
Andrew Rybchenko 1217b24e51 sfxge: relax assertion to allow RST flag in TSO packets
Kernel under stress load, mixed MC reboot and sfupdate really
generates TSO packet with RST flag.
It will generate many TCP packets with RST flag set.
May be RST flag should be set in the last segment only, but it could be
dropped. So, it is safer to keep the flag in all packets to be sure that
connection is reset.

Reviewed by:    gnn
Sponsored by:   Solarflare Communications, Inc.
MFC after:      2 days
Differential Revision: https://reviews.freebsd.org/D2609
2015-05-22 07:39:21 +00:00
..
common sfxge: do not check MCDI status word 2015-03-23 15:52:57 +00:00
sfxge_dma.c sfxge: use goto to cleanup to avoid duplicate cleanup code 2015-02-24 06:08:55 +00:00
sfxge_ev.c sfxge: expect required init_state on data path and in periodic calls 2015-02-27 07:39:09 +00:00
sfxge_intr.c sfxge: expect required init_state on data path and in periodic calls 2015-02-27 07:39:09 +00:00
sfxge_mcdi.c sfxge: make lock names unique 2015-02-05 11:39:15 +00:00
sfxge_port.c sfxge: avoid usage of ifm_data 2015-05-16 10:35:30 +00:00
sfxge_rx.c sfxge: support Rx checksum offloads disabling 2015-05-16 05:36:40 +00:00
sfxge_rx.h Unbreak 'make depend' with sfxge by removing debugging code activated in the 2015-02-28 21:50:04 +00:00
sfxge_tx.c sfxge: relax assertion to allow RST flag in TSO packets 2015-05-22 07:39:21 +00:00
sfxge_tx.h sfxge: split sfxge_tx_qdpl_put() into *_locked() and *_unlocked() 2015-05-15 06:50:59 +00:00
sfxge_version.h sfxge: set correct RSS hash type instead of opaque 2015-03-28 10:20:20 +00:00
sfxge.c sfxge: do not advertise LRO capability if LRO is compiled out 2015-05-18 06:07:02 +00:00
sfxge.h sfxge: cleanup: add a blank line before each #if to improve readability 2015-03-24 11:25:19 +00:00