freebsd-skq/sys/dev/mlx5
hselasky d01788d7e5 Add support for device surprise removal and other PCI errors.
- When device disappears from PCI indicate error device state and:
  1) Trigger command completion for all pending commands
  2) Prevent new commands from executing and return:
     - success for modify and remove/cleanup commands
     - failure for create/query commands
  3) When reclaiming pages for a device in error state don't ask FW to
     return all given pages, just release the allocated memory

MFC after:		1 week
Sponsored by:		Mellanox Technologies
2017-01-27 11:29:33 +00:00
..
mlx5_core Add support for device surprise removal and other PCI errors. 2017-01-27 11:29:33 +00:00
mlx5_en Add support for reading advanced diagnostic counters. 2017-01-27 10:03:50 +00:00
cq.h Add runtime support for modifying the SQ and RQ completion event 2017-01-20 11:11:49 +00:00
device.h Add more firmware related structures and update existing ones in the 2016-11-07 11:28:50 +00:00
diagnostics.h Add support for reading advanced diagnostic counters. 2017-01-27 10:03:50 +00:00
doorbell.h
driver.h Add support for device surprise removal and other PCI errors. 2017-01-27 11:29:33 +00:00
eswitch_vacl.h Update the mlx5 shared driver code to the latest version, which 2015-12-07 13:16:48 +00:00
flow_table.h Update the MLX5 core module: 2016-09-16 11:28:16 +00:00
mlx5_ifc.h Update firmware interface structures and definitions adding support 2017-01-20 10:47:32 +00:00
mlx5_rdma_if.h
qp.h Add more firmware related structures and update existing ones in the 2016-11-07 11:28:50 +00:00
srq.h
vport.h Update the MLX5 core module: 2016-09-16 11:28:16 +00:00