aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ena
Commit message (Expand)AuthorAgeFilesLines
* 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
* Allocate BAR for ENA MSIx vector tableMichal Krawczyk2021-02-182-1/+24
* Update ENA driver version to v2.3.0Marcin Wojtas2020-11-181-1/+1
* Rename descriptions of the supported ENA devicesMarcin Wojtas2020-11-182-6/+6
* Add ENI metrics for the ENA driverMarcin Wojtas2020-11-183-1/+171
* Add SPDX license tag to the ENA driver filesMarcin Wojtas2020-11-188-8/+8
* Add Rx offsets support for the ENA driverMarcin Wojtas2020-11-182-0/+8
* Adjust ENA driver files to latest ena-com changesMarcin Wojtas2020-11-184-139/+114
* Fix completion descriptors alignment for the ENAMarcin Wojtas2020-11-181-2/+2
* teach ena driver about RSS kernel optionAndriy Gapon2020-06-232-0/+29
* Update ENA driver version to v2.2.0Marcin Wojtas2020-05-268-10/+10
* Refactor ena_tx_map_mbuf() functionMarcin Wojtas2020-05-261-61/+28
* Fix double-free bug within ena_detach()Marcin Wojtas2020-05-261-2/+0
* Allow disabling meta caching for ENA Tx pathMarcin Wojtas2020-05-263-4/+16
* Create ENA IO queues with optional backoffMarcin Wojtas2020-05-264-51/+129
* Add sysctl node for ENA IO queues number adjustmentMarcin Wojtas2020-05-263-1/+130
* Fix assumptions about number of IO queues in the ENAMarcin Wojtas2020-05-261-5/+35
* Rework ENA Tx buffer ring size reconfigurationMarcin Wojtas2020-05-263-14/+73
* Rework ENA Rx queue size configurationMarcin Wojtas2020-05-265-216/+247
* Mark the ENA driver as epoch readyMarcin Wojtas2020-05-261-1/+2
* Improve indentation in ena_up() and ena_down()Marcin Wojtas2020-05-261-73/+75
* Expose argument names for non static ENA driver functionsMarcin Wojtas2020-05-264-20/+20
* Use single global lock in the ENA driverMarcin Wojtas2020-05-263-28/+38
* Add trigger reset function in the ENA driverMarcin Wojtas2020-05-264-37/+22
* Provide ENA driver version in a sysctl nodeMarcin Wojtas2020-05-261-0/+3
* Remove unused argument from static function in ena.cMarcin Wojtas2020-05-261-7/+4
* Enable Tx drops reporting in the ENA driverMarcin Wojtas2020-05-263-0/+9
* Adjust ENA driver to the new HALMarcin Wojtas2020-05-265-27/+31
* Optimize ENA Rx refill for low memory conditionsMarcin Wojtas2020-05-074-7/+28
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-13/+14
* Rework and simplify Tx DMA mapping in ENAMarcin Wojtas2020-02-243-148/+54
* Use NET_TASK_INIT() and NET_GROUPTASK_INIT() for drivers that processGleb Smirnoff2020-02-111-1/+1
* Make valdiate_rx_req_id static inline because it uses other staticWarner Losh2019-11-021-2/+1