# git rev-parse -q --verify 3bc1bc0b59d04e997db25b84babf459ca1cd80b7^{commit} 3bc1bc0b59d04e997db25b84babf459ca1cd80b7 already have revision, skipping fetch # git checkout -q -f -B kisskb 3bc1bc0b59d04e997db25b84babf459ca1cd80b7 # git clean -qxdf # < git log -1 # commit 3bc1bc0b59d04e997db25b84babf459ca1cd80b7 # Merge: eb5699ba3155 0d168a58fca3 # Author: Linus Torvalds # Date: Sun Aug 7 10:50:59 2022 -0700 # # Merge tag '5.20-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6 # # Pull cifs updates from Steve French: # "Mostly cleanup, including smb1 refactoring: # # - multichannel perf improvement # # - move additional SMB1 code to not be compiled in when legacy support # is disabled. # # - bug fixes, including one important one for memory leak # # - various cleanup patches # # We are still working on and testing some deferred close improvements # including an important lease break fix for case when multiple deferred # closes are still open, and also some additional perf improvements - # those are not included here" # # * tag '5.20-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6: # cifs: update internal module number # cifs: alloc_mid function should be marked as static # cifs: remove "cifs_" prefix from init/destroy mids functions # cifs: remove useless DeleteMidQEntry() # cifs: when insecure legacy is disabled shrink amount of SMB1 code # cifs: trivial style fixup # cifs: fix wrong unlock before return from cifs_tree_connect() # cifs: avoid use of global locks for high contention data # cifs: remove remaining build warnings # cifs: list_for_each() -> list_for_each_entry() # cifs: update MAINTAINERS file with reviewers # smb2: small refactor in smb2_check_message() # cifs: Fix memory leak when using fscache # cifs: remove minor build warning # cifs: remove some camelCase and also some static build warnings # cifs: remove unnecessary (void*) conversions. # cifs: remove unnecessary type castings # cifs: remove redundant initialization to variable mnt_sign_enabled # smb3: check xattr value length earlier # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 3bc1bc0b59d04e997db25b84babf459ca1cd80b7 # < make -s -j 120 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/aarch64-linux- randconfig # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # < make -s -j 120 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/aarch64-linux- help # make -s -j 120 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/aarch64-linux- olddefconfig # make -s -j 120 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/aarch64-linux- In file included from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/tm.h:24, from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/gcc-plugin.h:31, from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/plugin.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:9, from /kisskb/src/scripts/gcc-plugins/structleak_plugin.c:32: /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/config/elfos.h:102:21: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), "%s"HOST_WIDE_INT_PRINT_UNSIGNED"\n",\ ^ /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/config/elfos.h:170:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/tm.h:41, from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/gcc-plugin.h:31, from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/plugin.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:9, from /kisskb/src/scripts/gcc-plugins/structleak_plugin.c:32: /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/defaults.h:126:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/tm.h:24, from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/gcc-plugin.h:31, from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/plugin.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:9, from /kisskb/src/scripts/gcc-plugins/stackleak_plugin.c:30: /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/config/elfos.h:102:21: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), "%s"HOST_WIDE_INT_PRINT_UNSIGNED"\n",\ ^ /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/config/elfos.h:170:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/tm.h:24, from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/gcc-plugin.h:31, from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/plugin.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:9, from /kisskb/src/scripts/gcc-plugins/randomize_layout_plugin.c:19: /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/config/elfos.h:102:21: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), "%s"HOST_WIDE_INT_PRINT_UNSIGNED"\n",\ ^ /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/config/elfos.h:170:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/tm.h:41, from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/gcc-plugin.h:31, from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/plugin.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:9, from /kisskb/src/scripts/gcc-plugins/stackleak_plugin.c:30: /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/defaults.h:126:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/tm.h:41, from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/gcc-plugin.h:31, from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/plugin.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:9, from /kisskb/src/scripts/gcc-plugins/randomize_layout_plugin.c:19: /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/defaults.h:126:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/tm.h:24, from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/gcc-plugin.h:31, from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/plugin.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:9, from /kisskb/src/scripts/gcc-plugins/latent_entropy_plugin.c:78: /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/config/elfos.h:102:21: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), "%s"HOST_WIDE_INT_PRINT_UNSIGNED"\n",\ ^ /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/config/elfos.h:170:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/tm.h:41, from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/gcc-plugin.h:31, from /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/plugin.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:9, from /kisskb/src/scripts/gcc-plugins/latent_entropy_plugin.c:78: /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/aarch64-linux/bin/../lib/gcc/aarch64-linux/5.5.0/plugin/include/defaults.h:126:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ cc1plus: warning: unrecognized command line option '-Wno-format-diag' cc1plus: warning: unrecognized command line option '-Wno-format-diag' cc1plus: warning: unrecognized command line option '-Wno-format-diag' cc1plus: warning: unrecognized command line option '-Wno-format-diag' stackleak: instrument ccm_decrypt() stackleak: be careful, alloca() in invoke_syscall.constprop() stackleak: instrument invoke_syscall.constprop(): calls_alloca stackleak: instrument ccm_encrypt() stackleak: instrument report_matches() stackleak: instrument ptdump_walk() /kisskb/src/arch/arm64/kernel/signal.c: In function 'restore_sigframe': /kisskb/src/arch/arm64/kernel/signal.c:634:19: note: userspace variable will be forcibly initialized struct user_ctxs user; ^ stackleak: instrument ptdump_check_wx() /kisskb/src/arch/arm64/kernel/signal.c: In function 'setup_rt_frame': /kisskb/src/arch/arm64/kernel/signal.c:945:33: note: userspace variable will be forcibly initialized struct rt_sigframe_user_layout user; ^ /kisskb/src/arch/arm64/kernel/signal.c: In function 'do_signal': /kisskb/src/arch/arm64/kernel/signal.c:1026:17: note: userspace variable will be forcibly initialized struct ksignal ksig; ^ /kisskb/src/arch/arm64/kernel/signal.c: In function 'minsigstksz_setup': /kisskb/src/arch/arm64/kernel/signal.c:1137:33: note: userspace variable will be forcibly initialized struct rt_sigframe_user_layout user; ^ stackleak: instrument restore_fpsimd_context() In file included from /kisskb/src/include/linux/audit.h:13:0, from /kisskb/src/arch/arm64/kernel/ptrace.c:11: /kisskb/src/arch/arm64/kernel/ptrace.c: In function 'user_single_step_report': /kisskb/src/include/linux/ptrace.h:343:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ stackleak: instrument fscrypt_crypt_block() stackleak: instrument kfence_report_error() stackleak: instrument test_memcache_alloc_bulk() stackleak: instrument ptrace_hbp_create() stackleak: instrument gcm_decrypt() stackleak: instrument ptrace_hbp_set_ctrl() stackleak: instrument gcm_encrypt() stackleak: instrument sm4_ctr_crypt() stackleak: instrument sm4_cfb_decrypt() stackleak: instrument __do_sys_adjtimex() stackleak: instrument fname_decrypt() stackleak: instrument sm4_cfb_encrypt() stackleak: instrument sm4_cbc_decrypt() stackleak: instrument fscrypt_fname_encrypt() stackleak: instrument sm4_cbc_encrypt() stackleak: instrument sm4_ecb_do_crypt() stackleak: instrument __fpr_set.isra.20.constprop() stackleak: instrument fscrypt_fname_disk_to_usr() stackleak: instrument __arm64_sys_futex_waitv() stackleak: instrument ptrace_hbp_set_addr() stackleak: instrument __filemap_fdatawait_range() stackleak: instrument gpr_set() stackleak: instrument fscrypt_hkdf_expand() stackleak: instrument dio_warn_stale_pagecache.part.78() stackleak: instrument __kfence_alloc() stackleak: instrument damos_wmark_metric_value() stackleak: instrument fsnotify() stackleak: instrument __oom_reap_task_mm() stackleak: instrument bpf_arch_text_poke() stackleak: instrument __create_pgd_mapping() /kisskb/src/kernel/fork.c: In function '__do_sys_clone3': /kisskb/src/kernel/fork.c:2953:27: note: userspace variable will be forcibly initialized struct kernel_clone_args kargs; ^ stackleak: instrument sm4_ctr_crypt() stackleak: instrument __synchronize_srcu() stackleak: instrument sm4_cfb_encrypt() stackleak: instrument sm4_cbc_encrypt() stackleak: instrument sm4_cfb_decrypt() stackleak: instrument sm4_cbc_decrypt() stackleak: instrument sm4_ecb_do_crypt() stackleak: instrument trace_seq_print_sym() stackleak: instrument damon_test_merge_regions_of() stackleak: instrument modify_user_hw_breakpoint_check() stackleak: instrument copy_clone_args_from_user() stackleak: instrument damon_test_ops_registration() stackleak: instrument print_name.part.1() stackleak: instrument damon_test_aggregate() stackleak: instrument balance_dirty_pages_ratelimited_flags() stackleak: instrument build_merkle_tree() stackleak: instrument load_module() stackleak: instrument vm_area_dup() stackleak: instrument enable_verity() stackleak: instrument __do_sys_init_module() stackleak: instrument __do_sys_finit_module() stackleak: instrument fsverity_ioctl_enable() stackleak: instrument write_cache_pages() stackleak: instrument setup_per_mode_enc_key() stackleak: instrument derive_key_aes() In file included from /kisskb/src/include/linux/bpf.h:27:0, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/kernel/bpf/syscall.c: In function 'KERNEL_BPFPTR': /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/kernel/bpf/syscall.c: In function 'make_bpfptr': /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ /kisskb/src/kernel/bpf/syscall.c: In function 'bpfptr_is_null': /kisskb/src/include/linux/bpfptr.h:34:20: note: userspace variable will be forcibly initialized static inline bool bpfptr_is_null(bpfptr_t bpfptr) ^ stackleak: instrument futex_lock_pi() /kisskb/src/kernel/bpf/syscall.c: In function '____bpf_sys_bpf': /kisskb/src/kernel/bpf/syscall.c:5119:9: note: userspace variable will be forcibly initialized return __sys_bpf(cmd, KERNEL_BPFPTR(attr), attr_size); ^ In file included from /kisskb/src/include/linux/bpf.h:27:0, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_sys_bpf': /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/kernel/bpf/syscall.c:5119:9: note: userspace variable will be forcibly initialized return __sys_bpf(cmd, KERNEL_BPFPTR(attr), attr_size); ^ stackleak: instrument futex_requeue() In file included from /kisskb/src/include/linux/bpfptr.h:7:0, from /kisskb/src/include/linux/bpf.h:27, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/kernel/bpf/syscall.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ In file included from /kisskb/src/include/linux/bpf.h:27:0, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/kernel/bpf/syscall.c: In function 'copy_from_bpfptr': /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized static inline int copy_from_bpfptr(void *dst, bpfptr_t src, size_t size) ^ stackleak: instrument futex_wait_requeue_pi() In file included from /kisskb/src/include/linux/bpfptr.h:7:0, from /kisskb/src/include/linux/bpf.h:27, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/kernel/bpf/syscall.c: In function 'strncpy_from_sockptr': /kisskb/src/include/linux/sockptr.h:94:20: note: userspace variable will be forcibly initialized static inline long strncpy_from_sockptr(char *dst, sockptr_t src, size_t count) ^ /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_prog_get_info_by_fd': /kisskb/src/kernel/bpf/syscall.c:3896:8: note: userspace variable will be forcibly initialized err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(info), info_len); ^ /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_map_get_info_by_fd': /kisskb/src/kernel/bpf/syscall.c:4183:8: note: userspace variable will be forcibly initialized err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(info), info_len); ^ /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_btf_get_info_by_fd': /kisskb/src/kernel/bpf/syscall.c:4227:8: note: userspace variable will be forcibly initialized err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(*uinfo), info_len); ^ /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_link_get_info_by_fd': /kisskb/src/kernel/bpf/syscall.c:4244:8: note: userspace variable will be forcibly initialized err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(info), info_len); ^ In file included from /kisskb/src/include/linux/bpf.h:27:0, from /kisskb/src/include/linux/filter.h:9, from /kisskb/src/kernel/bpf/bpf_iter.c:6: /kisskb/src/kernel/bpf/bpf_iter.c: In function 'KERNEL_BPFPTR': /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/kernel/bpf/bpf_iter.c: In function 'make_bpfptr': /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ /kisskb/src/kernel/bpf/bpf_iter.c: In function 'bpfptr_is_null': /kisskb/src/include/linux/bpfptr.h:34:20: note: userspace variable will be forcibly initialized static inline bool bpfptr_is_null(bpfptr_t bpfptr) ^ /kisskb/src/kernel/bpf/syscall.c: In function 'map_update_elem': /kisskb/src/kernel/bpf/syscall.c:1382:11: note: userspace variable will be forcibly initialized bpfptr_t uvalue = make_bpfptr(attr->value, uattr.is_kernel); ^ /kisskb/src/kernel/bpf/syscall.c:1381:11: note: userspace variable will be forcibly initialized bpfptr_t ukey = make_bpfptr(attr->key, uattr.is_kernel); ^ In file included from /kisskb/src/include/linux/bpfptr.h:7:0, from /kisskb/src/include/linux/bpf.h:27, from /kisskb/src/include/linux/filter.h:9, from /kisskb/src/kernel/bpf/bpf_iter.c:6: /kisskb/src/kernel/bpf/bpf_iter.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ In file included from /kisskb/src/include/linux/bpf.h:27:0, from /kisskb/src/include/linux/filter.h:9, from /kisskb/src/kernel/bpf/bpf_iter.c:6: /kisskb/src/kernel/bpf/bpf_iter.c: In function 'copy_from_bpfptr': /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized static inline int copy_from_bpfptr(void *dst, bpfptr_t src, size_t size) ^ /kisskb/src/kernel/bpf/bpf_iter.c: In function 'bpf_iter_link_attach': /kisskb/src/kernel/bpf/bpf_iter.c:505:11: note: userspace variable will be forcibly initialized bpfptr_t ulinfo; ^ /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_prog_load': /kisskb/src/kernel/bpf/syscall.c:2453:12: note: userspace variable will be forcibly initialized static int bpf_prog_load(union bpf_attr *attr, bpfptr_t uattr) ^ /kisskb/src/kernel/bpf/syscall.c:2566:6: note: userspace variable will be forcibly initialized if (copy_from_bpfptr(prog->insns, ^ /kisskb/src/kernel/bpf/syscall.c:2479:6: note: userspace variable will be forcibly initialized if (strncpy_from_bpfptr(license, ^ /kisskb/src/kernel/bpf/syscall.c: In function '__do_sys_bpf': /kisskb/src/kernel/bpf/syscall.c:5058:9: note: userspace variable will be forcibly initialized return __sys_bpf(cmd, USER_BPFPTR(uattr), size); ^ stackleak: instrument filemap_read() stackleak: instrument futex_wake_op() stackleak: instrument initcall_blacklisted() stackleak: instrument mapping_seek_hole_data() stackleak: instrument truncate_inode_pages_range() stackleak: instrument ecb_encrypt() stackleak: instrument invalidate_mapping_pagevec() stackleak: instrument essiv_cbc_decrypt() stackleak: instrument cbc_decrypt() stackleak: instrument essiv_cbc_encrypt() stackleak: instrument cbc_encrypt() stackleak: instrument invalidate_inode_pages2_range() stackleak: instrument cts_cbc_decrypt(): calls_alloca stackleak: instrument futex_wait() stackleak: instrument cts_cbc_encrypt(): calls_alloca stackleak: instrument mhi_init_mmio() stackleak: instrument xts_encrypt(): calls_alloca In file included from /kisskb/src/include/linux/bpf.h:27:0, from /kisskb/src/include/linux/bpf-cgroup.h:5, from /kisskb/src/kernel/bpf/verifier.c:7: /kisskb/src/kernel/bpf/verifier.c: In function 'KERNEL_BPFPTR': /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/kernel/bpf/verifier.c: In function 'make_bpfptr': /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ /kisskb/src/kernel/bpf/verifier.c: In function 'bpfptr_is_null': /kisskb/src/include/linux/bpfptr.h:34:20: note: userspace variable will be forcibly initialized static inline bool bpfptr_is_null(bpfptr_t bpfptr) ^ /kisskb/src/kernel/bpf/verifier.c: In function 'bpfptr_add': /kisskb/src/include/linux/bpfptr.h:41:20: note: userspace variable will be forcibly initialized static inline void bpfptr_add(bpfptr_t *bpfptr, size_t val) ^ stackleak: instrument xctr_encrypt() stackleak: instrument ctr_encrypt() stackleak: instrument ecb_decrypt() stackleak: instrument __print_lock_name.part.37() stackleak: instrument fscrypt_ioctl_add_key() stackleak: instrument print_lockdep_cache() stackleak: instrument fscrypt_add_test_dummy_key() stackleak: instrument xts_decrypt(): calls_alloca stackleak: instrument fscrypt_ioctl_get_key_status() stackleak: instrument show_mark_fhandle() stackleak: instrument tracing_set_trace_read() In file included from /kisskb/src/include/linux/bpfptr.h:7:0, from /kisskb/src/include/linux/bpf.h:27, from /kisskb/src/include/linux/bpf-cgroup.h:5, from /kisskb/src/kernel/bpf/verifier.c:7: /kisskb/src/kernel/bpf/verifier.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ In file included from /kisskb/src/include/linux/bpf.h:27:0, from /kisskb/src/include/linux/bpf-cgroup.h:5, from /kisskb/src/kernel/bpf/verifier.c:7: /kisskb/src/kernel/bpf/verifier.c: In function 'copy_from_bpfptr': /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized static inline int copy_from_bpfptr(void *dst, bpfptr_t src, size_t size) ^ In file included from /kisskb/src/include/linux/bpfptr.h:7:0, from /kisskb/src/include/linux/bpf.h:27, from /kisskb/src/include/linux/bpf-cgroup.h:5, from /kisskb/src/kernel/bpf/verifier.c:7: /kisskb/src/kernel/bpf/verifier.c: In function 'copy_to_sockptr_offset': /kisskb/src/include/linux/sockptr.h:58:19: note: userspace variable will be forcibly initialized static inline int copy_to_sockptr_offset(sockptr_t dst, size_t offset, ^ stackleak: instrument bpf_raw_tp_link_attach.part.76() /kisskb/src/kernel/bpf/verifier.c: In function '__find_kfunc_desc_btf': /kisskb/src/kernel/bpf/verifier.c:1898:20: note: userspace variable will be forcibly initialized static struct btf *__find_kfunc_desc_btf(struct bpf_verifier_env *env, ^ /kisskb/src/kernel/bpf/verifier.c: In function 'check_btf_func': /kisskb/src/kernel/bpf/verifier.c:10884:12: note: userspace variable will be forcibly initialized static int check_btf_func(struct bpf_verifier_env *env, ^ /kisskb/src/kernel/bpf/verifier.c:10895:11: note: userspace variable will be forcibly initialized bpfptr_t urecord; ^ /kisskb/src/kernel/bpf/verifier.c: In function 'check_btf_line': /kisskb/src/kernel/bpf/verifier.c:11030:12: note: userspace variable will be forcibly initialized static int check_btf_line(struct bpf_verifier_env *env, ^ /kisskb/src/kernel/bpf/verifier.c:11039:11: note: userspace variable will be forcibly initialized bpfptr_t ulinfo; ^ /kisskb/src/kernel/bpf/verifier.c: In function 'check_core_relo': /kisskb/src/kernel/bpf/verifier.c:11158:12: note: userspace variable will be forcibly initialized static int check_core_relo(struct bpf_verifier_env *env, ^ /kisskb/src/kernel/bpf/verifier.c:11170:11: note: userspace variable will be forcibly initialized bpfptr_t u_core_relo; ^ stackleak: instrument check_irq_usage() /kisskb/src/kernel/bpf/verifier.c: In function 'resolve_pseudo_ldimm64': /kisskb/src/kernel/bpf/verifier.c:12705:12: note: userspace variable will be forcibly initialized static int resolve_pseudo_ldimm64(struct bpf_verifier_env *env) ^ stackleak: instrument bpf_jit_blind_constants() stackleak: instrument bpf_prog_get_info_by_fd.isra.70() stackleak: instrument synchronize_rcu_tasks_generic() stackleak: instrument key_create_or_update() stackleak: instrument fsverity_prepare_hash_state() stackleak: instrument fanotify_read() stackleak: instrument fsverity_hash_page() stackleak: instrument fsverity_hash_buffer() stackleak: instrument tracing_buffers_splice_read() stackleak: instrument software_key_query() stackleak: instrument software_key_eds_op() stackleak: instrument register_handler_proc() stackleak: instrument perf_event_namespaces.part.122() stackleak: instrument public_key_verify_signature() stackleak: instrument __bpf_prog_run_args512() stackleak: instrument __bpf_prog_run_args480() stackleak: instrument __bpf_prog_run_args448() stackleak: instrument __bpf_prog_run_args416() stackleak: instrument __bpf_prog_run_args384() stackleak: instrument __bpf_prog_run_args352() stackleak: instrument __bpf_prog_run_args320() stackleak: instrument __bpf_prog_run_args288() stackleak: instrument __bpf_prog_run_args256() stackleak: instrument __bpf_prog_run_args224() stackleak: instrument __bpf_prog_run_args192() stackleak: instrument __bpf_prog_run_args160() stackleak: instrument __bpf_prog_run_args128() stackleak: instrument __bpf_prog_run_args96() stackleak: instrument __bpf_prog_run_args64() stackleak: instrument __bpf_prog_run_args32() stackleak: instrument __bpf_prog_run512() stackleak: instrument __bpf_prog_run480() stackleak: instrument __bpf_prog_run448() stackleak: instrument __bpf_prog_run416() stackleak: instrument __bpf_prog_run384() stackleak: instrument __do_sys_waitid() stackleak: instrument __bpf_prog_run352() stackleak: instrument __bpf_prog_run320() stackleak: instrument __bpf_prog_run288() stackleak: instrument __bpf_prog_run256() stackleak: instrument __bpf_prog_run224() stackleak: instrument __bpf_prog_run192() stackleak: instrument __bpf_prog_run160() stackleak: instrument __bpf_prog_run128() stackleak: instrument __bpf_prog_run96() stackleak: instrument __bpf_prog_run64() stackleak: instrument alpine_msix_middle_domain_alloc() stackleak: instrument __bpf_prog_run32() stackleak: instrument cdns_torrent_derived_refclk_register() stackleak: instrument shmem_swapin.isra.73() stackleak: instrument shmem_alloc_folio() stackleak: instrument cdns_torrent_received_refclk_register() stackleak: instrument cdns_torrent_clk_register() stackleak: instrument __do_sys_wait4() stackleak: instrument find_idlest_group() stackleak: instrument bpf_prog_load() stackleak: instrument shmem_unuse_inode() stackleak: instrument refresh_cpu_vm_stats() /kisskb/src/arch/arm64/kernel/perf_callchain.c: In function 'user_backtrace': /kisskb/src/arch/arm64/kernel/perf_callchain.c:26:20: note: userspace variable will be forcibly initialized struct frame_tail buftail; ^ stackleak: instrument cdns_sierra_clk_register() /kisskb/src/security/keys/keyctl.c: In function 'keyctl_instantiate_key': /kisskb/src/security/keys/keyctl.c:1250:16: note: userspace variable will be forcibly initialized struct iovec iov; ^ stackleak: instrument io_uring_setup() stackleak: instrument gpiochip_hierarchy_irq_domain_alloc() stackleak: instrument active_load_balance_cpu_stop() stackleak: instrument synchronize_rcu_mult_test() stackleak: instrument search_nested_keyrings() stackleak: instrument io_ring_exit_work() stackleak: instrument keyring_detect_cycle() stackleak: instrument cdns_torrent_phy_probe() stackleak: instrument keyring_search() stackleak: instrument cdns_sierra_phy_probe() stackleak: instrument cpu_vm_stats_fold() stackleak: instrument shmem_undo_range() stackleak: instrument perf_log_throttle(): calls_alloca stackleak: instrument swiotlb_tbl_map_single() stackleak: instrument isolate_lru_pages() stackleak: instrument keyctl_instantiate_key_iov() stackleak: instrument rcu_torture_stats_print() stackleak: instrument perf_swevent_hrtimer(): calls_alloca stackleak: instrument perf_log_itrace_start(): calls_alloca stackleak: instrument shmem_unlock_mapping() stackleak: instrument irq_create_affinity_masks() stackleak: instrument __find_resource() stackleak: instrument mhi_fw_load_bhi() stackleak: instrument essiv_cbc_decrypt() stackleak: instrument __sys_bpf() stackleak: instrument essiv_cbc_encrypt() stackleak: instrument cts_cbc_decrypt(): calls_alloca stackleak: instrument cts_cbc_encrypt(): calls_alloca stackleak: instrument shrink_page_list() stackleak: instrument shmem_fallocate() stackleak: instrument perf_event_switch_output(): calls_alloca stackleak: instrument find_busiest_group() stackleak: instrument perf_event_read_event(): calls_alloca stackleak: instrument perf_event_task_output(): calls_alloca stackleak: instrument perf_event_comm_output(): calls_alloca stackleak: instrument perf_event_namespaces_output(): calls_alloca stackleak: instrument perf_event_mmap_output(): calls_alloca stackleak: instrument perf_event_ksymbol_output(): calls_alloca stackleak: instrument reclaim_page_list() stackleak: instrument check_btf_info() stackleak: instrument perf_event_bpf_output(): calls_alloca stackleak: instrument perf_event_text_poke_output(): calls_alloca stackleak: instrument load_balance() stackleak: instrument stress_reorder_work() stackleak: instrument gpiod_get_array_value_complex() stackleak: instrument test_aa() stackleak: instrument test_abba() stackleak: instrument collect_percpu_times() stackleak: instrument __test_mutex() stackleak: instrument tracing_splice_read_pipe() stackleak: instrument gpiod_set_array_value_complex() stackleak: instrument rcu_torture_one_read() stackleak: instrument shrink_node() stackleak: instrument verify_page.constprop() stackleak: instrument sanitize_ptr_alu() stackleak: instrument __node_reclaim() stackleak: instrument cpu_suspend() stackleak: instrument perf_event_mmap() stackleak: instrument perf_event_aux_event(): calls_alloca stackleak: instrument mhi_debugfs_regdump_show() stackleak: instrument balance_pgdat() stackleak: instrument perf_log_lost_samples(): calls_alloca stackleak: instrument get_user_session_keyring_rcu() stackleak: instrument perf_event_ksymbol() stackleak: instrument perf_report_aux_output_id(): calls_alloca stackleak: instrument reclaim_clean_pages_from_list() stackleak: instrument adjust_ptr_min_max_vals() stackleak: instrument adjust_reg_min_max_vals() stackleak: instrument lookup_user_key() stackleak: instrument ___perf_sw_event(): calls_alloca stackleak: instrument try_to_free_pages() stackleak: instrument tracing_set_trace_write() stackleak: instrument perf_tp_event(): calls_alloca stackleak: instrument key_get_instantiation_authkey() stackleak: instrument chacha_neon_stream_xor() stackleak: instrument gpiochip_add_data_with_key() stackleak: instrument xchacha_neon() stackleak: instrument check_move_unevictable_pages() stackleak: instrument _perf_ioctl() stackleak: instrument call_sbin_request_key() stackleak: instrument __htab_map_lookup_and_delete_batch() stackleak: instrument request_key_and_link() /kisskb/src/kernel/ptrace.c: In function 'ptrace_peek_siginfo': /kisskb/src/kernel/ptrace.c:758:20: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ /kisskb/src/kernel/ptrace.c: In function 'ptrace_request': /kisskb/src/kernel/ptrace.c:1227:16: note: userspace variable will be forcibly initialized struct iovec kiov; ^ /kisskb/src/kernel/ptrace.c:1035:19: note: userspace variable will be forcibly initialized kernel_siginfo_t siginfo, *si; ^ stackleak: instrument request_key_rcu() stackleak: instrument __dquot_transfer() stackleak: instrument inline_bpf_loop() stackleak: instrument proc_keys_show() stackleak: instrument convert_ctx_accesses() stackleak: instrument dquot_disable() stackleak: instrument ptrace_readdata() stackleak: instrument ptrace_writedata() stackleak: instrument show_smap() stackleak: instrument __do_sys_perf_event_open() stackleak: instrument show_smaps_rollup() stackleak: instrument print_other_cpu_stall.isra.85() stackleak: instrument kunit_log_append() stackleak: instrument perf_bp_event(): calls_alloca stackleak: instrument do_misc_fixups() stackleak: instrument kunit_run_tests() stackleak: instrument proc_pid_wchan() stackleak: instrument load_other_segments() stackleak: instrument proc_pid_limits() /kisskb/src/kernel/signal.c: In function '__do_sys_sigaltstack': /kisskb/src/kernel/signal.c:4228:15: note: userspace variable will be forcibly initialized stack_t new, old; ^ /kisskb/src/kernel/signal.c:4228:10: note: userspace variable will be forcibly initialized stack_t new, old; ^ stackleak: instrument __ecb_crypt() /kisskb/src/kernel/signal.c: In function 'kill_pid_usb_asyncio': /kisskb/src/kernel/signal.c:1538:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'do_notify_parent': /kisskb/src/kernel/signal.c:2026:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ stackleak: instrument __xts_crypt(): calls_alloca stackleak: instrument ctr_encrypt() /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigqueueinfo': /kisskb/src/kernel/signal.c:3998:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ /kisskb/src/kernel/signal.c: In function '__do_sys_kill': /kisskb/src/kernel/signal.c:3772:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'send_sig_fault': /kisskb/src/kernel/signal.c:1733:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'send_sig_mceerr': /kisskb/src/kernel/signal.c:1764:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'send_sig_perf': /kisskb/src/kernel/signal.c:1808:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'send_sig_fault_trapno': /kisskb/src/kernel/signal.c:1892:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'do_tkill': /kisskb/src/kernel/signal.c:3929:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ stackleak: instrument cbc_decrypt() /kisskb/src/kernel/signal.c: In function '__do_sys_rt_tgsigqueueinfo': /kisskb/src/kernel/signal.c:4038:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ stackleak: instrument prctl_set_auxv() /kisskb/src/kernel/signal.c: In function 'force_sig': /kisskb/src/kernel/signal.c:1651:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_mceerr': /kisskb/src/kernel/signal.c:1750:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_bnderr': /kisskb/src/kernel/signal.c:1779:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_pkuerr': /kisskb/src/kernel/signal.c:1794:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_ptrace_errno_trap': /kisskb/src/kernel/signal.c:1860:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_fault_trapno': /kisskb/src/kernel/signal.c:1875:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_fatal_sig': /kisskb/src/kernel/signal.c:1665:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_exit_sig': /kisskb/src/kernel/signal.c:1678:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_fault_to_task': /kisskb/src/kernel/signal.c:1707:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_seccomp': /kisskb/src/kernel/signal.c:1842:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ stackleak: instrument cbc_encrypt() /kisskb/src/kernel/signal.c: In function 'do_notify_parent_cldstop': /kisskb/src/kernel/signal.c:2138:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ stackleak: instrument aesbs_setkey() /kisskb/src/kernel/signal.c: In function 'ptrace_do_notify': /kisskb/src/kernel/signal.c:2335:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ stackleak: instrument aesbs_xts_setkey.part.0() /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigtimedwait': /kisskb/src/kernel/signal.c:3633:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ stackleak: instrument aesbs_cbc_ctr_setkey() /kisskb/src/kernel/signal.c: In function '__do_sys_pidfd_send_signal': /kisskb/src/kernel/signal.c:3851:19: note: userspace variable will be forcibly initialized kernel_siginfo_t kinfo; ^ stackleak: instrument __do_sys_sysinfo() /kisskb/src/kernel/signal.c: In function 'restore_altstack': /kisskb/src/kernel/signal.c:4242:10: note: userspace variable will be forcibly initialized stack_t new; ^ stackleak: instrument prctl_set_mm_map() stackleak: instrument build_sched_domains() stackleak: instrument synchronize_rcu_expedited() stackleak: instrument affine_move_task() stackleak: instrument synchronize_rcu() stackleak: instrument __do_sys_newuname() stackleak: instrument prctl_set_mm() stackleak: instrument create_io_thread() stackleak: instrument __do_sys_clone() stackleak: instrument __do_sys_clone3() stackleak: instrument kernel_thread() stackleak: instrument check_mem_reg() stackleak: instrument user_mode_thread() stackleak: instrument check_kfunc_mem_size_reg() stackleak: instrument __do_sys_getrusage() stackleak: instrument proc_fill_cache() /kisskb/src/io_uring/sqpoll.c: In function 'io_sqd_handle_event': /kisskb/src/io_uring/sqpoll.c:208:17: note: userspace variable will be forcibly initialized struct ksignal ksig; ^ stackleak: instrument ipmi_platform_add() /kisskb/src/drivers/char/ipmi/ipmi_devintf.c: In function 'ipmi_ioctl': /kisskb/src/drivers/char/ipmi/ipmi_devintf.c:343:25: note: userspace variable will be forcibly initialized struct ipmi_recv rsp; ^ /kisskb/src/drivers/char/ipmi/ipmi_devintf.c:326:27: note: userspace variable will be forcibly initialized struct ipmi_req_settime req; ^ /kisskb/src/drivers/char/ipmi/ipmi_devintf.c:306:19: note: userspace variable will be forcibly initialized struct ipmi_req req; ^ stackleak: instrument trace_event_raw_event_foo_bar() stackleak: instrument perf_trace_foo_bar() stackleak: instrument __kthread_create_on_node() stackleak: instrument gpio_sim_make_bank_swnode() stackleak: instrument ipmi_ioctl() stackleak: instrument gpio_sim_device_config_live_store() stackleak: instrument check_helper_call() stackleak: instrument __flush_work() stackleak: instrument kthread_flush_work() stackleak: instrument quota_getstate() stackleak: instrument msi_setup_msi_desc() stackleak: instrument kthread_flush_worker() stackleak: instrument quota_getstatev() stackleak: instrument quota_setxquota() stackleak: instrument internal_get_user_pages_fast() stackleak: instrument quota_setquota() stackleak: instrument quota_getinfo() stackleak: instrument quota_getxstatev() stackleak: instrument quota_getquota() stackleak: instrument quota_getxquota() stackleak: instrument msix_setup_msi_descs() stackleak: instrument quota_getnextquota() stackleak: instrument quota_getnextxquota() stackleak: instrument ti_sci_scan_clocks_from_dt() stackleak: instrument __arm64_sys_quotactl_fd() stackleak: instrument apple_pmgr_ps_probe() stackleak: instrument move_page_tables.part.51() stackleak: instrument io_sync_cancel() stackleak: instrument unmap_region() stackleak: instrument change_protection_range() stackleak: instrument shash_update_unaligned() stackleak: instrument shash_final_unaligned() stackleak: instrument do_check() stackleak: instrument __flush_workqueue() stackleak: instrument do_mprotect_pkey.constprop() stackleak: instrument crypto_shash_tfm_digest() In file included from /kisskb/src/include/linux/bpf.h:27:0, from /kisskb/src/include/linux/bpf_verifier.h:7, from /kisskb/src/kernel/bpf/btf.c:19: /kisskb/src/kernel/bpf/btf.c: In function 'KERNEL_BPFPTR': /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/kernel/bpf/btf.c: In function 'make_bpfptr': /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ stackleak: instrument zap_page_range_single() stackleak: instrument zap_page_range() In file included from /kisskb/src/include/linux/bpfptr.h:7:0, from /kisskb/src/include/linux/bpf.h:27, from /kisskb/src/include/linux/bpf_verifier.h:7, from /kisskb/src/kernel/bpf/btf.c:19: /kisskb/src/kernel/bpf/btf.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ In file included from /kisskb/src/include/linux/bpf.h:27:0, from /kisskb/src/include/linux/bpf_verifier.h:7, from /kisskb/src/kernel/bpf/btf.c:19: /kisskb/src/kernel/bpf/btf.c: In function 'copy_from_bpfptr': /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized static inline int copy_from_bpfptr(void *dst, bpfptr_t src, size_t size) ^ stackleak: instrument get_name() stackleak: instrument __bmc_get_device_id() stackleak: instrument exportfs_decode_fh_raw() /kisskb/src/kernel/bpf/btf.c: In function 'btf_new_fd': /kisskb/src/kernel/bpf/btf.c:6710:8: note: userspace variable will be forcibly initialized btf = btf_parse(make_bpfptr(attr->btf, uattr.is_kernel), ^ stackleak: instrument exit_mmap() stackleak: instrument kunit_status_set_failure_test() stackleak: instrument new_device_store() stackleak: instrument kunit_status_mark_skipped_test() stackleak: instrument kunit_resource_test_static() /kisskb/src/io_uring/rsrc.c: In function '__io_sqe_buffers_update': /kisskb/src/io_uring/rsrc.c:520:15: note: userspace variable will be forcibly initialized struct iovec iov, __user *iovs = u64_to_user_ptr(up->data); ^ /kisskb/src/io_uring/rsrc.c: In function 'io_sqe_buffers_register': /kisskb/src/io_uring/rsrc.c:1309:15: note: userspace variable will be forcibly initialized struct iovec iov; ^ stackleak: instrument bpf_check() stackleak: instrument kunit_resource_test_named() In file included from /kisskb/src/include/linux/socket.h:8:0, from /kisskb/src/include/linux/compat.h:15, from /kisskb/src/arch/arm64/include/asm/ftrace.h:53, from /kisskb/src/include/linux/ftrace.h:23, from /kisskb/src/include/linux/kprobes.h:28, from /kisskb/src/include/linux/kgdb.h:19, from /kisskb/src/arch/arm64/include/asm/cacheflush.h:11, from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/io_uring/rw.c:6: /kisskb/src/io_uring/rw.c: In function 'iov_iter_iovec': /kisskb/src/include/linux/uio.h:127:9: note: userspace variable will be forcibly initialized return (struct iovec) { ^ /kisskb/src/io_uring/rw.c: In function 'loop_rw_iter': /kisskb/src/io_uring/rw.c:444:16: note: userspace variable will be forcibly initialized struct iovec iovec; ^ /kisskb/src/io_uring/rw.c: In function 'io_read': /kisskb/src/io_uring/rw.c:698:21: note: userspace variable will be forcibly initialized struct io_rw_state __s, *s = &__s; ^ /kisskb/src/io_uring/rw.c: In function 'io_write': /kisskb/src/io_uring/rw.c:843:21: note: userspace variable will be forcibly initialized struct io_rw_state __s, *s = &__s; ^ stackleak: instrument mbi_irq_domain_alloc() /kisskb/src/io_uring/io-wq.c: In function 'io_wqe_worker': /kisskb/src/io_uring/io-wq.c:651:19: note: userspace variable will be forcibly initialized struct ksignal ksig; ^ stackleak: instrument do_task_stat() stackleak: instrument __handle_mm_fault() stackleak: instrument ipmi_panic_request_and_wait() stackleak: instrument bpf_dispatcher_prepare() stackleak: instrument io_read() stackleak: instrument io_write() stackleak: instrument rio_mport_transfer_ioctl() stackleak: instrument __do_sys_reboot() stackleak: instrument io_wqe_worker() stackleak: instrument try_to_unmap_one() /kisskb/src/drivers/video/fbdev/core/fbmem.c: In function 'do_fb_ioctl': /kisskb/src/drivers/video/fbdev/core/fbmem.c:1103:22: note: userspace variable will be forcibly initialized struct fb_cmap_user cmap; ^ stackleak: instrument fb_set_logocmap() stackleak: instrument try_to_migrate_one() stackleak: instrument rsa_set_priv_key() stackleak: instrument rsa_set_pub_key() stackleak: instrument ti_sci_inta_msi_alloc_descs() stackleak: instrument store_bl_curve() stackleak: instrument __request_module() stackleak: instrument orangefs_init_acl() stackleak: instrument ovl_check_namelen.isra.14() stackleak: instrument store_pan() stackleak: instrument pcpu_get_vm_areas() stackleak: instrument store_rotate() stackleak: instrument store_virtual() stackleak: instrument store_bpp() stackleak: instrument fb_set_var() stackleak: instrument store_mode() stackleak: instrument wiz_clock_init() stackleak: instrument do_fb_ioctl() stackleak: instrument HUF_readStats() stackleak: instrument ovl_getattr() stackleak: instrument ovl_lookup() stackleak: instrument fb_find_mode() stackleak: instrument wiz_probe() stackleak: instrument fb_new_modelist() stackleak: instrument fb_find_best_display() stackleak: instrument serdes_am654_probe() stackleak: instrument bpf_core_calc_relo_insn() stackleak: instrument btf_check_func_arg_match() stackleak: instrument ovl_fill_super() stackleak: instrument btf_type_seq_show_flags() stackleak: instrument btf_type_snprintf_show() stackleak: instrument exynos_pd_probe() stackleak: instrument btf_parse_kptrs() stackleak: instrument smp_call_function_single(): calls_alloca In file included from /kisskb/src/fs/read_write.c:13:0: /kisskb/src/fs/read_write.c: In function 'iov_iter_iovec': /kisskb/src/include/linux/uio.h:127:9: note: userspace variable will be forcibly initialized return (struct iovec) { ^ /kisskb/src/fs/read_write.c: In function 'new_sync_read': /kisskb/src/fs/read_write.c:381:15: note: userspace variable will be forcibly initialized struct iovec iov = { .iov_base = buf, .iov_len = len }; ^ /kisskb/src/fs/read_write.c: In function 'new_sync_write': /kisskb/src/fs/read_write.c:484:15: note: userspace variable will be forcibly initialized struct iovec iov = { .iov_base = (void __user *)buf, .iov_len = len }; ^ /kisskb/src/fs/read_write.c: In function 'do_loop_readv_writev': /kisskb/src/fs/read_write.c:748:16: note: userspace variable will be forcibly initialized struct iovec iovec = iov_iter_iovec(iter); ^ stackleak: instrument smp_call_on_cpu() stackleak: instrument chown_common() stackleak: instrument its_vpe_irq_domain_alloc() stackleak: instrument new_sync_read() stackleak: instrument new_sync_write() stackleak: instrument ladder_cmult.constprop() stackleak: instrument vfs_readv() stackleak: instrument vfs_writev() stackleak: instrument kallsyms_lookup_name() stackleak: instrument kallsyms_on_each_symbol() stackleak: instrument kallsyms_lookup_size_offset() stackleak: instrument __kernel_read() stackleak: instrument __kernel_write() stackleak: instrument show_stat() stackleak: instrument nvidiafb_cursor() stackleak: instrument meminfo_proc_show() stackleak: instrument atyfb_check_var() stackleak: instrument HUF_decompress4X1_usingDTable_internal.isra.2.part.3() stackleak: instrument aty_init() stackleak: instrument HUF_decompress4X2_usingDTable_internal.isra.5.part.6() stackleak: instrument sw842_decompress() stackleak: instrument HUF_readDTableX2_wksp() stackleak: instrument early_dump_pci_device() stackleak: instrument rdev_init_debugfs() stackleak: instrument ovl_create_or_link() stackleak: instrument autofs_notify_daemon() stackleak: instrument dw_edma_debugfs_regs_ch() stackleak: instrument ovl_clear_empty() stackleak: instrument dw_edma_debugfs_regs_wr() stackleak: instrument of_ipmi_probe() stackleak: instrument get_page_from_freelist() stackleak: instrument platform_ipmi_probe() stackleak: instrument dw_edma_debugfs_regs_rd() stackleak: instrument vmcoreinfo_append_str() stackleak: instrument stop_one_cpu() stackleak: instrument LZ4HC_compress_generic() stackleak: instrument stop_two_cpus() stackleak: instrument curve25519_generic(): calls_alloca stackleak: instrument pwm_backlight_probe() stackleak: instrument stop_machine_from_inactive_cpu() stackleak: instrument ec_mulm_25519() stackleak: instrument __crash_kexec() stackleak: instrument cp110_syscon_common_probe() stackleak: instrument crash_save_cpu() stackleak: instrument ec_mulm_448() stackleak: instrument autofs_expire_run() stackleak: instrument mpi_ec_mul_point() stackleak: instrument xgene_phy_probe() stackleak: instrument ipmi_pci_probe.part.0() stackleak: instrument microchip_sgpio_get_ports.constprop() stackleak: instrument microchip_sgpio_probe() stackleak: instrument ovl_dir_read_merged() stackleak: instrument __account_scheduler_latency() stackleak: instrument ovl_cache_update_ino() stackleak: instrument ovl_dir_read_impure() stackleak: instrument ZSTD_loadDEntropy() stackleak: instrument ovl_iterate_real() stackleak: instrument radeonfb_check_var() stackleak: instrument mpol_shared_policy_init() stackleak: instrument ovl_workdir_cleanup_recurse() stackleak: instrument ovl_indexdir_cleanup() stackleak: instrument ZSTD_DCtx_refDDict() /kisskb/src/drivers/char/random.c: In function 'random_ioctl': /kisskb/src/drivers/char/random.c:1378:16: note: userspace variable will be forcibly initialized struct iovec iov; ^ /kisskb/src/drivers/char/random.c: In function '__do_sys_getrandom': /kisskb/src/drivers/char/random.c:1256:15: note: userspace variable will be forcibly initialized struct iovec iov; ^ stackleak: instrument blake2s.constprop() stackleak: instrument extract_entropy.constprop() stackleak: instrument ovl_copy_up_one() stackleak: instrument ZSTD_decompressSequencesLong_default.isra.2() stackleak: instrument _get_random_bytes.part.14() stackleak: instrument get_random_bytes_user() /kisskb/src/fs/orangefs/devorangefs-req.c: In function 'dispatch_ioctl_command': /kisskb/src/fs/orangefs/devorangefs-req.c:596:31: note: userspace variable will be forcibly initialized struct ORANGEFS_dev_map_desc user_desc; ^ stackleak: instrument ZSTD_decompressSequences_default.isra.1() stackleak: instrument ZSTD_buildSeqTable.isra.8() stackleak: instrument cp_new_stat() stackleak: instrument of_get_regulator_prot_limits() stackleak: instrument cp_statx() stackleak: instrument orangefs_create() stackleak: instrument __do_sys_newfstat() stackleak: instrument orangefs_symlink() stackleak: instrument orangefs_mkdir() stackleak: instrument __do_sys_newstat() stackleak: instrument __do_sys_newlstat() stackleak: instrument __do_sys_newfstatat() stackleak: instrument at24_probe() stackleak: instrument do_statx() stackleak: instrument sha256_update() stackleak: instrument sha256() /kisskb/src/fs/exec.c: In function 'do_execve': /kisskb/src/fs/exec.c:2019:22: note: userspace variable will be forcibly initialized struct user_arg_ptr envp = { .ptr.native = __envp }; ^ /kisskb/src/fs/exec.c:2018:22: note: userspace variable will be forcibly initialized struct user_arg_ptr argv = { .ptr.native = __argv }; ^ /kisskb/src/fs/exec.c: In function 'do_execveat': /kisskb/src/fs/exec.c:2029:22: note: userspace variable will be forcibly initialized struct user_arg_ptr envp = { .ptr.native = __envp }; ^ /kisskb/src/fs/exec.c:2028:22: note: userspace variable will be forcibly initialized struct user_arg_ptr argv = { .ptr.native = __argv }; ^ stackleak: instrument arm_smmu_attach_dev() stackleak: instrument thunderx_gpio_probe() stackleak: instrument shift_arg_pages() stackleak: instrument __hvc_poll(): calls_alloca stackleak: instrument __udma_alloc_gp_rflow_range() stackleak: instrument hmac_setkey() stackleak: instrument radeon_check_modes() stackleak: instrument hvc_console_print(): calls_alloca stackleak: instrument pbus_size_mem() stackleak: instrument gup_test_ioctl() stackleak: instrument build_test_sglist() stackleak: instrument ac_write() stackleak: instrument generate_aead_message() stackleak: instrument setup_arg_pages() stackleak: instrument pci_bus_distribute_available_resources() stackleak: instrument pci_bridge_distribute_available_resources() stackleak: instrument test_ahash_vec_cfg.isra.35() /kisskb/src/fs/fcntl.c: In function 'send_sigio_to_task': /kisskb/src/fs/fcntl.c:730:21: note: userspace variable will be forcibly initialized kernel_siginfo_t si; ^ stackleak: instrument test_aead_vec_cfg.isra.38() stackleak: instrument test_skcipher_vec_cfg.isra.39() stackleak: instrument generate_random_cipher_testvec.constprop() stackleak: instrument __lookup_slow() stackleak: instrument read_device() stackleak: instrument test_skcipher_vec() stackleak: instrument test_aead_vec() stackleak: instrument test_aead_vs_generic_impl() stackleak: instrument test_skcipher_vs_generic_impl() stackleak: instrument arm_smmu_cmdq_issue_cmdlist(): calls_alloca stackleak: instrument arm_smmu_sync_cd() stackleak: instrument komeda_build_layer_split_data_flow() stackleak: instrument arm_smmu_atc_inv_master() stackleak: instrument lookup_open.isra.83() stackleak: instrument __arm_smmu_tlb_inv_range() stackleak: instrument komeda_build_wb_split_data_flow() stackleak: instrument arm_smmu_atc_inv_domain.part.44() stackleak: instrument null_skcipher_crypt() stackleak: instrument komeda_build_display_data_flow() stackleak: instrument test_akcipher_one() stackleak: instrument alg_test_crc32c.part.37() stackleak: instrument arm_smmu_handle_evt() stackleak: instrument test_acomp() stackleak: instrument do_pages_stat() stackleak: instrument slabinfo_write() stackleak: instrument drbg_cavs_test() stackleak: instrument __chacha20poly1305_encrypt() stackleak: instrument __chacha20poly1305_decrypt() stackleak: instrument do_test_kpp.isra.29() stackleak: instrument chacha20poly1305_crypt_sg_inplace() stackleak: instrument chacha20poly1305_encrypt() stackleak: instrument filename_parentat() stackleak: instrument chacha20poly1305_decrypt() stackleak: instrument test_shash_vec_cfg.isra.34() stackleak: instrument ac_read() stackleak: instrument test_hash_vec() stackleak: instrument mpi_powm() stackleak: instrument test_hash_vs_generic_impl() stackleak: instrument filename_lookup() stackleak: instrument migrate_pages() stackleak: instrument alg_test() stackleak: instrument memory_failure() stackleak: instrument do_filp_open() stackleak: instrument do_file_open_root() stackleak: instrument visconti_clk_register_gates() stackleak: instrument of_irq_parse_and_map_pci() stackleak: instrument sha512_transform() stackleak: instrument devm_of_pci_get_host_bridge_resources.constprop() stackleak: instrument do_renameat2() stackleak: instrument __alloc_pages_slowpath.constprop() stackleak: instrument icst_clk_register() stackleak: instrument streebog_g() stackleak: instrument of_dma_request_slave_channel() /kisskb/src/fs/select.c: In function '__do_sys_pselect6': /kisskb/src/fs/select.c:799:24: note: userspace variable will be forcibly initialized struct sigset_argpack x = {NULL, 0}; ^ stackleak: instrument do_select() stackleak: instrument do_sys_poll() stackleak: instrument core_sys_select() stackleak: instrument komeda_print_events() stackleak: instrument gf128mul_lle() stackleak: instrument gf128mul_bbe() stackleak: instrument dump_mapping() stackleak: instrument hl_mmu_va_to_pa() stackleak: instrument dmatest_func() stackleak: instrument mwriteprotect_range() stackleak: disabled for this translation unit stackleak: instrument show_cons_active() stackleak: instrument _hl_mmu_v2_hr_map() stackleak: instrument hl_mmu_v1_map() /kisskb/src/fs/seq_file.c: In function 'seq_read': /kisskb/src/fs/seq_file.c:153:15: note: userspace variable will be forcibly initialized struct iovec iov = { .iov_base = buf, .iov_len = size}; ^ stackleak: instrument seq_read() stackleak: instrument clcdfb_of_get_dpi_panel_mode() /kisskb/src/fs/xattr.c: In function 'setxattr': /kisskb/src/fs/xattr.c:610:19: note: userspace variable will be forcibly initialized struct xattr_ctx ctx = { ^ /kisskb/src/fs/xattr.c: In function 'getxattr': /kisskb/src/fs/xattr.c:728:19: note: userspace variable will be forcibly initialized struct xattr_ctx ctx = { ^ stackleak: instrument torture_kthread_stopping() stackleak: instrument rtsx_pci_dma_transfer() stackleak: instrument crypto_ecb_crypt() stackleak: instrument removexattr() stackleak: instrument __rseq_handle_notify_resume(): calls_alloca stackleak: instrument setxattr() stackleak: instrument rseq_syscall(): calls_alloca stackleak: instrument getxattr() stackleak: instrument iproc_pcie_setup() stackleak: instrument clean_record_shared_mapping_range() stackleak: instrument crypto_cbc_decrypt() stackleak: instrument crypto_cbc_encrypt() stackleak: instrument rcar_du_crtc_set_crc_source() stackleak: instrument sync_file_ioctl() stackleak: instrument dma_heap_ioctl() stackleak: instrument __clk_hw_register_fixed_factor() stackleak: instrument InitSDRAMRegisters() stackleak: instrument iter_to_pipe() stackleak: instrument test_stub() stackleak: instrument __do_sys_vmsplice() stackleak: instrument i3c_hci_send_ccc_cmd() stackleak: instrument iter_file_splice_write() stackleak: instrument i2c_smbus_xfer_emulated() stackleak: instrument dynamic_dname() stackleak: instrument gxt4500_check_var() stackleak: instrument gxt4500_set_par() stackleak: instrument gxt4500_probe.part.3() stackleak: instrument sh_mobile_fb_reconfig() stackleak: instrument xts_xor_tweak() stackleak: instrument parport_attach() stackleak: instrument find_race() stackleak: instrument do_statfs_native() stackleak: instrument do_statfs64() stackleak: instrument __do_sys_ustat() stackleak: instrument vfs_get_fsid() stackleak: instrument __do_sys_statfs() stackleak: instrument __do_sys_statfs64() stackleak: instrument rcar_du_vsps_init() stackleak: instrument __do_sys_fstatfs() stackleak: instrument __do_sys_fstatfs64() stackleak: instrument serial8250_probe() stackleak: instrument _hl_ioctl.isra.9() stackleak: instrument hw_ip_info() stackleak: instrument undefined_opcode_info.isra.11() stackleak: instrument freq_qos_test_readd() stackleak: instrument freq_qos_test_min() stackleak: instrument _hl_info_ioctl.isra.22() stackleak: instrument freq_qos_test_maxdef() stackleak: instrument test_get_fences() stackleak: instrument sanitycheck() stackleak: instrument test_for_each_unlocked() stackleak: instrument test_for_each() stackleak: instrument test_signaling() stackleak: instrument sync_inodes_sb() stackleak: instrument apple_pcie_init() stackleak: instrument drm_dp_mst_port_add_connector() stackleak: instrument seq_buf_hex_dump() stackleak: instrument hci_cmd_v1_daa() stackleak: instrument pe_test_reference() stackleak: instrument pe_test_strings() stackleak: instrument rtc_timer_enqueue() stackleak: instrument uart_wait_modem_status() stackleak: instrument crypto_ctr_crypt() stackleak: instrument build_dpcd_read() stackleak: instrument build_dpcd_write() stackleak: instrument rtmv20_properties_init() stackleak: instrument build_power_updown_phy() stackleak: instrument build_query_stream_enc_status() stackleak: instrument build_allocate_payload() stackleak: instrument build_enum_path_resources() stackleak: instrument opp_list_debug_create_link() stackleak: instrument build_clear_payload_id_table() stackleak: instrument build_link_address() stackleak: instrument hl_build_hwmon_channel_info() stackleak: instrument drm_dp_mst_dump_sideband_msg_tx() stackleak: instrument svc_i3c_master_do_daa_locked() stackleak: instrument opp_parse_supplies.isra.9() stackleak: instrument process_single_tx_qlock() stackleak: instrument rtc_timer_do_work() stackleak: instrument pe_test_uint_arrays() stackleak: instrument drm_dp_mst_i2c_read() stackleak: instrument drm_dp_mst_i2c_write() stackleak: instrument drm_dp_send_link_address() stackleak: instrument mmc_send_bus_test() stackleak: instrument aspeed_vuart_probe() stackleak: instrument sram_probe() stackleak: instrument mmc_send_adtc_data() stackleak: instrument mmc_send_tuning() stackleak: instrument i2c_dw_init_regmap() /kisskb/src/fs/signalfd.c: In function 'signalfd_read': /kisskb/src/fs/signalfd.c:209:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ stackleak: instrument hl_mem_ioctl() stackleak: instrument signalfd_copyinfo() stackleak: instrument hl_fw_dynamic_send_msg.constprop() stackleak: instrument mmc_wait_for_cmd() stackleak: instrument w1_slave_show() stackleak: instrument power_supply_get_battery_info() stackleak: instrument cs_ioctl_default() stackleak: instrument crypto_ccm_create() stackleak: instrument crypto_ccm_auth() stackleak: instrument do_epoll_wait() stackleak: instrument hl_wait_ioctl() stackleak: instrument of_hwspin_lock_get_id() stackleak: instrument ssb_fetch_invariants.constprop() stackleak: instrument sd_write_ext_reg.constprop() stackleak: instrument goldfish_pipe_read_write() stackleak: instrument dw8250_probe() stackleak: instrument dbg_show() stackleak: instrument hw_sm750_crtc_setMode() stackleak: instrument gb_power_supply_probe() stackleak: instrument cec_ioctl() stackleak: instrument userfaultfd_read() stackleak: instrument handle_userfault() stackleak: instrument total_mapping_size_test() stackleak: instrument parse_elf_properties() stackleak: instrument clk_register_gpio() stackleak: instrument mmc_wait_for_app_cmd() stackleak: instrument of_parse_phandle_with_args_map() stackleak: instrument mmc_app_send_scr() stackleak: instrument tda998x_bridge_mode_set() stackleak: instrument load_elf_binary() stackleak: instrument mmc_app_sd_status() stackleak: instrument tda998x_probe() stackleak: instrument w1_f0d_readblock() stackleak: instrument goya_cs_parser() stackleak: instrument serial8250_em_probe() stackleak: instrument aio_write.constprop() stackleak: instrument panel_simple_probe() stackleak: instrument read_events() stackleak: instrument pericom8250_probe.part.2() stackleak: instrument rproc_coredump() stackleak: instrument of_platform_serial_probe() stackleak: instrument rproc_coredump_using_sections() stackleak: instrument mmc_io_rw_extended() stackleak: instrument omap8250_probe() stackleak: instrument aio_read.constprop() stackleak: instrument cryptd_skcipher_decrypt(): calls_alloca stackleak: instrument m48t59_rtc_probe() stackleak: instrument map_get_value() stackleak: instrument cryptd_skcipher_encrypt(): calls_alloca stackleak: instrument locks_remove_flock() stackleak: instrument __arm64_sys_io_submit() stackleak: instrument cryptd_alloc_skcipher() stackleak: instrument cryptd_alloc_ahash() stackleak: instrument cryptd_alloc_aead() stackleak: instrument led_classdev_register_ext() stackleak: instrument rproc_name_read() stackleak: instrument rproc_trace_read() stackleak: instrument m48t86_rtc_probe() stackleak: instrument __do_sys_flock() stackleak: instrument locks_remove_posix() stackleak: instrument gaudi2_init_lbw_range_registers_secure() stackleak: instrument pl011_dma_probe() stackleak: instrument rproc_virtio_find_vqs() stackleak: instrument gaudi_print_single_monitor() stackleak: instrument scpi_probe() stackleak: instrument scpi_dvfs_get_info() stackleak: instrument mmu_show() stackleak: instrument userptr_show() stackleak: instrument applnco_probe() stackleak: instrument chacha_stream_xor() stackleak: instrument crypto_xchacha_crypt() stackleak: instrument hl_timeout_locked_read() stackleak: instrument hl_stop_on_err_read() stackleak: instrument hl_get_power_state() stackleak: instrument crypto_des_verify_key() stackleak: instrument cc_init_copy_sram() stackleak: instrument gaudi_handle_eqe() stackleak: instrument cc_map_cipher_request() stackleak: instrument bcm6328_leds_probe() stackleak: instrument cc_map_aead_request() stackleak: instrument cc_cipher_process() stackleak: instrument cc_xcbc_setkey() stackleak: instrument cc_map_hash_request_final() stackleak: instrument axis_fifo_write() stackleak: instrument cc_map_hash_request_update() stackleak: instrument axis_fifo_read() stackleak: instrument gpmc_omap_onenand_calc_sync_timings() stackleak: instrument cc_mac_digest() stackleak: instrument gpmc_omap_onenand_set_timings() stackleak: instrument cc_mac_final() stackleak: instrument cc_mac_finup() stackleak: instrument gpmc_probe_generic_child() stackleak: instrument cc_mac_update() stackleak: instrument cc_hash_update() stackleak: instrument cc_hash_setkey() stackleak: instrument cc_hash_digest() stackleak: instrument cc_do_finup() stackleak: instrument ccp_cmd_queue_thread() stackleak: instrument mmc_err_stats_show() stackleak: instrument idt_scan_mws() stackleak: instrument jent_entropy_init() stackleak: instrument max8660_pdata_from_dt() stackleak: instrument max8660_probe() stackleak: instrument cc_get_plain_hmac_key() stackleak: instrument cc_aead_setkey() stackleak: instrument i801_add_tco() stackleak: instrument crypto_authenc_copy_assoc(): calls_alloca stackleak: instrument max20086_parse_regulators_dt() stackleak: instrument gaudi2_handle_eqe() stackleak: instrument cc_proc_aead() stackleak: instrument crypto_authenc_esn_copy(): calls_alloca stackleak: instrument intel_th_subdevice_alloc() stackleak: instrument drbg_init_sym_kernel() stackleak: instrument drbg_seed() stackleak: instrument apple_efuses_probe() stackleak: instrument mmc_test_simple_transfer() stackleak: instrument mmc_test_broken_transfer.constprop() stackleak: instrument vli_mmod_slow() stackleak: instrument mmc_test_buffer_transfer.constprop() stackleak: instrument vli_mmod_special() stackleak: instrument ccp_copy_to_from_sb() stackleak: instrument vli_mmod_special2() stackleak: instrument test_ahash_speed_common() stackleak: instrument vli_mmod_barrett() stackleak: instrument virtio_i2c_prepare_reqs() stackleak: instrument gaudi2_is_device_idle() stackleak: instrument vli_mmod_fast() stackleak: instrument rave_sp_eeprom_probe() stackleak: instrument ccp_run_passthru_nomap_cmd() stackleak: instrument vli_mod_square_fast() stackleak: instrument vli_mod_mult_fast() stackleak: instrument test_mb_skcipher_speed() stackleak: instrument essiv_aead_setkey.part.12() stackleak: instrument ecc_point_double_jacobian() stackleak: instrument ccp_run_rsa_cmd() stackleak: instrument drbg_ctr_df() stackleak: instrument xycz_add_c() stackleak: instrument __ecc_is_key_valid() stackleak: instrument ccp_run_passthru_cmd() stackleak: instrument palmas_regulators_probe() stackleak: instrument test_aead_speed.constprop() stackleak: instrument drbg_hmac_update() stackleak: instrument vli_mod_inv.part.3() stackleak: instrument ccp_run_ecc_mm_cmd() stackleak: instrument vli_mod_mult_slow() stackleak: instrument ecc_point_add() stackleak: instrument ccp_run_ecc_pm_cmd() stackleak: instrument ecc_point_mult() stackleak: instrument test_skcipher_speed() stackleak: instrument mv_cesa_ecb_des_decrypt() stackleak: instrument ecc_point_mult_shamir() stackleak: instrument mv_cesa_ecb_des_encrypt() stackleak: instrument mv_cesa_cbc_des_decrypt() stackleak: instrument mv_cesa_cbc_des_encrypt() stackleak: instrument mv_cesa_ecb_des3_ede_decrypt() stackleak: instrument mv_cesa_ecb_des3_ede_encrypt() stackleak: instrument mv_cesa_cbc_des3_ede_decrypt() stackleak: instrument ecc_is_pubkey_valid_partial() stackleak: instrument mv_cesa_cbc_des3_ede_encrypt() stackleak: instrument mv_cesa_ecb_aes_decrypt() stackleak: instrument mv_cesa_ecb_aes_encrypt() stackleak: instrument mv_cesa_cbc_aes_decrypt() stackleak: instrument ccp_run_aes_gcm_cmd() stackleak: instrument mv_cesa_cbc_aes_encrypt() stackleak: instrument crypto_ecdh_shared_secret() stackleak: instrument test_mb_aead_speed.constprop() stackleak: instrument cdns_mhdp_hdcp_check_receviers() stackleak: instrument crypto_des_verify_key() stackleak: instrument process_request() stackleak: instrument ccp_run_sha_cmd() stackleak: instrument of_count_icc_providers() stackleak: instrument ccp_run_aes_cmac_cmd() stackleak: instrument ccp_run_aes_cmd() stackleak: instrument ccp_run_des3_cmd() stackleak: instrument mv_cesa_ahmac_pad_init() stackleak: instrument mv_cesa_md5_init() stackleak: instrument ccp_run_xts_aes_cmd() stackleak: instrument of_icc_get_by_index() stackleak: instrument mv_cesa_sha1_init() stackleak: instrument mv_cesa_sha256_init() stackleak: instrument rv3029_probe.isra.7() stackleak: instrument mv_cesa_ahmac_md5_init() stackleak: instrument mv_cesa_ahmac_sha1_init() stackleak: instrument mv_cesa_ahmac_sha256_init() stackleak: instrument mv_cesa_ahmac_iv_state_init() stackleak: instrument mv_cesa_ahmac_md5_setkey() stackleak: instrument mv_cesa_ahmac_sha1_setkey() stackleak: instrument mv_cesa_ahmac_sha256_setkey() stackleak: instrument intel_th_pci_probe() stackleak: instrument bq2515x_probe() stackleak: instrument bq25890_get_chip_state() stackleak: instrument bq25890_rw_init_data() stackleak: instrument arm_cmn_map_show() stackleak: instrument stk17ta8_rtc_probe() stackleak: instrument cdns_mhdp_link_training_channel_eq() stackleak: instrument bq25890_fw_read_u32_props() stackleak: instrument attiny_i2c_probe() stackleak: instrument cdns_mhdp_link_training_init() stackleak: instrument rmem_probe() stackleak: instrument cdns_mhdp_link_training_cr() stackleak: instrument mux_mmio_probe() stackleak: instrument arm_cmn_discover() stackleak: instrument print_dbg_info.isra.16() stackleak: instrument eng_grp_info_show() stackleak: instrument bd9995x_hw_init() stackleak: instrument bd9995x_fw_probe() stackleak: instrument ucode_load_store() stackleak: instrument bd9995x_irq_handler_thread() stackleak: instrument unflatten_dt_nodes() stackleak: instrument syscon_probe() stackleak: instrument of_syscon_register() stackleak: instrument safexcel_skcipher_aes_setkey() stackleak: instrument adf_copy_key_value_data() stackleak: instrument safexcel_skcipher_aesctr_setkey() stackleak: instrument safexcel_aead_ccm_setkey() stackleak: instrument crypto_des_verify_key() stackleak: instrument safexcel_skcipher_aesxts_setkey() stackleak: instrument safexcel_aead_gcm_setkey() stackleak: instrument safexcel_hmac_init_iv() stackleak: instrument safexcel_xcbcmac_setkey() stackleak: instrument seqiv_aead_encrypt(): calls_alloca stackleak: instrument safexcel_aead_setkey() stackleak: instrument safexcel_aead_exit_inv(): calls_alloca stackleak: instrument safexcel_skcipher_exit_inv(): calls_alloca stackleak: instrument safexcel_ahash_exit_inv(): calls_alloca stackleak: instrument safexcel_cbcmac_setkey() stackleak: instrument safexcel_sha3_fbcheck() stackleak: instrument adv7511_set_config_csc.isra.15() stackleak: instrument cti_probe() stackleak: instrument safexcel_cmac_setkey() /kisskb/src/drivers/hwtracing/intel_th/msu.c: In function 'intel_th_msc_read': /kisskb/src/drivers/hwtracing/intel_th/msu.c:1553:33: note: userspace variable will be forcibly initialized struct msc_win_to_user_struct u = { ^ stackleak: instrument safexcel_hmac_setkey() stackleak: instrument stm_probe() stackleak: instrument crypto_des_verify_key() stackleak: instrument extcon_sync() stackleak: instrument lt8912_write_init_config.isra.9() stackleak: instrument sky81452_probe() stackleak: instrument lt8912_write_dds_config.isra.11() stackleak: instrument handle_ahash_req() stackleak: instrument lt8912_write_lvds_config.isra.12() stackleak: instrument handle_skcipher_req() stackleak: instrument echainiv_encrypt(): calls_alloca stackleak: instrument handle_aead_req() stackleak: instrument of_irq_parse_raw() stackleak: instrument wp512_process_buffer() stackleak: instrument ds1511_rtc_probe() stackleak: instrument adf_get_cfg_int.constprop() stackleak: instrument ds1307_probe() stackleak: instrument sa_prepare_iopads() stackleak: instrument sa_aes_inv_key() stackleak: instrument cyapa_gen3_write_fw_block() stackleak: instrument lt9211_configure_rx() stackleak: instrument lt9211_system_init.isra.6() stackleak: instrument lt9211_configure_timing.isra.7() stackleak: instrument cyapa_update_fw_store() stackleak: instrument lt9211_configure_plls.isra.9() stackleak: instrument symbol_string() stackleak: instrument lt9211_configure_tx() stackleak: instrument __hwmon_device_register() stackleak: instrument sa_run() stackleak: instrument sa_aead_run() stackleak: instrument sa_sha_run() stackleak: instrument sa_cipher_run() stackleak: instrument ds1685_rtc_probe() stackleak: instrument ds1742_rtc_probe() stackleak: instrument crypto_aegis128_decrypt_generic() stackleak: instrument crypto_aegis128_decrypt_simd() stackleak: instrument node_read_meminfo() stackleak: instrument crypto_aegis128_encrypt_chunk_neon() stackleak: instrument crypto_aegis128_encrypt_generic() stackleak: instrument crypto_aegis128_encrypt_simd() stackleak: instrument crypto_aegis128_decrypt_chunk_neon() stackleak: instrument sii8620_set_infoframes() stackleak: instrument qat_crypto_create_instances() stackleak: instrument xrgb8888_to_rgb332_test() stackleak: instrument charger_manager_probe() stackleak: instrument cyapa_pip_irq_handler() stackleak: instrument cyapa_pip_bl_initiate() stackleak: instrument cyapa_pip_write_fw_block() stackleak: instrument qat_alg_xts_reverse_key() stackleak: instrument cyapa_gen5_read_panel_scan_raw_data.constprop() stackleak: instrument cyapa_gen5_read_idac_data.constprop() stackleak: instrument cyapa_gen5_set_interval_time.constprop() stackleak: instrument cyapa_gen5_get_interval_time.constprop() stackleak: instrument qat_rsa_setkey() stackleak: instrument elan_i2c_initialize.part.2() stackleak: instrument cyapa_gen5_show_baseline() stackleak: instrument isl12026_probe_new() stackleak: instrument bcma_chipco_watchdog_register() stackleak: instrument qat_alg_do_precomputes() stackleak: instrument cast5_setkey() stackleak: instrument bq24190_probe() stackleak: instrument camellia_setup128() stackleak: instrument camellia_setup256() stackleak: instrument tb_cfg_request_sync() stackleak: instrument tb_cfg_read_raw() stackleak: instrument tb_cfg_write_raw() stackleak: instrument ucs1002_probe() stackleak: instrument radeon_gpu_reset() stackleak: instrument rv3028_probe() stackleak: instrument amdgpu_device_check_smu_prv_buffer_size() stackleak: instrument dmc520_edac_probe() stackleak: instrument ttm_global_init() stackleak: instrument r128_cce_stipple() stackleak: instrument __vmw_execbuf_release_pinned_bo() stackleak: instrument qat_hal_exec_micro_inst.constprop() stackleak: instrument crypto_ofb_crypt() stackleak: instrument qat_uclo_wr_uof_img() stackleak: instrument qxl_framebuffer_surface_dirty() stackleak: instrument amdgpu_info_ioctl() stackleak: instrument vmw_execbuf_process() stackleak: instrument qat_uclo_map_obj() stackleak: instrument qxl_display_read_client_monitors_config() stackleak: instrument db9_saturn() stackleak: instrument radeon_lookup_i2c_gpio() stackleak: instrument radeon_atombios_add_pplib_thermal_controller.part.4() stackleak: instrument radeon_atombios_i2c_init() stackleak: instrument dma_port_read() stackleak: instrument dma_port_write.constprop() stackleak: instrument vmw_print_bitmap() stackleak: instrument radeon_atombios_parse_power_table_1_3() stackleak: instrument vmw_resource_evict_type() stackleak: instrument radeon_get_atom_connector_info_from_object_table() stackleak: instrument radeon_get_atom_connector_info_from_supported_devices_table() stackleak: instrument amdgpu_atombios_lookup_i2c_gpio() stackleak: instrument amdgpu_atombios_i2c_init() stackleak: instrument amdgpu_device_init() stackleak: instrument amdgpu_atombios_get_connector_info_from_object_table() stackleak: instrument radeon_combios_i2c_init() stackleak: instrument memcpy_fallback() stackleak: instrument vmw_du_update_layout() stackleak: instrument vmw_du_connector_fill_modes() stackleak: instrument icm_ar_get_boot_acl() stackleak: instrument radeon_legacy_get_ext_tmds_info_from_table() stackleak: instrument vmw_kms_helper_dirty() stackleak: instrument icm_ar_set_boot_acl() stackleak: instrument radeon_legacy_get_ext_tmds_info_from_combios() stackleak: instrument icm_tr_challenge_switch_key() stackleak: instrument icm_fr_challenge_switch_key() stackleak: instrument vmw_du_helper_plane_update() stackleak: instrument radeon_get_legacy_connector_info_from_table() stackleak: instrument icm_usb4_switch_op() stackleak: instrument drm_gem_get_pages() stackleak: instrument drm_gem_put_pages() stackleak: instrument drm_ioctl() stackleak: instrument radeon_get_legacy_connector_info_from_bios() stackleak: instrument tb_xdomain_state_work() stackleak: instrument radeon_combios_get_power_modes() stackleak: instrument rmi_f55_detect() stackleak: instrument rmi_driver_update_fw_store() stackleak: instrument drm_mode_setcrtc() stackleak: instrument ti_lmu_probe() stackleak: instrument panfrost_job_handle_irqs() stackleak: instrument lima_gem_submit() stackleak: instrument vmw_gmrid_man_get_node() stackleak: instrument radeon_set_pll() stackleak: instrument via_verify_command_stream() stackleak: instrument lpc_sch_probe() stackleak: instrument of_get_drm_panel_display_mode() stackleak: instrument drm_mode_get_hv_timing() stackleak: instrument tb_nvm_add_active() stackleak: instrument tb_nvm_add_non_active() stackleak: instrument vmw_sou_plane_update_bo() stackleak: instrument vmw_sou_plane_update_surface() stackleak: instrument radeon_add_common_modes() stackleak: instrument vmw_kms_sou_do_surface_dirty() stackleak: instrument ecrdsa_verify() stackleak: instrument vmw_kms_sou_do_bo_dirty() stackleak: instrument vmw_kms_sou_readback() stackleak: instrument adf_pf2vf_blkmsg_get_data() stackleak: instrument assoc_array_insert() stackleak: instrument vmw_mob_pt_setup() stackleak: instrument via_dma_blit() stackleak: instrument vmw_otables_setup() stackleak: instrument vmw_mob_bind() stackleak: instrument switch_basic_regs_show() stackleak: instrument cap_show() stackleak: instrument aem_register_bmc() stackleak: instrument __free_object() stackleak: instrument drm_match_cea_mode.part.40() stackleak: instrument drm_match_cea_mode_clock_tolerance.constprop() stackleak: instrument fill_pool() stackleak: instrument vmw_cotable_resize() stackleak: instrument amdgpu_bo_sync_wait_resv() /kisskb/src/drivers/input/ff-memless.c: In function 'ml_play_effects': /kisskb/src/drivers/input/ff-memless.c:392:19: note: userspace variable will be forcibly initialized struct ff_effect effect; ^ stackleak: instrument vmw_gb_surface_define_internal() stackleak: instrument amdgpu_ttm_vram_read() stackleak: instrument vmw_stdu_plane_update_surface() stackleak: instrument vmw_stdu_plane_update_bo() stackleak: instrument amdgpu_gem_object_close() stackleak: instrument vmw_stdu_primary_plane_prepare_fb() stackleak: instrument vmw_kms_stdu_dma() stackleak: instrument vmw_kms_stdu_surface_dirty() stackleak: instrument amdgpu_gem_va_ioctl() stackleak: instrument atomic_remove_fb() stackleak: instrument vmw_recv_msg() stackleak: instrument amdgpu_ttm_init() stackleak: instrument drm_mode_addfb() /kisskb/src/drivers/input/evdev.c: In function 'evdev_do_ioctl': /kisskb/src/drivers/input/evdev.c:1037:19: note: userspace variable will be forcibly initialized struct ff_effect effect; ^ stackleak: instrument amdgpu_ttm_copy_mem_to_mem() stackleak: instrument radeon_compute_pll_legacy() stackleak: instrument amdgpu_fill_buffer() stackleak: instrument vmw_mksstat_add_ioctl() stackleak: instrument _ecdsa_verify() stackleak: instrument ecdsa_verify() stackleak: instrument radeon_gem_va_update_vm() stackleak: instrument radeonfb_create() stackleak: instrument set_property_atomic() stackleak: instrument set_property_legacy() stackleak: instrument _drm_edid_connector_update() stackleak: instrument fail_stacktrace() stackleak: instrument drm_mode_obj_get_properties_ioctl() stackleak: instrument drm_mode_gamma_set_ioctl() stackleak: instrument drm_connector_set_tile_property() stackleak: instrument amdgpu_cs_ioctl() stackleak: instrument setplane_internal() stackleak: instrument amdgpu_sa_bo_new() stackleak: instrument drm_mode_cursor_universal() stackleak: instrument drm_mode_cursor_common() stackleak: instrument radeon_cs_parser_relocs() stackleak: instrument drmm_mode_config_init() stackleak: instrument drm_mode_page_flip_ioctl() stackleak: instrument rave_sp_write() stackleak: instrument radeon_cs_ioctl() stackleak: instrument rave_sp_exec() stackleak: instrument vmw_bo_cpu_blit() stackleak: instrument drm_mode_create_lease_ioctl() stackleak: instrument rs690_bandwidth_update() stackleak: instrument drm_client_firmware_config.isra.8() stackleak: instrument atc260x_i2c_probe() stackleak: instrument drm_client_modeset_dpms_legacy() stackleak: instrument drm_client_modeset_probe() stackleak: instrument drm_client_modeset_commit_atomic() stackleak: instrument drm_mode_atomic_ioctl() stackleak: instrument ref_tracker_alloc() stackleak: instrument vmwgfx_set_config_internal.constprop() stackleak: instrument ref_tracker_free() stackleak: instrument vmw_fb_kms_framebuffer() stackleak: instrument vmw_fb_set_par() stackleak: instrument amdgpu_vm_ptes_update() stackleak: instrument r600_copy_cpdma() stackleak: instrument r600_ib_test() stackleak: instrument amdgpu_bo_list_get_list() stackleak: instrument radeon_sa_bo_new() stackleak: instrument asn1_ber_decoder() stackleak: instrument amdgpu_vm_update_range() stackleak: instrument amdgpu_map_static_csa() stackleak: instrument drm_legacy_addbufs_pci() stackleak: instrument evergreen_program_watermarks() stackleak: instrument amdgpu_vm_adjust_size() stackleak: instrument amdgpu_debugfs_wave_read() stackleak: instrument dce6_program_watermarks() stackleak: instrument crc32c() stackleak: instrument amdgpu_ras_debugfs_table_read() stackleak: instrument amdgpu_ras_debugfs_ctrl_parse_data.isra.12() stackleak: instrument rv770_upload_sw_state() stackleak: instrument amdgpu_discovery_set_ip_blocks() stackleak: instrument amdgpu_ras_debugfs_read() stackleak: instrument cypress_upload_sw_state() stackleak: instrument cypress_upload_mc_reg_table() stackleak: instrument nct6775_probe() stackleak: instrument cypress_populate_mc_reg_table() stackleak: instrument dce8_program_watermarks() stackleak: instrument amdgpu_ras_interrupt_process_handler() stackleak: instrument crtc_crc_read() stackleak: instrument dotest() stackleak: instrument cik_copy_cpdma() stackleak: instrument cik_ib_test() stackleak: instrument drm_helper_probe_detect_ctx() stackleak: instrument radeon_vm_clear_bo() stackleak: instrument drm_plane_helper_check_update.constprop() stackleak: instrument drm_helper_probe_single_connector_modes() stackleak: instrument drm_atomic_helper_dirtyfb() stackleak: instrument drm_crtc_helper_set_mode() stackleak: instrument rv770_copy_dma() stackleak: instrument radeon_vm_update_page_directory() stackleak: instrument evergreen_copy_dma() stackleak: instrument r600_dma_ib_test() stackleak: instrument r600_copy_dma() stackleak: instrument radeon_vm_bo_update() stackleak: instrument si_copy_dma() stackleak: instrument drm_self_refresh_helper_entry_work() stackleak: instrument radeon_uvd_send_msg() stackleak: instrument ci_populate_all_memory_levels() stackleak: instrument ci_do_program_memory_timing_parameters() stackleak: instrument cik_copy_dma() stackleak: instrument cik_sdma_ib_test() stackleak: instrument radeon_vce_get_create_msg() stackleak: instrument radeon_vce_get_destroy_msg() stackleak: instrument si_dpm_enable() stackleak: instrument drm_atomic_helper_shutdown() stackleak: instrument drm_atomic_helper_suspend() stackleak: instrument drm_atomic_helper_resume() stackleak: instrument setcmap_atomic.isra.18() stackleak: instrument aldebaran_mode2_restore_ip() stackleak: instrument si_dpm_pre_set_power_state() stackleak: instrument si_dpm_set_power_state() stackleak: instrument r600_packet3_check() stackleak: instrument si_dpm_init() stackleak: instrument rv515_bandwidth_avivo_update() stackleak: instrument evergreen_packet3_check() stackleak: instrument psp_usbc_pd_fw_sysfs_write() stackleak: instrument r100_ib_test() stackleak: instrument psp_get_runtime_db_entry() stackleak: instrument r100_bandwidth_update() stackleak: instrument gfx_v9_4_2_do_sgprs_init() stackleak: instrument dce_v11_0_program_watermarks() stackleak: instrument dce_v10_0_program_watermarks() stackleak: instrument dce_v11_0_afmt_setmode() stackleak: instrument amdgpu_mes_add_hw_queue() stackleak: instrument dce_v10_0_afmt_setmode() stackleak: instrument gfx_v10_0_apply_medium_grain_clock_gating_workaround() stackleak: instrument amdgpu_mes_ctx_map_meta_data() stackleak: instrument mes_v11_0_add_hw_queue() stackleak: instrument mes_v11_0_remove_hw_queue() stackleak: instrument amdgpu_mes_ctx_unmap_meta_data() stackleak: instrument mes_v11_0_misc_op() stackleak: instrument mes_v11_0_query_sched_status() stackleak: instrument mes_v11_0_set_hw_resources() stackleak: instrument mes_v10_1_add_hw_queue() stackleak: instrument mes_v10_1_remove_hw_queue() stackleak: instrument mes_v10_1_unmap_legacy_queue() stackleak: instrument amdgpu_mes_self_test() stackleak: instrument mes_v10_1_query_sched_status() stackleak: instrument mes_v10_1_set_hw_resources() stackleak: instrument mes_v11_0_unmap_legacy_queue() stackleak: instrument amdgpu_amdkfd_init() stackleak: instrument cyan_skillfish_get_gpu_metrics() stackleak: instrument renoir_get_gpu_metrics() stackleak: instrument amdgpu_amdkfd_get_cu_info() stackleak: instrument smu_v13_0_4_get_gpu_metrics() stackleak: instrument yellow_carp_get_gpu_metrics() stackleak: instrument renoir_print_clk_levels() stackleak: instrument gfx_v8_0_ring_emit_de_meta() stackleak: instrument vangogh_get_gpu_metrics() stackleak: instrument arcturus_get_power_profile_mode() stackleak: instrument smu_cmn_get_pp_feature_mask() stackleak: instrument arcturus_set_power_profile_mode() stackleak: instrument vangogh_print_clk_levels() stackleak: instrument smu_v13_0_7_get_power_profile_mode() stackleak: instrument aldebaran_log_thermal_throttling_event() stackleak: instrument smu_v13_0_7_set_power_profile_mode() stackleak: instrument arcturus_log_thermal_throttling_event() stackleak: instrument aldebaran_get_gpu_metrics() stackleak: instrument iceland_program_memory_timing_parameters() stackleak: instrument vangogh_get_legacy_gpu_metrics() stackleak: instrument polaris10_program_memory_timing_parameters() stackleak: instrument navi10_get_power_profile_mode() stackleak: instrument navi10_set_power_profile_mode() stackleak: instrument fiji_program_memory_timing_parameters() stackleak: instrument vangogh_print_legacy_clk_levels() stackleak: instrument gfx_v9_0_constants_init() stackleak: instrument polaris10_populate_avfs_parameters() stackleak: instrument fiji_setup_dpm_led_config() stackleak: instrument smu_v13_0_7_get_gpu_metrics() stackleak: instrument smu_v13_0_0_get_power_profile_mode() stackleak: instrument vega20_smu_init() stackleak: instrument aldebaran_print_clk_levels() stackleak: instrument navi12_get_gpu_metrics() stackleak: instrument smu_v13_0_0_set_power_profile_mode() stackleak: instrument tonga_program_memory_timing_parameters() stackleak: instrument arcturus_print_clk_levels() stackleak: instrument polaris10_populate_all_graphic_levels() stackleak: instrument vegam_program_memory_timing_parameters() stackleak: instrument vega12_smu_init() stackleak: instrument iceland_populate_all_memory_levels() stackleak: instrument ci_program_memory_timing_parameters() stackleak: instrument vegam_populate_avfs_parameters() stackleak: instrument sienna_cichlid_get_power_profile_mode() stackleak: instrument sienna_cichlid_set_power_profile_mode() stackleak: instrument sienna_cichlid_get_gpu_metrics() stackleak: instrument atomctrl_calculate_voltage_evv_on_sclk() stackleak: instrument tonga_populate_all_memory_levels() stackleak: instrument smu_v13_0_0_get_gpu_metrics() stackleak: instrument vegam_populate_all_graphic_levels() stackleak: instrument gfx_v9_0_ring_emit_de_meta() stackleak: instrument ci_populate_all_memory_levels() stackleak: instrument gfx_v10_0_ring_emit_de_meta() stackleak: instrument amdgpu_add_thermal_controller() stackleak: instrument vega12_read_sensor() stackleak: instrument vega20_set_power_profile_mode() stackleak: instrument amdgpu_read_mask() stackleak: instrument vega10_setup_dpm_led_config() stackleak: instrument vega12_print_clock_levels() stackleak: instrument vega20_read_sensor() stackleak: instrument amdgpu_set_pp_od_clk_voltage() stackleak: instrument vega10_odn_initial_default_setting() stackleak: instrument amdgpu_set_pp_power_profile_mode() stackleak: instrument vega20_print_clock_levels() stackleak: instrument vega10_populate_avfs_parameters() stackleak: instrument gfx_v11_0_ring_emit_de_meta() stackleak: instrument gfx_v11_0_sw_init() stackleak: instrument vega20_get_power_profile_mode() stackleak: instrument vega20_get_gpu_metrics() stackleak: instrument vega10_init_smc_table() stackleak: instrument vega10_hwmgr_backend_init() stackleak: instrument chacha_neon_stream_xor() stackleak: instrument xchacha_neon() stackleak: instrument essiv_cbc_decrypt() stackleak: instrument essiv_cbc_encrypt() stackleak: instrument cts_cbc_decrypt(): calls_alloca stackleak: instrument cts_cbc_encrypt(): calls_alloca stackleak: instrument opp_parse_supplies.isra.9() stackleak: instrument scpi_probe() stackleak: instrument scpi_dvfs_get_info() /kisskb/src/drivers/char/random.c: In function 'random_ioctl': /kisskb/src/drivers/char/random.c:1378:16: note: userspace variable will be forcibly initialized struct iovec iov; ^ /kisskb/src/drivers/char/random.c: In function '__do_sys_getrandom': /kisskb/src/drivers/char/random.c:1256:15: note: userspace variable will be forcibly initialized struct iovec iov; ^ stackleak: instrument __create_pgd_mapping() stackleak: instrument ipmi_platform_add() stackleak: instrument blake2s.constprop() stackleak: instrument intel_th_subdevice_alloc() stackleak: instrument extract_entropy.constprop() /kisskb/src/drivers/hwtracing/intel_th/msu.c: In function 'intel_th_msc_read': /kisskb/src/drivers/hwtracing/intel_th/msu.c:1553:33: note: userspace variable will be forcibly initialized struct msc_win_to_user_struct u = { ^ stackleak: instrument i2c_smbus_xfer_emulated() stackleak: instrument extcon_sync() stackleak: instrument show_cons_active() stackleak: instrument _get_random_bytes.part.15() stackleak: instrument get_random_bytes_user() stackleak: instrument initcall_blacklisted() stackleak: instrument power_supply_get_battery_info() stackleak: instrument mmc_wait_for_cmd() stackleak: instrument gpiochip_hierarchy_irq_domain_alloc() stackleak: instrument __filemap_fdatawait_range() stackleak: instrument chown_common() In file included from /kisskb/src/fs/read_write.c:13:0: /kisskb/src/fs/read_write.c: In function 'iov_iter_iovec': /kisskb/src/include/linux/uio.h:127:9: note: userspace variable will be forcibly initialized return (struct iovec) { ^ stackleak: instrument dio_warn_stale_pagecache.part.79() /kisskb/src/fs/read_write.c: In function 'new_sync_read': /kisskb/src/fs/read_write.c:381:15: note: userspace variable will be forcibly initialized struct iovec iov = { .iov_base = buf, .iov_len = len }; ^ /kisskb/src/fs/read_write.c: In function 'new_sync_write': /kisskb/src/fs/read_write.c:484:15: note: userspace variable will be forcibly initialized struct iovec iov = { .iov_base = (void __user *)buf, .iov_len = len }; ^ /kisskb/src/fs/read_write.c: In function 'do_loop_readv_writev': /kisskb/src/fs/read_write.c:748:16: note: userspace variable will be forcibly initialized struct iovec iovec = iov_iter_iovec(iter); ^ stackleak: instrument rtsx_pci_dma_transfer() /kisskb/src/kernel/fork.c: In function '__do_sys_clone3': /kisskb/src/kernel/fork.c:2953:27: note: userspace variable will be forcibly initialized struct kernel_clone_args kargs; ^ stackleak: instrument new_sync_read() stackleak: instrument new_sync_write() stackleak: instrument __kernel_write() stackleak: instrument vfs_readv() stackleak: instrument __hwmon_device_register() stackleak: instrument vfs_writev() stackleak: instrument of_parse_phandle_with_args_map() stackleak: instrument copy_clone_args_from_user() stackleak: instrument __kernel_read() stackleak: instrument vm_area_dup() stackleak: instrument of_dma_request_slave_channel() stackleak: instrument rtc_timer_enqueue() /kisskb/src/drivers/video/fbdev/core/fbmem.c: In function 'do_fb_ioctl': /kisskb/src/drivers/video/fbdev/core/fbmem.c:1103:22: note: userspace variable will be forcibly initialized struct fb_cmap_user cmap; ^ stackleak: instrument filemap_read() stackleak: instrument fb_set_logocmap() stackleak: instrument rtc_timer_do_work() stackleak: instrument gpiod_get_array_value_complex() stackleak: instrument mapping_seek_hole_data() stackleak: instrument fb_set_var() /kisskb/src/drivers/input/ff-memless.c: In function 'ml_play_effects': /kisskb/src/drivers/input/ff-memless.c:392:19: note: userspace variable will be forcibly initialized struct ff_effect effect; ^ stackleak: instrument led_classdev_register_ext() stackleak: instrument sync_file_ioctl() stackleak: instrument gpiod_set_array_value_complex() stackleak: instrument rdev_init_debugfs() stackleak: instrument do_fb_ioctl() stackleak: instrument gpiochip_add_data_with_key() stackleak: instrument fb_new_modelist() stackleak: instrument __do_sys_waitid() stackleak: instrument early_dump_pci_device() stackleak: instrument __bmc_get_device_id() stackleak: instrument __do_sys_wait4() stackleak: instrument ipmi_panic_request_and_wait() stackleak: instrument read_device() /kisskb/src/fs/fcntl.c: In function 'send_sigio_to_task': /kisskb/src/fs/fcntl.c:730:21: note: userspace variable will be forcibly initialized kernel_siginfo_t si; ^ /kisskb/src/fs/exec.c: In function 'do_execve': /kisskb/src/fs/exec.c:2019:22: note: userspace variable will be forcibly initialized struct user_arg_ptr envp = { .ptr.native = __envp }; ^ /kisskb/src/fs/exec.c:2018:22: note: userspace variable will be forcibly initialized struct user_arg_ptr argv = { .ptr.native = __argv }; ^ /kisskb/src/fs/exec.c: In function 'do_execveat': /kisskb/src/fs/exec.c:2029:22: note: userspace variable will be forcibly initialized struct user_arg_ptr envp = { .ptr.native = __envp }; ^ /kisskb/src/fs/exec.c:2028:22: note: userspace variable will be forcibly initialized struct user_arg_ptr argv = { .ptr.native = __argv }; ^ stackleak: instrument cp_new_stat() stackleak: instrument cp_statx() stackleak: instrument __do_sys_newfstat() stackleak: instrument __do_sys_newstat() stackleak: instrument __do_sys_newlstat() stackleak: instrument __do_sys_newfstatat() stackleak: instrument do_statx() stackleak: instrument shift_arg_pages() stackleak: instrument of_get_regulator_prot_limits() stackleak: instrument __find_resource() stackleak: instrument shash_update_unaligned() stackleak: instrument shash_final_unaligned() stackleak: instrument crypto_shash_tfm_digest() stackleak: instrument setup_arg_pages() stackleak: instrument __clk_hw_register_fixed_factor() stackleak: instrument mmc_send_bus_test() stackleak: instrument mmc_send_tuning() stackleak: instrument tb_xdomain_state_work() stackleak: instrument mmc_send_adtc_data() stackleak: instrument __lookup_slow() stackleak: instrument of_irq_parse_raw() stackleak: instrument store_bl_curve() stackleak: instrument store_pan() stackleak: instrument store_rotate() stackleak: instrument store_virtual() stackleak: instrument store_bpp() stackleak: instrument store_mode() stackleak: instrument lookup_open.isra.87() stackleak: instrument dump_mapping() stackleak: instrument fb_find_best_display() stackleak: instrument fb_find_mode() stackleak: instrument pbus_size_mem() stackleak: instrument pci_bus_distribute_available_resources() stackleak: instrument pci_bridge_distribute_available_resources() stackleak: instrument filename_parentat() /kisskb/src/fs/seq_file.c: In function 'seq_read': /kisskb/src/fs/seq_file.c:153:15: note: userspace variable will be forcibly initialized struct iovec iov = { .iov_base = buf, .iov_len = size}; ^ stackleak: instrument filename_lookup() stackleak: instrument seq_read() /kisskb/src/kernel/signal.c: In function '__do_sys_sigaltstack': /kisskb/src/kernel/signal.c:4228:15: note: userspace variable will be forcibly initialized stack_t new, old; ^ /kisskb/src/kernel/signal.c:4228:10: note: userspace variable will be forcibly initialized stack_t new, old; ^ /kisskb/src/fs/xattr.c: In function 'setxattr': /kisskb/src/fs/xattr.c:610:19: note: userspace variable will be forcibly initialized struct xattr_ctx ctx = { ^ /kisskb/src/fs/xattr.c: In function 'getxattr': /kisskb/src/fs/xattr.c:728:19: note: userspace variable will be forcibly initialized struct xattr_ctx ctx = { ^ /kisskb/src/kernel/signal.c: In function 'kill_pid_usb_asyncio': /kisskb/src/kernel/signal.c:1538:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'do_notify_parent': /kisskb/src/kernel/signal.c:2026:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ stackleak: instrument do_filp_open() stackleak: instrument uart_wait_modem_status() stackleak: instrument do_file_open_root() /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigqueueinfo': /kisskb/src/kernel/signal.c:3998:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ /kisskb/src/kernel/signal.c: In function '__do_sys_kill': /kisskb/src/kernel/signal.c:3772:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'send_sig_fault': /kisskb/src/kernel/signal.c:1733:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'send_sig_mceerr': /kisskb/src/kernel/signal.c:1764:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'send_sig_perf': /kisskb/src/kernel/signal.c:1808:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'send_sig_fault_trapno': /kisskb/src/kernel/signal.c:1892:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'do_tkill': /kisskb/src/kernel/signal.c:3929:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_tgsigqueueinfo': /kisskb/src/kernel/signal.c:4038:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig': /kisskb/src/kernel/signal.c:1651:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_mceerr': /kisskb/src/kernel/signal.c:1750:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_bnderr': /kisskb/src/kernel/signal.c:1779:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_pkuerr': /kisskb/src/kernel/signal.c:1794:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_ptrace_errno_trap': /kisskb/src/kernel/signal.c:1860:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_fault_trapno': /kisskb/src/kernel/signal.c:1875:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_fatal_sig': /kisskb/src/kernel/signal.c:1665:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_exit_sig': /kisskb/src/kernel/signal.c:1678:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_fault_to_task': /kisskb/src/kernel/signal.c:1707:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_seccomp': /kisskb/src/kernel/signal.c:1842:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'do_notify_parent_cldstop': /kisskb/src/kernel/signal.c:2138:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'ptrace_do_notify': /kisskb/src/kernel/signal.c:2335:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigtimedwait': /kisskb/src/kernel/signal.c:3633:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ /kisskb/src/kernel/signal.c: In function '__do_sys_pidfd_send_signal': /kisskb/src/kernel/signal.c:3851:19: note: userspace variable will be forcibly initialized kernel_siginfo_t kinfo; ^ /kisskb/src/kernel/signal.c: In function 'restore_altstack': /kisskb/src/kernel/signal.c:4242:10: note: userspace variable will be forcibly initialized stack_t new; ^ stackleak: instrument drm_gem_put_pages() stackleak: instrument memcpy_fallback() stackleak: instrument drm_gem_get_pages() stackleak: instrument qat_crypto_create_instances() stackleak: instrument drm_dp_mst_port_add_connector() stackleak: instrument do_renameat2() stackleak: instrument removexattr() stackleak: instrument setxattr() stackleak: instrument getxattr() stackleak: instrument create_io_thread() stackleak: instrument build_dpcd_read() stackleak: instrument build_dpcd_write() stackleak: instrument build_power_updown_phy() stackleak: instrument build_query_stream_enc_status() stackleak: instrument __oom_reap_task_mm() stackleak: instrument build_allocate_payload() stackleak: instrument build_enum_path_resources() stackleak: instrument __do_sys_clone() stackleak: instrument build_clear_payload_id_table() stackleak: instrument build_link_address() stackleak: instrument __do_sys_clone3() stackleak: instrument kernel_thread() stackleak: instrument msix_setup_msi_descs() stackleak: instrument user_mode_thread() stackleak: instrument msi_setup_msi_desc() stackleak: instrument iter_file_splice_write() stackleak: instrument of_irq_parse_and_map_pci() stackleak: instrument drm_dp_mst_dump_sideband_msg_tx() stackleak: instrument truncate_inode_pages_range() stackleak: instrument invalidate_mapping_pagevec() stackleak: instrument process_single_tx_qlock() stackleak: instrument devm_of_pci_get_host_bridge_resources.constprop() stackleak: instrument invalidate_inode_pages2_range() stackleak: instrument iter_to_pipe() stackleak: instrument __do_sys_vmsplice() stackleak: instrument drm_ioctl() stackleak: instrument drm_dp_mst_i2c_read() stackleak: instrument drm_dp_mst_i2c_write() stackleak: instrument prctl_set_auxv() stackleak: instrument do_statfs_native() stackleak: instrument do_statfs64() stackleak: instrument __do_sys_ustat() stackleak: instrument vfs_get_fsid() stackleak: instrument __do_sys_statfs() stackleak: instrument __do_sys_statfs64() stackleak: instrument __do_sys_sysinfo() stackleak: instrument __do_sys_fstatfs() stackleak: instrument seq_buf_hex_dump() stackleak: instrument gf128mul_lle() stackleak: instrument __do_sys_fstatfs64() stackleak: instrument gf128mul_bbe() stackleak: instrument prctl_set_mm_map() stackleak: instrument dynamic_dname() stackleak: instrument __do_sys_newuname() stackleak: instrument prctl_set_mm() stackleak: instrument drm_dp_send_link_address() stackleak: instrument balance_dirty_pages_ratelimited_flags() stackleak: instrument write_cache_pages() stackleak: instrument drm_mode_setcrtc() stackleak: instrument __do_sys_getrusage() stackleak: instrument pe_test_reference() stackleak: instrument pe_test_strings() stackleak: instrument sync_inodes_sb() stackleak: instrument pe_test_uint_arrays() stackleak: instrument drm_mode_get_hv_timing() stackleak: instrument of_get_drm_panel_display_mode() stackleak: instrument syscon_probe() stackleak: instrument of_syscon_register() stackleak: instrument kthread_flush_work() stackleak: instrument isolate_lru_pages() stackleak: instrument __kthread_create_on_node() stackleak: instrument shmem_swapin.isra.73() stackleak: instrument shmem_alloc_folio() stackleak: instrument kthread_flush_worker() stackleak: instrument shrink_page_list() stackleak: instrument drm_match_cea_mode.part.30() stackleak: instrument shmem_unuse_inode() stackleak: instrument drm_match_cea_mode_clock_tolerance.constprop() stackleak: instrument atomic_remove_fb() stackleak: instrument reclaim_page_list() stackleak: instrument drm_mode_addfb() stackleak: instrument shmem_undo_range() stackleak: instrument __request_module() stackleak: instrument shrink_node() stackleak: instrument __node_reclaim() stackleak: instrument balance_pgdat() stackleak: instrument shmem_fallocate() stackleak: instrument __do_sys_reboot() stackleak: instrument set_property_atomic() stackleak: instrument reclaim_clean_pages_from_list() stackleak: instrument shmem_unlock_mapping() stackleak: instrument set_property_legacy() stackleak: instrument try_to_free_pages() stackleak: instrument drm_mode_obj_get_properties_ioctl() stackleak: instrument drm_connector_set_tile_property() stackleak: instrument check_move_unevictable_pages() stackleak: instrument crypto_authenc_copy_assoc(): calls_alloca stackleak: instrument drm_mode_gamma_set_ioctl() stackleak: instrument serial8250_probe() stackleak: instrument drmm_mode_config_init() stackleak: instrument smp_call_function_single(): calls_alloca stackleak: instrument _drm_edid_connector_update() stackleak: instrument smp_call_on_cpu() stackleak: instrument __synchronize_srcu() stackleak: instrument nct6775_probe() stackleak: instrument zap_page_range_single() stackleak: instrument stop_one_cpu() stackleak: instrument zap_page_range() stackleak: instrument internal_get_user_pages_fast() stackleak: instrument __flush_work() stackleak: instrument stop_two_cpus() stackleak: instrument vli_mmod_special() stackleak: instrument get_name() stackleak: instrument __ecc_is_key_valid() stackleak: instrument __flush_workqueue() stackleak: instrument vli_mod_inv.part.2() stackleak: instrument vli_mmod_barrett() stackleak: instrument vli_mmod_special2() stackleak: instrument exportfs_decode_fh_raw() stackleak: instrument stop_machine_from_inactive_cpu() stackleak: instrument setplane_internal() stackleak: instrument drm_mode_cursor_universal() stackleak: instrument vli_mmod_fast() stackleak: instrument drm_mode_cursor_common() stackleak: instrument __do_sys_adjtimex() stackleak: instrument vli_mod_square_fast() stackleak: instrument vli_mod_mult_fast() stackleak: instrument ecc_point_double_jacobian() stackleak: instrument unmap_region() stackleak: instrument load_module() stackleak: instrument ecc_point_add() stackleak: instrument xycz_add_c() stackleak: instrument drm_mode_page_flip_ioctl() stackleak: instrument __do_sys_init_module() stackleak: instrument __do_sys_finit_module() stackleak: instrument ecc_point_mult() stackleak: instrument vli_mmod_slow() stackleak: instrument vli_mod_mult_slow() stackleak: instrument ecc_point_mult_shamir() stackleak: instrument ecc_is_pubkey_valid_partial() stackleak: instrument crypto_ecdh_shared_secret() stackleak: instrument synchronize_rcu_tasks_generic() stackleak: instrument symbol_string() stackleak: disabled for this translation unit stackleak: instrument __handle_mm_fault() stackleak: instrument exit_mmap() stackleak: instrument __print_lock_name.part.37() stackleak: instrument print_lockdep_cache() stackleak: instrument check_irq_usage() stackleak: instrument locks_remove_flock() stackleak: instrument try_to_unmap_one() stackleak: instrument trace_seq_print_sym() stackleak: instrument drm_client_firmware_config.isra.8() stackleak: instrument pcpu_get_vm_areas() stackleak: instrument drm_client_modeset_dpms_legacy() stackleak: instrument drm_client_modeset_commit_atomic() stackleak: instrument try_to_migrate_one() stackleak: instrument collect_percpu_times() stackleak: instrument __do_sys_flock() stackleak: instrument drm_mode_atomic_ioctl() stackleak: instrument software_key_query() stackleak: instrument software_key_eds_op() stackleak: instrument locks_remove_posix() stackleak: instrument drm_client_modeset_probe() stackleak: instrument public_key_verify_signature() stackleak: instrument rave_sp_write() stackleak: instrument rave_sp_exec() stackleak: instrument modify_user_hw_breakpoint_check() stackleak: instrument torture_kthread_stopping() stackleak: instrument drm_legacy_addbufs_pci() stackleak: instrument crtc_crc_read() stackleak: instrument tracing_set_trace_read() stackleak: disabled for this translation unit stackleak: instrument clean_record_shared_mapping_range() stackleak: instrument kunit_log_append() stackleak: instrument memory_failure() stackleak: instrument kunit_run_tests() stackleak: instrument build_sched_domains() stackleak: instrument drm_crtc_helper_set_mode() stackleak: instrument mpol_shared_policy_init() stackleak: instrument tracing_buffers_splice_read() stackleak: instrument drm_helper_probe_detect_ctx() stackleak: instrument drm_plane_helper_check_update.constprop() stackleak: instrument print_other_cpu_stall.isra.69() stackleak: instrument drm_helper_probe_single_connector_modes() stackleak: instrument fail_stacktrace() stackleak: instrument slabinfo_write() stackleak: instrument affine_move_task() stackleak: instrument asn1_ber_decoder() stackleak: instrument perf_event_namespaces.part.122() stackleak: instrument drm_atomic_helper_shutdown() stackleak: instrument LZ4HC_compress_generic() stackleak: instrument drm_atomic_helper_suspend() stackleak: instrument drm_atomic_helper_resume() stackleak: instrument drm_atomic_helper_dirtyfb() stackleak: instrument get_page_from_freelist() stackleak: instrument ttm_global_init() stackleak: instrument tracing_splice_read_pipe() stackleak: instrument synchronize_rcu_expedited() stackleak: instrument synchronize_rcu() stackleak: instrument sw842_decompress() stackleak: instrument perf_log_throttle(): calls_alloca stackleak: instrument perf_swevent_hrtimer(): calls_alloca stackleak: instrument perf_log_itrace_start(): calls_alloca stackleak: instrument tracing_set_trace_write() stackleak: instrument perf_event_switch_output(): calls_alloca stackleak: instrument perf_event_read_event(): calls_alloca stackleak: instrument perf_event_task_output(): calls_alloca stackleak: instrument perf_event_comm_output(): calls_alloca stackleak: instrument perf_event_namespaces_output(): calls_alloca stackleak: instrument setcmap_atomic.isra.21() stackleak: instrument perf_event_mmap_output(): calls_alloca stackleak: instrument perf_event_ksymbol_output(): calls_alloca stackleak: instrument perf_event_bpf_output(): calls_alloca stackleak: instrument perf_event_text_poke_output(): calls_alloca stackleak: instrument perf_event_mmap() stackleak: instrument perf_event_aux_event(): calls_alloca stackleak: instrument perf_log_lost_samples(): calls_alloca stackleak: instrument perf_event_ksymbol() stackleak: instrument perf_report_aux_output_id(): calls_alloca stackleak: instrument ___perf_sw_event(): calls_alloca stackleak: instrument perf_tp_event(): calls_alloca stackleak: instrument _perf_ioctl() stackleak: instrument __do_sys_perf_event_open() stackleak: instrument perf_bp_event(): calls_alloca stackleak: instrument __alloc_pages_slowpath.constprop() Completed OK # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5 # Build took: 0:01:42.258706