aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ena/ena.c
Commit message (Expand)AuthorAgeFilesLines
* ena: Update the license dating to 2023Osama Abboud2024-01-141-1/+1
* ena: Support srd metrics with sysctlOsama Abboud2024-01-141-0/+10
* ena: Support customer metric with sysctlOsama Abboud2024-01-141-2/+47
* ena: Introduce shared sample interval for all statsOsama Abboud2024-01-141-6/+6
* ena: Update ena_com_update_intr_reg API usageOsama Abboud2024-01-141-1/+1
* ena: Change measurement unit of time since last tx cleanup to msArthur Kiyanovski2024-01-141-2/+2
* ena: Add sysctl support for spreading IRQsOsama Abboud2024-01-141-17/+109
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* ena: Fix driver unload crashArthur Kiyanovski2023-07-041-1/+2
* ena: Initialize statistics before the interface is availableOsama Abboud2023-07-041-11/+18
* net: replace IFF_KNOWSEPOCH with IFF_NEEDSEPOCHGleb Smirnoff2023-04-171-2/+1
* Mechanically convert ena(4) to DrvAPIJustin Hibbits2023-01-131-18/+18
* ena: Remove timer service re-arm on ena_restore_device failureDavid Arinzon2023-01-131-2/+0
* ena: Re-Enable per-packet missing tx completion printArthur Kiyanovski2023-01-131-3/+3
* ena: Fix LLQ descriptor reconfigurationMichal Krawczyk2022-07-061-19/+16
* ena: Make first_interrupt a uint8_tMark Johnston2022-07-011-1/+1
* ena: Align names of constantsDawid Gorecki2022-06-301-9/+10
* ena: Fix styling issuesDawid Gorecki2022-06-301-306/+287
* ena: Use device_set_desc in probeDawid Gorecki2022-06-301-3/+1
* ena: Move ena_copy_eni_metrics into separate taskDawid Gorecki2022-06-301-34/+23
* ena: Use atomic_load/store functions for first_interrupt variableDawid Gorecki2022-06-301-3/+4
* ena: Store ticks of last Tx cleanupDawid Gorecki2022-06-301-3/+14
* ena: Prevent LLQ initialization when membar isn't exposedDawid Gorecki2022-06-301-6/+23
* ena: Move reset completion logging to the reset functionDawid Gorecki2022-06-301-3/+4
* ena(4): Fix a typo in a source code commentGordon Bergling2022-06-041-1/+1
* ena: Remove unused devclass argument to DRIVER_MODULE.John Baldwin2022-05-091-2/+1
* ena(4): Remove a double word in a source code commentGordon Bergling2022-04-091-1/+1
* ena: do not call reset if device is unresponsiveDawid Gorecki2022-01-231-0/+12
* ena: start timer service on attachDawid Gorecki2022-01-231-27/+37
* ena: merge ena-com v2.5.0 upgradeMarcin Wojtas2022-01-231-3/+43
* ena: Implement full RSS reconfigurationArtur Rojek2021-09-011-13/+49
* ena: Add missing statisticsArtur Rojek2021-09-011-0/+3
* ena: Share ena_global_lock between driver instancesArtur Rojek2021-09-011-37/+37
* ena: Move RSS logic into its own source filesArtur Rojek2021-09-011-148/+1
* ena: Add locking assertionsArtur Rojek2021-09-011-0/+4
* ena: Add extra log messagesArtur Rojek2021-09-011-0/+4
* ena: Prevent reset after device destructionArtur Rojek2021-09-011-8/+4
* Merge tag 'vendor/ena-com/2.4.0'Marcin Wojtas2021-06-241-169/+173
* ena: hide sysctl nodes for unused ENA queuesMarcin Wojtas2021-06-241-0/+4
* ena: remove surplus NULL checks when freeing ENA resourcesMarcin Wojtas2021-06-241-6/+3
* ena: add support for the large LLQ headers in ENAMarcin Wojtas2021-06-241-5/+36
* Allocate BAR for ENA MSIx vector tableMichal Krawczyk2021-02-181-0/+21
* Rename descriptions of the supported ENA devicesMarcin Wojtas2020-11-181-2/+2
* Add ENI metrics for the ENA driverMarcin Wojtas2020-11-181-0/+71
* Add SPDX license tag to the ENA driver filesMarcin Wojtas2020-11-181-1/+1
* Add Rx offsets support for the ENA driverMarcin Wojtas2020-11-181-0/+2
* Adjust ENA driver files to latest ena-com changesMarcin Wojtas2020-11-181-48/+48
* Fix completion descriptors alignment for the ENAMarcin Wojtas2020-11-181-2/+2
* teach ena driver about RSS kernel optionAndriy Gapon2020-06-231-0/+15
* Update ENA driver version to v2.2.0Marcin Wojtas2020-05-261-1/+1