Sean Hefty
de98b693e9
IB/cm: Modify interface to send MRAs in response to duplicate messages
...
The IB CM provides a message received acknowledged (MRA) message that
can be sent to indicate that a REQ or REP message has been received, but
will require more time to process than the timeout specified by those
messages. In many cases, the application may not know how long it will
take to respond to a CM message, but the majority of the time, it will
usually respond before a retry has been sent. Rather than sending an
MRA in response to all messages just to handle the case where a longer
timeout is needed, it is more efficient to queue the MRA for sending in
case a duplicate message is received.
This avoids sending an MRA when it is not needed, but limits the number
of times that a REQ or REP will be resent. It also provides for a
simpler implementation than generating the MRA based on a timer event.
(That is, trying to send the MRA after receiving the first REQ or REP if
a response has not been generated, so that it is received at the remote
side before a duplicate REQ or REP has been received)
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2007-10-09 19:59:17 -07:00
..
acorn /char
Remove the arm26 port
2007-07-31 15:39:39 -07:00
acpi
ACPI: CONFIG_ACPI_SLEEP=n power off regression in 2.6.23-rc8 (NOT in rc7)
2007-09-25 17:58:52 -04:00
amba
ata
sata_mv: correct S/G table limits
2007-10-09 12:38:26 -07:00
atm
Add some help texts to recently-introduced kconfig items
2007-08-18 09:52:50 -07:00
auxdisplay
cfag12864b fix
2007-08-22 19:52:46 -07:00
base
Driver core: fix SYSF_DEPRECATED breakage for nested classdevs
2007-10-07 16:42:22 -07:00
block
Fix "Fix DAC960 driver on machines which don't support 64-bit DMA"
2007-09-19 11:24:16 -07:00
bluetooth
[Bluetooth] Add missing stat.byte_rx counter modification
2007-09-09 08:39:27 +02:00
cdrom
cdrom_open() forgets to unlock on -EROFS failure exits
2007-09-26 08:20:44 +02:00
char
Correct Makefile rule for generating custom keymap
2007-10-08 16:06:51 -07:00
clocksource
x86_64: fix typo in acpi_pm.c
2007-07-21 18:37:12 -07:00
connector
cpufreq
crypto
Add some help texts to recently-introduced kconfig items
2007-08-18 09:52:50 -07:00
dio
dma
[IOAT]: ioatdma needs to to play nice in a multi-dma-client world
2007-08-26 18:35:40 -07:00
edac
drivers/edac: fix e752x correct return code
2007-09-11 17:21:19 -07:00
eisa
fc4
firewire
firewire: point to migration document
2007-10-07 13:48:41 +02:00
firmware
hid
Add some help texts to recently-introduced kconfig items
2007-08-18 09:52:50 -07:00
hwmon
hwmon: End of I/O region off-by-one
2007-09-09 10:38:37 -04:00
i2c
i2c-algo-bit: Read block data bugfix
2007-09-09 22:29:14 +02:00
ide
Fix non-terminated PCI match table in PowerMac IDE
2007-10-06 09:32:56 -07:00
ieee1394
ieee1394: ohci1394: fix initialization if built non-modular
2007-09-20 21:19:45 +02:00
infiniband
IB/cm: Modify interface to send MRAs in response to duplicate messages
2007-10-09 19:59:17 -07:00
input
Input: xpad - fix dependancy on LEDS class
2007-09-28 15:38:12 -07:00
isdn
ISDN: Fix data access out of array bounds
2007-10-08 13:01:21 -07:00
kvm
KVM: Fix virtualization menu help text
2007-09-22 12:55:18 -07:00
leds
lguest
fix modules oopsing in lguest guests
2007-09-25 08:51:04 -07:00
macintosh
[POWERPC] Fix undefined reference to device_power_up/resume
2007-08-25 16:58:27 +10:00
mca
md
raid5: fix 2 bugs in ops_complete_biofill
2007-09-24 13:23:35 -07:00
media
V4L/DVB (6052): ivtv: fix udma yuv bug
2007-09-30 10:31:34 -03:00
message
Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6
2007-08-06 17:48:34 -07:00
mfd
misc
Pull thinkpad into release branch
2007-09-17 00:58:40 -04:00
mmc
bug in AT91 MCI suspend routines
2007-09-11 17:21:51 +02:00
mtd
pci: fix unterminated pci_device_id lists
2007-09-19 11:24:17 -07:00
net
mlx4_core: Increase max number of QPs per multicast group to 56
2007-10-09 19:59:16 -07:00
nubus
of
oprofile
[CELL] oprofile: add support to OProfile for profiling CELL BE SPUs
2007-07-20 21:42:24 +02:00
parisc
parport
parport_pc locking fix
2007-07-31 15:39:37 -07:00
pci
Fix bogus PCI quirk for e100
2007-09-28 16:21:10 -07:00
pcmcia
pcmcia: give socket time to power down
2007-07-31 15:39:38 -07:00
pnp
PNP: remove SMCf010 quirk
2007-09-11 17:21:19 -07:00
power
[PATCH] missing null termination in power supply uevent
2007-09-21 01:22:23 +04:00
ps3
rapidio
rtc
rtc: rtc-ds1553.c should use resource_size_t for base address
2007-09-19 11:24:17 -07:00
s390
Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6
2007-09-11 07:46:09 -07:00
sbus
Videopix Frame Grabber: Fix unreleased lock in vfc_debug()
2007-07-31 15:39:43 -07:00
scsi
[SCSI] megaraid_old: fix READ_CAPACITY
2007-10-04 12:08:49 -04:00
serial
Add manufacturer and card id of teltonica pcmcia modems
2007-10-07 16:28:43 -07:00
sh
sn
spi
spi_mpc83xx: hang fix
2007-09-11 17:21:19 -07:00
tc
telephony
uio
usb
Revert "usb-storage: implement autosuspend"
2007-09-13 06:01:24 -07:00
video
intelfb: Fix bug in DPLL disable
2007-09-19 11:24:18 -07:00
w1
missing null termination in one wire uevent
2007-09-25 08:51:04 -07:00
xen
xenbus_xs.c: fix a use-after-free
2007-07-26 11:35:17 -07:00
zorro
zorro: Make sysfs config attribute read-only
2007-08-22 19:52:45 -07:00
Kconfig
Makefile
[WATCHDOG] Fix pcwd_init_module crash
2007-07-29 18:58:39 +00:00