summaryrefslogtreecommitdiffstats
path: root/virt/lib
diff options
context:
space:
mode:
authorSebastian Ott <sebott@linux.vnet.ibm.com>2016-08-19 09:12:09 +0200
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2016-09-22 13:42:32 +0200
commitee877b81c6b92c190e7186c1ffd054804b426c02 (patch)
tree9dea5cf1a3e6a6f01c23f524023e55490d91e816 /virt/lib
parent8cb63b78791eef67ea95831c6ef5e6039c572b14 (diff)
downloadlinux-stable-ee877b81c6b92c190e7186c1ffd054804b426c02.tar.gz
linux-stable-ee877b81c6b92c190e7186c1ffd054804b426c02.tar.bz2
linux-stable-ee877b81c6b92c190e7186c1ffd054804b426c02.zip
s390/pci_dma: improve map_sg
Our map_sg implementation mapped sg entries independently of each other. For ease of use and possible performance improvements this patch changes the implementation to try to map as many (likely physically non-contiguous) sglist entries as possible into a contiguous DMA segment. Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com> Reviewed-by: Gerald Schaefer <gerald.schaefer@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'virt/lib')
0 files changed, 0 insertions, 0 deletions