Merge branch 'for-4.3/sg' of git://git.kernel.dk/linux-block
Pull SG updates from Jens Axboe: "This contains a set of scatter-gather related changes/fixes for 4.3: - Add support for limited chaining of sg tables even for architectures that do not set ARCH_HAS_SG_CHAIN. From Christoph. - Add sg chain support to target_rd. From Christoph. - Fixup open coded sg->page_link in crypto/omap-sham. From Christoph. - Fixup open coded crypto ->page_link manipulation. From Dan. - Also from Dan, automated fixup of manual sg_unmark_end() manipulations. - Also from Dan, automated fixup of open coded sg_phys() implementations. - From Robert Jarzmik, addition of an sg table splitting helper that drivers can use" * 'for-4.3/sg' of git://git.kernel.dk/linux-block: lib: scatterlist: add sg splitting function scatterlist: use sg_phys() crypto/omap-sham: remove an open coded access to ->page_link scatterlist: remove open coded sg_unmark_end instances crypto: replace scatterwalk_sg_chain with sg_chain target/rd: always chain S/G list scatterlist: allow limited chaining without ARCH_HAS_SG_CHAIN
Showing
- arch/arm/mm/dma-mapping.c 1 addition, 1 deletionarch/arm/mm/dma-mapping.c
- arch/microblaze/kernel/dma.c 1 addition, 2 deletionsarch/microblaze/kernel/dma.c
- block/blk-merge.c 1 addition, 1 deletionblock/blk-merge.c
- crypto/algif_skcipher.c 1 addition, 1 deletioncrypto/algif_skcipher.c
- crypto/gcm.c 2 additions, 2 deletionscrypto/gcm.c
- drivers/crypto/bfin_crc.c 1 addition, 2 deletionsdrivers/crypto/bfin_crc.c
- drivers/crypto/omap-sham.c 1 addition, 1 deletiondrivers/crypto/omap-sham.c
- drivers/crypto/qce/sha.c 1 addition, 1 deletiondrivers/crypto/qce/sha.c
- drivers/crypto/sahara.c 1 addition, 1 deletiondrivers/crypto/sahara.c
- drivers/crypto/talitos.c 1 addition, 1 deletiondrivers/crypto/talitos.c
- drivers/iommu/intel-iommu.c 2 additions, 2 deletionsdrivers/iommu/intel-iommu.c
- drivers/iommu/iommu.c 1 addition, 1 deletiondrivers/iommu/iommu.c
- drivers/mmc/card/queue.c 2 additions, 2 deletionsdrivers/mmc/card/queue.c
- drivers/staging/android/ion/ion_chunk_heap.c 2 additions, 2 deletionsdrivers/staging/android/ion/ion_chunk_heap.c
- drivers/target/target_core_rd.c 0 additions, 44 deletionsdrivers/target/target_core_rd.c
- include/crypto/scatterwalk.h 1 addition, 9 deletionsinclude/crypto/scatterwalk.h
- include/linux/scatterlist.h 5 additions, 4 deletionsinclude/linux/scatterlist.h
- lib/Kconfig 7 additions, 0 deletionslib/Kconfig
- lib/Makefile 1 addition, 0 deletionslib/Makefile
- lib/scatterlist.c 0 additions, 4 deletionslib/scatterlist.c
Loading
Please register or sign in to comment