aboutsummaryrefslogtreecommitdiff
path: root/sys/tools/usbdevs2h.awk
diff options
context:
space:
mode:
authorKevin Bowling <kbowling@FreeBSD.org>2026-08-22 01:24:28 +0000
committerKevin Bowling <kbowling@FreeBSD.org>2026-08-22 01:46:44 +0000
commit2a7af8ebcf90af83f01f9523b25bfc6e58c7b809 (patch)
tree0e8d21747173242d560350ea60146d18a20b5cb5 /sys/tools/usbdevs2h.awk
parent6b452301172391815c6e21a9875f75c8ddb35735 (diff)
e1000: Limit the TSO sentinel to lem(4) controllersHEADmain
The TSO workaround splits the final DMA segment to create a four byte sentinel descriptor. Intel documents the premature descriptor writeback erratum and this workaround in the 82540EP and 82545GM specification updates (erratum 3) and the 82546GB specification update (erratum 1). Limit the workaround and its preceding TSO state to the legacy PCI and PCI-X controllers so PCIe controllers retain their natural descriptor layout using one fewer descriptor per TSO packet, no split of the final segment, and one less four byte DMA. MFC after: 2 weeks Sponsored by: BBOX.io
Diffstat (limited to 'sys/tools/usbdevs2h.awk')
0 files changed, 0 insertions, 0 deletions