HardenedBSD/share
Osama Abboud 2e84b718b6 ena: Support LLQ entry size recommendation from device
This commit adds support for receiving LLQ entry size recommendation
from the device. The driver will use the recommended entry size, unless
the user specifically chooses to use regular or large LLQ entry.

Also added enum ena_llq_header_size_policy_t and llq_plociy field in
order to support the new feature.

Approved by: cperciva (mentor)
Sponsored by: Amazon, Inc.

(cherry picked from commit b1c38df05d)
2024-10-31 14:55:20 +00:00
..
colldef Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
ctypedef Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
dict Remove $FreeBSD$: one-line bare tag 2023-08-23 11:43:33 -06:00
doc Remove $FreeBSD$: one-line bare tag 2023-08-23 11:43:33 -06:00
dtrace Remove $FreeBSD$: one-line bare tag 2023-08-23 11:43:33 -06:00
examples Remove "All Rights Reserved" from FreeBSD Foundation copyrights 2024-09-07 12:30:19 -04:00
i18n Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
keys Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
man ena: Support LLQ entry size recommendation from device 2024-10-31 14:55:20 +00:00
misc bsd-family-tree: add FreeBSD 14.1 2024-08-05 21:48:15 -04:00
mk Fix buildworld with gcc 13 after llvm-19 import 2024-10-27 11:58:37 +01:00
monetdef Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
msgdef Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
numericdef Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
security Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
sendmail Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
skel Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
snmp Remove $FreeBSD$: two-line lua tag 2023-08-23 11:43:33 -06:00
syscons Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
tabset Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
termcap Remove $FreeBSD$: two-line nroff pattern 2023-08-23 11:43:31 -06:00
tests Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
timedef Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
vt Trim various $FreeBSD$ 2023-10-24 11:23:57 -07:00
zoneinfo Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
Makefile Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00
Makefile.inc Remove $FreeBSD$: one-line sh pattern 2023-08-23 11:43:30 -06:00