# git rev-parse -q --verify f0eb870a84224c9bfde0dc547927e8df1be4267c^{commit} f0eb870a84224c9bfde0dc547927e8df1be4267c already have revision, skipping fetch # git checkout -q -f -B kisskb f0eb870a84224c9bfde0dc547927e8df1be4267c # git clean -qxdf # < git log -1 # commit f0eb870a84224c9bfde0dc547927e8df1be4267c # Merge: fbf1bddc4e17 b102a46ce16f # Author: Linus Torvalds # Date: Sun Jul 18 11:27:25 2021 -0700 # # Merge tag 'xfs-5.14-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux # # Pull xfs fixes from Darrick Wong: # "A few fixes for issues in the new online shrink code, additional # corrections for my recent bug-hunt w.r.t. extent size hints on # realtime, and improved input checking of the GROWFSRT ioctl. # # IOW, the usual 'I somehow got bored during the merge window and # resumed auditing the farther reaches of xfs': # # - Fix shrink eligibility checking when sparse inode clusters enabled # # - Reset '..' directory entries when unlinking directories to prevent # verifier errors if fs is shrinked later # # - Don't report unusable extent size hints to FSGETXATTR # # - Don't warn when extent size hints are unusable because the sysadmin # configured them that way # # - Fix insufficient parameter validation in GROWFSRT ioctl # # - Fix integer overflow when adding rt volumes to filesystem" # # * tag 'xfs-5.14-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux: # xfs: detect misaligned rtinherit directory extent size hints # xfs: fix an integer overflow error in xfs_growfs_rt # xfs: improve FSGROWFSRT precondition checking # xfs: don't expose misaligned extszinherit hints to userspace # xfs: correct the narrative around misaligned rtinherit/extszinherit dirs # xfs: reset child dir '..' entry when unlinking child # xfs: check for sparse inode clusters that cross new EOAG when shrinking # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 f0eb870a84224c9bfde0dc547927e8df1be4267c # < make -s -j 8 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- randconfig # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # < make -s -j 8 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- help # make -s -j 8 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- olddefconfig .config:5090:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD # make -s -j 8 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/aarch64-linux/bin/aarch64-linux- Completed OK # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc8 # Build took: 0:06:13.115079