aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ena
Commit message (Expand)AuthorAgeFilesLines
* 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
* Update ENA version to v2.1.0Marcin Wojtas2019-10-311-1/+1
* Add support for ENA NETMAP partial initializationMarcin Wojtas2019-10-313-6/+64
* Add support for ENA NETMAP TxMarcin Wojtas2019-10-315-15/+706
* Add support for ENA NETMAP RxMarcin Wojtas2019-10-315-24/+395
* Introduce NETMAP support in ENAMarcin Wojtas2019-10-313-0/+185
* Split Rx/Tx from initialization code in ENA driverMarcin Wojtas2019-10-314-1158/+1247
* Fix ENA keep-alive timeout due to prolonged resetMarcin Wojtas2019-10-311-4/+21
* Add WC support for arm64 in the ENA driverMarcin Wojtas2019-10-311-10/+2
* Update ENA version to v2.0.0Marcin Wojtas2019-05-304-7/+7
* Improve ENA reset handlingMarcin Wojtas2019-05-301-15/+36
* Fix NULL pointer dereference in ena_up()Marcin Wojtas2019-05-301-5/+14
* Unify new line characters in the ENA driverMarcin Wojtas2019-05-301-28/+28
* Fix Tx offloads for fragmented pkt headers in ENAMarcin Wojtas2019-05-301-2/+7
* Split ENA reset routine into restore and destroy stagesMarcin Wojtas2019-05-302-60/+128
* Use bitfield for storing global ENA device statesMarcin Wojtas2019-05-303-53/+83
* Fix error handling when ENA reset failsMarcin Wojtas2019-05-301-0/+4
* Fill bdf field of the host_info structure in ENAMarcin Wojtas2019-05-301-3/+6
* Add additional doorbells on ENA Tx pathMarcin Wojtas2019-05-302-12/+19
* Limit maximum size of Rx refill threshold in ENAMarcin Wojtas2019-05-302-1/+8