HomeFreeBSD

Drop IXL RX lock during TCP_LRO, fixes LOR mahem while holding the RX

Description

Drop IXL RX lock during TCP_LRO, fixes LOR mahem while holding the RX
queue lock when the uppoer stack is called inside TCP_LRO

Submitted by: Kevin Bowling <kevin.bowling@kev009.com>
Reviewed by: erj
Sponsored by: Limelight Networks
Differential Revision: https://reviews.freebsd.org/D11724

Details

Provenance
sbrunoAuthored on
Reviewer
erj
Differential Revision
D11724: Drop ixl rx lock during TCP LRO
Parents
rS321630: Slight restructure of iflib_busdma_load_mbuf_sg() to fix accounting
Branches
Unknown
Tags
Unknown