aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ena
Commit message (Expand)AuthorAgeFilesLines
* Mechanically convert ena(4) to DrvAPIJustin Hibbits2023-01-133-30/+30
* ena: Update driver version to v2.6.2Arthur Kiyanovski2023-01-131-1/+1
* 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: Update driver version to v2.6.1Michal Krawczyk2022-07-061-1/+1
* ena: Fix LLQ descriptor reconfigurationMichal Krawczyk2022-07-061-19/+16
* ena: Align req_id and qid print orderMichal Krawczyk2022-07-061-2/+2
* ena: Make first_interrupt a uint8_tMark Johnston2022-07-013-4/+4
* ena: Update driver version to v2.6.0Michal Krawczyk2022-06-301-1/+1
* ena: Fix invalid KASSERT test in netmap codeMichal Krawczyk2022-06-301-1/+1
* ena: Align names of constantsDawid Gorecki2022-06-305-46/+47
* ena: Remove write-only datapath variableMichal Krawczyk2022-06-301-3/+0
* ena: Fix styling issuesDawid Gorecki2022-06-3010-635/+591
* ena: Use device_set_desc in probeDawid Gorecki2022-06-301-3/+1
* ena: Move ena_copy_eni_metrics into separate taskDawid Gorecki2022-06-302-34/+25
* ena: Use atomic_load/store functions for first_interrupt variableDawid Gorecki2022-06-302-5/+6
* ena: Store ticks of last Tx cleanupDawid Gorecki2022-06-303-3/+18
* ena: Prevent LLQ initialization when membar isn't exposedDawid Gorecki2022-06-301-6/+23
* ena: Extend debug prints for invalid req_id resetsDawid Gorecki2022-06-302-3/+7
* ena: Move reset completion logging to the reset functionDawid Gorecki2022-06-301-3/+4
* ena: Add ena_ring_tx_doorbell() functionDawid Gorecki2022-06-303-16/+13
* 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: Remove unused variable.John Baldwin2022-04-061-2/+0
* ena: Remove write only variablesWarner Losh2022-04-061-4/+0
* ena: update ENA version to v2.5.0Michal Krawczyk2022-01-231-2/+2
* ena: do not call reset if device is unresponsiveDawid Gorecki2022-01-231-0/+12
* ena: start timer service on attachDawid Gorecki2022-01-232-27/+45
* ena: rework tx req_id validation logicArtur Rojek2022-01-231-17/+18
* ena: properly handle IPv6 L4 checksum offloadDawid Gorecki2022-01-232-16/+29
* ena: merge ena-com v2.5.0 upgradeMarcin Wojtas2022-01-234-3/+55
* ena: fix building in-kernel driverArtur Rojek2021-09-161-1/+1
* ena: Update driver version to v2.4.1Michal Krawczyk2021-09-011-1/+1
* ena: Implement full RSS reconfigurationArtur Rojek2021-09-016-20/+474
* ena: Add missing statisticsArtur Rojek2021-09-014-5/+19
* ena: Share ena_global_lock between driver instancesArtur Rojek2021-09-014-58/+99
* ena: Disable meta descriptor caching for netmapArtur Rojek2021-09-011-0/+1
* ena: Move RSS logic into its own source filesArtur Rojek2021-09-014-149/+232
* ena: Add locking assertionsArtur Rojek2021-09-013-0/+10
* ena: Add extra log messagesArtur Rojek2021-09-012-0/+7
* ena: Prevent reset after device destructionArtur Rojek2021-09-011-8/+4
* ena: Trigger reset on ena_com_prepare_tx failureArtur Rojek2021-09-012-0/+4
* ena: Avoid unnecessary mbuf collapses for LLQ conditionArtur Rojek2021-09-011-0/+5
* Update ENA version to v2.4.0Marcin Wojtas2021-06-241-2/+2
* Merge tag 'vendor/ena-com/2.4.0'Marcin Wojtas2021-06-244-258/+270
* ena: hide sysctl nodes for unused ENA queuesMarcin Wojtas2021-06-244-1/+52
* 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-243-7/+54
* ena: change ENA C++-style comment into C-styleMarcin Wojtas2021-06-241-1/+1