# git rev-parse -q --verify 6b3944e42e2e554aa5a4be681ecd70dccd459114^{commit} 6b3944e42e2e554aa5a4be681ecd70dccd459114 already have revision, skipping fetch # git checkout -q -f -B kisskb 6b3944e42e2e554aa5a4be681ecd70dccd459114 # git clean -qxdf # < git log -1 # commit 6b3944e42e2e554aa5a4be681ecd70dccd459114 # Author: David Howells # Date: Thu Oct 11 22:45:49 2018 +0100 # # afs: Fix cell proc list # # Access to the list of cells by /proc/net/afs/cells has a couple of # problems: # # (1) It should be checking against SEQ_START_TOKEN for the keying the # header line. # # (2) It's only holding the RCU read lock, so it can't just walk over the # list without following the proper RCU methods. # # Fix these by using an hlist instead of an ordinary list and using the # appropriate accessor functions to follow it with RCU. # # Since the code that adds a cell to the list must also necessarily change, # sort the list on insertion whilst we're at it. # # Fixes: 989782dcdc91 ("afs: Overhaul cell database management") # Signed-off-by: David Howells # Signed-off-by: Greg Kroah-Hartman # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < git log --format=%s --max-count=1 6b3944e42e2e554aa5a4be681ecd70dccd459114 # < make -s -j 48 ARCH=powerpc O=/kisskb/build/linus_ppc64le_defconfig+NO_KVM_ppc64le-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- ppc64le_defconfig # Added to kconfig CONFIG_KVM_BOOK3S_64=n # Added to kconfig CONFIG_KVM=n # yes \n | make -s -j 48 ARCH=powerpc O=/kisskb/build/linus_ppc64le_defconfig+NO_KVM_ppc64le-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- oldconfig yes: standard output: Broken pipe # make -s -j 48 ARCH=powerpc O=/kisskb/build/linus_ppc64le_defconfig+NO_KVM_ppc64le-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- WARNING: modpost: Found 3 section mismatch(es). To see full details build your kernel with: 'make CONFIG_DEBUG_SECTION_MISMATCH=y' Completed OK # rm -rf /kisskb/build/linus_ppc64le_defconfig+NO_KVM_ppc64le-gcc5 # Build took: 0:02:21.261620