android_kernel_xiaomi_sm8350/drivers/infiniband/hw/ipath
Ralph Campbell cc65edcf0c IB/ipath: Fix RNR NAK handling
This patch fixes a couple of minor problems with RNR NAK handling:
 - The insertion sort was causing extra delay when inserting ahead
   vs. behind an existing entry on the list.
 - A resend of a first packet of a message which is still not ready,
   needs another RNR NAK (i.e., it was suppressed when it shouldn't).
 - Also, the resend tasklet doesn't need to be woken up unless the
   ACK/NAK actually indicates progress has been made.

Signed-off-by: Ralph Campbell <ralph.campbell@qlogic.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2008-01-25 14:15:34 -08:00
..
ipath_common.h
ipath_cq.c IB/ipath: Fix error returned from ib_resize_cq if new size smaller than # entries 2008-01-25 14:15:28 -08:00
ipath_debug.h IB/ipath: Convert from .nopage to .fault 2008-01-25 14:15:29 -08:00
ipath_diag.c
ipath_dma.c
ipath_driver.c IB/ipath: Fix sendctrl locking 2008-01-25 14:15:27 -08:00
ipath_eeprom.c IB/ipath: Convert ipath_eep_sem semaphore to a mutex 2008-01-25 14:15:26 -08:00
ipath_file_ops.c IB/ipath: Convert from .nopage to .fault 2008-01-25 14:15:29 -08:00
ipath_fs.c
ipath_iba6110.c
ipath_iba6120.c
ipath_init_chip.c IB/ipath: Fix sendctrl locking 2008-01-25 14:15:27 -08:00
ipath_intr.c IB/ipath: Better comment for rmb() in ipath_intr() 2008-01-25 14:15:28 -08:00
ipath_kernel.h IB/ipath: Fix sendctrl locking 2008-01-25 14:15:27 -08:00
ipath_keys.c
ipath_mad.c IB/ipath: Enable loopback of DR SMP responses from userspace 2008-01-25 14:15:25 -08:00
ipath_mmap.c
ipath_mr.c
ipath_qp.c IB/ipath: Add the work completion error code to the QP error debug output 2008-01-25 14:15:29 -08:00
ipath_rc.c IB/ipath: Fix RNR NAK handling 2008-01-25 14:15:34 -08:00
ipath_registers.h
ipath_ruc.c IB/ipath: Fix RNR NAK handling 2008-01-25 14:15:34 -08:00
ipath_srq.c IB/ipath: Fix comments for ipath_create_srq() 2008-01-25 14:15:28 -08:00
ipath_stats.c
ipath_sysfs.c IB/ipath: Fix crash on unload introduced by sysfs changes 2008-01-25 14:15:21 -08:00
ipath_uc.c
ipath_ud.c IB/ipath: Fix receiving UD messages with immediate data 2008-01-16 14:42:35 -08:00
ipath_user_pages.c
ipath_verbs_mcast.c
ipath_verbs.c IB/ipath: Normalize error return codes for posting work requests 2007-11-20 11:05:42 -08:00
ipath_verbs.h
ipath_wc_ppc64.c
ipath_wc_x86_64.c
Kconfig
Makefile