# git rev-parse -q --verify 719fdd32921fb7e3208db8832d32ae1c2d68900f^{commit} 719fdd32921fb7e3208db8832d32ae1c2d68900f already have revision, skipping fetch # git checkout -q -f -B kisskb 719fdd32921fb7e3208db8832d32ae1c2d68900f # git clean -qxdf # < git log -1 # commit 719fdd32921fb7e3208db8832d32ae1c2d68900f # Author: David Howells # Date: Wed Jun 24 17:00:24 2020 +0100 # # afs: Fix storage of cell names # # The cell name stored in the afs_cell struct is a 64-char + NUL buffer - # when it needs to be able to handle up to AFS_MAXCELLNAME (256 chars) + NUL. # # Fix this by changing the array to a pointer and allocating the string. # # Found using Coverity. # # Fixes: 989782dcdc91 ("afs: Overhaul cell database management") # Reported-by: Colin Ian King # Signed-off-by: David Howells # Signed-off-by: Linus Torvalds # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 719fdd32921fb7e3208db8832d32ae1c2d68900f # < make -s -j 48 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- randconfig KCONFIG_SEED=0xD6BB1B10 # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # Added to kconfig CONFIG_CC_STACKPROTECTOR_STRONG=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig CONFIG_GCC_PLUGIN_CYC_COMPLEXITY=n # Added to kconfig CONFIG_GCC_PLUGIN_SANCOV=n # Added to kconfig CONFIG_GCC_PLUGIN_LATENT_ENTROPY=n # < make -s -j 48 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- help # make -s -j 48 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- olddefconfig .config:5607:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD # make -s -j 48 ARCH=x86_64 O=/kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- /kisskb/src/drivers/mailbox/imx-mailbox.c:638:12: warning: 'imx_mu_runtime_resume' defined but not used [-Wunused-function] static int imx_mu_runtime_resume(struct device *dev) ^~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/mailbox/imx-mailbox.c:629:12: warning: 'imx_mu_runtime_suspend' defined but not used [-Wunused-function] static int imx_mu_runtime_suspend(struct device *dev) ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/mailbox/imx-mailbox.c:611:12: warning: 'imx_mu_resume_noirq' defined but not used [-Wunused-function] static int imx_mu_resume_noirq(struct device *dev) ^~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/mailbox/imx-mailbox.c:601:12: warning: 'imx_mu_suspend_noirq' defined but not used [-Wunused-function] static int imx_mu_suspend_noirq(struct device *dev) ^~~~~~~~~~~~~~~~~~~~ vmlinux.o: warning: objtool: exc_invalid_op()+0x64: call to is_valid_bugaddr() leaves .noinstr.text section vmlinux.o: warning: objtool: exc_double_fault()+0x311: call to __asan_report_load4_noabort() leaves .noinstr.text section vmlinux.o: warning: objtool: exc_int3()+0x1e3: call to __asan_report_load4_noabort() leaves .noinstr.text section vmlinux.o: warning: objtool: sync_regs()+0x67: call to __asan_report_store_n_noabort() leaves .noinstr.text section vmlinux.o: warning: objtool: fixup_bad_iret()+0x94: call to memcpy() leaves .noinstr.text section vmlinux.o: warning: objtool: exc_debug()+0xfb: call to __asan_report_load4_noabort() leaves .noinstr.text section vmlinux.o: warning: objtool: default_do_nmi()+0x21: call to __asan_report_load8_noabort() leaves .noinstr.text section vmlinux.o: warning: objtool: exc_nmi()+0x186: call to __asan_report_load8_noabort() leaves .noinstr.text section vmlinux.o: warning: objtool: poke_int3_handler()+0x2f7: call to __asan_report_store8_noabort() leaves .noinstr.text section vmlinux.o: warning: objtool: mce_check_crashing_cpu()+0x47: call to __rdmsr() leaves .noinstr.text section vmlinux.o: warning: objtool: mce_setup()+0xd: call to memset() leaves .noinstr.text section vmlinux.o: warning: objtool: do_machine_check()+0xc0: call to mce_rdmsrl() leaves .noinstr.text section vmlinux.o: warning: objtool: exc_machine_check()+0xfc: call to __asan_report_load4_noabort() leaves .noinstr.text section vmlinux.o: warning: objtool: exc_page_fault()+0x3c: call to __asan_report_load8_noabort() leaves .noinstr.text section vmlinux.o: warning: objtool: match_held_lock()+0x360: call to __asan_report_load4_noabort() leaves .noinstr.text section vmlinux.o: warning: objtool: lock_is_held_type()+0x1cb: call to __asan_report_store4_noabort() leaves .noinstr.text section vmlinux.o: warning: objtool: debug_lockdep_rcu_enabled()+0xaa: call to __asan_report_load4_noabort() leaves .noinstr.text section vmlinux.o: warning: objtool: debug_locks_off()+0x18: call to __kasan_check_write() leaves .noinstr.text section Completed OK # rm -rf /kisskb/build/linus-rand_x86_64-randconfig_x86_64-gcc8 # Build took: 0:03:15.056849