HomeFreeBSD

rtwn_usb: add support for fragmented Rx.

Description

rtwn_usb: add support for fragmented Rx.

Since device can pass multiple frames in a single payload temporary
Rx buffer was big enough to hold all of them; now the driver can
concatenate a single frame from multiple payloads.

The Rx buffer size may be configured via tunable (dev.rtwn.%d.rx_buf_size).

Tested with:

  • rtl8188cus, rtl8188eu and rtl8821au (STA mode).
  • (by kevlo) rtl8192cu and rtl8188eu.

PR: 218527
Reviewed by: kevlo
Differential Revision: https://reviews.freebsd.org/D11705

Details

Provenance
avosAuthored on
Reviewer
kevlo
Differential Revision
D11705: rtwn_usb: add support for fragmented Rx
Parents
rS321734: bsdinstall: default to UEFI-only boot on arm64
Branches
Unknown
Tags
Unknown