# git rev-parse -q --verify daa121128a2d2ac6006159e2c47676e4fcd21eab^{commit} daa121128a2d2ac6006159e2c47676e4fcd21eab already have revision, skipping fetch # git checkout -q -f -B kisskb daa121128a2d2ac6006159e2c47676e4fcd21eab # git clean -qxdf # < git log -1 # commit daa121128a2d2ac6006159e2c47676e4fcd21eab # Merge: 6e51b4b5bbc0 a6016aac5252 # Author: Linus Torvalds # Date: Mon May 20 10:23:39 2024 -0700 # # Merge tag 'dma-mapping-6.10-2024-05-20' of git://git.infradead.org/users/hch/dma-mapping # # Pull dma-mapping updates from Christoph Hellwig: # # - optimize DMA sync calls when they are no-ops (Alexander Lobakin) # # - fix swiotlb padding for untrusted devices (Michael Kelley) # # - add documentation for swiotb (Michael Kelley) # # * tag 'dma-mapping-6.10-2024-05-20' of git://git.infradead.org/users/hch/dma-mapping: # dma: fix DMA sync for drivers not calling dma_set_mask*() # xsk: use generic DMA sync shortcut instead of a custom one # page_pool: check for DMA sync shortcut earlier # page_pool: don't use driver-set flags field directly # page_pool: make sure frag API fields don't span between cachelines # iommu/dma: avoid expensive indirect calls for sync operations # dma: avoid redundant calls for sync operations # dma: compile-out DMA sync op calls when not used # iommu/dma: fix zeroing of bounce buffer padding used by untrusted devices # swiotlb: remove alloc_size argument to swiotlb_tbl_map_single() # Documentation/core-api: add swiotlb documentation # < /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 daa121128a2d2ac6006159e2c47676e4fcd21eab # make -s -j 32 ARCH=x86_64 O=/kisskb/build/kbuild_defconfig_x86_64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/x86_64-linux/bin/x86_64-linux- defconfig # < make -s -j 32 ARCH=x86_64 O=/kisskb/build/kbuild_defconfig_x86_64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/x86_64-linux/bin/x86_64-linux- help # make -s -j 32 ARCH=x86_64 O=/kisskb/build/kbuild_defconfig_x86_64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/x86_64-linux/bin/x86_64-linux- olddefconfig # make -s -j 32 ARCH=x86_64 O=/kisskb/build/kbuild_defconfig_x86_64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/x86_64-linux/bin/x86_64-linux- Completed OK # rm -rf /kisskb/build/kbuild_defconfig_x86_64-gcc13 # Build took: 0:02:38.827664