HomeFreeBSD

cxgbe(4): Split sge_nm_rxq into three cachelines.

Description

cxgbe(4): Split sge_nm_rxq into three cachelines.

This reduces the lines bouncing around between the driver rx ithread and
the netmap rxsync thread. There is no net change in the size of the
struct (it continues to waste a lot of space).

This kind of split was originally proposed in D17869 by Marc De La
Gueronniere @ Verisign, Inc.

MFC after: 1 week
Sponsored by: Chelsio Communications

Details

Provenance
npAuthored on
Parents
rS359158: Add new USB device ID for Elecom 802.11ac USB device.
Branches
Unknown
Tags
Unknown