aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mlx5/mlx5_core/mlx5_health.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* mlx5: idiomatic use of preprocessor, in particular pathsHans Petter Selasky2022-02-011-1/+1
* mlx5: normalize use of the opt_*.h filesKonstantin Belousov2022-02-011-0/+3
* Create wrapper for Giant taken for newbusWarner Losh2021-12-101-2/+3
* Fix spelling in mlx5core.Hans Petter Selasky2021-01-081-1/+1
* Return an error from ioctl(MLX5_FW_RESET) if reset was rejected in mlx5core.Hans Petter Selasky2019-10-021-1/+1
* Unify prints in mlx5core.Hans Petter Selasky2019-10-021-39/+60
* Add proper print in case of 0x0 health syndrome in mlx5core.Hans Petter Selasky2019-10-021-6/+15
* Make command workqueue persistant in mlx5core.Hans Petter Selasky2019-05-081-8/+19
* Flush command workqueue when command completion is triggered in mlx5core.Hans Petter Selasky2019-05-081-2/+13
* Implement reading PCI power status in mlx5core.Hans Petter Selasky2019-05-081-4/+69
* Move workqueue from mlx5en(4) to mlx5core.Hans Petter Selasky2019-05-081-9/+10
* Implement get and set nic state as global functions in mlx5core.Hans Petter Selasky2019-05-081-14/+17
* Ticks are integer type in FreeBSD.Hans Petter Selasky2019-05-081-2/+2
* Protect from infinite sw-reset loop in mlx5core.Hans Petter Selasky2019-05-081-1/+34
* mlx5: Fixes to allow command polling mode to exist alongside event mode.Slava Shwartsman2018-12-051-1/+1
* mlx5: Add global control to disable firmware reset, for all mlx5 devices.Slava Shwartsman2018-12-051-2/+10
* mlx5: Fix use-after-free in self-healing flowSlava Shwartsman2018-12-051-1/+9
* mlx5: Raise fatal IB event when sys error occursSlava Shwartsman2018-12-051-1/+1
* Update version information for the mlx5 and mlx5en(4) modules.Hans Petter Selasky2018-07-181-1/+1
* Make sure the state variable is set atomically instead of using a mutex in ml...Hans Petter Selasky2018-07-171-8/+5
* Refactor access to CR-space into using VSC APIs in mlx5core.Hans Petter Selasky2018-07-171-11/+28
* Make sure Giant is locked when allocating bus resources in mlx5core.Hans Petter Selasky2018-03-301-0/+4
* Collect firmware dump when mlx5core is in device error state.Hans Petter Selasky2018-03-301-0/+3
* Reorganize health recovery in mlx5core.Hans Petter Selasky2018-03-301-39/+47
* Add missing newline character in print in mlx5core.Hans Petter Selasky2018-03-301-1/+1
* Add mutual exclusion mechanism for software reset of firmware in mlx5core.Hans Petter Selasky2018-03-231-5/+67
* Issue a software reset on firmware assert in mlx5core.Hans Petter Selasky2018-03-231-2/+53
* Handle software reset of firmware in error flow in mlx5core.Hans Petter Selasky2018-03-231-35/+91
* Hide verbose proclamation of error when forced in mlx5core.Hans Petter Selasky2018-03-231-2/+4
* Cancel delayed recovery work when unloading the mlx5core driver.Hans Petter Selasky2018-03-231-1/+15
* Add support for fast unload in shutdown flow in mlx5core.Hans Petter Selasky2018-03-231-2/+2
* Improve support for health recovery in mlx5core.Hans Petter Selasky2018-03-231-21/+67
* Make mlx5 compilable on ILP32 arches.Konstantin Belousov2018-03-081-1/+1
* Fix race between PCI error handlers and health work in mlx5core.Hans Petter Selasky2018-03-081-1/+23
* Avoid calling sleeping function from the health poll thread in mlx5core.Hans Petter Selasky2018-03-081-3/+10
* Updates for PCI and health monitor recovery in mlx5core.Hans Petter Selasky2018-03-081-57/+163
* Add support for device surprise removal and other PCI errors.Hans Petter Selasky2017-01-271-0/+3
* Compile fix for 32-bit platforms:Hans Petter Selasky2015-11-121-2/+2
* Add mlx5 and mlx5en driver(s) for ConnectX-4 and ConnectX-4LX cardsHans Petter Selasky2015-11-101-0/+183