aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mlx5
Commit message (Expand)AuthorAgeFilesLines
* Update io-mapping.h in the LinuxKPI.Mark Johnston2017-06-211-1/+2
* Improve sysadmin visibility of physical port error counters in theHans Petter Selasky2017-04-281-3/+32
* Make "desc" pointer non-constant inside the mlx5_core_diagnostics_entryHans Petter Selasky2017-01-301-1/+1
* Use the busdma API to allocate all DMA-able memory.Hans Petter Selasky2017-01-275-470/+583
* Add support for device surprise removal and other PCI errors.Hans Petter Selasky2017-01-275-12/+256
* Wait for all VFs pages to be reclaimed before closing EQ pages.Hans Petter Selasky2017-01-273-2/+32
* Rename struct fw_page into struct mlx5_fw_page as a preparation stepHans Petter Selasky2017-01-271-13/+13
* Fix command completion with callback scenario.Hans Petter Selasky2017-01-271-1/+6
* Minor code refactor as a preparation step for suprise removal of CX-4Hans Petter Selasky2017-01-271-54/+68
* Use ffs() to scan for first bit instead of using a for() loop.Hans Petter Selasky2017-01-272-50/+53
* Make fw_pages statistics counter 64-bit to avoid overflow.Hans Petter Selasky2017-01-271-1/+1
* Add support for reading advanced diagnostic counters.Hans Petter Selasky2017-01-275-1/+500
* Enforce reading the consumer and producer counters once to ensureHans Petter Selasky2017-01-271-2/+4
* Remove superfluous return statement.Hans Petter Selasky2017-01-201-1/+0
* Allow transmit packet bufring in software to be disabled.Hans Petter Selasky2017-01-204-32/+99
* Make draining a sendqueue more robust.Hans Petter Selasky2017-01-203-18/+56
* Add runtime support for modifying the SQ and RQ completion eventHans Petter Selasky2017-01-204-6/+85
* Update firmware interface structures and definitions adding supportHans Petter Selasky2017-01-201-35/+168
* Make a read only pointer constant.Hans Petter Selasky2016-12-221-2/+2
* Add more comments regarding collection of statistics counters.Hans Petter Selasky2016-12-221-0/+22
* Remove useless NULL checks.Hans Petter Selasky2016-12-022-20/+0
* Add timer to watch the RQ when we are out of mbufs.Hans Petter Selasky2016-11-073-2/+12
* Add more firmware related structures and update existing ones in theHans Petter Selasky2016-11-075-43/+467
* Query flow table capabilities according to the correct capability bitHans Petter Selasky2016-11-071-1/+5
* Correct checksum fields in the "mlx5_mini_cqe8" structure. The fieldsHans Petter Selasky2016-11-071-4/+5
* Ensure the firmware is notified of any host memory allocationHans Petter Selasky2016-11-071-5/+5
* When a firmware command times out do not free the command structure toHans Petter Selasky2016-11-071-1/+4
* Set hardware stats flag to avoid double counting the number of incoming bytes.Hans Petter Selasky2016-09-291-0/+1
* mlx5en: Fix duplicate mbuf free-by-code.Hans Petter Selasky2016-09-161-6/+3
* mlx5en: Remove unused pdev pointer.Hans Petter Selasky2016-09-162-6/+0
* mlx5en: Verify port type is ethernet before creating network deviceHans Petter Selasky2016-09-161-0/+3
* mlx5en: Allow setting the software MTU size below 1500 bytesHans Petter Selasky2016-09-161-12/+12
* mlx5en: Factor out common sendqueue code for use with rate limiting SQs.Hans Petter Selasky2016-09-162-10/+23
* mlx5en: Properly declare doorbell lock for 32-bit CPUs.Hans Petter Selasky2016-09-162-1/+4
* mlx5en: Optimise away duplicate UAR pointers.Hans Petter Selasky2016-09-162-7/+3
* mlx5en: Make the mlx5e_open_cq() and mlx5e_close_cq() functions global.Hans Petter Selasky2016-09-162-17/+20
* mlx5en: Minor completion queue control path code refactor.Hans Petter Selasky2016-09-161-44/+39
* mlx5en: Separate the sendqueue from using the mlx5e_channel structure.Hans Petter Selasky2016-09-164-39/+18
* Update the MLX5 core module:Hans Petter Selasky2016-09-1625-402/+2198
* Increase the maximum RX/TX queue size. This allows for a RX/TX queueHans Petter Selasky2016-08-221-2/+2
* Fix for use after free.Hans Petter Selasky2016-08-091-0/+7
* Switch to the new block based LRO input function for the mlx5enHans Petter Selasky2016-08-085-818/+13
* Use correct Q-counter output array.Hans Petter Selasky2016-06-231-1/+1
* Add SR-IOV guest support to the mlx5en driver.Hans Petter Selasky2016-06-075-0/+526
* net: Use M_HASHTYPE_OPAQUE_HASH if the mbuf flowid has hash propertiesSepherosa Ziehau2016-06-071-2/+2
* Prepare for activation of LinuxKPI module parameters as read-onlyHans Petter Selasky2016-05-251-0/+2
* Verify one sysctl parameter at a time. When a mlx5en sysctl parameterHans Petter Selasky2016-05-201-120/+226
* Optimise use of doorbell and remove redundant NOPsHans Petter Selasky2016-05-203-19/+29
* Implement TX completion event interleaving.Hans Petter Selasky2016-05-204-39/+185
* Correct some error codes to native FreeBSD ones.Hans Petter Selasky2016-04-291-0/+3