android_kernel_samsung_msm8976/drivers
Bryan O'Sullivan 3977026462 IB/ipath: fix null deref during rdma ops
The problem was that node A's sending thread, which handles sending RDMA
read response data, would write the trigger word, the last packet would
be sent, node B would send a new RDMA read request, node A's interrupt
handler would initialize s_rdma_sge, then node A's sending thread would
update s_rdma_sge.  This didn't happen very often naturally but was more
frequent with 1 byte RDMA reads.  Rather than adding more locking or
increasing the QP structure size and copying sge data, I modified the
copy routine to update the pointers before writing the trigger word to
avoid the update race.

Signed-off-by: Ralph Campbell <ralphc@pathscale.com>
Signed-off-by: Bryan O'Sullivan <bos@pathscale.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2006-05-23 13:29:35 -07:00
..
acorn
acpi
amba
atm
base [PATCH] drivers/base/firmware_class.c: cleanups 2006-05-21 12:59:19 -07:00
block
bluetooth
cdrom
char [PATCH] tty_insert_flip_string_flags() license fix 2006-05-23 10:35:31 -07:00
connector
cpufreq
crypto
dio
edac
eisa
fc4
firmware
hwmon
i2c
ide [PATCH] powerpc: Fix ide-pmac sysfs entry 2006-05-21 12:59:16 -07:00
ieee1394
infiniband IB/ipath: fix null deref during rdma ops 2006-05-23 13:29:35 -07:00
input
isdn [PATCH] Overrun in isdn_tty.c 2006-05-21 12:59:18 -07:00
leds
macintosh
mca
md [PATCH] md: fix possible oops when starting a raid0 array 2006-05-23 10:35:31 -07:00
media
message
mfd
misc
mmc
mtd
net Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2006-05-23 10:40:19 -07:00
nubus
oprofile
parisc
parport
pci [PATCH] pci: correctly allocate return buffers for osc calls 2006-05-21 12:59:18 -07:00
pcmcia [PATCH] pd6729 section fix 2006-05-21 12:59:22 -07:00
pnp
rapidio
rtc [PATCH] rtc subsystem: use ENOIOCTLCMD and ENOTTY where appropriate 2006-05-21 12:59:21 -07:00
s390
sbus
scsi [PATCH] missing newline in scsi/st.c 2006-05-21 12:59:21 -07:00
serial [SUNSU]: Fix license. 2006-05-21 20:08:56 -07:00
sh
sn
spi [PATCH] pxa2xx-spi update 2006-05-21 12:59:20 -07:00
tc
telephony
usb [PATCH] HID read busywait fix 2006-05-21 12:59:17 -07:00
video [PATCH] i810 section fix 2006-05-21 12:59:22 -07:00
w1
zorro
Kconfig
Makefile