Eli Cohen
7143740d26
IPoIB: Add send gather support
...
This patch acts as a preparation for using checksum offload for IB
devices capable of inserting/verifying checksum in IP packets. The
patch does not actaully turn on NETIF_F_SG - we defer that to the
patches adding checksum offload capabilities.
We only add support for send gathers for datagram mode, since existing
HW does not support checksum offload on connected QPs.
Signed-off-by: Michael S. Tsirkin <mst@mellanox.co.il>
Signed-off-by: Eli Cohen <eli@mellanox.co.il>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2008-02-08 14:32:37 -08:00
..
acorn /char
acpi
latency.c: use QoS infrastructure
2008-02-05 09:44:22 -08:00
amba
ata
iommu sg merging: sata_inic162x: use pci_set_dma_max_seg_size
2008-02-05 09:44:11 -08:00
atm
auxdisplay
base
Driver core: Remove unneeded get_{device,driver}() calls.
2008-02-02 15:14:49 -08:00
block
Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
2008-02-04 08:00:54 -08:00
bluetooth
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
2008-02-05 10:09:07 -08:00
cdrom
ide-cd: move lba_to_msf() and msf_to_lba() to <linux/cdrom.h>
2008-02-01 23:09:24 +01:00
char
Merge branch 'agp-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6
2008-02-05 09:54:10 -08:00
clocksource
connector
cpufreq
cpuidle
pm qos infrastructure and interface
2008-02-05 09:44:22 -08:00
crypto
dca
dio
dio: ARRAY_SIZE() cleanup
2008-02-05 09:44:23 -08:00
dma
edac
drivers/edac/: Spelling fixes
2008-02-03 17:12:34 +02:00
eisa
firewire
firmware
drivers/firmware/: Spelling fixes
2008-02-03 17:13:40 +02:00
gpio
gpiolib: pca9539 i2c gpio expander support
2008-02-05 09:44:13 -08:00
hid
hwmon
i2c
deprecate obsolete pca9539 driver
2008-02-05 09:44:13 -08:00
ide
Spelling fixes: lenght->length
2008-02-03 15:42:53 +02:00
ieee1394
ieee1394: sbp2: fix bogus s/g access change
2008-02-02 13:48:16 +01:00
infiniband
IPoIB: Add send gather support
2008-02-08 14:32:37 -08:00
input
drivers/input/: Spelling fixes
2008-02-03 17:15:20 +02:00
isdn
drivers/isdn/: Spelling fixes
2008-02-03 17:16:28 +02:00
leds
leds: add possibility to remove leds classdevs during suspend/resume
2008-02-05 09:44:23 -08:00
lguest
virtio: reset function
2008-02-04 23:50:03 +11:00
macintosh
mac68k: macii adb comment correction
2008-02-05 09:44:24 -08:00
mca
md
media
drivers/media/: Spelling fixes
2008-02-03 17:18:59 +02:00
message
drivers/message/: Spelling fixes
2008-02-03 17:21:01 +02:00
mfd
misc
mmc
mtd
drivers/mtd/: Spelling fixes
2008-02-03 17:22:34 +02:00
net
mlx4_core: Clean up struct mlx4_buf
2008-02-06 21:17:59 -08:00
nubus
nubus: kill drivers/nubus/nubus_syms.c
2008-02-05 09:44:23 -08:00
of
oprofile
parisc
iommu sg merging: parisc: make iommu respect the segment size limits
2008-02-05 09:44:10 -08:00
parport
Spelling fixes: lenght->length
2008-02-03 15:42:53 +02:00
pci
iommu sg merging: PCI: add dma segment boundary support
2008-02-05 09:44:12 -08:00
pcmcia
drivers/pcmcia: add missing pci_dev_get
2008-02-05 09:44:09 -08:00
pnp
power
apm_power: check I.intval for zero value, we use it as the divisor
2008-02-02 02:44:34 +03:00
ps3
rapidio
rtc
s390
[S390] dcss: Initialize workqueue before using it.
2008-02-05 16:51:01 +01:00
sbus
scsi
iommu sg merging: call dma_set_seg_boundary in __scsi_alloc_queue()
2008-02-05 09:44:12 -08:00
serial
m68knommu: use ARRAY_SIZE in ColdFire serial driver
2008-02-05 09:44:21 -08:00
sh
sn
spi
Spelling fixes: lenght->length
2008-02-03 15:42:53 +02:00
ssb
drivers/ssb/: Spelling fixes
2008-02-03 17:30:25 +02:00
tc
telephony
uio
usb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6
2008-02-02 14:29:33 +11:00
video
drivers/video/: Spelling fixes
2008-02-03 17:31:49 +02:00
virtio
virtio: balloon driver
2008-02-04 23:50:13 +11:00
w1
watchdog
drivers/watchdog/: Spelling fixes
2008-02-03 17:32:52 +02:00
xen
zorro
Kconfig
gpiolib: add drivers/gpio directory
2008-02-05 09:44:12 -08:00
Makefile
gpiolib: add drivers/gpio directory
2008-02-05 09:44:12 -08:00