aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mlx5/mlx5_core/mlx5_cmd.c
Commit message (Expand)AuthorAgeFilesLines
* mlx5: jiffies is unsigned longKonstantin Belousov2025-04-291-2/+2
* mlx5: add synthetic error for MLX5_CMD_OP_QUERY_FLOW_COUNTER when device is downKonstantin Belousov2025-02-131-0/+1
* mlx5en: add IPSEC_OFFLOAD supportKonstantin Belousov2024-07-301-0/+3
* mlx5: Zero DMA memory mlx5_alloc_cmd_msg() and alloc_cmd_page()Mark Johnston2024-01-181-2/+8
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* mlx5en(4): Correct a typo in a kernel error messageGordon Bergling2022-09-031-1/+1
* mlx5: idiomatic use of preprocessor, in particular pathsHans Petter Selasky2022-02-011-2/+1
* mlx5: normalize use of the opt_*.h filesKonstantin Belousov2022-02-011-0/+3
* mlx5ib: Implement support for enabling and disabling RoCE ECN.Hans Petter Selasky2021-07-121-0/+23
* mlx5core: Don't query the PCI config space for offline during a firmware comm...Hans Petter Selasky2021-07-121-2/+1
* Make mlx5_cmd_exec_cb() a safe API in mlx5core.Hans Petter Selasky2020-11-161-4/+50
* Add basic support for TCP/IP based hardware TLS offload to mlx5core.Hans Petter Selasky2019-12-051-0/+8
* Unify prints in mlx5core.Hans Petter Selasky2019-10-021-6/+13
* Make command workqueue persistant in mlx5core.Hans Petter Selasky2019-05-081-23/+3
* Add vnic steering drop statistics in mlx5en(4).Hans Petter Selasky2019-05-081-0/+2
* Remove redundant line of code in mlx5core.Hans Petter Selasky2019-05-081-1/+1
* Change implicit and probably erronous EPERM to EIO on command status errorHans Petter Selasky2019-05-081-1/+1
* Disable all MSIX interrupts before shutdown in mlx5.Hans Petter Selasky2019-05-081-0/+3
* mlx5: Fixes to allow command polling mode to exist alongside event mode.Slava Shwartsman2018-12-051-18/+23
* mlx5: Extend vector argument to u64.Slava Shwartsman2018-12-051-2/+4
* Add support for fast unload in shutdown flow in mlx5core.Hans Petter Selasky2018-03-231-7/+22
* Add support for explicit congestion notification, ECN, to mlx5ib(4).Hans Petter Selasky2018-03-081-0/+35
* Use the autogenerated interface file for all commands in mlx5core.Hans Petter Selasky2018-03-081-294/+138
* Updates for PCI and health monitor recovery in mlx5core.Hans Petter Selasky2018-03-081-27/+182
* Add timeout handle to commands with callback in mlx5core.Hans Petter Selasky2018-03-071-7/+32
* Fix potential deadlock in command mode change in mlx5core.Hans Petter Selasky2018-03-071-44/+35
* Use a macro in mlx5_command_str() instead of copying OP name.Hans Petter Selasky2018-03-071-396/+134
* Using GFP_ATOMIC with firmware commands is not supported after busdma wasHans Petter Selasky2017-08-031-2/+1
* Use the busdma API to allocate all DMA-able memory.Hans Petter Selasky2017-01-271-200/+190
* Add support for device surprise removal and other PCI errors.Hans Petter Selasky2017-01-271-5/+226
* 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-271-49/+52
* When a firmware command times out do not free the command structure toHans Petter Selasky2016-11-071-1/+4
* Update the MLX5 core module:Hans Petter Selasky2016-09-161-1/+10
* Add mlx5 and mlx5en driver(s) for ConnectX-4 and ConnectX-4LX cardsHans Petter Selasky2015-11-101-0/+1571