linux/drivers/infiniband/hw/qib
Mike Marciniszyn aa7374ac19 IB/qib: Avoid duplicate writes to the rcv head register
Avoid duplicate writes to the head register as this can lead to lost
interrupts if the context goes full before the second write is done.

Signed-off-by: Mike Marciniszyn <mike.marciniszyn@qlogic.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2011-01-10 17:42:21 -08:00
..
Kconfig
Makefile IB/qib: Use request_firmware() to load SD7220 firmware 2010-07-08 13:27:05 -07:00
qib_6120_regs.h
qib_7220_regs.h
qib_7220.h IB/qib: Use request_firmware() to load SD7220 firmware 2010-07-08 13:27:05 -07:00
qib_7322_regs.h IB/qib: Mask hardware error during link reset 2010-07-06 14:13:20 -07:00
qib_common.h IB/qib: Allow PSM to select from multiple port assignment algorithms 2010-07-21 11:39:36 -07:00
qib_cq.c IB/qib: Generate completion callback on errors 2011-01-10 17:42:19 -08:00
qib_diag.c llseek: automatically add .llseek fop 2010-10-15 15:53:27 +02:00
qib_dma.c
qib_driver.c IB/qib: Avoid duplicate writes to the rcv head register 2011-01-10 17:42:21 -08:00
qib_eeprom.c
qib_file_ops.c IB/qib: Fix context allocation with multiple HCAs 2011-01-10 17:42:20 -08:00
qib_fs.c convert get_sb_single() users 2010-10-29 04:16:28 -04:00
qib_iba6120.c IB/qib: Clear 6120 hardware error register 2010-07-06 14:13:40 -07:00
qib_iba7220.c
qib_iba7322.c IB/qib: Add a few new SERDES tunings 2011-01-10 17:42:21 -08:00
qib_init.c IB/qib: Fix multi-Florida HCA host panic on reboot 2011-01-10 17:42:20 -08:00
qib_intr.c IB/qib: Handle transitions from ACTIVE_DEFERRED to ACTIVE better 2011-01-10 17:42:20 -08:00
qib_keys.c
qib_mad.c IB/qib: Set port physical state even if other fields are invalid 2011-01-10 17:42:19 -08:00
qib_mad.h
qib_mmap.c
qib_mr.c
qib_pcie.c IB/qib: clean up properly if pci_set_consistent_dma_mask() fails 2010-10-26 16:09:02 -07:00
qib_pio_copy.c
qib_qp.c IB/qib: Clear WAIT_SEND flags when setting QP to error state 2011-01-10 17:42:20 -08:00
qib_qsfp.c
qib_qsfp.h
qib_rc.c IB/qib: Process RDMA WRITE ONLY with IMMEDIATE properly 2010-10-22 22:12:15 -07:00
qib_ruc.c
qib_sd7220.c IB/qib: Use request_firmware() to load SD7220 firmware 2010-07-08 13:27:05 -07:00
qib_sdma.c IB/qib: Fix race between qib_error_qp() and receive packet processing 2010-08-03 13:59:47 -07:00
qib_srq.c
qib_sysfs.c IB/qib: Allow writes to the diag_counters to be able to clear them 2010-08-03 13:59:19 -07:00
qib_twsi.c
qib_tx.c IB/qib: Avoid variable-length array 2010-07-19 13:21:24 -07:00
qib_uc.c IB/qib: Process RDMA WRITE ONLY with IMMEDIATE properly 2010-10-22 22:12:15 -07:00
qib_ud.c IB/qib: UD send with immediate receive completion has wrong size 2011-01-10 17:42:20 -08:00
qib_user_pages.c
qib_user_sdma.c IB/qib: Reset packet list after freeing 2011-01-10 17:42:21 -08:00
qib_user_sdma.h
qib_verbs_mcast.c
qib_verbs.c IB/qib: Fix race between qib_error_qp() and receive packet processing 2010-08-03 13:59:47 -07:00
qib_verbs.h
qib_wc_ppc64.c
qib_wc_x86_64.c
qib.h IB/qib: Fix extra log level in qib_early_err() 2010-10-26 16:09:02 -07:00