android_kernel_xiaomi_sm8350/drivers/infiniband/hw/ehca
Joachim Fenkes 8705ce5b90 IB/ehca: Notify consumers of LID/PKEY/SM changes after nondisruptive events
When firmware reports a nondisruptive port configuration change event,
previous versions of the eHCA driver didn't forward the event to consumers
like IPoIB.  Add code that determines the type of configuration change by
comparing old and new port attributes and reports it.

Signed-off-by: Joachim Fenkes <fenkes@de.ibm.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2007-07-09 20:12:27 -07:00
..
ehca_av.c IB/ehca: HW level, HW caps and MTU autodetection 2007-07-09 20:12:27 -07:00
ehca_classes_pSeries.h IB/ehca: add Shared Receive Queue support 2007-07-09 20:12:27 -07:00
ehca_classes.h IB/ehca: Notify consumers of LID/PKEY/SM changes after nondisruptive events 2007-07-09 20:12:27 -07:00
ehca_cq.c IB/ehca: Change idr spinlocks into rwlocks 2007-07-09 20:12:27 -07:00
ehca_eq.c IB/ehca: Rework irq handler 2007-02-16 13:57:34 -08:00
ehca_hca.c IB/ehca: Notify consumers of LID/PKEY/SM changes after nondisruptive events 2007-07-09 20:12:27 -07:00
ehca_irq.c IB/ehca: Notify consumers of LID/PKEY/SM changes after nondisruptive events 2007-07-09 20:12:27 -07:00
ehca_irq.h IB/ehca: Refactor sync between completions and destroy_cq using atomic_t 2007-07-09 20:12:27 -07:00
ehca_iverbs.h IB/ehca: Notify consumers of LID/PKEY/SM changes after nondisruptive events 2007-07-09 20:12:27 -07:00
ehca_main.c IB/ehca: Change idr spinlocks into rwlocks 2007-07-09 20:12:27 -07:00
ehca_mcast.c
ehca_mrmw.c IB/ehca: Return proper error code if register_mr fails 2007-05-19 08:51:54 -07:00
ehca_mrmw.h
ehca_pd.c [PATCH] Transform kmem_cache_alloc()+memset(0) -> kmem_cache_zalloc(). 2007-02-11 10:51:27 -08:00
ehca_qes.h
ehca_qp.c IB/ehca: Change idr spinlocks into rwlocks 2007-07-09 20:12:27 -07:00
ehca_reqs.c IB/ehca: Return QP pointer in poll_cq() 2007-07-09 20:12:27 -07:00
ehca_sqp.c
ehca_tools.h IB/ehca: Refactor sync between completions and destroy_cq using atomic_t 2007-07-09 20:12:27 -07:00
ehca_uverbs.c IB/ehca: Change idr spinlocks into rwlocks 2007-07-09 20:12:27 -07:00
hcp_if.c IB/ehca: Lock renaming, static initializers 2007-07-09 20:12:27 -07:00
hcp_if.h IB/ehca: QP code restructuring in preparation for SRQ 2007-07-09 20:12:27 -07:00
hcp_phyp.c
hcp_phyp.h
hipz_fns_core.h
hipz_fns.h
hipz_hw.h IB/ehca: add Shared Receive Queue support 2007-07-09 20:12:27 -07:00
ipz_pt_fn.c IB/ehca: Use WQE offset instead of WQE addr for pending work reqs 2006-11-29 15:33:08 -08:00
ipz_pt_fn.h IB/ehca: Refactor "maybe missed event" code 2007-07-09 16:17:32 -07:00
Kconfig IB: Use menuconfig for InfiniBand menu 2007-07-09 20:12:26 -07:00
Makefile