android_kernel_xiaomi_sm8350/drivers/infiniband/hw/ehca
Hoang-Nam Nguyen bd5a6ccc0e IB/ehca: Return proper error code if register_mr fails
Set the return code of ehca_register_mr() to ENOMEM if the corresponding
firmware call fails due to out of resources.  Some other error codes
were explicitly mapped to EINVAL -- just remove those cases so they
get mapped to the default case, which already returns EINVAL anyway.

Signed-off-by: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2007-05-19 08:51:54 -07:00
..
ehca_av.c [PATCH] slab: remove SLAB_KERNEL 2006-12-07 08:39:24 -08:00
ehca_classes_pSeries.h IB/ehca: Add driver for IBM eHCA InfiniBand adapters 2006-09-22 15:22:22 -07:00
ehca_classes.h IB/ehca: Serialize hypervisor calls in ehca_register_mr() 2007-05-14 13:38:11 -07:00
ehca_cq.c IB: Add CQ comp_vector support 2007-05-06 21:18:11 -07:00
ehca_eq.c IB/ehca: Rework irq handler 2007-02-16 13:57:34 -08:00
ehca_hca.c IB/ehca: Implement modify_port 2007-04-24 21:30:38 -07:00
ehca_irq.c IB/ehca: Remove _irqsave, move #ifdef 2007-05-14 13:40:05 -07:00
ehca_irq.h IB/ehca: Rework irq handler 2007-02-16 13:57:34 -08:00
ehca_iverbs.h IB/uverbs: Export ib_umem_get()/ib_umem_release() to modules 2007-05-08 18:00:37 -07:00
ehca_main.c IB/ehca: Disable scaling code by default, bump version number 2007-05-14 13:41:40 -07:00
ehca_mcast.c IB/ehca: Add driver for IBM eHCA InfiniBand adapters 2006-09-22 15:22:22 -07:00
ehca_mrmw.c IB/ehca: Return proper error code if register_mr fails 2007-05-19 08:51:54 -07:00
ehca_mrmw.h IB/ehca: Add driver for IBM eHCA InfiniBand adapters 2006-09-22 15:22:22 -07:00
ehca_pd.c [PATCH] Transform kmem_cache_alloc()+memset(0) -> kmem_cache_zalloc(). 2007-02-11 10:51:27 -08:00
ehca_qes.h IB/ehca: Add driver for IBM eHCA InfiniBand adapters 2006-09-22 15:22:22 -07:00
ehca_qp.c IB/ehca: Fix AQP0/1 QP number 2007-05-14 13:39:31 -07:00
ehca_reqs.c IB: Return "maybe missed event" hint from ib_req_notify_cq() 2007-05-06 21:18:11 -07:00
ehca_sqp.c IB/ehca: Add driver for IBM eHCA InfiniBand adapters 2006-09-22 15:22:22 -07:00
ehca_tools.h IB/ehca: Fix eHCA driver compilation for uniprocessor 2006-10-30 20:52:51 -08:00
ehca_uverbs.c IB/ehca: Remove use of do_mmap() 2007-02-04 14:11:57 -08:00
hcp_if.c IB/ehca: Serialize hypervisor calls in ehca_register_mr() 2007-05-14 13:38:11 -07:00
hcp_if.h IB/ehca: Implement modify_port 2007-04-24 21:30:38 -07:00
hcp_phyp.c IB/ehca: Add driver for IBM eHCA InfiniBand adapters 2006-09-22 15:22:22 -07:00
hcp_phyp.h IB/ehca: Add driver for IBM eHCA InfiniBand adapters 2006-09-22 15:22:22 -07:00
hipz_fns_core.h IB/ehca: Add driver for IBM eHCA InfiniBand adapters 2006-09-22 15:22:22 -07:00
hipz_fns.h IB/ehca: Add driver for IBM eHCA InfiniBand adapters 2006-09-22 15:22:22 -07:00
hipz_hw.h IB/ehca: Use named constant for max mtu 2006-11-13 08:46:28 -08: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: Return "maybe missed event" hint from ib_req_notify_cq() 2007-05-06 21:18:11 -07:00
Kconfig IB/ehca: Allow en/disabling scaling code via module parameter 2007-02-16 13:57:34 -08:00
Makefile IB/ehca: Add driver for IBM eHCA InfiniBand adapters 2006-09-22 15:22:22 -07:00