# git rev-parse -q --verify 3123109284176b1532874591f7c81f3837bbdc17^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify 3123109284176b1532874591f7c81f3837bbdc17^{commit} 3123109284176b1532874591f7c81f3837bbdc17 # git checkout -q -f -B kisskb 3123109284176b1532874591f7c81f3837bbdc17 # git clean -qxdf # < git log -1 # commit 3123109284176b1532874591f7c81f3837bbdc17 # Author: Linus Torvalds # Date: Sun Apr 3 14:08:21 2022 -0700 # # Linux 5.18-rc1 # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 3123109284176b1532874591f7c81f3837bbdc17 # < make -s -j 8 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- randconfig # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # < make -s -j 8 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- help # make -s -j 8 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- olddefconfig .config:5754:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD # make -s -j 8 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- stackleak: instrument initcall_blacklisted() stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: disabled for this translation unit In file included from /kisskb/src/include/linux/audit.h:13, 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:350:26: note: userspace variable will be forcibly initialized 350 | kernel_siginfo_t info; | ^~~~ stackleak: instrument ptrace_hbp_create() stackleak: disabled for this translation unit stackleak: instrument ptrace_hbp_set_addr() stackleak: disabled for this translation unit stackleak: instrument ptrace_hbp_set_ctrl() stackleak: instrument __fpr_set.constprop() /kisskb/src/arch/arm64/kernel/signal.c: In function 'restore_sigframe': /kisskb/src/arch/arm64/kernel/signal.c:495:26: note: userspace variable will be forcibly initialized 495 | struct user_ctxs user; | ^~~~ /kisskb/src/arch/arm64/kernel/signal.c: In function 'setup_rt_frame': /kisskb/src/arch/arm64/kernel/signal.c:773:40: note: userspace variable will be forcibly initialized 773 | struct rt_sigframe_user_layout user; | ^~~~ /kisskb/src/arch/arm64/kernel/signal.c: In function 'do_signal': /kisskb/src/arch/arm64/kernel/signal.c:854:24: note: userspace variable will be forcibly initialized 854 | struct ksignal ksig; | ^~~~ /kisskb/src/arch/arm64/kernel/signal.c: In function 'minsigstksz_setup': /kisskb/src/arch/arm64/kernel/signal.c:965:40: note: userspace variable will be forcibly initialized 965 | struct rt_sigframe_user_layout user; | ^~~~ stackleak: disabled for this translation unit stackleak: instrument restore_fpsimd_context() stackleak: instrument restore_sve_fpsimd_context() stackleak: instrument compat_ptrace_write_user() stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: instrument compat_gpr_set() stackleak: instrument gpr_set() stackleak: instrument __arm64_sys_rt_sigreturn() stackleak: instrument __create_pgd_mapping() stackleak: instrument do_notify_resume() stackleak: disabled for this translation unit stackleak: instrument arch_stack_walk() stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: instrument die() stackleak: disabled for this translation unit stackleak: instrument clear_flush() stackleak: instrument get_clear_flush() stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: instrument __mutex_lock() stackleak: instrument __ww_mutex_lock.constprop() stackleak: instrument find_idlest_group() stackleak: instrument mutex_lock_io_nested() stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: instrument trans_pgd_create_copy() stackleak: instrument active_load_balance_cpu_stop() stackleak: instrument __down_common() stackleak: disabled for this translation unit stackleak: instrument task_numa_migrate.isra() stackleak: disabled for this translation unit stackleak: instrument __down_write_common() stackleak: instrument task_numa_fault() stackleak: instrument update_sd_lb_stats() stackleak: instrument find_busiest_group() stackleak: instrument affine_move_task() stackleak: disabled for this translation unit stackleak: instrument load_balance() stackleak: disabled for this translation unit stackleak: instrument collect_percpu_times() stackleak: disabled for this translation unit stackleak: instrument proc_sched_show_task() stackleak: instrument find_first_fitting_seq() stackleak: instrument syslog_print() stackleak: disabled for this translation unit stackleak: instrument try_to_freeze_tasks() stackleak: instrument syslog_print_all() stackleak: instrument do_syslog() stackleak: instrument build_sched_domains() stackleak: instrument lock_stats() stackleak: instrument print_lockdep_cache() stackleak: instrument __print_lock_name() stackleak: instrument vprintk_store() stackleak: disabled for this translation unit stackleak: instrument check_irq_usage() stackleak: instrument console_unlock() stackleak: instrument lock_stat_open() stackleak: instrument print_name() stackleak: disabled for this translation unit stackleak: instrument lockdep_stats_show() stackleak: instrument seq_stats() stackleak: instrument kmsg_dump_get_line() stackleak: instrument kmsg_dump_get_buffer() stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: instrument _prb_read_valid() stackleak: instrument essiv_cbc_decrypt() stackleak: instrument essiv_cbc_encrypt() stackleak: instrument cts_cbc_decrypt() stackleak: instrument prb_reserve() stackleak: instrument cts_cbc_encrypt() stackleak: instrument prb_reserve_in_last() stackleak: disabled for this translation unit stackleak: be careful, alloca() in invoke_syscall() stackleak: instrument invoke_syscall(): calls_alloca stackleak: instrument rt_mutex_adjust_prio_chain.constprop() stackleak: instrument __ecb_crypt() stackleak: instrument __xts_crypt() stackleak: instrument ctr_encrypt() stackleak: instrument cbc_decrypt() stackleak: instrument try_to_take_rt_mutex() stackleak: instrument cbc_encrypt() stackleak: instrument aesbs_setkey() stackleak: instrument aesbs_xts_setkey() stackleak: instrument aesbs_cbc_ctr_setkey() /kisskb/src/arch/arm64/kvm/../../../virt/kvm/kvm_main.c: In function 'kvm_vm_ioctl': /kisskb/src/arch/arm64/kvm/../../../virt/kvm/kvm_main.c:4514:44: note: userspace variable will be forcibly initialized 4514 | struct kvm_clear_dirty_log log; | ^~~ /kisskb/src/arch/arm64/kvm/../../../virt/kvm/kvm_main.c:4504:38: note: userspace variable will be forcibly initialized 4504 | struct kvm_dirty_log log; | ^~~ stackleak: instrument irqfd_wakeup() stackleak: instrument kvm_irqfd() stackleak: instrument kvm_irq_routing_update() stackleak: instrument rcu_tasks_trace_postgp() stackleak: instrument rcu_tasks_wait_gp() stackleak: instrument synchronize_rcu_tasks_generic() stackleak: instrument test_aa() stackleak: instrument test_abba_work() stackleak: instrument test_cycle_work() stackleak: instrument stress_inorder_work() stackleak: instrument kvm_vcpu_ioctl() stackleak: instrument stress_reorder_work() stackleak: instrument __test_mutex() stackleak: instrument kvm_mmu_notifier_change_pte() stackleak: instrument test_abba() stackleak: instrument kvm_mmu_notifier_clear_young() stackleak: instrument kvm_mmu_notifier_clear_flush_young() stackleak: instrument gcm_calculate_auth_mac() stackleak: instrument gcm_decrypt() stackleak: instrument gcm_encrypt() stackleak: instrument torture_ww_mutex_lock() stackleak: instrument process_srcu() stackleak: instrument kvm_mmu_notifier_invalidate_range_start() stackleak: instrument compat_restore_vfp_context() stackleak: instrument __synchronize_srcu() stackleak: instrument synchronize_rcu_mult_test() stackleak: instrument __kvm_set_memory_region() stackleak: instrument hva_to_pfn() stackleak: instrument ecb_encrypt() stackleak: instrument essiv_cbc_decrypt() stackleak: instrument cbc_decrypt() stackleak: instrument essiv_cbc_encrypt() stackleak: instrument cbc_encrypt() stackleak: instrument cts_cbc_decrypt() stackleak: instrument cts_cbc_encrypt() stackleak: instrument xts_decrypt() stackleak: instrument xts_encrypt() stackleak: instrument ctr_encrypt() stackleak: instrument ecb_decrypt() stackleak: instrument kvm_vcpu_on_spin() stackleak: instrument register_handler_proc() stackleak: instrument rcu_torture_one_read() stackleak: instrument rcu_torture_reader() stackleak: instrument kvm_vm_ioctl() stackleak: instrument rcu_torture_stats_print() stackleak: instrument process_durations() stackleak: instrument kvm_vm_create_worker_thread() stackleak: instrument module_frob_arch_sections() stackleak: instrument chacha_neon_stream_xor() stackleak: instrument xchacha_neon() stackleak: instrument main_func() stackleak: instrument rcu_torture_fwd_prog() /kisskb/src/arch/arm64/kernel/perf_callchain.c: In function 'user_backtrace': /kisskb/src/arch/arm64/kernel/perf_callchain.c:26:27: note: userspace variable will be forcibly initialized 26 | struct frame_tail buftail; | ^~~~~~~ stackleak: instrument kvm_set_irq() /kisskb/src/arch/arm64/kvm/arm.c: In function 'kvm_arch_vm_ioctl': /kisskb/src/arch/arm64/kvm/arm.c:1396:46: note: userspace variable will be forcibly initialized 1396 | struct kvm_arm_copy_mte_tags copy_tags; | ^~~~~~~~~ stackleak: instrument __msi_domain_alloc_irqs() stackleak: instrument __irq_build_affinity_masks() stackleak: instrument irq_create_affinity_masks() stackleak: instrument armv8pmu_handle_irq() stackleak: instrument stage2_unmap_vm() stackleak: instrument kvm_phys_addr_ioremap() stackleak: instrument cpu_suspend() stackleak: instrument __do_sys_adjtimex() stackleak: instrument kvm_handle_guest_abort() stackleak: instrument get_old_timex32() stackleak: instrument put_old_timex32() stackleak: instrument __do_sys_adjtimex_time32() stackleak: instrument kvm_arch_vcpu_ioctl() stackleak: instrument kvm_arch_vm_ioctl() stackleak: instrument new_node() stackleak: instrument image_load() stackleak: instrument load_other_segments() stackleak: instrument rcu_exp_sel_wait_wake() stackleak: instrument run_timer_softirq() stackleak: instrument schedule_timeout() stackleak: instrument swiotlb_tbl_map_single() stackleak: instrument rcu_sched_clock_irq() stackleak: instrument clock_was_set() stackleak: instrument get_device_system_crosststamp() stackleak: instrument rcu_core() stackleak: instrument synchronize_rcu_expedited() stackleak: instrument synchronize_rcu() stackleak: instrument map_benchmark_ioctl() stackleak: instrument kvm_arm_get_reg() stackleak: instrument kvm_arm_set_reg() In file included from /kisskb/src/include/linux/bpf.h:25, 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:16: note: userspace variable will be forcibly initialized 18 | 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:16: note: userspace variable will be forcibly initialized 23 | return (bpfptr_t) { .user = p }; | ^ /kisskb/src/include/linux/bpfptr.h:18:16: note: userspace variable will be forcibly initialized 18 | return (bpfptr_t) { .kernel = p, .is_kernel = true }; | ^ /kisskb/src/include/linux/bpfptr.h:29:24: note: userspace variable will be forcibly initialized 29 | 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 34 | static inline bool bpfptr_is_null(bpfptr_t bpfptr) | ^~~~~~~~~~~~~~ stackleak: instrument alarmtimer_suspend() /kisskb/src/kernel/bpf/syscall.c: In function '____bpf_sys_bpf': /kisskb/src/kernel/bpf/syscall.c:4825:16: note: userspace variable will be forcibly initialized 4825 | return __sys_bpf(cmd, KERNEL_BPFPTR(attr), attr_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bpf.h:25, 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:16: note: userspace variable will be forcibly initialized 18 | return (bpfptr_t) { .kernel = p, .is_kernel = true }; | ^ /kisskb/src/kernel/bpf/syscall.c:4825:16: note: userspace variable will be forcibly initialized 4825 | return __sys_bpf(cmd, KERNEL_BPFPTR(attr), attr_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bpfptr.h:7, from /kisskb/src/include/linux/bpf.h:25, 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 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bpf.h:25, 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 55 | 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, from /kisskb/src/include/linux/bpf.h:25, 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 94 | static inline long strncpy_from_sockptr(char *dst, sockptr_t src, size_t count) | ^~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bpf.h:25, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_prog_get_info_by_fd': /kisskb/src/include/linux/bpfptr.h:23:16: note: userspace variable will be forcibly initialized 23 | return (bpfptr_t) { .user = p }; | ^ /kisskb/src/kernel/bpf/syscall.c:3645:15: note: userspace variable will be forcibly initialized 3645 | err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(info), info_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bpf.h:25, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_map_get_info_by_fd': /kisskb/src/include/linux/bpfptr.h:23:16: note: userspace variable will be forcibly initialized 23 | return (bpfptr_t) { .user = p }; | ^ /kisskb/src/kernel/bpf/syscall.c:3926:15: note: userspace variable will be forcibly initialized 3926 | err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(info), info_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bpf.h:25, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_btf_get_info_by_fd': /kisskb/src/include/linux/bpfptr.h:23:16: note: userspace variable will be forcibly initialized 23 | return (bpfptr_t) { .user = p }; | ^ /kisskb/src/kernel/bpf/syscall.c:3970:15: note: userspace variable will be forcibly initialized 3970 | err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(*uinfo), info_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bpf.h:25, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_link_get_info_by_fd': /kisskb/src/include/linux/bpfptr.h:23:16: note: userspace variable will be forcibly initialized 23 | return (bpfptr_t) { .user = p }; | ^ /kisskb/src/kernel/bpf/syscall.c:3987:15: note: userspace variable will be forcibly initialized 3987 | err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(info), info_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/bpf/syscall.c: In function 'map_update_elem': /kisskb/src/kernel/bpf/syscall.c:1138:18: note: userspace variable will be forcibly initialized 1138 | bpfptr_t uvalue = make_bpfptr(attr->value, uattr.is_kernel); | ^~~~~~ /kisskb/src/kernel/bpf/syscall.c:1137:18: note: userspace variable will be forcibly initialized 1137 | bpfptr_t ukey = make_bpfptr(attr->key, uattr.is_kernel); | ^~~~ /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_prog_load': /kisskb/src/kernel/bpf/syscall.c:2209:12: note: userspace variable will be forcibly initialized 2209 | static int bpf_prog_load(union bpf_attr *attr, bpfptr_t uattr) | ^~~~~~~~~~~~~ /kisskb/src/kernel/bpf/syscall.c:2322:13: note: userspace variable will be forcibly initialized 2322 | if (copy_from_bpfptr(prog->insns, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2323 | make_bpfptr(attr->insns, uattr.is_kernel), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2324 | bpf_prog_insn_size(prog)) != 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/bpf/syscall.c:2235:13: note: userspace variable will be forcibly initialized 2235 | if (strncpy_from_bpfptr(license, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2236 | make_bpfptr(attr->license, uattr.is_kernel), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2237 | sizeof(license) - 1) < 0) | ~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bpf.h:25, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/kernel/bpf/syscall.c: In function '__do_sys_bpf': /kisskb/src/include/linux/bpfptr.h:23:16: note: userspace variable will be forcibly initialized 23 | return (bpfptr_t) { .user = p }; | ^ /kisskb/src/kernel/bpf/syscall.c:4767:16: note: userspace variable will be forcibly initialized 4767 | return __sys_bpf(cmd, USER_BPFPTR(uattr), size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stackleak: instrument alarm_timer_nsleep() stackleak: instrument alarm_timer_nsleep_restart() stackleak: instrument save_ftrace_mod_rec() stackleak: instrument bpf_prog_calc_tag() /kisskb/src/kernel/time/posix-timers.c: In function '__do_sys_timer_create': /kisskb/src/kernel/time/posix-timers.c:582:28: note: userspace variable will be forcibly initialized 582 | sigevent_t event; | ^~~~~ /kisskb/src/kernel/time/posix-timers.c: In function '__do_compat_sys_timer_create': /kisskb/src/kernel/time/posix-timers.c:597:28: note: userspace variable will be forcibly initialized 597 | sigevent_t event; | ^~~~~ stackleak: instrument ftrace_ops_test() stackleak: instrument ftrace_match_record.isra() stackleak: instrument bpf_prog_get_info_by_fd() stackleak: instrument bpf_obj_get_info_by_fd() stackleak: instrument __do_sys_clock_adjtime32() stackleak: instrument __do_sys_clock_adjtime() 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 ftrace_hash_move_and_update_ops() 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 generic_map_update_batch() stackleak: instrument __bpf_prog_run64() stackleak: instrument __bpf_prog_run32() stackleak: instrument generic_map_lookup_batch() stackleak: instrument unregister_ftrace_function_probe_func() stackleak: instrument tracing_set_trace_read() stackleak: instrument bpf_prog_load() stackleak: instrument tracing_total_entries_read() stackleak: instrument bpf_tracing_prog_attach() stackleak: instrument bpf_raw_tracepoint_open() stackleak: instrument tracing_entries_read() stackleak: instrument tracing_buffers_splice_read() stackleak: instrument do_cpu_nanosleep() stackleak: instrument __sys_bpf() stackleak: instrument debugfs_write() stackleak: instrument trace_output_call() stackleak: instrument trace_seq_print_sym() stackleak: instrument vgic_v4_configure_vsgis() stackleak: instrument tracing_splice_read_pipe() stackleak: instrument print_report.constprop() stackleak: instrument tracing_set_trace_write() In file included from /kisskb/src/include/linux/bpf.h:25, 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:16: note: userspace variable will be forcibly initialized 18 | 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:16: note: userspace variable will be forcibly initialized 23 | return (bpfptr_t) { .user = p }; | ^ /kisskb/src/include/linux/bpfptr.h:18:16: note: userspace variable will be forcibly initialized 18 | return (bpfptr_t) { .kernel = p, .is_kernel = true }; | ^ /kisskb/src/include/linux/bpfptr.h:29:24: note: userspace variable will be forcibly initialized 29 | 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 34 | 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 41 | static inline void bpfptr_add(bpfptr_t *bpfptr, size_t val) | ^~~~~~~~~~ stackleak: instrument trace_selftest_startup_wakeup() stackleak: instrument bpf_fill_super() In file included from /kisskb/src/include/linux/bpfptr.h:7, from /kisskb/src/include/linux/bpf.h:25, 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 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bpf.h:25, 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 55 | 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, from /kisskb/src/include/linux/bpf.h:25, 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 58 | static inline int copy_to_sockptr_offset(sockptr_t dst, size_t offset, | ^~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/kernel/bpf/verifier.c: In function '__find_kfunc_desc_btf': /kisskb/src/kernel/bpf/verifier.c:1754:20: note: userspace variable will be forcibly initialized 1754 | 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:10260:12: note: userspace variable will be forcibly initialized 10260 | static int check_btf_func(struct bpf_verifier_env *env, | ^~~~~~~~~~~~~~ /kisskb/src/kernel/bpf/verifier.c:10271:18: note: userspace variable will be forcibly initialized 10271 | bpfptr_t urecord; | ^~~~~~~ /kisskb/src/kernel/bpf/verifier.c: In function 'check_btf_line': /kisskb/src/kernel/bpf/verifier.c:10406:12: note: userspace variable will be forcibly initialized 10406 | static int check_btf_line(struct bpf_verifier_env *env, | ^~~~~~~~~~~~~~ /kisskb/src/kernel/bpf/verifier.c:10415:18: note: userspace variable will be forcibly initialized 10415 | bpfptr_t ulinfo; | ^~~~~~ /kisskb/src/kernel/bpf/verifier.c: In function 'check_core_relo': /kisskb/src/kernel/bpf/verifier.c:10534:12: note: userspace variable will be forcibly initialized 10534 | static int check_core_relo(struct bpf_verifier_env *env, | ^~~~~~~~~~~~~~~ /kisskb/src/kernel/bpf/verifier.c:10546:18: note: userspace variable will be forcibly initialized 10546 | bpfptr_t u_core_relo; | ^~~~~~~~~~~ /kisskb/src/kernel/bpf/verifier.c: In function 'resolve_pseudo_ldimm64': /kisskb/src/kernel/bpf/verifier.c:12080:12: note: userspace variable will be forcibly initialized 12080 | static int resolve_pseudo_ldimm64(struct bpf_verifier_env *env) | ^~~~~~~~~~~~~~~~~~~~~~ stackleak: instrument perf_output_begin() stackleak: instrument perf_output_begin_backward() stackleak: instrument rb_alloc_aux() stackleak: instrument states_equal() /kisskb/src/kernel/fork.c: In function '__do_sys_clone3': /kisskb/src/kernel/fork.c:2902:34: note: userspace variable will be forcibly initialized 2902 | struct kernel_clone_args kargs; | ^~~~~ stackleak: instrument do_misc_fixups() stackleak: instrument copy_clone_args_from_user() stackleak: instrument convert_ctx_accesses() stackleak: instrument resolve_pseudo_ldimm64() stackleak: instrument check_btf_line() stackleak: instrument vm_area_dup() stackleak: instrument modify_user_hw_breakpoint_check() stackleak: instrument check_btf_func() stackleak: instrument check_stack_access_within_bounds() stackleak: instrument check_max_stack_depth() stackleak: instrument dup_mm.isra() stackleak: instrument check_stack_range_initialized() stackleak: instrument vgic_its_restore_tables_v0() stackleak: instrument sanitize_ptr_alu() stackleak: instrument adjust_ptr_min_max_vals() stackleak: instrument vgic_its_save_tables_v0() stackleak: instrument copy_process() stackleak: instrument print_verifier_state() stackleak: instrument create_io_thread() stackleak: instrument kernel_clone() stackleak: instrument __do_sys_clone3() stackleak: instrument __do_sys_clone() stackleak: instrument kernel_thread() stackleak: instrument __arm64_sys_fork() stackleak: instrument __arm64_sys_vfork() stackleak: instrument __mark_chain_precision() stackleak: instrument sysctl_max_threads() stackleak: instrument vgic_its_process_commands() stackleak: instrument adjust_reg_min_max_vals() stackleak: instrument perf_output_read() stackleak: instrument check_cond_jmp_op() stackleak: instrument verbose_linfo() stackleak: instrument kthread_fn() stackleak: instrument check_stack_read() stackleak: instrument vgic_debug_show() stackleak: instrument __perf_event_task_sched_out() stackleak: instrument damos_wmark_metric_value() stackleak: instrument osnoise_cpus_write() stackleak: instrument perf_log_itrace_start() stackleak: instrument perf_event_text_poke_output() stackleak: instrument perf_event_bpf_output() stackleak: instrument perf_event_ksymbol_output() stackleak: instrument perf_log_throttle() stackleak: instrument osnoise_main() stackleak: instrument perf_swevent_hrtimer() stackleak: instrument kdamond_fn() stackleak: instrument visit_groups_merge.constprop.isra() stackleak: instrument damon_test_merge_regions_of() stackleak: instrument kvm_pmu_probe_armpmu() stackleak: instrument time64_to_tm_test_date_range() stackleak: instrument check_mem_access() stackleak: instrument perf_event_switch_output() stackleak: instrument kvm_pmu_create_perf_event() stackleak: instrument perf_event_mmap_output() stackleak: instrument damon_test_aggregate() stackleak: instrument perf_event_namespaces_output() stackleak: instrument check_mem_reg() stackleak: instrument check_kfunc_mem_size_reg() stackleak: instrument perf_event_comm_output() stackleak: instrument perf_event_task_output() stackleak: instrument perf_event_read_event() stackleak: instrument perf_output_sample() stackleak: instrument perf_event_namespaces() stackleak: instrument stack_trace_call() stackleak: instrument perf_event_mmap() stackleak: instrument perf_event_aux_event() stackleak: instrument perf_log_lost_samples() stackleak: instrument perf_event_ksymbol() In file included from /kisskb/src/include/linux/bpf.h:25, 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:16: note: userspace variable will be forcibly initialized 18 | 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:16: note: userspace variable will be forcibly initialized 23 | return (bpfptr_t) { .user = p }; | ^ /kisskb/src/include/linux/bpfptr.h:18:16: note: userspace variable will be forcibly initialized 18 | return (bpfptr_t) { .kernel = p, .is_kernel = true }; | ^ /kisskb/src/include/linux/bpfptr.h:29:24: note: userspace variable will be forcibly initialized 29 | 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 34 | static inline bool bpfptr_is_null(bpfptr_t bpfptr) | ^~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bpfptr.h:7, from /kisskb/src/include/linux/bpf.h:25, 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 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bpf.h:25, 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 55 | 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:508:18: note: userspace variable will be forcibly initialized 508 | bpfptr_t ulinfo; | ^~~~~~ stackleak: instrument perf_report_aux_output_id() stackleak: instrument inotify_read() stackleak: instrument check_helper_call() stackleak: instrument ___perf_sw_event() stackleak: instrument perf_tp_event() stackleak: instrument _perf_ioctl() stackleak: instrument blk_log_action() stackleak: instrument fscrypt_crypt_block() stackleak: instrument damon_pa_check_accesses() stackleak: instrument do_check_common() stackleak: instrument perf_event_exec() stackleak: instrument fsnotify() stackleak: instrument fname_decrypt() stackleak: instrument fscrypt_fname_encrypt() stackleak: instrument fsnotify_sb_delete() stackleak: instrument fscrypt_fname_disk_to_usr() stackleak: instrument __do_sys_perf_event_open() stackleak: instrument fscrypt_hkdf_expand() stackleak: instrument perf_bp_event() stackleak: instrument perf_event_free_task() stackleak: instrument bpf_check() stackleak: instrument damon_sysfs_mk_scheme() stackleak: instrument state_store() stackleak: instrument perf_ftrace_function_call() stackleak: instrument derive_key_aes() stackleak: instrument setup_per_mode_enc_key() stackleak: instrument add_master_key() stackleak: instrument do_remove_key.isra() stackleak: instrument __bpf_hash_map_seq_show() stackleak: instrument fscrypt_ioctl_add_key() stackleak: instrument fscrypt_ioctl_get_key_status() stackleak: instrument parse_pred() stackleak: instrument __bpf_array_map_seq_show() stackleak: instrument fscrypt_zeroout_range() stackleak: instrument __htab_map_lookup_and_delete_batch() stackleak: instrument __filemap_fdatawait_range() stackleak: instrument __htab_map_lookup_and_delete_elem() stackleak: instrument htab_map_alloc() stackleak: instrument folio_wait_bit_common() stackleak: instrument event_inject_write() stackleak: instrument datablob_parse() stackleak: instrument derived_key_encrypt.constprop() stackleak: instrument derived_key_decrypt.constprop() stackleak: instrument bpf_lru_pop_free() stackleak: instrument encrypted_instantiate() stackleak: instrument encrypted_read() stackleak: instrument __filemap_add_folio() stackleak: instrument filemap_map_pages() stackleak: instrument print_synth_event() stackleak: instrument __create_synth_event() stackleak: instrument synth_event_trace() stackleak: instrument synth_event_trace_array() stackleak: instrument filemap_fault() stackleak: instrument find_lock_entries() stackleak: instrument iomap_read_folio_sync() stackleak: instrument filemap_read() stackleak: instrument mapping_seek_hole_data() stackleak: instrument dio_warn_stale_pagecache() stackleak: instrument iomap_write_begin() stackleak: instrument generic_perform_write() stackleak: instrument key_create_or_update() stackleak: instrument iomap_finish_ioend() stackleak: instrument search_nested_keyrings() stackleak: instrument keyring_detect_cycle() stackleak: instrument iomap_do_writepage() stackleak: instrument keyring_search() stackleak: instrument iomap_readpage() stackleak: instrument software_key_query() stackleak: instrument iomap_readahead() stackleak: instrument software_key_eds_op() stackleak: instrument public_key_verify_signature() stackleak: instrument iomap_file_buffered_write() stackleak: instrument iomap_file_unshare() stackleak: instrument iomap_zero_range() stackleak: instrument iomap_page_mkwrite() /kisskb/src/security/keys/keyctl.c: In function 'keyctl_instantiate_key': /kisskb/src/security/keys/keyctl.c:1250:30: note: userspace variable will be forcibly initialized 1250 | struct iovec iov; | ^~~ stackleak: instrument keyctl_instantiate_key_iov() stackleak: instrument iomap_dio_bio_iter() stackleak: instrument __iomap_dio_rw() stackleak: instrument dquot_writeback_dquots() stackleak: instrument iomap_fiemap() stackleak: instrument iomap_bmap() stackleak: instrument __oom_reap_task_mm() stackleak: instrument __dquot_initialize() stackleak: instrument oom_reaper() stackleak: instrument __dquot_alloc_space() stackleak: instrument dquot_alloc_inode() stackleak: instrument __dquot_free_space() stackleak: instrument get_user_session_keyring_rcu() stackleak: instrument dquot_free_inode() stackleak: instrument kernel_waitid() stackleak: instrument __dquot_transfer() stackleak: instrument __do_compat_sys_waitid() stackleak: instrument iomap_seek_hole() stackleak: instrument iomap_seek_data() stackleak: instrument __do_sys_waitid() stackleak: instrument lookup_user_key() stackleak: instrument dquot_disable() stackleak: instrument call_sbin_request_key() stackleak: instrument request_key_and_link() stackleak: instrument do_exit() stackleak: instrument request_key_rcu() stackleak: instrument __do_compat_sys_wait4() stackleak: instrument __do_sys_wait4() stackleak: instrument iomap_swapfile_activate() stackleak: instrument key_get_instantiation_authkey() stackleak: instrument quota_getinfo() stackleak: instrument quota_getstatev() stackleak: instrument quota_getstate() stackleak: instrument quota_getxstatev() stackleak: instrument quota_getquota() stackleak: instrument quota_getnextquota() stackleak: instrument quota_setquota() stackleak: instrument print_bpf_insn() stackleak: instrument quota_setxquota() stackleak: instrument quota_getxquota() stackleak: instrument quota_getnextxquota() stackleak: instrument do_quotactl() stackleak: instrument __arm64_sys_quotactl() stackleak: instrument __find_resource() /kisskb/src/security/keys/compat_dh.c: In function 'compat_keyctl_dh_compute': /kisskb/src/security/keys/compat_dh.c:20:34: note: userspace variable will be forcibly initialized 20 | struct keyctl_kdf_params kdfcopy; | ^~~~~~~ stackleak: instrument compat_keyctl_dh_compute() In file included from /kisskb/src/include/linux/bpf.h:25, 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:16: note: userspace variable will be forcibly initialized 18 | 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:16: note: userspace variable will be forcibly initialized 23 | return (bpfptr_t) { .user = p }; | ^ /kisskb/src/include/linux/bpfptr.h:18:16: note: userspace variable will be forcibly initialized 18 | return (bpfptr_t) { .kernel = p, .is_kernel = true }; | ^ /kisskb/src/include/linux/bpfptr.h:29:24: note: userspace variable will be forcibly initialized 29 | return KERNEL_BPFPTR((void*) (uintptr_t) addr); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bpfptr.h:7, from /kisskb/src/include/linux/bpf.h:25, 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 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bpf.h:25, 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 55 | static inline int copy_from_bpfptr(void *dst, bpfptr_t src, size_t size) | ^~~~~~~~~~~~~~~~ stackleak: instrument proc_keys_show() /kisskb/src/kernel/bpf/btf.c: In function 'btf_new_fd': /kisskb/src/kernel/bpf/btf.c:6248:15: note: userspace variable will be forcibly initialized 6248 | btf = btf_parse(make_bpfptr(attr->btf, uattr.is_kernel), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6249 | attr->btf_size, attr->btf_log_level, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6250 | u64_to_user_ptr(attr->btf_log_buf), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6251 | attr->btf_log_size); | ~~~~~~~~~~~~~~~~~~~ stackleak: instrument balance_dirty_pages_ratelimited() /kisskb/src/security/keys/dh.c: In function 'keyctl_dh_compute': /kisskb/src/security/keys/dh.c:324:34: note: userspace variable will be forcibly initialized 324 | struct keyctl_kdf_params kdfcopy; | ^~~~~~~ stackleak: instrument close_pdeo() stackleak: instrument write_cache_pages() stackleak: instrument __keyctl_dh_compute() stackleak: instrument show_smap() stackleak: instrument bpf_core_match_member() stackleak: instrument proc_entry_rundown() stackleak: instrument show_numa_map() stackleak: instrument bpf_core_calc_relo_insn() stackleak: instrument keyctl_pkey_params_get() stackleak: instrument show_smaps_rollup() stackleak: instrument crypto_remove_spawns() stackleak: instrument crypto_alg_tested() stackleak: instrument btf_struct_walk() stackleak: instrument __kernfs_remove() stackleak: instrument proc_pid_wchan() stackleak: instrument btf_type_seq_show_flags() stackleak: instrument btf_type_snprintf_show() stackleak: instrument btf_new_fd() stackleak: instrument truncate_inode_pages_range() stackleak: instrument invalidate_mapping_pagevec() stackleak: instrument proc_pid_syscall() stackleak: instrument invalidate_inode_pages2_range() stackleak: instrument proc_pid_limits() stackleak: instrument btf_check_func_arg_match() stackleak: instrument bpf_core_apply() stackleak: instrument proc_fill_cache() stackleak: instrument proc_map_files_readdir() /kisskb/src/kernel/ptrace.c: In function 'ptrace_peek_siginfo': /kisskb/src/kernel/ptrace.c:762:34: note: userspace variable will be forcibly initialized 762 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/ptrace.c: In function 'ptrace_request': /kisskb/src/kernel/ptrace.c:1246:30: note: userspace variable will be forcibly initialized 1246 | struct iovec kiov; | ^~~~ /kisskb/src/kernel/ptrace.c:1051:26: note: userspace variable will be forcibly initialized 1051 | kernel_siginfo_t siginfo, *si; | ^~~~~~~ /kisskb/src/kernel/ptrace.c: In function 'compat_ptrace_request': /kisskb/src/kernel/ptrace.c:1409:30: note: userspace variable will be forcibly initialized 1409 | struct iovec kiov; | ^~~~ /kisskb/src/kernel/ptrace.c:1366:26: note: userspace variable will be forcibly initialized 1366 | kernel_siginfo_t siginfo; | ^~~~~~~ stackleak: instrument ptrace_peek_siginfo() stackleak: instrument seqiv_aead_encrypt() stackleak: instrument owl_sirq_domain_alloc() stackleak: instrument do_task_stat() stackleak: instrument amiga_partition() stackleak: instrument ptrace_readdata() stackleak: instrument ptrace_writedata() stackleak: instrument shrink_slab.constprop() stackleak: instrument ptrace_request() stackleak: instrument isolate_lru_pages() stackleak: instrument compat_ptrace_request() stackleak: instrument proc_pid_status() /kisskb/src/kernel/signal.c: In function '__do_sys_sigaltstack': /kisskb/src/kernel/signal.c:4233:22: note: userspace variable will be forcibly initialized 4233 | stack_t new, old; | ^~~ /kisskb/src/kernel/signal.c:4233:17: note: userspace variable will be forcibly initialized 4233 | stack_t new, old; | ^~~ /kisskb/src/kernel/signal.c: In function 'do_compat_sigaltstack': /kisskb/src/kernel/signal.c:4269:22: note: userspace variable will be forcibly initialized 4269 | stack_t uss, uoss; | ^~~~ /kisskb/src/kernel/signal.c:4269:17: note: userspace variable will be forcibly initialized 4269 | stack_t uss, uoss; | ^~~ /kisskb/src/kernel/signal.c: In function 'kill_pid_usb_asyncio': /kisskb/src/kernel/signal.c:1540:31: note: userspace variable will be forcibly initialized 1540 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'do_notify_parent': /kisskb/src/kernel/signal.c:2017:31: note: userspace variable will be forcibly initialized 2017 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'do_notify_parent_cldstop': /kisskb/src/kernel/signal.c:2129:31: note: userspace variable will be forcibly initialized 2129 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'ptrace_do_notify': /kisskb/src/kernel/signal.c:2343:26: note: userspace variable will be forcibly initialized 2343 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigqueueinfo': /kisskb/src/kernel/signal.c:4003:26: note: userspace variable will be forcibly initialized 4003 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_kill': /kisskb/src/kernel/signal.c:3777:31: note: userspace variable will be forcibly initialized 3777 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'send_sig_fault': /kisskb/src/kernel/signal.c:1735:31: note: userspace variable will be forcibly initialized 1735 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'send_sig_mceerr': /kisskb/src/kernel/signal.c:1766:31: note: userspace variable will be forcibly initialized 1766 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'send_sig_fault_trapno': /kisskb/src/kernel/signal.c:1883:31: note: userspace variable will be forcibly initialized 1883 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'do_tkill': /kisskb/src/kernel/signal.c:3934:31: note: userspace variable will be forcibly initialized 3934 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_tgsigqueueinfo': /kisskb/src/kernel/signal.c:4043:26: note: userspace variable will be forcibly initialized 4043 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig': /kisskb/src/kernel/signal.c:1653:31: note: userspace variable will be forcibly initialized 1653 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_mceerr': /kisskb/src/kernel/signal.c:1752:31: note: userspace variable will be forcibly initialized 1752 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_bnderr': /kisskb/src/kernel/signal.c:1781:31: note: userspace variable will be forcibly initialized 1781 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_pkuerr': /kisskb/src/kernel/signal.c:1796:31: note: userspace variable will be forcibly initialized 1796 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_perf': /kisskb/src/kernel/signal.c:1810:31: note: userspace variable will be forcibly initialized 1810 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_ptrace_errno_trap': /kisskb/src/kernel/signal.c:1851:31: note: userspace variable will be forcibly initialized 1851 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_fault_trapno': /kisskb/src/kernel/signal.c:1866:31: note: userspace variable will be forcibly initialized 1866 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_fatal_sig': /kisskb/src/kernel/signal.c:1667:31: note: userspace variable will be forcibly initialized 1667 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_exit_sig': /kisskb/src/kernel/signal.c:1680:31: note: userspace variable will be forcibly initialized 1680 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_fault_to_task': /kisskb/src/kernel/signal.c:1709:31: note: userspace variable will be forcibly initialized 1709 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_seccomp': /kisskb/src/kernel/signal.c:1833:31: note: userspace variable will be forcibly initialized 1833 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_compat_sys_rt_sigqueueinfo': /kisskb/src/kernel/signal.c:4016:26: note: userspace variable will be forcibly initialized 4016 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_compat_sys_rt_tgsigqueueinfo': /kisskb/src/kernel/signal.c:4057:26: note: userspace variable will be forcibly initialized 4057 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigtimedwait': /kisskb/src/kernel/signal.c:3638:26: note: userspace variable will be forcibly initialized 3638 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigtimedwait_time32': /kisskb/src/kernel/signal.c:3671:26: note: userspace variable will be forcibly initialized 3671 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_compat_sys_rt_sigtimedwait_time64': /kisskb/src/kernel/signal.c:3703:26: note: userspace variable will be forcibly initialized 3703 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_compat_sys_rt_sigtimedwait_time32': /kisskb/src/kernel/signal.c:3734:26: note: userspace variable will be forcibly initialized 3734 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_pidfd_send_signal': /kisskb/src/kernel/signal.c:3856:26: note: userspace variable will be forcibly initialized 3856 | kernel_siginfo_t kinfo; | ^~~~~ /kisskb/src/kernel/signal.c: In function 'restore_altstack': /kisskb/src/kernel/signal.c:4247:17: note: userspace variable will be forcibly initialized 4247 | stack_t new; | ^~~ stackleak: instrument shrink_page_list() stackleak: instrument parse_minix() stackleak: instrument parse_unixware() stackleak: instrument cmdline_partition() stackleak: instrument shrink_active_list() stackleak: instrument msdos_partition() stackleak: instrument shash_final_unaligned() stackleak: instrument shash_update_unaligned() stackleak: instrument crypto_shash_tfm_digest() stackleak: instrument shrink_lruvec() stackleak: instrument shrink_node() stackleak: instrument osf_partition() stackleak: instrument __node_reclaim() stackleak: instrument balance_pgdat() stackleak: instrument kswapd() stackleak: instrument reclaim_clean_pages_from_list() stackleak: instrument reclaim_pages() stackleak: instrument __copy_siginfo_from_user32() stackleak: instrument try_to_free_pages() stackleak: instrument karma_partition() stackleak: instrument efi_partition() stackleak: instrument prctl_set_auxv() stackleak: instrument __do_sys_newuname() stackleak: instrument __do_sys_sysinfo() stackleak: instrument __do_compat_sys_sysinfo() stackleak: instrument prctl_set_mm() stackleak: instrument __blkdev_direct_IO_simple() stackleak: instrument __copy_siginfo_to_user32() stackleak: instrument copy_siginfo_from_user32() stackleak: instrument rsa_set_priv_key() stackleak: instrument blkdev_direct_IO() stackleak: instrument rsa_set_pub_key() stackleak: instrument meminfo_proc_show() stackleak: instrument __do_compat_sys_getrusage() stackleak: instrument __do_sys_getrusage() stackleak: instrument __arm64_compat_sys_sigaction() stackleak: instrument bio_iov_iter_get_pages() stackleak: instrument show_stat() stackleak: instrument submit_bio_wait() stackleak: instrument proc_cap_handler() stackleak: instrument call_usermodehelper_exec() stackleak: instrument uptime_proc_show() stackleak: instrument mbi_irq_domain_alloc() stackleak: instrument its_pmsi_prepare() stackleak: instrument put_unbound_pool() stackleak: instrument __flush_work() stackleak: instrument refresh_cpu_vm_stats() stackleak: instrument fold_vm_numa_events() stackleak: instrument cpu_vm_stats_fold() stackleak: instrument process_one_work() stackleak: instrument rescuer_thread() stackleak: instrument its_vpe_irq_domain_alloc() stackleak: instrument hmac_setkey() stackleak: instrument alg_test_cprng() stackleak: instrument test_cipher() stackleak: instrument build_test_sglist() stackleak: instrument flush_workqueue() stackleak: instrument generate_random_cipher_testvec.constprop() stackleak: instrument generate_aead_message.constprop() stackleak: instrument blkdev_issue_flush() stackleak: instrument test_acomp() stackleak: instrument its_vpe_set_affinity() stackleak: instrument kcore_update_ram.isra() stackleak: instrument test_akcipher_one() stackleak: instrument test_ahash_vec_cfg() stackleak: instrument read_kcore() stackleak: instrument internal_change_owner() stackleak: instrument its_irq_set_vcpu_affinity() stackleak: instrument drbg_cavs_test() stackleak: instrument work_on_cpu() stackleak: instrument do_test_kpp() stackleak: instrument test_shash_vec_cfg() stackleak: instrument alloc_workqueue() stackleak: instrument its_cpu_init() stackleak: instrument test_hash_vs_generic_impl() stackleak: instrument test_hash_vec() /kisskb/src/block/blk-map.c: In function 'blk_rq_map_user': /kisskb/src/block/blk-map.c:569:22: note: userspace variable will be forcibly initialized 569 | struct iovec iov; | ^~~ stackleak: instrument alg_test_crc32c() stackleak: instrument blk_rq_unmap_user() stackleak: instrument test_skcipher_vec_cfg() stackleak: instrument test_skcipher_vs_generic_impl() stackleak: instrument test_skcipher_vec() stackleak: instrument vmac_final() stackleak: instrument blk_rq_map_user_iov() stackleak: instrument vhash_blocks() stackleak: instrument test_aead_vec_cfg() stackleak: instrument test_aead_vs_generic_impl() stackleak: instrument test_aead_vec() stackleak: instrument alg_test_aead() stackleak: instrument alg_test() stackleak: instrument sysfs_group_change_owner() stackleak: instrument __blk_queue_split() stackleak: instrument __blk_rq_map_sg() stackleak: instrument null_skcipher_crypt() stackleak: instrument pcpu_dump_alloc_info() stackleak: instrument pcpu_alloc_area() stackleak: instrument md5_transform() stackleak: instrument pcpu_alloc() stackleak: instrument param_array_set() stackleak: instrument md4_transform() stackleak: instrument __kthread_create_on_node() stackleak: instrument pcpu_balance_free() stackleak: instrument imx_gpcv2_domain_alloc() stackleak: instrument __blkdev_issue_discard() stackleak: instrument blkdev_issue_zeroout() stackleak: instrument kthread_flush_work() stackleak: instrument kthread_flush_worker() stackleak: instrument gicp_irq_domain_alloc() stackleak: instrument sha512_transform() stackleak: instrument odmi_irq_domain_alloc() stackleak: instrument keccakf() stackleak: instrument kmem_dump_obj() stackleak: instrument __blk_mq_alloc_requests() stackleak: instrument mvebu_sei_cp_domain_alloc() stackleak: instrument streebog_g() stackleak: instrument configfs_symlink() stackleak: instrument isolate_freepages_block() stackleak: instrument blk_mq_end_request_batch() stackleak: instrument blk_execute_rq() stackleak: instrument wp512_process_buffer() stackleak: instrument blk_mq_dispatch_rq_list() stackleak: instrument isolate_migratepages_block() stackleak: instrument compaction_alloc() stackleak: instrument blake2b_compress_one_generic() stackleak: instrument blk_mq_submit_bio() stackleak: instrument __do_sys_reboot() stackleak: instrument compact_zone() stackleak: instrument kcompactd_do_work() stackleak: instrument compact_node() stackleak: instrument proactive_compact_node() stackleak: instrument kcompactd() stackleak: instrument compact_zone_order() stackleak: instrument blk_mq_poll() stackleak: instrument gf128mul_lle() stackleak: instrument gf128mul_bbe() stackleak: instrument weim_timing_setup() stackleak: instrument weim_probe() stackleak: instrument remove_inode_hugepages() stackleak: instrument crypto_ecb_crypt() stackleak: instrument crypto_cbc_decrypt() stackleak: instrument crypto_cbc_encrypt() stackleak: instrument vexpress_syscfg_probe() stackleak: instrument hugetlbfs_read_iter() stackleak: instrument lrw_create() stackleak: instrument lrw_xor_tweak() stackleak: instrument hugetlbfs_fallocate() stackleak: instrument blk_mq_do_dispatch_sched() stackleak: instrument blkpg_do_ioctl() stackleak: instrument part_stat_show() stackleak: instrument xts_xor_tweak() stackleak: instrument diskstats_show() stackleak: instrument fat_get_cluster() stackleak: instrument __request_module() stackleak: instrument crypto_ctr_crypt() stackleak: instrument fat_get_entry() stackleak: instrument crypto_kw_decrypt() stackleak: instrument fat_ent_reada() stackleak: instrument crypto_ccm_create() stackleak: instrument fat_parse_short() stackleak: instrument fat_free_clusters() stackleak: instrument crypto_ccm_auth() stackleak: instrument fat_alloc_clusters() stackleak: instrument fat_add_new_entries() stackleak: instrument dump_mm() stackleak: instrument fat_count_free_clusters() stackleak: instrument fat_trim_fs() stackleak: instrument __fat_readdir() stackleak: instrument fat_search_long() stackleak: instrument fat_alloc_new_dir() stackleak: instrument fat_add_entries() stackleak: instrument read_profile() stackleak: instrument rq_qos_wait() stackleak: instrument fat_truncate_blocks() stackleak: instrument fat_generic_ioctl() stackleak: instrument csd_lock_print_extended() stackleak: instrument __get_user_pages() stackleak: instrument brcm_sata_phy_probe() stackleak: instrument __gup_longterm_locked() stackleak: instrument fat_chain_add() stackleak: instrument smp_call_function_many_cond() stackleak: instrument parse_options() stackleak: instrument smp_call_on_cpu() stackleak: instrument internal_get_user_pages_fast() stackleak: instrument mod_kobject_put() stackleak: instrument fat_fill_super() stackleak: instrument bsg_sg_io() stackleak: instrument verify_exported_symbols() stackleak: instrument simplify_symbols() stackleak: instrument add_kallsyms() stackleak: instrument layout_symtab() stackleak: instrument __twofish_setkey() /kisskb/src/crypto/twofish_common.c: In function '__twofish_setkey': /kisskb/src/crypto/twofish_common.c:683:1: warning: the frame size of 2304 bytes is larger than 2048 bytes [-Wframe-larger-than=] 683 | } | ^ stackleak: instrument load_module() stackleak: instrument __do_sys_finit_module() stackleak: instrument __do_sys_init_module() stackleak: instrument do_msdos_rename.isra() stackleak: instrument bio_integrity_process() stackleak: instrument owl_pinctrl_probe() stackleak: instrument vfat_add_entry() stackleak: instrument vfat_rename() stackleak: instrument blk_rq_count_integrity_sg() stackleak: instrument blk_rq_map_integrity_sg() stackleak: instrument kallsyms_lookup_name() stackleak: instrument kallsyms_lookup_size_offset() stackleak: instrument cdns_torrent_phy_probe() stackleak: instrument wp_page_copy() stackleak: instrument bcm2835_pctl_dt_node_to_map() stackleak: instrument unmap_page_range() stackleak: instrument zap_page_range_single() stackleak: instrument zap_page_range() stackleak: instrument vmcoreinfo_append_str() stackleak: instrument bcm2835_pinctrl_probe() stackleak: instrument bfs_fill_super() stackleak: instrument gpiod_get_array_value_complex() stackleak: instrument gpiod_set_array_value_complex() stackleak: instrument free_pgd_range() stackleak: instrument crypto_authenc_copy_assoc() stackleak: instrument bfs_get_block() stackleak: instrument __apply_to_page_range() stackleak: instrument kimage_alloc_control_pages() stackleak: instrument vm_insert_pages() stackleak: instrument __crash_kexec() stackleak: instrument crash_save_cpu() stackleak: instrument gpiochip_add_data_with_key() stackleak: instrument copy_page_range() stackleak: instrument crypto_authenc_esn_copy() stackleak: instrument __handle_mm_fault() stackleak: instrument cdns_sierra_phy_probe() stackleak: instrument imx_pmx_set() stackleak: instrument imx_pinctrl_parse_functions.isra() stackleak: instrument imx_pinctrl_probe() stackleak: instrument dd_insert_requests() stackleak: instrument of_parse_own_gpio() stackleak: instrument of_get_named_gpiod_flags() stackleak: instrument of_find_gpio() stackleak: instrument __stop_cpus.constprop() stackleak: instrument of_gpiochip_add() stackleak: instrument stop_one_cpu() stackleak: instrument stop_two_cpus() stackleak: instrument stop_machine_from_inactive_cpu() stackleak: instrument mixel_dphy_config_from_opts() stackleak: instrument lineinfo_changed_notify() stackleak: instrument drbg_ctr_df() stackleak: instrument drbg_seed() stackleak: instrument linehandle_set_config() stackleak: instrument drbg_generate() stackleak: instrument linehandle_ioctl() stackleak: instrument linehandle_create() stackleak: instrument drbg_init_sym_kernel() stackleak: instrument lineevent_read() stackleak: instrument linereq_read() stackleak: instrument drbg_hmac_update() stackleak: instrument lineinfo_watch_read() stackleak: instrument drbg_hmac_generate() stackleak: instrument kyber_dispatch_cur_domain.isra() stackleak: instrument drbg_hash_update() stackleak: instrument drbg_hash_process_addtl() stackleak: instrument drbg_hash_hashgen() stackleak: instrument drbg_hash_generate() stackleak: instrument linereq_set_config() stackleak: instrument jent_entropy_init() stackleak: instrument linereq_create() stackleak: instrument subbuf_splice_actor.constprop.isra() stackleak: instrument lineinfo_get() stackleak: instrument unmap_region() stackleak: instrument lineinfo_get_v1() stackleak: instrument relay_file_read() stackleak: instrument __vma_adjust() stackleak: instrument exit_mmap() stackleak: instrument mvebu_pinctrl_probe() stackleak: instrument mmap_region() stackleak: instrument crypto_ofb_crypt() stackleak: instrument __account_scheduler_latency() stackleak: instrument vli_mmod_slow() stackleak: instrument __ecc_is_key_valid() stackleak: instrument new_device_store() stackleak: instrument vli_mmod_barrett() stackleak: instrument vli_mmod_special2() stackleak: instrument vli_mmod_special() stackleak: instrument vli_mmod_fast.isra() stackleak: instrument vli_mod_mult_fast() stackleak: instrument vli_mod_square_fast() stackleak: instrument xycz_add_c() stackleak: instrument ecc_point_double_jacobian() stackleak: instrument vli_mod_mult_slow() stackleak: instrument vli_mod_inv() stackleak: instrument bfq_dispatch_request() stackleak: instrument ecc_point_add() stackleak: instrument armada_37xx_irq_handler() stackleak: instrument ecc_point_mult() stackleak: instrument ecc_point_mult_shamir() stackleak: instrument ecc_is_pubkey_valid_partial() stackleak: instrument crypto_ecdh_shared_secret() stackleak: instrument sprd_eic_irq_handler() stackleak: instrument essiv_aead_setkey() stackleak: instrument change_protection() stackleak: instrument sh_pfc_config_mux() stackleak: instrument bfq_insert_requests() stackleak: instrument xor_32regs_4() stackleak: instrument xor_32regs_5() stackleak: instrument move_page_tables() stackleak: instrument move_vma.constprop() stackleak: instrument crypto_kdf108_ctr_generate() stackleak: instrument torture_kthread_stopping() stackleak: instrument echainiv_encrypt() stackleak: disabled for this translation unit stackleak: instrument __walk_page_range() stackleak: instrument nhpoly1305_units() stackleak: instrument crypto_rfc4543_copy_src_to_dst() stackleak: instrument sparx5_sd10g28_get_params.constprop() stackleak: instrument crypto_gcm_create() stackleak: instrument sparx5_sd10g28_config() stackleak: instrument rzg2l_pinctrl_probe() stackleak: instrument sparx5_sd25g28_config() stackleak: instrument mvebu_gpio_probe() stackleak: instrument utf8_strncmp() stackleak: instrument utf8_strncasecmp() stackleak: instrument cryptd_skcipher_decrypt() stackleak: instrument cryptd_skcipher_encrypt() stackleak: instrument page_mkclean_one() stackleak: instrument spi_sync_transfer.constprop.isra() stackleak: instrument cryptd_alloc_skcipher() stackleak: instrument spi_read.isra() stackleak: instrument folio_referenced_one() stackleak: instrument cryptd_alloc_ahash() stackleak: instrument cryptd_alloc_aead() stackleak: instrument rcar_gen2_phy_probe() stackleak: instrument snd_seq_ioctl() stackleak: instrument try_to_migrate_one() stackleak: instrument try_to_unmap_one() stackleak: instrument snd_seq_deliver_event() stackleak: instrument sysv_new_inode() stackleak: instrument gpio_rcar_probe() stackleak: instrument snd_seq_cell_alloc.constprop() stackleak: instrument chacha_stream_xor() stackleak: instrument crypto_xchacha_crypt() stackleak: instrument snd_seq_event_dup() stackleak: instrument purge_fragmented_blocks_allcpus() stackleak: instrument rockchip_irq_demux() stackleak: instrument ioremap_page_range() stackleak: instrument rockchip_gpio_probe() stackleak: instrument __purge_vmap_area_lazy() stackleak: instrument get_block() stackleak: instrument sysv_truncate() stackleak: instrument rockchip_usb2phy_probe() stackleak: instrument pcpu_get_vm_areas() stackleak: instrument alloc_vmap_area() stackleak: instrument vread() stackleak: instrument snd_seq_fifo_cell_out() stackleak: instrument __vmalloc_node_range() stackleak: instrument rockchip_usb_phy_probe() stackleak: instrument gpio_sim_probe() stackleak: instrument gpio_sim_make_bank_swnode() stackleak: instrument gpio_sim_device_config_live_store() stackleak: instrument snd_seq_prioq_remove_events() stackleak: instrument process_vm_rw_core.constprop() stackleak: instrument process_vm_rw() stackleak: instrument test_skcipher_speed() stackleak: instrument test_aead_speed.constprop() stackleak: instrument test_mb_aead_speed.constprop() stackleak: instrument test_mb_skcipher_speed() stackleak: instrument test_ahash_speed_common() stackleak: instrument inno_dsidphy_mipi_mode_enable() stackleak: instrument ntfs_readpage() stackleak: instrument snd_seq_event_port_attach() stackleak: instrument snd_seq_event_port_detach() stackleak: instrument ntfs_write_mst_block() stackleak: instrument inno_hdmi_phy_probe() stackleak: instrument _of_phy_get() stackleak: instrument ntfs_writepage() stackleak: instrument snd_seq_midisynth_probe() stackleak: instrument get_page_from_freelist() stackleak: instrument pinctrl_dt_to_map() stackleak: instrument _ecdsa_verify() stackleak: instrument ecdsa_verify() stackleak: instrument show_free_areas() stackleak: instrument load_attribute_list() stackleak: instrument ecrdsa_verify() stackleak: instrument mcp23sxx_spi_gather_write() stackleak: instrument mcp23sxx_spi_write() stackleak: instrument ntfs_attr_lookup() stackleak: instrument mcp23s08_probe() stackleak: instrument ntfs_map_runlist_nolock() stackleak: instrument __alloc_pages() stackleak: instrument __alloc_pages_bulk() stackleak: instrument snd_card_free() stackleak: instrument ntfs_attr_make_non_resident() stackleak: instrument ntfs_attr_extend_allocation() stackleak: instrument copy_to_user_fromio() stackleak: instrument ntfs_read_compressed_block() stackleak: instrument copy_from_user_toio() stackleak: instrument __next_mem_range() /kisskb/src/sound/core/control.c: In function 'snd_ctl_elem_list_user': /kisskb/src/sound/core/control.c:788:34: note: userspace variable will be forcibly initialized 788 | struct snd_ctl_elem_list list; | ^~~~ stackleak: instrument pcs_probe() stackleak: instrument __next_mem_range_rev() stackleak: instrument pcs_parse_one_pinctrl_entry() stackleak: instrument pcs_dt_node_to_map() stackleak: instrument snd_ctl_elem_list() stackleak: instrument ntfs_readdir() stackleak: instrument snd_ctl_read() stackleak: instrument ntfs_lookup_inode_by_name() stackleak: instrument snd_ctl_tlv_ioctl() stackleak: instrument snd_ctl_elem_info_user() stackleak: instrument __snd_ctl_add_replace() stackleak: instrument snd_ctl_elem_add() stackleak: instrument snd_ctl_elem_add_user() stackleak: instrument snd_ctl_ioctl() stackleak: instrument snd_ctl_ioctl_compat() stackleak: instrument of_pwm_get() stackleak: instrument generic_swapfile_activate() stackleak: instrument __swap_writepage() stackleak: instrument dwapb_gpio_probe() stackleak: instrument rockchip_pinctrl_probe() stackleak: instrument rockchip_pinconf_set() stackleak: instrument add_to_swap_cache() stackleak: instrument clear_shadow_from_swap_cache() stackleak: instrument ntfs_perform_write.isra() stackleak: instrument pwm_imx_tpm_apply() stackleak: instrument swap_cluster_readahead() stackleak: instrument ntfs_file_write_iter() stackleak: instrument swapin_readahead() stackleak: instrument ntfs_index_lookup() stackleak: instrument perf_trace_foo_bar() stackleak: instrument snd_hwdep_info() stackleak: instrument trace_event_raw_event_foo_bar() stackleak: instrument snd_hwdep_ioctl() stackleak: instrument snd_hwdep_ioctl_compat() stackleak: instrument snd_hwdep_open() stackleak: instrument ntfs_mft_bitmap_find_and_alloc_free_rec_nolock() stackleak: instrument snd_timer_user_info_compat.isra() stackleak: instrument snd_timer_user_read() stackleak: instrument snd_timer_user_status64.isra() stackleak: instrument __arm64_sys_swapon() stackleak: instrument snd_timer_user_params.isra() stackleak: instrument ntfs_mft_bitmap_extend_allocation_nolock() stackleak: instrument __snd_timer_user_ioctl.isra() stackleak: instrument ntfs_sync_mft_mirror() stackleak: instrument get_swap_pages() stackleak: instrument ntfs_read_inode_mount() stackleak: instrument write_mft_record_nolock() stackleak: instrument unuse_pte_range() stackleak: instrument ntfs_truncate() stackleak: instrument ams369fg06_spi_write_byte() stackleak: instrument __arm64_sys_swapoff() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument ntfs_mft_record_alloc() stackleak: instrument pca953x_probe() /kisskb/src/drivers/video/fbdev/core/fbmem.c: In function 'fb_getput_cmap': /kisskb/src/drivers/video/fbdev/core/fbmem.c:1223:29: note: userspace variable will be forcibly initialized 1223 | struct fb_cmap_user cmap; | ^~~~ /kisskb/src/drivers/video/fbdev/core/fbmem.c: In function 'do_fb_ioctl': /kisskb/src/drivers/video/fbdev/core/fbmem.c:1092:29: note: userspace variable will be forcibly initialized 1092 | struct fb_cmap_user cmap; | ^~~~ stackleak: instrument fb_getput_cmap() stackleak: instrument hx8357_spi_write_then_read.constprop() /kisskb/src/sound/core/pcm_native.c: In function 'snd_pcm_xferi_frames_ioctl': /kisskb/src/sound/core/pcm_native.c:3202:26: note: userspace variable will be forcibly initialized 3202 | struct snd_xferi xferi; | ^~~~~ /kisskb/src/sound/core/pcm_native.c: In function 'snd_pcm_xfern_frames_ioctl': /kisskb/src/sound/core/pcm_native.c:3224:26: note: userspace variable will be forcibly initialized 3224 | struct snd_xfern xfern; | ^~~~~ stackleak: instrument fb_set_var() stackleak: instrument do_fb_ioctl() stackleak: instrument fb_compat_ioctl() stackleak: instrument fb_new_modelist() stackleak: instrument snd_pcm_update_hw_ptr0() stackleak: instrument snd_pcm_hw_rule_ratdens() stackleak: instrument ntfs_runlists_merge() stackleak: instrument snd_interval_ratnum() stackleak: instrument tlb_flush() stackleak: instrument meson_pwm_init_channels() stackleak: instrument lms501kf03_spi_write_byte() stackleak: instrument snd_pcm_ioctl_sync_ptr_buggy() stackleak: instrument __snd_pcm_lib_xfer() stackleak: instrument snd_pcm_sync_ptr() stackleak: instrument snd_pcm_add_chmap_ctls() stackleak: instrument snd_pcm_ioctl_sw_params_compat() stackleak: instrument snd_pcm_sw_params_user() stackleak: instrument fb_create_modedb() stackleak: instrument snd_pcm_hw_refine() stackleak: instrument ltv350qv_write_reg() stackleak: instrument snd_pcm_status_user_compat64() stackleak: instrument nr_hugepages_store_common() stackleak: instrument snd_pcm_status_user32() stackleak: instrument snd_pcm_status_user64() stackleak: instrument snd_pcm_drain() stackleak: instrument demote_store() stackleak: instrument _virtio_gpio_req() stackleak: instrument parse_options() stackleak: instrument ntfs_statfs() stackleak: instrument snd_pcm_common_ioctl() stackleak: instrument virtio_gpio_probe() stackleak: instrument spi_sync_transfer.constprop.isra() stackleak: instrument spi_write.constprop.isra() stackleak: instrument check_mft_mirror() stackleak: instrument copy_hugetlb_page_range() stackleak: instrument store_bl_curve() stackleak: instrument store_virtual() stackleak: instrument store_rotate() stackleak: instrument fb_find_mode() stackleak: instrument store_bpp() stackleak: instrument store_pan() stackleak: instrument store_mode() stackleak: instrument hugetlb_change_protection() stackleak: instrument fb_find_best_display() stackleak: instrument __unmap_hugepage_range() stackleak: instrument unmap_hugepage_range() stackleak: instrument hugetlb_cow() stackleak: instrument hugetlb_fault() stackleak: instrument ntfs_fill_super() stackleak: instrument follow_hugetlb_page() stackleak: instrument move_hugetlb_page_tables() stackleak: instrument hugetlb_unshare_all_pmds() stackleak: instrument fb_find_mode_cvt() stackleak: instrument adp8860_probe() stackleak: instrument ntfs_cluster_alloc() stackleak: instrument __ntfs_cluster_free() stackleak: instrument cfb_copyarea() stackleak: instrument do_migrate_pages() stackleak: instrument cfb_imageblit() stackleak: instrument ntfs_check_logfile() stackleak: instrument ntfs_empty_logfile() stackleak: instrument metronomefb_probe() stackleak: instrument sys_copyarea() stackleak: instrument mpol_shared_policy_init() stackleak: instrument snd_rawmidi_info_user() stackleak: instrument snd_rawmidi_ioctl_status32() stackleak: instrument snd_compr_get_caps() stackleak: instrument ufx_set_vid_mode() stackleak: instrument sys_imageblit() stackleak: instrument snd_rawmidi_ioctl_status_compat64() stackleak: instrument snd_rawmidi_write() stackleak: instrument ufx_handle_damage.isra() stackleak: instrument snd_rawmidi_read() stackleak: instrument snd_compr_ioctl() stackleak: instrument snd_rawmidi_info_select_user() stackleak: instrument snd_rawmidi_receive() stackleak: instrument snd_rawmidi_open() stackleak: instrument ufx_usb_probe() stackleak: instrument ufs_clusteracct.isra() stackleak: instrument ufs_alloccg_block.constprop() stackleak: instrument ufs_alloc_fragments.isra() stackleak: instrument ipmi_platform_add() stackleak: instrument lp855x_probe() stackleak: instrument ufs_free_fragments() stackleak: instrument ufs_free_blocks() stackleak: instrument ufs_new_fragments() stackleak: instrument __get_device_id() stackleak: instrument sh_mobile_fb_reconfig() stackleak: instrument ufs_read_cylinder() stackleak: instrument __bmc_get_device_id() stackleak: instrument ipmi_add_smi() stackleak: instrument ssif_probe() stackleak: instrument iproc_pll_set_rate() stackleak: instrument iproc_pll_clk_setup() stackleak: instrument ipmi_set_gets_events() stackleak: instrument ipmi_timeout() stackleak: instrument ufs_readdir() stackleak: instrument snd_dummy_probe() stackleak: instrument ufs_add_link() stackleak: instrument sh_mobile_lcdc_probe() stackleak: instrument handle_one_recv_msg() stackleak: instrument ipmi_panic_request_and_wait() stackleak: instrument panic_event() stackleak: instrument pwm_backlight_probe() stackleak: instrument bcm2835_register_clock() stackleak: instrument loopback_probe() stackleak: instrument bcm2835_clock_determine_rate() stackleak: instrument write_protect_page.constprop() stackleak: instrument try_to_merge_one_page() stackleak: instrument ufs_new_inode() stackleak: instrument ssd1307fb_update_rect() stackleak: instrument ssd1307fb_probe() stackleak: instrument ksm_scan_thread() stackleak: instrument try_smi_init() stackleak: instrument ufs_frag_map() stackleak: instrument raspberrypi_clk_probe() stackleak: instrument ufs_truncate_blocks() stackleak: instrument simplefb_probe() stackleak: instrument rcpm_pm_prepare() stackleak: instrument ufs_getfrag_block() stackleak: instrument ufs_setattr() stackleak: instrument snd_ac97_cvol_new() stackleak: instrument snd_ac97_cmute_new_stereo() stackleak: instrument imx_gpcv2_probe() stackleak: instrument snd_ac97_cmix_new_stereo() stackleak: instrument do_pages_stat() stackleak: instrument virtqueue_add() stackleak: instrument hotmod_handler() stackleak: instrument remove_migration_pte() stackleak: instrument vring_create_virtqueue() stackleak: instrument ufs_read_cylinder_structures() stackleak: instrument ufs_put_super_internal() stackleak: instrument imx8m_blk_ctrl_probe() stackleak: instrument of_ipmi_probe() stackleak: instrument platform_ipmi_probe() stackleak: instrument migrate_pages() stackleak: instrument update_balloon_stats() stackleak: instrument ufs_fill_super() stackleak: instrument __arm64_sys_move_pages() stackleak: instrument regulator_dev_lookup() stackleak: instrument init_vqs() stackleak: instrument migrate_misplaced_page() stackleak: instrument regulator_summary_show() stackleak: instrument rdev_init_debugfs() stackleak: instrument snd_ac97_mixer() stackleak: instrument regulator_do_balance_voltage() stackleak: instrument vm_cmdline_set() stackleak: instrument regulator_set_suspend_voltage() stackleak: instrument regulator_set_voltage() stackleak: instrument imx_clk_hw_divider_gate() stackleak: instrument regulator_get_voltage() stackleak: instrument vm_find_vqs() stackleak: instrument snd_ac97_pcm_assign() stackleak: instrument regulator_disable_work() stackleak: instrument regulator_force_disable() stackleak: instrument regulator_disable() stackleak: instrument snd_ac97_pcm_open() stackleak: instrument regulator_enable() stackleak: instrument regulator_register() stackleak: instrument efs_map_block() stackleak: instrument rockchip_pm_add_one_domain() stackleak: instrument snd_probe() stackleak: instrument __split_huge_pmd() stackleak: instrument clk_hw_register_gate2() stackleak: instrument split_huge_page_to_list() stackleak: instrument mchp_sparx5_reset_probe() stackleak: instrument read_completed() stackleak: instrument split_huge_pages_write() stackleak: instrument of_get_regulator_prot_limits() stackleak: instrument imx7_reset_probe() stackleak: instrument __collapse_huge_page_swapin() stackleak: instrument act8865_pmic_probe() stackleak: instrument bd957x_probe() stackleak: instrument khugepaged() stackleak: instrument da9211_i2c_probe() stackleak: instrument qnx6_readdir() stackleak: instrument __clk_sscg_pll_determine_rate() stackleak: instrument qnx6_find_entry() stackleak: instrument qnx6_fill_super() stackleak: instrument usb6fire_pcm_in_urb_handler() stackleak: instrument usb6fire_pcm_prepare() stackleak: instrument imx8mm_clocks_probe() stackleak: instrument imx8mp_clocks_probe() stackleak: instrument lp872x_probe() stackleak: instrument imx8mq_clocks_probe() stackleak: instrument jfs_quota_read() stackleak: instrument lp8755_probe() stackleak: instrument parse_options() stackleak: instrument jfs_quota_write() stackleak: instrument bcd2000_probe() stackleak: instrument max77620_regulator_probe() stackleak: instrument arm_smmu_cmdq_write_entries() stackleak: instrument __arm_smmu_cmdq_poll_set_valid_map() stackleak: instrument arm_smmu_gerror_handler() stackleak: instrument jfs_link() stackleak: instrument jfs_lookup() stackleak: instrument arm_smmu_cmdq_issue_cmdlist() stackleak: instrument jfs_unlink() stackleak: instrument __arm_smmu_tlb_inv_range() stackleak: instrument arm_smmu_sync_cd() stackleak: instrument arm_smmu_atc_inv_master.isra() stackleak: instrument arm_smmu_priq_thread() stackleak: instrument jfs_rename() stackleak: instrument jfs_mknod() stackleak: instrument jfs_symlink() stackleak: instrument jfs_mkdir() stackleak: instrument cmm_read() stackleak: instrument jfs_create() stackleak: instrument cmm_write() stackleak: instrument arm_smmu_device_probe() stackleak: instrument set_protocol() stackleak: instrument arm_smmu_probe_device() stackleak: instrument max20086_parse_regulators_dt() stackleak: instrument arm_smmu_handle_evt() stackleak: instrument cmm_ioctl() stackleak: instrument arm_smmu_atc_inv_domain() stackleak: instrument arm_smmu_attach_dev() stackleak: instrument monitor_card() stackleak: instrument memfd_fcntl() stackleak: instrument mc13892_regulator_probe() stackleak: instrument page_reporting_process() stackleak: instrument xtSearch() stackleak: instrument xtSplitPage() stackleak: instrument xtSplitUp() stackleak: instrument __iommu_map() stackleak: instrument xtLookup() stackleak: instrument xtInsert() stackleak: instrument xtExtend() stackleak: instrument iommu_get_group_resv_regions() stackleak: instrument xillybus_init_chrdev() stackleak: instrument xtUpdate() stackleak: instrument xtAppend() stackleak: instrument xtTruncate() stackleak: instrument diNewExt() stackleak: instrument xtTruncate_pmap() stackleak: instrument xillybus_myflush() stackleak: instrument z3fold_reclaim_page.constprop() stackleak: instrument xillybus_read() stackleak: instrument diAllocAG() stackleak: instrument xilly_setupchannels() stackleak: instrument mp886x_i2c_probe() stackleak: instrument xillybus_write() stackleak: instrument diFree() stackleak: instrument xillybus_endpoint_discovery() stackleak: instrument diAlloc() stackleak: instrument diExtendFS() stackleak: instrument armada_3700_periph_clock_probe() stackleak: instrument pdacf_threaded_irq() stackleak: instrument palmas_ldo_registration() stackleak: instrument iommu_dma_map_sg() stackleak: instrument palmas_regulators_probe() stackleak: instrument xillyusb_discovery() stackleak: instrument xillyusb_read() stackleak: instrument flush_downstream() stackleak: instrument xillyusb_write() stackleak: instrument cp110_syscon_common_probe() stackleak: instrument pfuze100_regulator_probe() stackleak: instrument of_iommu_configure() stackleak: instrument bulk_in_work() stackleak: instrument __arm_lpae_unmap() stackleak: instrument __arm_lpae_map() stackleak: instrument dbUpdatePMap() stackleak: instrument dbDiscardAG() stackleak: instrument dbAllocBottomUp() stackleak: instrument dbExtendFS() stackleak: instrument rockchip_clk_register_branches() stackleak: instrument rt6245_init_device_properties() stackleak: instrument crng_pre_init_inject() stackleak: instrument blake2s.constprop() stackleak: instrument extract_entropy.constprop() stackleak: instrument _get_random_bytes() stackleak: instrument rockchip_clk_register_pll() stackleak: instrument try_to_generate_entropy() stackleak: instrument adau1372_spi_probe() stackleak: instrument get_random_bytes_user() stackleak: instrument rockchip_clk_register_cpuclk() stackleak: instrument add_index() stackleak: instrument dtInsertEntry() stackleak: instrument dtSplitPage() stackleak: instrument dtSplitRoot() stackleak: instrument dtSplitUp() stackleak: instrument dtSearch() stackleak: instrument tps_65023_probe() stackleak: instrument dtDelete() stackleak: instrument __write_reg() stackleak: instrument __read_reg() stackleak: instrument tps65218_regulator_probe() stackleak: instrument jfs_readdir() stackleak: instrument dtModify() stackleak: instrument cpg_mssr_attach_dev() stackleak: instrument rzg2l_cpg_attach_dev() stackleak: instrument extAlloc() stackleak: instrument scmi_regulator_probe() stackleak: instrument as3711_regulator_probe() stackleak: instrument da9121_i2c_probe() stackleak: instrument da9121_status_poll_on() stackleak: instrument da9121_irq_handler() stackleak: instrument lmWriteRecord() stackleak: instrument lmLogInit() stackleak: instrument _request_firmware() stackleak: instrument txInit() stackleak: instrument jfs_extendfs() stackleak: instrument txUpdateMap() stackleak: instrument genpd_iterate_idle_states() stackleak: instrument summary_show() stackleak: instrument txCommit() stackleak: instrument icst_clk_register() stackleak: instrument __regmap_init() stackleak: instrument _regmap_raw_write_impl() stackleak: instrument ea_write() stackleak: instrument max8907_regulator_probe() stackleak: instrument __jfs_setxattr() stackleak: instrument max8952_pmic_probe() stackleak: instrument jfs_listxattr() stackleak: instrument max77693_pmic_probe() stackleak: instrument regcache_rbtree_write() stackleak: instrument max77802_pmic_probe() stackleak: instrument regmap_read_debugfs() stackleak: instrument brd_free_pages() stackleak: instrument null_free_device_storage() stackleak: instrument debugfs_rename() stackleak: instrument null_make_cache_space() stackleak: instrument regmap_spi_gather_write() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument divider_determine_rate() stackleak: instrument cs35l41_otp_unpack() stackleak: instrument __clk_hw_register_divider() stackleak: instrument null_submit_bio() stackleak: instrument __clk_register() stackleak: instrument __clk_hw_register_fixed_factor() stackleak: instrument clk_mux_determine_rate_flags() stackleak: instrument mt6360_regulator_probe() stackleak: instrument dev_vprintk_emit() stackleak: instrument of_clk_get_parent_name() stackleak: instrument regmap_irq_thread() stackleak: instrument mt6397_regulator_probe() stackleak: instrument device_add() stackleak: instrument regmap_add_irq_chip_fwnode() stackleak: instrument cs42l42_irq_thread() stackleak: instrument cs42l42_i2c_probe() stackleak: instrument __clk_hw_register_gate() stackleak: instrument qcom_spmi_regulator_probe() stackleak: instrument __clk_hw_register_mux() stackleak: instrument clk_composite_determine_rate() stackleak: instrument __clk_hw_register_composite() stackleak: instrument eeprom_93xx46_write_word() stackleak: instrument eeprom_93xx46_read() stackleak: instrument eeprom_93xx46_ew() stackleak: instrument eeprom_93xx46_eral() stackleak: instrument clk_hw_register_fractional_divider() stackleak: instrument pv88090_i2c_probe() stackleak: instrument at24_probe() stackleak: instrument clk_register_gpio() stackleak: instrument cs4271_i2c_probe() stackleak: instrument of_clk_set_defaults() stackleak: instrument at25_ee_read() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument at25_ee_write() stackleak: instrument fm25_aux_read.isra() stackleak: instrument cs2000_probe() stackleak: instrument eeprom_read() stackleak: instrument cs4271_spi_probe() stackleak: instrument max6875_read() stackleak: instrument attiny_i2c_probe() stackleak: instrument s5_clk_probe() stackleak: instrument cs42xx8_hw_params() stackleak: instrument rc5t583_regulator_probe() stackleak: instrument btrfs_statfs() stackleak: instrument btrfs_printk() stackleak: instrument btrfs_mount_root() stackleak: instrument __btrfs_handle_fs_error() stackleak: instrument si5351_i2c_probe() stackleak: instrument btrfs_parse_options() stackleak: instrument btrfs_remount() stackleak: instrument btrfs_get_subvol_name_from_objectid() stackleak: instrument btrfs_mount() stackleak: instrument cs43130_imp_meas() stackleak: instrument altera_init() stackleak: instrument tps62360_probe() stackleak: instrument cs43130_irq_thread() stackleak: instrument cpu_device_create() stackleak: instrument copy_for_split() stackleak: instrument reada_for_search() stackleak: instrument tps6507x_pmic_probe() stackleak: instrument push_nodes_for_insert() stackleak: instrument axi_clkgen_calc_params() stackleak: instrument tps65910_probe() stackleak: instrument axi_clkgen_probe() stackleak: instrument balance_level() stackleak: instrument btrfs_realloc_node() stackleak: instrument cdce706_probe() stackleak: instrument __push_leaf_left() stackleak: instrument __push_leaf_right() stackleak: instrument setup_items_for_insert.isra() stackleak: instrument split_leaf() stackleak: instrument da7219_probe() stackleak: instrument btrfs_search_slot() stackleak: instrument btrfs_truncate_item() stackleak: instrument btrfs_find_next_key() stackleak: instrument btrfs_search_forward() stackleak: instrument btrfs_next_old_leaf() stackleak: instrument vctrl_probe() stackleak: instrument spi_sync_transfer.constprop.isra() stackleak: instrument spi_write.isra() stackleak: instrument btrfs_search_dir_index_item() stackleak: instrument btrfs_del_root_ref() stackleak: instrument btrfs_add_root_ref() stackleak: instrument btrfs_print_leaf() stackleak: instrument btrfs_print_tree() stackleak: instrument cacheinfo_cpu_online() stackleak: instrument sram_probe() stackleak: instrument node_read_meminfo() stackleak: instrument property_entries_dup() stackleak: instrument find_free_extent() stackleak: instrument unpin_extent_range() stackleak: instrument reada_walk_down() stackleak: instrument insert_extent_data_ref() stackleak: instrument lookup_extent_data_ref() stackleak: instrument lookup_inline_extent_backref() stackleak: instrument btrfs_del_inode_ref() stackleak: instrument max98088_handle_eq_pdata() stackleak: instrument read_device() stackleak: instrument __btrfs_free_extent() stackleak: instrument btrfs_lookup_bio_sums() stackleak: instrument btrfs_discard_extent() stackleak: instrument btrfs_lookup_csums_range() stackleak: instrument btrfs_csum_one_bio() stackleak: instrument btrfs_del_csums() stackleak: instrument btrfs_truncate_inode_items() stackleak: instrument btrfs_csum_file_blocks() stackleak: instrument btrfs_check_super_csum() stackleak: instrument __btrfs_run_delayed_refs() stackleak: instrument write_dev_supers() stackleak: instrument do_walk_down() stackleak: instrument __btrfs_mod_ref() stackleak: instrument csum_tree_block() stackleak: instrument xsdfec_table_write() stackleak: instrument btrfs_reserve_extent() stackleak: instrument btrfs_alloc_tree_block() stackleak: instrument btrfs_drop_snapshot() stackleak: instrument btrfs_drop_all_logs() stackleak: instrument btrfs_trim_fs() stackleak: instrument write_all_supers() stackleak: instrument btrfs_cleanup_fs_roots() stackleak: instrument btrfs_cleanup_one_transaction() stackleak: instrument asoc_simple_parse_convert() stackleak: instrument btrfs_cleanup_transaction.isra() stackleak: instrument asoc_simple_parse_card_name() stackleak: instrument htcpld_core_probe() stackleak: instrument close_ctree() stackleak: instrument asoc_simple_dai_init() stackleak: instrument asoc_simple_parse_routing() stackleak: instrument asoc_simple_parse_widgets() stackleak: instrument asoc_simple_parse_pin_switches() stackleak: instrument asoc_simple_init_jack() stackleak: instrument asoc_simple_init_priv() stackleak: instrument max98390_dsm_init.isra() stackleak: instrument simple_for_each_link() stackleak: instrument simple_parse_mclk_fs() stackleak: instrument open_ctree() stackleak: instrument simple_parse_node.isra() stackleak: instrument simple_dai_link_of_dpcm() stackleak: instrument simple_dai_link_of() stackleak: instrument wm8400_register_codec() stackleak: instrument config_acp_dma() stackleak: instrument graph_parse_node.isra() stackleak: instrument graph_dai_link_of_dpcm() stackleak: instrument graph_for_each_link() stackleak: instrument commit_cowonly_roots() stackleak: instrument commit_fs_roots() stackleak: instrument graph_for_each_link() stackleak: instrument __graph_parse_node.isra() stackleak: instrument btrfs_insert_replace_extent() stackleak: instrument create_pending_snapshot() stackleak: instrument btrfs_run_defrag_inodes() stackleak: instrument btrfs_drop_extent_cache() stackleak: instrument btrfs_commit_transaction() stackleak: instrument sync_file_ioctl() stackleak: instrument btrfs_drop_extents() stackleak: instrument check_data_csum() stackleak: instrument btrfs_encoded_read_endio() stackleak: instrument dma_resv_copy_fences() stackleak: instrument btrfs_mark_extent_written() stackleak: instrument btrfs_encoded_read_regular_fill_pages() stackleak: instrument btrfs_buffered_write() stackleak: instrument udmabuf_create() stackleak: instrument btrfs_end_dio_bio() stackleak: instrument btrfs_replace_file_extents() stackleak: instrument extract_ordered_extent() stackleak: instrument btrfs_submit_direct() stackleak: instrument btrfs_real_readdir() stackleak: instrument btrfs_fallocate() stackleak: instrument btrfs_do_write_iter() stackleak: instrument btrfs_verify_data_csum() stackleak: instrument btrfs_sync_file() stackleak: instrument start_delalloc_inodes() stackleak: instrument add_numbered_child.constprop() stackleak: instrument twl4030_sih_bus_sync_unlock() stackleak: instrument twl_probe() stackleak: instrument btrfs_delete_subvolume() stackleak: instrument btrfs_evict_inode() stackleak: instrument btrfs_iget_path() /kisskb/src/drivers/scsi/scsi_ioctl.c: In function 'scsi_cdrom_send_packet': /kisskb/src/drivers/scsi/scsi_ioctl.c:796:26: note: userspace variable will be forcibly initialized 796 | struct sg_io_hdr hdr; | ^~~ /kisskb/src/drivers/scsi/scsi_ioctl.c:795:38: note: userspace variable will be forcibly initialized 795 | struct cdrom_generic_command cgc; | ^~~ /kisskb/src/drivers/scsi/scsi_ioctl.c: In function 'scsi_ioctl_sg_io': /kisskb/src/drivers/scsi/scsi_ioctl.c:851:26: note: userspace variable will be forcibly initialized 851 | struct sg_io_hdr hdr; | ^~~ stackleak: instrument btrfs_lookup_dentry() stackleak: instrument scsi_cdrom_send_packet.isra() stackleak: instrument btrfs_new_inode() stackleak: instrument get_sg_io_hdr() stackleak: instrument btrfs_symlink() stackleak: instrument scsi_ioctl() stackleak: instrument virtsnd_ctl_msg_send() stackleak: instrument mc13xxx_add_subdevice_pdata.isra() stackleak: instrument btrfs_rename2() stackleak: instrument mc13xxx_adc_do_conversion() stackleak: instrument spi_transfer_one_message() stackleak: instrument btrfs_get_extent() stackleak: instrument btrfs_truncate_block() stackleak: instrument __spi_sync() stackleak: instrument virtsnd_pcm_parse_cfg() stackleak: instrument can_nocow_extent() stackleak: instrument hdmi_codec_hw_params() stackleak: instrument hdmi_codec_prepare() stackleak: instrument hdmi_dai_probe() stackleak: instrument virtsnd_pcm_msg_alloc() stackleak: instrument btrfs_swap_activate() stackleak: instrument mc13xxx_spi_read() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument btrfs_dio_iomap_begin() stackleak: instrument spi_write_then_read() stackleak: instrument btrfs_page_mkwrite() stackleak: instrument scsi_send_eh_cmnd() stackleak: instrument btrfs_start_delalloc_roots() stackleak: instrument btrfs_encoded_read() stackleak: instrument mfd_add_devices() stackleak: instrument scsi_eh_ready_devs() stackleak: instrument btrfs_cont_expand() stackleak: instrument scsi_error_handler() stackleak: instrument btrfs_setattr() stackleak: instrument insert_reserved_file_extent() stackleak: instrument insert_prealloc_file_extent() stackleak: instrument __btrfs_prealloc_file_range() stackleak: instrument btrfs_finish_ordered_io.isra() stackleak: instrument btrfs_invalidate_folio() stackleak: instrument scsi_run_queue() stackleak: instrument cow_file_range_inline() stackleak: instrument btrfs_do_encoded_write() stackleak: instrument cow_file_range() stackleak: instrument fsl_lpspi_dma_configure() stackleak: instrument run_delalloc_nocow() stackleak: instrument btrfs_run_delalloc_range() stackleak: instrument submit_compressed_extents() stackleak: instrument compress_file_range() stackleak: instrument addrm_unknown_feature_attrs() stackleak: instrument ti_lmu_probe() stackleak: instrument fsl_qspi_exec_op() stackleak: instrument btrfs_listxattr() stackleak: instrument pstore_mkfile() stackleak: instrument max77620_probe() stackleak: instrument pstore_dump() stackleak: instrument of_fsl_spi_probe() stackleak: instrument meson_spifc_transfer_one() stackleak: instrument pstore_ftrace_call() stackleak: instrument btrfs_mark_ordered_io_finished() stackleak: instrument erratum_err050568() stackleak: instrument scsi_alloc_target() stackleak: instrument btrfs_wait_ordered_extents() stackleak: instrument btrfs_wait_ordered_roots() stackleak: instrument nxp_fspi_exec_op() stackleak: instrument scsi_probe_and_add_lun() stackleak: instrument __process_pages_contig() stackleak: instrument spi_sync_transfer.constprop.isra() stackleak: instrument spi_write.isra() stackleak: instrument get_next_extent_buffer.isra() stackleak: instrument rt5514_spi_burst_read() stackleak: instrument scsi_show_rq() stackleak: instrument fsl_sai_probe() stackleak: instrument __clear_extent_bit() stackleak: instrument set_extent_bit() stackleak: instrument erofs_fc_fill_super() stackleak: instrument convert_extent_bit() stackleak: instrument count_range_bits() stackleak: instrument fsl_ssi_hw_params() stackleak: instrument submit_extent_page() stackleak: instrument __extent_writepage_io() stackleak: instrument fsl_ssi_probe() stackleak: instrument end_bio_extent_readpage() stackleak: instrument erofs_iomap_begin() stackleak: instrument extent_write_cache_pages() stackleak: instrument btrfs_do_readpage() stackleak: instrument zynqmp_qspi_exec_op() stackleak: instrument extent_write_locked_range() stackleak: instrument extent_readahead() stackleak: instrument erofs_namei() stackleak: instrument alloc_extent_buffer() stackleak: instrument kempld_register_cells_generic() stackleak: instrument read_extent_buffer_pages() stackleak: instrument fsl_spdif_probe() stackleak: instrument extent_fiemap() stackleak: instrument erofs_readdir() stackleak: instrument btree_write_cache_pages() stackleak: instrument spi_execute() stackleak: instrument spi_dv_device_echo_buffer() stackleak: instrument spidev_sync_read() stackleak: instrument spidev_sync_write() stackleak: instrument spi_dv_device() stackleak: instrument spidev_message() stackleak: instrument rt5682_set_component_pll() stackleak: instrument rt5682_register_dai_clks() stackleak: instrument spi_check_rx_ranges() stackleak: instrument spi_test_run_iter() stackleak: instrument btrfs_uuid_scan_kthread() stackleak: instrument btrfs_device_init_dev_stats() stackleak: instrument insert_balance_item.isra() stackleak: instrument imx_audmux_probe() stackleak: instrument describe_balance_args.constprop() stackleak: instrument describe_balance_start_or_resume() stackleak: instrument find_free_dev_extent() stackleak: instrument btrfs_recover_balance() stackleak: instrument btrfs_create_chunk() stackleak: instrument sr_fake_playtrkind() stackleak: instrument st_int_ioctl() stackleak: instrument btrfs_chunk_alloc_add_chunk_item() stackleak: instrument check_tape() stackleak: instrument btrfs_remove_chunk() stackleak: instrument sr_probe() stackleak: instrument btrfs_shrink_device() stackleak: instrument bcm2835_spi_probe() stackleak: instrument btrfs_balance() stackleak: instrument st_ioctl() stackleak: instrument __btrfs_map_block() stackleak: instrument st_write() stackleak: instrument btrfs_map_block() stackleak: instrument st_read() stackleak: instrument read_one_chunk() stackleak: instrument imx_audmix_probe() stackleak: instrument imx_hdmi_probe() stackleak: instrument btrfs_init_new_device() stackleak: instrument sr_cd_check() stackleak: instrument device_list_add.constprop() stackleak: instrument imx_rpmsg_probe() stackleak: instrument btrfs_read_chunk_tree() stackleak: instrument bcm_qspi_transfer_one() stackleak: instrument bcm_qspi_mspi_exec_mem_op() stackleak: instrument btrfs_run_dev_stats() stackleak: instrument btrfs_get_dev_stats() stackleak: instrument bcm_qspi_probe() stackleak: instrument syscon_probe() stackleak: instrument btrfs_verify_dev_extents() stackleak: instrument of_syscon_register() stackleak: instrument syscon_regmap_lookup_by_phandle_args() stackleak: instrument btrfs_rm_device() stackleak: instrument dw_spi_exec_mem_op() /kisskb/src/fs/btrfs/ioctl.c: In function 'btrfs_ioctl_encoded_write': /kisskb/src/fs/btrfs/ioctl.c:5302:44: note: userspace variable will be forcibly initialized 5302 | struct btrfs_ioctl_encoded_io_args args; | ^~~~ stackleak: instrument btrfs_ioctl_get_fslabel() stackleak: instrument btrfs_ioctl_set_fslabel() stackleak: instrument btrfs_ioctl_space_info() stackleak: instrument copy_to_sk() stackleak: instrument dw_spi_dma_transfer() stackleak: instrument btrfs_search_path_in_tree_user() stackleak: instrument btrfs_ioctl_get_subvol_rootref() stackleak: instrument defrag_get_extent() stackleak: instrument btrfs_ioctl_tree_search_v2() stackleak: instrument btrfs_ioctl_tree_search() stackleak: instrument devm_sigmadsp_init() stackleak: instrument sigmadsp_attach() stackleak: instrument create_subvol() stackleak: instrument btrfs_ioctl_encoded_read() stackleak: instrument btrfs_ioctl_encoded_write() stackleak: instrument uio_read() stackleak: instrument walk_down_log_tree() stackleak: instrument sysmgr_probe() stackleak: instrument btrfs_check_ref_name_override.constprop() stackleak: instrument do_overwrite_item() stackleak: instrument pruss_probe() stackleak: instrument btrfs_defrag_file() stackleak: instrument add_inode_ref() stackleak: instrument replay_dir_deletes() stackleak: instrument fixup_inode_link_count() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_read.constprop() stackleak: instrument spi_write() stackleak: instrument replay_xattr_deletes() stackleak: instrument hspi_transfer_one_message() stackleak: instrument flush_dir_items_batch() stackleak: instrument log_dir_items() stackleak: instrument setup_cluster_bitmap() stackleak: instrument btrfs_ioctl() stackleak: instrument create_free_space_inode() stackleak: instrument rockchip_sfc_exec_mem_op() stackleak: instrument replay_one_extent() stackleak: instrument btrfs_write_out_cache() stackleak: instrument replay_one_buffer() stackleak: instrument __btrfs_add_free_space() /kisskb/src/drivers/cdrom/cdrom.c: In function 'mmc_ioctl_cdrom_read_audio': /kisskb/src/drivers/cdrom/cdrom.c:3012:33: note: userspace variable will be forcibly initialized 3012 | struct cdrom_read_audio ra; | ^~ stackleak: instrument copy_items.isra() stackleak: instrument trim_bitmaps() stackleak: instrument btrfs_log_prealloc_extents() stackleak: instrument btrfs_log_all_xattrs() stackleak: instrument trim_no_bitmap() stackleak: instrument log_one_extent() stackleak: instrument load_free_space_cache() stackleak: instrument btrfs_find_space_for_alloc() stackleak: instrument btrfs_alloc_from_cluster() stackleak: instrument dvd_do_auth() stackleak: instrument btrfs_log_inode() stackleak: instrument log_new_dir_dentries() stackleak: instrument cdrom_ram_open_write() stackleak: instrument cdrom_read_subchannel.constprop() stackleak: instrument cdrom_mrw_exit() stackleak: instrument mo_open_write() stackleak: instrument mmc_ioctl_cdrom_volume() stackleak: instrument btrfs_log_inode_parent() stackleak: instrument sh_msiof_transfer_one() stackleak: instrument cdrom_open() stackleak: instrument tle62x0_read() stackleak: instrument btrfs_sync_log() stackleak: instrument spi_sync_transfer.constprop.isra() stackleak: instrument spi_write.isra() stackleak: instrument sprd_spi_transfer_one() stackleak: instrument btrfs_recover_log_trees() stackleak: instrument btrfs_log_new_name() stackleak: instrument cdrom_ioctl() stackleak: instrument zlib_compress_pages() stackleak: instrument zlib_decompress_bio() stackleak: instrument zlib_decompress() stackleak: instrument xilinx_spi_txrx_bufs() stackleak: instrument lzo_compress_pages() stackleak: instrument ucb1400_core_probe() stackleak: instrument zstd_compress_pages() stackleak: instrument check_compressed_csum() stackleak: instrument zstd_decompress() stackleak: instrument end_compressed_writeback() stackleak: instrument add_ra_bio_pages.isra() stackleak: instrument btrfs_submit_compressed_write() stackleak: instrument btrfs_submit_compressed_read() stackleak: instrument describe_relocation() stackleak: instrument find_next_extent() stackleak: instrument btrfs_compress_heuristic() stackleak: instrument replace_path() stackleak: instrument netfs_rreq_unlock_folios() stackleak: instrument add_data_references() stackleak: instrument netfs_write_begin() stackleak: instrument aic32x4_hw_params() stackleak: instrument do_relocation() stackleak: instrument aic32x4_spi_probe() stackleak: instrument __btrfs_commit_inode_delayed_items() stackleak: instrument relocate_tree_blocks() stackleak: instrument scrub_print_warning() stackleak: instrument replace_file_extents() stackleak: instrument scrub_print_warning_inode() stackleak: instrument prealloc_file_extent_cluster() stackleak: instrument netfs_rreq_unmark_after_write() stackleak: instrument pcf50633_adc_sync_read() stackleak: instrument merge_reloc_root() stackleak: instrument btrfs_kill_all_delayed_nodes() stackleak: instrument aic3x_hw_params() stackleak: instrument scrub_add_page_to_rd_bio() stackleak: instrument relocate_file_extent_cluster() stackleak: instrument scrub_pages() stackleak: instrument netfs_begin_read() stackleak: instrument relocate_block_group() stackleak: instrument scrub_checksum_super.isra() stackleak: instrument scrub_checksum_data() stackleak: instrument scrub_checksum_tree_block() stackleak: instrument btrfs_recover_relocation() stackleak: instrument scrub_recheck_block() stackleak: instrument aic3x_i2c_probe() stackleak: instrument aic3x_spi_probe() stackleak: instrument scrub_handle_errored_block.isra() stackleak: instrument kunit_log_append() stackleak: instrument scrub_raid56_parity() stackleak: instrument kunit_run_tests() stackleak: instrument adcx140_codec_probe() stackleak: instrument scrub_stripe() stackleak: instrument string_stream_vadd() stackleak: instrument scrub_enumerate_chunks() stackleak: instrument btrfs_scrub_dev() stackleak: instrument chacha_permute() stackleak: instrument chacha_block_generic() stackleak: instrument _dln2_transfer() stackleak: instrument kunit_try_catch_run() stackleak: instrument find_parent_nodes() stackleak: instrument iterate_extent_inodes() stackleak: instrument paths_from_inode() stackleak: instrument aes_encrypt() stackleak: instrument kunit_run_all_tests() stackleak: instrument aes_decrypt() stackleak: instrument btrfs_backref_add_tree_node() stackleak: instrument is_ancestor() stackleak: instrument btrfs_read_qgroup_config() stackleak: instrument iterate_inode_ref() stackleak: instrument kunit_status_set_failure_test() stackleak: instrument kunit_status_mark_skipped_test() stackleak: instrument kunit_resource_test_static() stackleak: instrument blake2s_compress_generic() stackleak: instrument wcd_correct_swch_plug() stackleak: instrument iterate_dir_item() stackleak: instrument gen_unique_name() stackleak: instrument kunit_resource_test_named() stackleak: instrument mt6358_irq_handler() stackleak: instrument qgroup_trace_new_subtree_blocks() stackleak: instrument maybe_send_hole() stackleak: instrument btrfs_qgroup_trace_subtree() stackleak: instrument send_extent_data() stackleak: instrument btrfs_qgroup_account_extent() stackleak: instrument btrfs_dev_replace_finishing() stackleak: instrument btrfs_qgroup_rescan_worker() stackleak: instrument rave_sp_write.isra() stackleak: instrument btrfs_init_dev_replace() stackleak: instrument rave_sp_exec() stackleak: instrument process_extent() stackleak: instrument btrfs_run_dev_replace() stackleak: instrument __btrfs_qgroup_release_data() stackleak: instrument can_rmdir() stackleak: instrument wcd938x_wcd_mbhc_calc_impedance() stackleak: instrument btrfs_dev_replace_by_ioctl() stackleak: instrument des3_ede_expand_key() stackleak: instrument process_recorded_refs() stackleak: instrument finish_inode_if_needed() stackleak: instrument wcd938x_sdw_hw_params() stackleak: instrument changed_cb() stackleak: instrument of_usb_get_dr_mode_by_phy() stackleak: instrument finish_rmw() stackleak: instrument finish_parity_scrub() stackleak: instrument sha256_update() stackleak: instrument sha256() stackleak: instrument btrfs_ioctl_send() stackleak: instrument rsmu_read_device.constprop.isra() stackleak: instrument rsmu_write_device.isra() stackleak: instrument chacha_crypt_generic() stackleak: instrument __chacha20poly1305_encrypt() stackleak: instrument __chacha20poly1305_decrypt() stackleak: instrument chacha20poly1305_crypt_sg_inplace() stackleak: instrument pcmcia_enable_device() stackleak: instrument chacha20poly1305_encrypt() stackleak: instrument chacha20poly1305_decrypt() stackleak: instrument btrfs_uuid_tree_add() stackleak: instrument btrfs_uuid_tree_iterate() stackleak: instrument btrfs_load_inode_props() stackleak: instrument convert_free_space_to_bitmaps() stackleak: instrument convert_free_space_to_extents() stackleak: instrument pccard_show_cis() stackleak: instrument modify_free_space_bitmap() stackleak: instrument sm3_block() stackleak: instrument usb_phy_uevent() stackleak: instrument btrfs_create_free_space_tree() stackleak: instrument userio_char_read() stackleak: instrument remove_block_group_free_space() stackleak: instrument load_free_space_tree() stackleak: instrument inflate_fast() stackleak: instrument zlib_inflate() stackleak: instrument hub_port_reset() stackleak: instrument check_root_item() stackleak: instrument usb_hcd_submit_urb() stackleak: instrument check_dir_item() stackleak: instrument zlib_inflate_table() stackleak: instrument flush_space() stackleak: instrument check_leaf() stackleak: instrument __reserve_bytes() stackleak: instrument hub_port_init() stackleak: instrument usb_reset_and_verify_device() stackleak: instrument fill_window() stackleak: instrument usb_port_resume() stackleak: instrument usb_start_wait_urb() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument zl38_bus_write() stackleak: instrument hub_event() stackleak: instrument build_tree() stackleak: instrument hub_probe() stackleak: instrument usb_set_configuration() stackleak: instrument zlib_tr_init() stackleak: instrument lzo1x_1_do_compress() stackleak: instrument isp1760_register() stackleak: instrument dwc3_probe() stackleak: instrument usb_get_configuration() stackleak: instrument va_macro_probe() stackleak: instrument wsa_macro_probe() stackleak: instrument FSE_readNCount_body_default() stackleak: instrument HUF_readStats() stackleak: instrument FSE_decompress_wksp_body_default() stackleak: instrument FSE_decompress_usingDTable() stackleak: instrument caching_thread() stackleak: instrument start_bus_transfer() stackleak: instrument FSE_compress_usingCTable_generic() stackleak: instrument btrfs_remove_block_group() stackleak: instrument FSE_buildCTable_wksp() stackleak: instrument rx_macro_probe() stackleak: instrument schedule_ptds() stackleak: instrument FSE_normalizeCount() stackleak: instrument btrfs_rmap_block() stackleak: instrument isp1760_urb_enqueue() stackleak: instrument handle_done_ptds() stackleak: instrument btrfs_read_block_groups() stackleak: instrument HUF_writeCTable() stackleak: instrument HUF_readCTable() stackleak: instrument dwc3_host_init() stackleak: instrument btrfs_create_pending_block_groups() stackleak: instrument HUF_buildCTable_wksp() stackleak: instrument btrfs_start_dirty_block_groups() stackleak: instrument btrfs_write_dirty_block_groups() stackleak: instrument ZSTD_copyBlockSequences() stackleak: instrument btrfs_delete_unused_bgs() stackleak: instrument ZSTD_copySequencesToSeqStoreNoBlockDelim() stackleak: instrument img_spdif_in_set_multi_freq() stackleak: instrument ZSTD_copySequencesToSeqStoreExplicitBlockDelim() /kisskb/src/drivers/usb/core/devio.c: In function 'proc_disconnectsignal': /kisskb/src/drivers/usb/core/devio.c:2271:42: note: userspace variable will be forcibly initialized 2271 | struct usbdevfs_disconnectsignal ds; | ^~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_bulk': /kisskb/src/drivers/usb/core/devio.c:1359:38: note: userspace variable will be forcibly initialized 1359 | struct usbdevfs_bulktransfer bulk; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_bulk_compat': /kisskb/src/drivers/usb/core/devio.c:2138:38: note: userspace variable will be forcibly initialized 2138 | struct usbdevfs_bulktransfer bulk; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_control': /kisskb/src/drivers/usb/core/devio.c:1260:38: note: userspace variable will be forcibly initialized 1260 | struct usbdevfs_ctrltransfer ctrl; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_control_compat': /kisskb/src/drivers/usb/core/devio.c:2125:38: note: userspace variable will be forcibly initialized 2125 | struct usbdevfs_ctrltransfer ctrl; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'async_completed': /kisskb/src/drivers/usb/core/devio.c:620:18: note: userspace variable will be forcibly initialized 620 | sigval_t addr; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_submiturb': /kisskb/src/drivers/usb/core/devio.c:1979:18: note: userspace variable will be forcibly initialized 1979 | sigval_t userurb_sigval; | ^~~~~~~~~~~~~~ /kisskb/src/drivers/usb/core/devio.c:1978:29: note: userspace variable will be forcibly initialized 1978 | struct usbdevfs_urb uurb; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_submiturb_compat': /kisskb/src/drivers/usb/core/devio.c:2185:18: note: userspace variable will be forcibly initialized 2185 | sigval_t userurb_sigval; | ^~~~~~~~~~~~~~ /kisskb/src/drivers/usb/core/devio.c:2184:29: note: userspace variable will be forcibly initialized 2184 | struct usbdevfs_urb uurb; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_ioctl_compat': /kisskb/src/drivers/usb/core/devio.c:2394:31: note: userspace variable will be forcibly initialized 2394 | struct usbdevfs_ioctl ctrl; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_ioctl_default': /kisskb/src/drivers/usb/core/devio.c:2383:33: note: userspace variable will be forcibly initialized 2383 | struct usbdevfs_ioctl ctrl; | ^~~~ stackleak: instrument ZSTD_makeCCtxParamsFromCParams() stackleak: instrument ZSTD_estimateCCtxSize_usingCParams() stackleak: instrument ZSTD_estimateCStreamSize_usingCParams() stackleak: instrument usbfs_start_wait_urb() stackleak: instrument proc_getdriver() stackleak: instrument isp116x_urb_enqueue() stackleak: instrument usbdev_read() stackleak: instrument ZSTD_entropyCompressSequences.constprop() stackleak: instrument proc_disconnect_claim() stackleak: instrument isp116x_irq() stackleak: instrument dwc3_gadget_endpoint_trbs_complete() stackleak: instrument ZSTD_compressContinue_internal() stackleak: instrument ZSTD_resetCCtx_internal() stackleak: instrument ZSTD_copyCCtx_internal.constprop() stackleak: instrument mon_text_read_wait() stackleak: instrument ZSTD_loadCEntropy() stackleak: instrument mon_text_read_u() stackleak: instrument ZSTD_compressBegin_internal() stackleak: instrument ZSTD_compressBegin_advanced() stackleak: instrument clone_copy_inline_extent() stackleak: instrument ZSTD_compressBegin_usingDict() stackleak: instrument ZSTD_compress_advanced() stackleak: instrument ZSTD_compress_usingDict() stackleak: instrument ZSTD_createCDict_advanced2() stackleak: instrument ZSTD_createCDict_advanced() stackleak: instrument ZSTD_createCDict_byReference() stackleak: instrument ZSTD_createCDict() stackleak: instrument btrfs_clone() stackleak: instrument ZSTD_CCtx_init_compressStream2() stackleak: instrument proc_do_submiturb() stackleak: instrument ZSTD_initStaticCDict() /kisskb/src/drivers/usb/mon/mon_bin.c: In function 'mon_bin_ioctl': /kisskb/src/drivers/usb/mon/mon_bin.c:1082:39: note: userspace variable will be forcibly initialized 1082 | struct mon_bin_mfetch mfetch; | ^~~~~~ /kisskb/src/drivers/usb/mon/mon_bin.c:1066:36: note: userspace variable will be forcibly initialized 1066 | struct mon_bin_get getb; | ^~~~ stackleak: instrument dwc3_gadget_init() stackleak: instrument ZSTD_compressStream2() stackleak: instrument ZSTD_compressSequences() stackleak: instrument ZSTD_compressBegin_usingCDict_advanced() stackleak: instrument mon_bin_event() stackleak: instrument ZSTD_NCountCost() stackleak: instrument mon_bin_wait_event() stackleak: instrument ohci_urb_enqueue() stackleak: instrument ZSTD_encodeSequences_default() stackleak: instrument ohci_dump_roothub.constprop() stackleak: instrument usbdev_ioctl() stackleak: instrument ZSTD_compressSuperBlock() stackleak: instrument fill_periodic_buffer() stackleak: instrument dwc3_drd_init() stackleak: instrument ohci_work() stackleak: instrument u132_hcd_start() stackleak: instrument ZSTD_compressBlock_doubleFast_extDict_generic() stackleak: instrument u132_urb_enqueue() stackleak: instrument ZSTD_compressBlock_doubleFast() stackleak: instrument btrfsic_check_all_ref_blocks() stackleak: instrument ssb_hcd_create_pdev() stackleak: instrument ZSTD_compressBlock_doubleFast_dictMatchState() stackleak: instrument usb_device_dump() stackleak: instrument btrfsic_cmp_log_and_dev_bytenr() stackleak: instrument btrfsic_test_for_metadata() stackleak: instrument btrfsic_process_metablock() stackleak: instrument btrfsic_process_superblock_dev_mirror() stackleak: instrument ZSTD_compressBlock_fast_extDict_generic() stackleak: instrument btrfsic_process_written_superblock() stackleak: instrument __btrfsic_submit_bio() stackleak: instrument ZSTD_compressBlock_fast() stackleak: instrument btrfsic_mount() stackleak: instrument check_intr_schedule() stackleak: instrument ZSTD_compressBlock_fast_dictMatchState() stackleak: instrument btrfs_build_ref_tree() stackleak: instrument qh_urb_transaction.constprop() stackleak: instrument qh_completions() stackleak: instrument qh_completions() stackleak: instrument ZSTD_HcFindBestMatch_dedicatedDictSearch_selectMLS.constprop() stackleak: instrument qh_urb_transaction() stackleak: instrument usbport_trig_add_usb_dev_ports() stackleak: instrument fotg210_stop() stackleak: instrument ZSTD_HcFindBestMatch_dictMatchState_selectMLS.constprop() stackleak: instrument ehci_work() stackleak: instrument fill_periodic_buffer() stackleak: instrument qh_lines() stackleak: instrument ZSTD_DUBT_findBestMatch() stackleak: instrument fill_registers_buffer() stackleak: instrument ZSTD_dedicatedDictSearch_lazy_loadDictionary() stackleak: instrument fotg210_work() stackleak: instrument ZSTD_compressBlock_btlazy2() stackleak: instrument btrfs_test_free_space_cache() stackleak: instrument fotg210_irq() stackleak: instrument xhci_ext_cap_init() stackleak: instrument xhci_reserve_bandwidth() stackleak: instrument xhci_check_trb_in_td_math() stackleak: instrument ZSTD_compressBlock_lazy2() stackleak: instrument fotg210_urb_enqueue() stackleak: instrument xhci_free_streams() stackleak: instrument ZSTD_compressBlock_lazy() stackleak: instrument xhci_alloc_streams() stackleak: instrument ZSTD_compressBlock_greedy() stackleak: instrument axg_card_add_link() stackleak: instrument ZSTD_compressBlock_btlazy2_dictMatchState() stackleak: instrument ZSTD_compressBlock_lazy2_dictMatchState() stackleak: instrument ZSTD_compressBlock_lazy_dictMatchState() stackleak: instrument ZSTD_compressBlock_greedy_dictMatchState() stackleak: instrument ZSTD_compressBlock_lazy2_dedicatedDictSearch() stackleak: instrument ZSTD_compressBlock_lazy_dedicatedDictSearch() stackleak: instrument sw842_compress() stackleak: instrument ZSTD_compressBlock_greedy_dedicatedDictSearch() stackleak: instrument xhci_mem_init() stackleak: instrument ZSTD_compressBlock_greedy_extDict() stackleak: instrument sw842_decompress() stackleak: instrument ZSTD_compressBlock_lazy_extDict() stackleak: instrument dump_extent_io_tree() stackleak: instrument process_page_range() stackleak: instrument test_find_first_clear_extent_bit() stackleak: instrument ZSTD_compressBlock_lazy2_extDict() stackleak: instrument ZSTD_compressBlock_btlazy2_extDict() stackleak: instrument xhci_create_usb3x_bos_desc() stackleak: instrument ZSTD_ldm_fillHashTable() stackleak: instrument ZSTD_ldm_generateSequences() stackleak: instrument ZSTD_ldm_blockCompress() stackleak: instrument ec_mulm_25519() stackleak: instrument xhci_hc_died() stackleak: instrument xhci_stop_endpoint_command_watchdog() stackleak: instrument insert_inode_item_key() stackleak: instrument ec_mulm_448() stackleak: instrument insert_extent() stackleak: instrument xhci_invalidate_cancelled_tds.isra() stackleak: instrument raid6_int4_gen_syndrome() stackleak: instrument raid6_int4_xor_syndrome() stackleak: instrument add_tree_ref.constprop() stackleak: instrument xhci_queue_bulk_tx() stackleak: instrument ZSTD_insertBtAndGetAllMatches() stackleak: instrument insert_normal_tree_ref.constprop() stackleak: instrument xhci_hub_control() stackleak: instrument remove_extent_ref.constprop() stackleak: instrument ZSTD_updateTree_internal() stackleak: instrument xhci_hub_status_data() stackleak: instrument test_multiple_refs.constprop() stackleak: instrument remove_extent_item() stackleak: instrument test_no_shared_qgroup.constprop() stackleak: instrument xhci_bus_suspend() stackleak: instrument xhci_queue_isoc_tx_prepare() stackleak: instrument xhci_bus_resume() stackleak: instrument mpi_ec_mul_point() stackleak: instrument ZSTD_compressBlock_opt_generic() stackleak: instrument raid6_int8_gen_syndrome() stackleak: instrument raid6_int8_xor_syndrome() stackleak: instrument handle_cmd_completion() stackleak: instrument mpi_write_to_sgl() stackleak: instrument mpi_read_raw_from_sgl() stackleak: instrument HUF_decompress4X2_usingDTable_internal.constprop() stackleak: instrument __check_free_space_extents() stackleak: instrument rockchip_pdm_probe() stackleak: instrument HUF_decompress4X1_usingDTable_internal.constprop() stackleak: instrument xhci_irq() stackleak: instrument run_test() stackleak: instrument HUF_readDTableX1_wksp_bmi2() stackleak: instrument btrfs_test_free_space_tree() stackleak: instrument HUF_readDTableX2_wksp() stackleak: instrument xhci_portsc_show() stackleak: instrument raid6_neon2_gen_syndrome_real() stackleak: instrument raid6_neon2_xor_syndrome_real() stackleak: instrument xhci_endpoint_context_show() stackleak: instrument xhci_slot_context_show() stackleak: instrument xhci_debugfs_regset() stackleak: instrument xhci_ring_dump_segment() stackleak: instrument raid6_neon4_gen_syndrome_real() stackleak: instrument raid6_neon4_xor_syndrome_real() stackleak: instrument ZSTD_loadDEntropy() stackleak: instrument btrfs_test_extent_map() stackleak: instrument ZSTD_decompressMultiFrame() stackleak: instrument raid6_neon8_gen_syndrome_real() stackleak: instrument raid6_neon8_xor_syndrome_real() stackleak: instrument ZSTD_decompressStream() stackleak: instrument rockchip_sound_probe() stackleak: instrument mpi_tdiv_qr() stackleak: instrument ZSTD_buildFSETable_body_default.constprop() stackleak: instrument ZSTD_buildSeqTable.constprop() stackleak: instrument xhci_plat_probe() stackleak: instrument ZSTD_decompressSequences_default.constprop() stackleak: instrument ZSTD_decompressSequencesLong_default.constprop() /kisskb/src/drivers/usb/class/usbtmc.c: In function 'usbtmc_ioctl_request': /kisskb/src/drivers/usb/class/usbtmc.c:1919:35: note: userspace variable will be forcibly initialized 1919 | struct usbtmc_ctrlrequest request; | ^~~~~~~ /kisskb/src/drivers/usb/class/usbtmc.c: In function 'usbtmc_ioctl_generic_write': /kisskb/src/drivers/usb/class/usbtmc.c:1262:31: note: userspace variable will be forcibly initialized 1262 | struct usbtmc_message msg; | ^~~ /kisskb/src/drivers/usb/class/usbtmc.c: In function 'usbtmc_ioctl_generic_read': /kisskb/src/drivers/usb/class/usbtmc.c:1051:31: note: userspace variable will be forcibly initialized 1051 | struct usbtmc_message msg; | ^~~ stackleak: instrument init_rs_internal() stackleak: instrument wdm_probe() stackleak: instrument fsi_of_parse.constprop() stackleak: instrument decode_rs8() stackleak: instrument usbtmc_generic_read() stackleak: instrument mpihelp_divrem() stackleak: instrument LZ4_compress_destSize_generic() stackleak: instrument __fscache_use_cookie() stackleak: instrument r8a66597_hub_status_data() stackleak: instrument LZ4_compress_fast_extState() stackleak: instrument mpi_powm() stackleak: instrument fscache_begin_operation() stackleak: instrument fscache_wait_for_operation() stackleak: instrument LZ4_compress_fast_continue() stackleak: instrument lzma_main() stackleak: instrument r8a66597_urb_enqueue() stackleak: instrument usb_stor_access_xfer_buf() stackleak: instrument LZ4_decompress_safe_withPrefix64k() stackleak: instrument LZ4_decompress_safe_forceExtDict() stackleak: instrument usb_stor_msg_common() stackleak: instrument LZ4_decompress_safe_continue() stackleak: instrument LZ4_decompress_fast_continue() stackleak: instrument sisusb_recv_bulk_msg.constprop() stackleak: instrument sisusb_send_bulk_msg.constprop() stackleak: instrument usb_stor_invoke_transport() stackleak: instrument sisusb_ioctl() stackleak: instrument storage_probe() stackleak: instrument sisusb_init_gfxdevice() stackleak: instrument dapm_find_widget() stackleak: instrument snd_soc_of_parse_audio_simple_widgets() stackleak: instrument snd_soc_dapm_add_route() stackleak: instrument snd_soc_dapm_del_route.isra() stackleak: instrument snd_soc_bind_card() stackleak: instrument snd_soc_daifmt_parse_format() stackleak: instrument snd_soc_daifmt_parse_clock_provider_raw() stackleak: instrument snd_soc_of_get_dai_link_codecs() stackleak: instrument dapm_power_widgets() stackleak: instrument ftdi_elan_flush_input_fifo() stackleak: instrument snd_soc_dapm_put_volsw() stackleak: instrument ftdi_elan_respond_engine() stackleak: instrument ftdi_elan_read() stackleak: instrument ftdi_elan_command_engine() stackleak: instrument snd_soc_dapm_new_dai() stackleak: instrument dapm_kcontrol_data_alloc.constprop() stackleak: instrument bit_xfer() stackleak: instrument find_cpio_data() stackleak: instrument snd_soc_dapm_new_dai_widgets() stackleak: instrument rtc_timer_enqueue() stackleak: instrument datafab_write_data() stackleak: instrument datafab_read_data() stackleak: instrument ftdi_elan_status_work() stackleak: instrument __rtc_read_alarm() stackleak: instrument usb_ftdi_elan_edset_output() stackleak: instrument ext4_readdir() stackleak: instrument rtc_timer_do_work() stackleak: instrument ms_lib_process_bootblock() stackleak: instrument ene_ms_init() stackleak: instrument ene_transport() stackleak: instrument kempld_i2c_xfer() stackleak: instrument abb5zes3_rtc_set_alarm() stackleak: instrument perform_sglist() stackleak: instrument simple_io() stackleak: instrument usbtest_probe() stackleak: instrument unlink1() stackleak: instrument test_ctrl_queue() stackleak: instrument ida_alloc_range() stackleak: instrument test_queue() stackleak: instrument unlink_queued() stackleak: instrument __es_remove_extent() stackleak: instrument usbtest_do_ioctl() stackleak: instrument __ext4_ext_check() stackleak: instrument usbtest_ioctl() stackleak: instrument isd200_ata_command() stackleak: instrument ext4_ext_shift_extents() stackleak: instrument ext4_ext_insert_extent() stackleak: instrument ext4_split_extent_at() stackleak: instrument dpcm_state_read_file() stackleak: instrument __soc_pcm_hw_params() stackleak: instrument ext4_ext_remove_space() stackleak: instrument init_realtek_cr() stackleak: instrument dpcm_be_disconnect() stackleak: instrument sddr09_get_cardinfo() stackleak: instrument yurex_write() stackleak: instrument soc_new_pcm() stackleak: instrument ext4_ext_map_blocks() stackleak: instrument sddr09_transport() stackleak: instrument dpcm_fe_dai_open() stackleak: instrument i2c_pxa_do_xfer() stackleak: instrument ext4_fallocate() stackleak: instrument ext4_get_es_cache() stackleak: instrument ext4_swap_extents() stackleak: instrument ds1343_probe() stackleak: instrument ext4_ext_replay_set_iblocks() stackleak: instrument sddr55_transport() stackleak: instrument _chaoskey_fill() stackleak: instrument riic_i2c_probe() stackleak: instrument appledisplay_probe() stackleak: instrument ext4_file_open() stackleak: instrument ext4_file_write_iter() stackleak: instrument sh_mobile_xfer() stackleak: instrument idr_get_free() stackleak: instrument ext4_getfsmap_helper() stackleak: instrument ext4_getfsmap_datadev_helper() stackleak: instrument ext4_getfsmap_datadev() stackleak: instrument ext4_getfsmap() stackleak: instrument bdc_queue_xfr() stackleak: instrument dmaengine_pcm_open() stackleak: instrument seq_buf_hex_dump() stackleak: instrument __ext4fs_dirhash() stackleak: instrument registers_show() stackleak: instrument snd_soc_new_compress() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument usb251xb_connect() stackleak: instrument find_group_orlov() stackleak: instrument brcmstb_i2c_xfer() stackleak: instrument __ext4_new_inode() stackleak: instrument _tcpm_log() stackleak: instrument ext4_ind_map_blocks() stackleak: instrument tcpm_debugfs_init() stackleak: instrument ext4_ind_truncate() stackleak: instrument ext4_ind_remove_space() stackleak: instrument tcpm_log_source_caps() stackleak: instrument spi_wr_buf.isra() stackleak: instrument spi_rd_buf.isra() stackleak: instrument spi_wr8_ack.isra() stackleak: instrument spi_rd8_ack.isra() stackleak: instrument spi_ack_ctrl.isra() stackleak: instrument vdm_state_machine_work() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument mcp795_rtcc_write() stackleak: instrument ext4_update_inline_data() stackleak: instrument ext4_create_inline_data() stackleak: instrument ext4_destroy_inline_data_nolock() stackleak: instrument ext4_find_inline_data_nolock() stackleak: instrument tcpm_pd_rx_handler() stackleak: instrument ext4_try_to_write_inline_data() stackleak: instrument ext4_da_write_inline_data_begin() stackleak: instrument ext4_inlinedir_to_tree() stackleak: instrument ext4_read_inline_dir() stackleak: instrument ext4_inline_data_truncate() stackleak: instrument dummy_timer() stackleak: instrument tcpm_state_machine_work() stackleak: instrument cp2615_i2c_master_xfer() stackleak: instrument prep_dma.constprop() stackleak: instrument mpage_prepare_extent_to_map() stackleak: instrument mpage_release_unused_pages() stackleak: instrument rt1719_probe() stackleak: instrument number() stackleak: instrument ext4_block_write_begin() stackleak: instrument ip6_compressed_string() stackleak: instrument __ext4_get_inode_loc() stackleak: instrument virtio_i2c_prepare_reqs() stackleak: instrument ip6_addr_string_sa() stackleak: instrument udc_irq() stackleak: instrument uuid_string() stackleak: instrument udc_probe() stackleak: instrument max_tcpci_irq() stackleak: instrument symbol_string() stackleak: instrument device_node_string() stackleak: instrument resource_string.isra() stackleak: instrument i2c_mux_probe() stackleak: instrument __ext4_iget() stackleak: instrument ext4_iomap_begin() stackleak: instrument bstr_printf() stackleak: instrument ext4_mark_iloc_dirty() stackleak: instrument vsscanf() stackleak: instrument rtc_time64_to_tm_test_date_range() stackleak: instrument i2c_mux_reg_probe() stackleak: instrument ext4_setattr() stackleak: instrument ext4_write_begin() stackleak: instrument i2c_mux_gpio_probe() stackleak: instrument ext4_writepages() stackleak: instrument ext4_ioc_getfsmap() stackleak: instrument xa_find_after() stackleak: instrument ep_io() stackleak: instrument xa_extract() stackleak: instrument __ext4_ioctl() stackleak: instrument f_hidg_write() stackleak: instrument ext4_fileattr_set() stackleak: instrument ext4_ext_migrate() stackleak: instrument ext4_mb_normalize_request.constprop() In file included from /kisskb/src/include/linux/rcuwait.h:6, from /kisskb/src/include/linux/percpu-rwsem.h:7, from /kisskb/src/include/linux/fs.h:33, from /kisskb/src/include/linux/highmem.h:5, 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/drivers/usb/gadget/function/f_mass_storage.c:171: /kisskb/src/drivers/usb/gadget/function/f_mass_storage.c: In function 'kernel_dequeue_signal': /kisskb/src/include/linux/sched/signal.h:283:26: note: userspace variable will be forcibly initialized 283 | kernel_siginfo_t __info; | ^~~~~~ stackleak: instrument ds1347_probe() stackleak: instrument ext4_mb_generate_buddy() stackleak: instrument printer_write() stackleak: instrument printer_read() stackleak: instrument mb_free_blocks() stackleak: instrument ext4_mb_release_inode_pa.isra() stackleak: instrument i2c_detect.isra() stackleak: instrument ext4_mb_init_cache() stackleak: instrument msg_bind() stackleak: instrument ext4_mb_discard_lg_preallocations() stackleak: instrument ext4_mb_discard_group_preallocations() stackleak: instrument ext4_mb_seq_groups_show() stackleak: instrument i2c_smbus_xfer_emulated() stackleak: instrument fsg_main_thread() stackleak: instrument mb_mark_used() stackleak: instrument ext4_try_to_trim_range() stackleak: instrument ext4_discard_work() stackleak: instrument ext4_mb_regular_allocator() stackleak: instrument sg_copy_buffer() stackleak: instrument ext4_process_freed_data() stackleak: instrument ext4_mb_mark_bb() stackleak: instrument iter_xarray_populate_pages() stackleak: instrument ext4_discard_preallocations() stackleak: instrument _copy_to_iter() stackleak: instrument _copy_from_iter() stackleak: instrument _copy_from_iter_nocache() stackleak: instrument iov_iter_zero() /kisskb/src/drivers/i2c/i2c-dev.c: In function 'i2cdev_ioctl': /kisskb/src/drivers/i2c/i2c-dev.c:462:45: note: userspace variable will be forcibly initialized 462 | struct i2c_smbus_ioctl_data data_arg; | ^~~~~~~~ /kisskb/src/drivers/i2c/i2c-dev.c:435:44: note: userspace variable will be forcibly initialized 435 | struct i2c_rdwr_ioctl_data rdwr_arg; | ^~~~~~~~ stackleak: instrument copy_page_from_iter_atomic() stackleak: instrument ext4_mb_new_blocks() stackleak: instrument musb_probe() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument ext4_free_blocks() stackleak: instrument csum_and_copy_from_iter() stackleak: instrument ext4_group_add_blocks() stackleak: instrument csum_and_copy_to_iter() stackleak: instrument ext4_trim_fs() stackleak: instrument ext4_mballoc_query_range() stackleak: instrument kmmpd() stackleak: instrument ci_requests_show() stackleak: instrument musb_start_urb() stackleak: instrument in_rq_range() stackleak: instrument musb_urb_enqueue() stackleak: instrument musb_host_tx() stackleak: instrument ext4_move_extents() stackleak: instrument ci_hdrc_msm_probe() stackleak: instrument htree_dirblock_to_tree() stackleak: instrument do_split() stackleak: instrument ext4_htree_fill_tree() stackleak: instrument ext4_dx_find_entry() stackleak: instrument __ext4_find_entry() stackleak: instrument ext4_lookup() stackleak: instrument f_midi_transmit() stackleak: instrument ext4_cross_rename() stackleak: instrument ci_hdrc_imx_probe() stackleak: instrument rht_deferred_worker() stackleak: instrument f_midi_bind() stackleak: instrument ext4_dx_add_entry() stackleak: instrument make_indexed_dir() stackleak: instrument optee_rtc_setoffset() stackleak: instrument optee_rtc_readoffset() stackleak: instrument optee_rtc_settime() stackleak: instrument ext4_add_entry() stackleak: instrument optee_rtc_readtime() stackleak: instrument optee_rtc_read_info.constprop.isra() stackleak: instrument rhashtable_insert_slow() stackleak: instrument ext4_rename() stackleak: instrument print_hex_dump() stackleak: instrument ext2_try_to_allocate_with_rsv() stackleak: instrument ext2_free_blocks() stackleak: instrument ext2_new_blocks() stackleak: instrument ds9490r_search() stackleak: instrument ext4_bio_write_page() stackleak: instrument ext2_readdir() stackleak: instrument ext2_find_entry() stackleak: instrument ext2_add_link() stackleak: instrument cec_config_thread_func() stackleak: instrument cec_received_msg_ts() stackleak: instrument ext4_mpage_readpages() stackleak: instrument setup_new_flex_group_blocks() stackleak: instrument update_backups() stackleak: instrument ext2_new_inode() stackleak: instrument assoc_array_delete() stackleak: instrument composite_setup() stackleak: instrument assoc_array_insert() stackleak: instrument cec_open() stackleak: instrument usb_gstrings_attach() stackleak: instrument assoc_array_gc() stackleak: instrument __ext2_truncate_blocks() stackleak: instrument ext4_flex_group_add() stackleak: instrument ext4_group_add() stackleak: instrument cec_ioctl() stackleak: instrument w1_f0d_readblock() stackleak: instrument ext2_get_blocks.constprop() stackleak: instrument ext4_resize_fs() stackleak: instrument w1_search() stackleak: instrument fill_pool() stackleak: instrument __free_object() stackleak: instrument ch7322_irq() stackleak: instrument __debug_object_init() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument packing() stackleak: instrument ext2_quota_read() stackleak: instrument ext2_quota_write() stackleak: instrument crc32c() stackleak: instrument ext2_fill_super() stackleak: instrument xxh32_update() stackleak: instrument xxh64_update() stackleak: instrument ext2_xattr_set2() stackleak: instrument rv3032_probe() stackleak: instrument ext2_xattr_set() stackleak: instrument dm_array_new() stackleak: instrument thermal_zone_bind_cooling_device() stackleak: instrument sm_ll_find_free_block() stackleak: instrument sm_ll_inc() stackleak: instrument sm_ll_dec() stackleak: instrument create_strip_zones() stackleak: instrument sg_split() stackleak: instrument dump_zones.isra() stackleak: instrument raid0_make_request() stackleak: instrument fair_share_throttle() stackleak: instrument ext4_lazyinit_thread() stackleak: instrument __ext4_error_file() stackleak: instrument asn1_ber_decoder() stackleak: disabled for this translation unit stackleak: instrument step_wise_throttle() stackleak: instrument sdhci_send_command() stackleak: instrument sdhci_am654_probe() stackleak: instrument ext4_calculate_overhead() stackleak: instrument dm_btree_find_key() stackleak: instrument ext4_enable_quotas() stackleak: instrument ext4_reconfigure() stackleak: instrument sdhci_irq() stackleak: instrument __sbitmap_queue_get_batch() stackleak: instrument power_supply_get_battery_info() stackleak: instrument rcar_thermal_probe() stackleak: instrument btree_insert_raw() stackleak: instrument insert() stackleak: instrument sdhci_send_tuning() stackleak: instrument btree_get_overwrite_leaf() stackleak: instrument spi_sync_transfer.constprop.isra() stackleak: instrument spi_write.constprop.isra() stackleak: instrument rebalance_children() stackleak: instrument mmc_spi_command_send() stackleak: instrument dm_btree_remove() stackleak: instrument dm_btree_remove_leaves() stackleak: instrument mmc_spi_request() stackleak: instrument gab_probe() stackleak: instrument ext4_fill_super() stackleak: instrument solve_linear_system.constprop() stackleak: instrument find_affine4_roots() stackleak: instrument find_poly_roots() stackleak: instrument bch_encode() stackleak: instrument bch_decode() stackleak: instrument __raid10_find_phys() stackleak: instrument bch_init() stackleak: instrument renesas_sdhi_execute_tuning() stackleak: instrument wm831x_power_probe() stackleak: instrument read_balance() stackleak: instrument r10buf_pool_alloc() stackleak: instrument vub300_usb_bulk_msg() stackleak: instrument fix_read_error() stackleak: instrument __command_write_data() stackleak: instrument ext4_xattr_inode_read() stackleak: instrument regular_request_wait() stackleak: instrument rdev_size_store() stackleak: instrument ext4_xattr_set_entry() stackleak: instrument meson_mx_mmc_irq() stackleak: instrument w1_ds2760_add_slave() stackleak: instrument vub300_cmndwork_thread() stackleak: instrument meson_mx_mmc_probe() stackleak: instrument vub300_mmc_request() stackleak: instrument raid10_start_reshape() stackleak: instrument vub300_probe() stackleak: instrument ext4_xattr_delete_inode() stackleak: instrument ext4_xattr_block_set() stackleak: instrument sync_page_io() stackleak: instrument super_90_load() stackleak: instrument ext4_expand_extra_isize_ea() stackleak: instrument super_1_load() stackleak: instrument ext4_xattr_set_handle() stackleak: instrument raid10_sync_request() stackleak: instrument bcm2835_transfer_pio() stackleak: instrument sync_request_write() stackleak: instrument msb_read_page() stackleak: instrument msb_update_block() stackleak: instrument bcm2835_request() stackleak: instrument msb_cache_flush() stackleak: instrument md_do_sync() stackleak: instrument msb_cache_write() stackleak: instrument msb_cache_read() stackleak: instrument msb_io_work() stackleak: instrument raid10d() stackleak: instrument h_msb_write_block() stackleak: instrument h_msb_read_page() stackleak: instrument msb_probe() stackleak: instrument da9030_battery_probe() stackleak: instrument raid10_make_request() stackleak: instrument max17040_probe() stackleak: instrument esdhc_dump_debug_regs() stackleak: instrument level_store() stackleak: instrument super_1_sync() stackleak: instrument arasan_dt_parse_clk_phases() stackleak: instrument mspro_block_probe() stackleak: instrument trace_raw_output_mmc_request_done() stackleak: instrument sdhci_arasan_probe() stackleak: instrument pm860x_charger_probe() stackleak: instrument read_page.isra() stackleak: instrument mmc_wait_for_cmd() stackleak: instrument ext4_fc_write_inode_data() stackleak: instrument write_page() stackleak: instrument md_bitmap_init_from_disk() stackleak: instrument gpio_charger_probe() stackleak: instrument md_run() stackleak: instrument ext4_fc_commit() stackleak: instrument md_bitmap_resize() stackleak: instrument ext4_fc_replay() stackleak: instrument md_bitmap_create() stackleak: instrument md_ioctl() stackleak: instrument charger_manager_probe() stackleak: instrument bq25890_get_chip_state() stackleak: instrument ext4_orphan_add() stackleak: instrument ext4_orphan_del() stackleak: instrument md_autostart_arrays() stackleak: instrument esdhc_execute_tuning() stackleak: instrument bq25890_fw_read_u32_props() stackleak: instrument ext4_orphan_cleanup() stackleak: instrument bq25890_rw_init_data() stackleak: instrument ext4_init_orphan_info() stackleak: instrument bq25980_probe() stackleak: instrument led_compose_name() stackleak: instrument sdhci_omap_execute_tuning() stackleak: instrument sdhci_omap_probe() stackleak: instrument mmc_init_card() stackleak: instrument led_classdev_register_ext() stackleak: instrument start_this_handle() stackleak: instrument bq256xx_probe() stackleak: instrument mmc_send_bus_test() stackleak: instrument mmc_send_adtc_data() stackleak: instrument mmc_wait_for_app_cmd() stackleak: instrument jbd2_journal_stop() stackleak: instrument mmc_app_send_scr() stackleak: instrument mmc_send_tuning() stackleak: instrument mmc_app_sd_status() stackleak: instrument sdhci_sprd_probe() stackleak: instrument sd_write_ext_reg.constprop() stackleak: instrument __send_empty_flush() stackleak: instrument dm_submit_bio() stackleak: instrument mmc_sd_init_card() stackleak: instrument dm_setup_md_queue() stackleak: instrument aw2013_probe() stackleak: instrument dm_swap_table() stackleak: instrument smb347_probe() stackleak: instrument cqhci_enable() stackleak: instrument bcm6328_leds_probe() stackleak: instrument jread() stackleak: instrument map_get_value() stackleak: instrument do_one_pass() stackleak: instrument blinkm_probe() stackleak: instrument dm_table_add_target() stackleak: instrument ffa_id_get() stackleak: instrument ffa_msg_send_direct_req() stackleak: instrument dm_table_complete() stackleak: instrument ffa_mem_next_frag() stackleak: instrument ffa_memory_reclaim() stackleak: instrument validate_hardware_logical_block_alignment() stackleak: instrument ffa_version_check() stackleak: instrument ffa_mem_first_frag() stackleak: instrument ffa_rxtx_map.constprop() stackleak: instrument ffa_rxtx_unmap.isra() stackleak: instrument ffa_rx_release.isra() stackleak: instrument dm_calculate_queue_limits() stackleak: instrument __ffa_partition_info_get() stackleak: instrument mmc_io_rw_extended() stackleak: instrument jbd2_journal_commit_transaction() stackleak: instrument jbd2_journal_write_revoke_records() stackleak: instrument act8945a_charger_probe() stackleak: instrument cpcap_battery_probe() stackleak: instrument tee_bnxt_fw_load() stackleak: instrument tee_bnxt_copy_coredump() stackleak: instrument do_xfer() stackleak: instrument do_xfer_with_response() stackleak: instrument scmi_probe() stackleak: instrument is31fl32xx_probe() stackleak: instrument scmi_base_protocol_init() stackleak: instrument lm3532_probe() stackleak: instrument bq27xxx_battery_setup() stackleak: instrument spu_msg_sg_add() stackleak: instrument scmi_clock_protocol_init() stackleak: instrument crypto_des_verify_key() stackleak: instrument ctl_ioctl() stackleak: instrument scmi_perf_protocol_init() stackleak: instrument spu2_create_request() stackleak: instrument dispatch_io() stackleak: instrument sync_io() stackleak: instrument dm_io() stackleak: instrument cramfs_read() stackleak: instrument cramfs_mtd_fill_super() stackleak: instrument run_io_job() stackleak: instrument crypto_des_verify_key() stackleak: instrument bcm_spu_probe() stackleak: instrument lm3697_probe() stackleak: instrument scmi_sensors_protocol_init() stackleak: instrument squashfs_read_data() stackleak: instrument handle_aead_req() stackleak: instrument exfat_get_block() stackleak: instrument pcf50633_mbc_probe() stackleak: instrument handle_ahash_req() stackleak: instrument __dm_stat_init_temporary_percpu_totals() stackleak: instrument message_stats_print() stackleak: instrument handle_skcipher_req() stackleak: instrument dm_stats_account_io() stackleak: instrument mmc_sd_num_wr_blocks() stackleak: instrument scmi_voltage_protocol_init() stackleak: instrument dm_stats_message() stackleak: instrument squashfs_readdir() stackleak: instrument exfat_find() stackleak: instrument __mmc_blk_ioctl_cmd() stackleak: instrument exfat_lookup() stackleak: instrument lp50xx_probe() stackleak: instrument exfat_find_empty_entry() stackleak: instrument __exfat_rename() stackleak: instrument crypto_des_verify_key() stackleak: instrument exfat_add_entry() stackleak: instrument exfat_mkdir() stackleak: instrument exfat_create() stackleak: instrument mmc_blk_probe() stackleak: instrument mailbox_chan_setup() stackleak: instrument lp8860_probe() stackleak: instrument sec_alg_skcipher_crypto() stackleak: instrument squashfs_readpage() stackleak: instrument exfat_readdir() stackleak: instrument exfat_iterate() stackleak: instrument exfat_find_dir_entry() stackleak: instrument virtio_chan_free() stackleak: instrument virtio_send_message() stackleak: instrument mt6360_charger_probe() stackleak: instrument sec_probe() stackleak: instrument squashfs_read_inode() stackleak: instrument pca955x_probe() stackleak: instrument bq24257_probe() stackleak: instrument exfat_fill_super() stackleak: instrument squashfs_lookup() stackleak: instrument mmc_test_simple_transfer() stackleak: instrument mmc_test_area_io_seq() stackleak: instrument mmc_test_rnd_perf() stackleak: instrument pca963x_probe() stackleak: instrument mmc_test_broken_transfer.constprop() stackleak: instrument mmc_test_buffer_transfer.constprop() stackleak: instrument exfat_zeroed_cluster() stackleak: instrument cs_dsp_adsp2_setup_algs() stackleak: instrument cs_dsp_halo_configure_mpu() stackleak: instrument cs_dsp_halo_setup_algs() stackleak: instrument cs_dsp_parse_coeff() stackleak: instrument cs_dsp_load() stackleak: instrument caam_probe() stackleak: instrument cs_dsp_load_coeff() stackleak: instrument exfat_get_cluster() stackleak: instrument cs_dsp_adsp1_power_up() stackleak: instrument sc2731_charger_probe() stackleak: instrument squashfs_symlink_readpage() stackleak: instrument exfat_nls_to_ucs2() stackleak: instrument exfat_utf8_to_utf16() stackleak: instrument exfat_create_upcase_table() stackleak: instrument sc27xx_fgu_probe() stackleak: instrument caam_jr_dequeue() stackleak: instrument framebuffer_probe() stackleak: instrument ucs1002_probe() stackleak: instrument recover() stackleak: instrument do_write() stackleak: instrument do_reads() stackleak: instrument zstd_uncompress() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument mirror_flush() stackleak: instrument __exfat_truncate() stackleak: instrument gen_split_key() stackleak: instrument do_writes() stackleak: instrument do_mirror() stackleak: instrument crypto_des_verify_key() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument ug3105_work() stackleak: instrument exfat_trim_fs() stackleak: instrument caam_rng_fill_async() stackleak: instrument caam_read() stackleak: instrument skcipher_crypt() stackleak: instrument get_name() stackleak: instrument exportfs_decode_fh_raw() stackleak: instrument vxfs_lookup() stackleak: instrument alloc_in_bmp() stackleak: instrument vxfs_readdir() stackleak: instrument hpfs_trim_fs() stackleak: instrument do_sign_write() stackleak: instrument dm_rh_update_states() stackleak: instrument turris_mox_rwtm_probe() stackleak: instrument hpfs_add_sector_to_btree() stackleak: instrument hpfs_remove_btree() stackleak: instrument caam_rsa_set_pub_key() stackleak: instrument caam_rsa_set_priv_key() stackleak: instrument rsa_edesc_alloc() stackleak: instrument svc_normal_to_secure_thread() stackleak: instrument fec_decode_rsb() stackleak: instrument jffs2_write_begin() stackleak: instrument hpfs_readdir() stackleak: instrument virtio_crypto_alg_skcipher_init_session() stackleak: instrument shrink_tnc_trees() stackleak: instrument virtio_crypto_skcipher_crypt_req() stackleak: instrument virtio_crypto_alg_skcipher_close_session.isra() stackleak: instrument parse_options() stackleak: instrument affs_fill_super() stackleak: instrument hpfs_ea_ext_remove() stackleak: instrument hpfs_read_ea() stackleak: instrument hpfs_get_ea() stackleak: instrument hpfs_add_to_dnode() stackleak: instrument virtio_crypto_alg_akcipher_init_session.constprop() stackleak: instrument __virtio_crypto_akcipher_do_req() stackleak: instrument verity_hash_update.constprop() stackleak: instrument virtio_crypto_alg_akcipher_close_session.isra() stackleak: instrument hpfs_set_ea() stackleak: instrument make_reservation() stackleak: instrument virtio_crypto_rsa_set_key() stackleak: instrument delete_empty_dnode() stackleak: instrument hpfs_add_dirent() stackleak: instrument verity_hash() stackleak: instrument ubifs_jnl_update() stackleak: instrument hpfs_remove_dirent() stackleak: instrument hpfs_count_dnodes() stackleak: instrument ubifs_jnl_write_inode() stackleak: instrument map_pos_dirent() stackleak: instrument verity_ctr() stackleak: instrument map_fnode_dirent() stackleak: instrument ubifs_jnl_rename() stackleak: instrument verity_verify_io() stackleak: instrument ubifs_jnl_truncate() stackleak: instrument ubifs_jnl_delete_xattr() stackleak: instrument jffs2_reserve_space() stackleak: instrument eip197_load_firmwares() stackleak: instrument hpfs_write_inode_nolock() stackleak: instrument __ebs_rw_bio() stackleak: instrument populate_page() stackleak: instrument affs_get_extblock() stackleak: instrument affs_getzeroblk_ino() stackleak: instrument affs_bread_ino() stackleak: instrument safexcel_probe() stackleak: instrument ubifs_readpage() stackleak: instrument affs_getemptyblk_ino() stackleak: instrument affs_truncate() stackleak: instrument ubifs_link() stackleak: instrument ubifs_unlink() stackleak: instrument ubifs_xrename() stackleak: instrument jffs2_do_read_inode_internal() stackleak: instrument ubifs_readdir() stackleak: instrument ubifs_symlink() stackleak: instrument ubifs_mknod() stackleak: instrument ubifs_mkdir() stackleak: instrument ubifs_tmpfile() stackleak: instrument ubifs_create() stackleak: instrument do_worker() stackleak: instrument do_rename() stackleak: instrument clone_status() stackleak: instrument ubifs_rmdir() stackleak: instrument clone_ctr() stackleak: instrument jffs2_write_dnode() stackleak: instrument jffs2_write_dirent() stackleak: instrument affs_alloc_block() stackleak: instrument affs_init_bitmap() stackleak: instrument safexcel_aead_ccm_setkey() stackleak: instrument safexcel_skcipher_aesctr_setkey() stackleak: instrument safexcel_skcipher_aes_setkey() stackleak: instrument crypto_des_verify_key() stackleak: instrument hpfs_rename() stackleak: instrument safexcel_skcipher_aesxts_setkey() stackleak: instrument safexcel_aead_gcm_setkey() stackleak: instrument hpfs_mkdir() stackleak: instrument safexcel_aead_setkey() stackleak: instrument hpfs_mknod() stackleak: instrument hpfs_symlink() stackleak: instrument ubifs_mount() stackleak: instrument __load_bitset_in_core() stackleak: instrument safexcel_hmac_init_iv() stackleak: instrument safexcel_send_req() stackleak: instrument jffs2_scan_medium() stackleak: instrument safexcel_cbcmac_setkey() stackleak: instrument safexcel_cmac_setkey() stackleak: instrument safexcel_xcbcmac_setkey() stackleak: instrument safexcel_sha3_fbcheck() stackleak: instrument dm_clone_metadata_commit() stackleak: instrument ubifs_read_superblock() stackleak: instrument safexcel_skcipher_exit_inv() stackleak: instrument safexcel_aead_exit_inv() stackleak: instrument safexcel_ahash_send() stackleak: instrument safexcel_ahash_exit_inv() stackleak: instrument parse_opts() stackleak: instrument hpfs_fill_super() stackleak: instrument safexcel_hmac_setkey() stackleak: instrument jffs2_garbage_collect_live() stackleak: instrument meson_handle_cipher_request() stackleak: instrument log_writes_kthread() stackleak: instrument jffs2_garbage_collect_pass() stackleak: instrument log_writes_map() stackleak: instrument jffs2_do_mount_fs() stackleak: instrument fallible_resolve_collision() stackleak: instrument tnc_insert.constprop() stackleak: instrument atmel_sha204a_rng_read() stackleak: instrument ubifs_tnc_locate() stackleak: instrument ubifs_tnc_get_bu_keys() stackleak: instrument jffs2_erase_pending_blocks() stackleak: instrument sh_cmt_probe() stackleak: instrument ubifs_tnc_add_nm() stackleak: instrument romfs_dev_strcmp() stackleak: instrument ubifs_tnc_remove_ino() In file included from /kisskb/src/include/linux/rcuwait.h:6, from /kisskb/src/include/linux/percpu-rwsem.h:7, from /kisskb/src/include/linux/fs.h:33, from /kisskb/src/arch/arm64/include/asm/elf.h:141, from /kisskb/src/include/linux/elf.h:6, from /kisskb/src/include/linux/module.h:19, from /kisskb/src/include/linux/device/driver.h:21, from /kisskb/src/include/linux/device.h:32, from /kisskb/src/include/linux/mtd/mtd.h:13, from /kisskb/src/fs/jffs2/background.c:17: /kisskb/src/fs/jffs2/background.c: In function 'kernel_dequeue_signal': /kisskb/src/include/linux/sched/signal.h:283:26: note: userspace variable will be forcibly initialized 283 | kernel_siginfo_t __info; | ^~~~~~ stackleak: instrument jffs2_garbage_collect_thread() stackleak: instrument of_parse_phandle_with_args_map() stackleak: instrument sahara_queue_manage() stackleak: instrument romfs_readdir() stackleak: instrument dm_integrity_status() stackleak: instrument dm_integrity_rw_tag() stackleak: instrument integrity_sector_checksum() stackleak: instrument dm_integrity_flush_buffers() stackleak: instrument sb_mac() stackleak: instrument section_mac() stackleak: instrument rw_section_mac() stackleak: instrument encrypt_journal.constprop() stackleak: instrument write_journal() stackleak: instrument create_journal() stackleak: instrument of_device_alloc() stackleak: instrument of_platform_bus_create() stackleak: instrument do_journal_write() stackleak: instrument dcp_chan_thread_aes() stackleak: instrument dm_integrity_ctr() stackleak: instrument ubifs_replay_journal() stackleak: instrument replay_journal() stackleak: instrument of_fwnode_get_reference_args() stackleak: instrument integrity_recalc() stackleak: instrument integrity_metadata() stackleak: instrument __journal_read_write() stackleak: instrument save_xattr_datum() stackleak: instrument dm_integrity_map_continue() stackleak: instrument dbg_check_old_index() stackleak: instrument jffs2_build_xattr_subsystem() stackleak: instrument do_commit() stackleak: instrument integrity_commit() stackleak: instrument ubifs_garbage_collect_leb() stackleak: instrument do_jffs2_setxattr() stackleak: instrument ubifs_orphan_end_commit() stackleak: instrument ubifs_mount_orphans() stackleak: instrument jffs2_rtime_compress() stackleak: instrument jffs2_rtime_decompress() stackleak: instrument autofs_fill_super() stackleak: instrument unflatten_dt_nodes() stackleak: instrument jffs2_sum_scan_sumnode() stackleak: instrument udf_free_blocks() stackleak: instrument jffs2_sum_write_sumnode() stackleak: instrument udf_prealloc_blocks() stackleak: instrument autofs_notify_daemon.constprop() stackleak: instrument udf_new_block() stackleak: instrument fill_gap() stackleak: instrument autofs_wait() stackleak: instrument ubifs_tnc_start_commit() stackleak: instrument __of_translate_address() stackleak: instrument ubifs_tnc_end_commit() stackleak: instrument autofs_expire_run() stackleak: instrument of_pci_range_parser_one() stackleak: instrument ssb_fetch_invariants.constprop() stackleak: instrument udf_readdir() stackleak: instrument ubifs_create_dflt_lpt() stackleak: instrument of_irq_parse_raw() stackleak: instrument ssb_attr_sprom_store() stackleak: instrument ubifs_lpt_scan_nolock() stackleak: instrument set_run() stackleak: instrument omfs_allocate_range() stackleak: instrument udf_expand_dir_adinicb() stackleak: instrument inode_getblk() stackleak: instrument omfs_get_block() stackleak: instrument xfs_ag_init_headers() stackleak: instrument udf_setsize() stackleak: instrument xfs_ag_shrink_space() stackleak: instrument udf_getblk() stackleak: instrument ubifs_recover_size() stackleak: instrument omfs_fill_super() stackleak: instrument xfs_alloc_ag_vextent_small() stackleak: instrument dump_lpt_leb() stackleak: instrument xfs_alloc_ag_vextent_size.constprop() stackleak: instrument empty_dir() stackleak: instrument udf_find_entry() stackleak: instrument dbg_check_ltab() stackleak: instrument udf_truncate_extents() stackleak: instrument xfs_alloc_ag_vextent_near.constprop() stackleak: instrument udf_parse_options.constprop() stackleak: instrument ubifs_lpt_end_commit() stackleak: instrument xfs_free_ag_extent() stackleak: instrument udf_add_entry() stackleak: instrument udf_rename() stackleak: instrument udf_statfs() stackleak: instrument cachefiles_has_space() stackleak: instrument udf_symlink() stackleak: instrument cachefiles_add_cache() stackleak: instrument xfs_alloc_fix_freelist() stackleak: instrument of_reserved_mem_device_init_by_idx() stackleak: instrument udf_process_sequence() stackleak: instrument cachefiles_daemon_read() stackleak: instrument udf_scan_anchors() stackleak: instrument xfs_alloc_vextent() stackleak: instrument xfs_free_extent_fix_freelist() stackleak: instrument udf_load_vrs() stackleak: instrument udf_fill_super() stackleak: instrument of_resolve_phandles() stackleak: instrument ubifs_load_znode() stackleak: instrument of_overlay_fdt_apply() stackleak: instrument cachefiles_lookup_cookie() stackleak: instrument udf_fileident_read() stackleak: instrument ubifs_dump_inode() stackleak: instrument dbg_check_dir() stackleak: instrument ubifs_dump_znode() stackleak: instrument ubifs_dump_node() stackleak: instrument chown_common() stackleak: instrument dbg_check_tnc() stackleak: instrument udf_name_from_CS0() stackleak: instrument ubifs_xattr_set() stackleak: instrument ubifs_listxattr() stackleak: instrument ubifs_purge_xattrs() stackleak: instrument bcma_bus_scan() stackleak: instrument cachefiles_bury_object() In file included from /kisskb/src/fs/read_write.c:13: /kisskb/src/fs/read_write.c: In function 'iov_iter_iovec': /kisskb/src/include/linux/uio.h:127:16: note: userspace variable will be forcibly initialized 127 | return (struct iovec) { | ^ /kisskb/src/fs/read_write.c: In function 'new_sync_read': /kisskb/src/fs/read_write.c:392:22: note: userspace variable will be forcibly initialized 392 | 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:495:22: note: userspace variable will be forcibly initialized 495 | 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:743:30: note: userspace variable will be forcibly initialized 743 | struct iovec iovec = iov_iter_iovec(iter); | ^~~~~ stackleak: instrument gb_manifest_parse() stackleak: instrument new_sync_write() stackleak: instrument new_sync_read() stackleak: instrument vfs_writev() stackleak: instrument vfs_readv() stackleak: instrument __kernel_read() stackleak: instrument bcma_chipco_watchdog_register() stackleak: instrument __kernel_write() stackleak: instrument bcma_sprom_get() stackleak: instrument cp_statx() stackleak: instrument cp_new_stat64() stackleak: instrument cp_new_stat() stackleak: instrument __do_compat_sys_newfstat() stackleak: instrument __do_sys_fstat64() stackleak: instrument __do_sys_newfstat() stackleak: instrument __do_compat_sys_newfstatat() stackleak: instrument __do_sys_fstatat64() stackleak: instrument __do_sys_newfstatat() stackleak: instrument __do_compat_sys_newlstat() stackleak: instrument __do_sys_lstat64() stackleak: instrument __do_sys_newlstat() stackleak: instrument __do_compat_sys_newstat() stackleak: instrument __do_sys_stat64() stackleak: instrument __do_sys_newstat() stackleak: instrument do_statx() stackleak: instrument xfs_attr3_leaf_moveents() stackleak: instrument xfs_attr3_leaf_verify() stackleak: instrument xfs_attr_rmtval_get() stackleak: instrument xfs_attr_rmtval_set_value() stackleak: instrument gb_svc_request_handler() stackleak: instrument xfs_attr3_leaf_to_shortform() stackleak: instrument xfs_attr3_leaf_toosmall() stackleak: instrument xfs_bmbt_alloc_block() stackleak: instrument xfs_attr3_leaf_remove() /kisskb/src/fs/exec.c: In function 'compat_do_execve': /kisskb/src/fs/exec.c:2034:29: note: userspace variable will be forcibly initialized 2034 | struct user_arg_ptr envp = { | ^~~~ /kisskb/src/fs/exec.c:2030:29: note: userspace variable will be forcibly initialized 2030 | struct user_arg_ptr argv = { | ^~~~ /kisskb/src/fs/exec.c: In function 'compat_do_execveat': /kisskb/src/fs/exec.c:2050:29: note: userspace variable will be forcibly initialized 2050 | struct user_arg_ptr envp = { | ^~~~ /kisskb/src/fs/exec.c:2046:29: note: userspace variable will be forcibly initialized 2046 | struct user_arg_ptr argv = { | ^~~~ stackleak: instrument xfs_bmap_check_leaf_extents() stackleak: instrument xfs_attr3_leaf_unbalance() stackleak: instrument pipe_read() stackleak: instrument shift_arg_pages() stackleak: instrument xfs_bmap_del_extent_real() stackleak: instrument xfs_attr3_leaf_add() stackleak: instrument pipe_write() stackleak: instrument xfs_attr_shortform_to_leaf() stackleak: instrument __lookup_slow() stackleak: instrument xfs_bmap_extents_to_btree() stackleak: instrument xfs_attr3_leaf_rebalance.constprop() stackleak: instrument xfs_bmap_add_extent_hole_real() /kisskb/src/fs/fcntl.c: In function 'send_sigio_to_task': /kisskb/src/fs/fcntl.c:730:42: note: userspace variable will be forcibly initialized 730 | kernel_siginfo_t si; | ^~ stackleak: instrument xfs_attr3_leaf_flipflags() stackleak: instrument lookup_open.isra() stackleak: instrument xfs_bmap_add_extent_delay_real() stackleak: instrument begin_new_exec() stackleak: instrument xfs_bmap_local_to_extents.constprop() stackleak: instrument xfs_bmap_add_attrfork_local.constprop() stackleak: instrument xfs_btree_overlapped_query_range() stackleak: instrument xfs_btree_lookup() stackleak: instrument xfs_btree_get_leaf_keys() stackleak: instrument xfs_btree_new_root() stackleak: instrument __xfs_btree_updkeys() stackleak: instrument link_path_walk() stackleak: instrument filename_parentat() stackleak: instrument __xfs_btree_split() stackleak: instrument xfs_btree_split() stackleak: instrument xfs_bmap_add_extent_unwritten_real() stackleak: instrument filename_lookup() stackleak: instrument xfs_btree_rshift() stackleak: instrument xfs_bmap_exact_minlen_extent_alloc() stackleak: instrument xfs_btree_lshift() stackleak: instrument mbox_request_channel() /kisskb/src/fs/select.c: In function '__do_sys_pselect6': /kisskb/src/fs/select.c:799:31: note: userspace variable will be forcibly initialized 799 | struct sigset_argpack x = {NULL, 0}; | ^ stackleak: instrument path_openat() stackleak: instrument xfs_bmap_btalloc() stackleak: instrument do_filp_open() stackleak: instrument do_file_open_root() stackleak: instrument xfs_btree_bload() stackleak: instrument xfs_btree_delrec() stackleak: instrument xfs_bmapi_read() stackleak: instrument xfs_bmapi_reserve_delalloc() stackleak: instrument do_sys_poll() stackleak: instrument xfs_btree_insrec() stackleak: instrument xfs_bmapi_write() stackleak: instrument xfs_btree_insert() stackleak: instrument xfs_bmapi_convert_delalloc() stackleak: instrument xfs_btree_simple_query_range() stackleak: instrument do_select() stackleak: instrument xfs_bmapi_remap() stackleak: instrument vfs_rename() stackleak: instrument compat_core_sys_select() stackleak: instrument a37xx_mbox_irq_handler() stackleak: instrument xfs_btree_query_range() stackleak: instrument do_renameat2() stackleak: instrument xfs_bmap_del_extent_delay() stackleak: instrument core_sys_select() stackleak: instrument mbox_test_message_read() stackleak: instrument __xfs_bunmapi() stackleak: instrument xfs_bmap_collapse_extents() stackleak: instrument xfs_bmap_insert_extents() stackleak: instrument xfs_bmap_split_extent() stackleak: instrument xfs_iread_bmbt_block() stackleak: instrument rpmsg_recv_done() stackleak: instrument rpmsg_probe() stackleak: instrument dump_mapping() stackleak: instrument d_alloc_parallel() stackleak: instrument rpmsg_send_offchannel_raw() stackleak: instrument xfs_dabuf_map.constprop() stackleak: instrument xfs_da3_node_rebalance.constprop() stackleak: instrument xfs_da_grow_inode_int() stackleak: instrument xfs_da3_swap_lastblock() stackleak: instrument pdc_tasklet_cb() stackleak: instrument xfs_da3_path_shift() stackleak: instrument xfs_defer_finish_noroll() stackleak: instrument flexrm_new_request.constprop() stackleak: instrument xfs_da3_node_lookup_int() stackleak: instrument xfs_da3_node_toosmall() stackleak: instrument xfs_dir2_block_addname() stackleak: instrument xfs_dir2_leaf_to_block() stackleak: instrument sdw_slave_read_dpn.constprop.isra() stackleak: instrument __xfs_dir3_data_check() stackleak: instrument xfs_dir2_sf_to_block() stackleak: instrument xfs_dir3_leaf_compact_x1() stackleak: instrument sdw_handle_slave_status() stackleak: instrument xfs_dir2_block_to_leaf() stackleak: instrument xfs_dir2_leaf_lookup_int() stackleak: instrument sdw_prep_deprep_ports() stackleak: instrument xfs_dir2_leaf_removename() stackleak: instrument sdw_program_params() stackleak: instrument sdw_prepare_stream() stackleak: instrument xfs_dir2_leaf_addname() stackleak: instrument qcom_swrm_compute_params() stackleak: instrument xfs_dir2_node_to_leaf() stackleak: instrument qcom_swrm_xfer_msg() stackleak: instrument qcom_swrm_stream_alloc_ports() stackleak: instrument qcom_swrm_get_port_config.constprop() stackleak: instrument qcom_swrm_irq_handler() stackleak: instrument xfs_dir2_leafn_lookup_for_entry() stackleak: instrument xfs_dir2_leafn_lookup_for_addname() stackleak: instrument xfs_dir2_leaf_to_node() stackleak: instrument xfs_dir2_block_sfsize() stackleak: instrument xfs_dir2_leafn_split() stackleak: instrument xfs_dir2_leafn_toosmall() stackleak: instrument __arm64_sys_mount_setattr() stackleak: instrument xfs_dir2_node_addname() stackleak: instrument xfs_dir2_sf_addname() stackleak: instrument extcon_sync() stackleak: instrument __xfs_inobt_alloc_block.isra() stackleak: instrument xfs_dir2_node_removename() stackleak: instrument xfs_iext_insert() stackleak: instrument xfs_iformat_extents() /kisskb/src/fs/seq_file.c: In function 'seq_read': /kisskb/src/fs/seq_file.c:153:22: note: userspace variable will be forcibly initialized 153 | struct iovec iov = { .iov_base = buf, .iov_len = size}; | ^~~ stackleak: instrument xfs_ialloc_inode_init() stackleak: instrument xfs_iext_remove() stackleak: instrument xfs_iextents_copy() stackleak: instrument seq_read_iter() stackleak: instrument seq_read() stackleak: instrument xfs_dialloc_ag_inobt() stackleak: instrument xfs_ialloc_ag_alloc() stackleak: instrument xfs_dialloc() stackleak: instrument ad_sd_read_reg_raw() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument ad_sd_write_reg() stackleak: instrument spi_sync_transfer() stackleak: instrument ad74413r_reg_read() stackleak: instrument spi_write.constprop() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument ad74413r_probe() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument setxattr() stackleak: instrument __ad7280_read32() stackleak: instrument ad7292_single_conversion() stackleak: instrument getxattr() stackleak: instrument removexattr() stackleak: instrument ad7280_probe() stackleak: instrument propagate_umount() stackleak: instrument xfs_rmap_update() stackleak: instrument __do_sys_vmsplice() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument iter_file_splice_write() stackleak: instrument do_splice() stackleak: instrument xfs_rmap_convert() stackleak: instrument xfs_rmap_map() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument ltc2496_result_and_measure() stackleak: instrument xfs_rmap_unmap() stackleak: instrument xfs_rmap_lookup_le_range() stackleak: instrument xfs_rmap_unmap_shared() stackleak: instrument writeback_sb_inodes() stackleak: instrument xfs_rmap_find_left_neighbor() stackleak: instrument xfs_rmap_map_shared() stackleak: instrument wb_writeback() stackleak: instrument wb_workfn() stackleak: instrument sync_inodes_sb() stackleak: instrument xfs_rmap_convert_shared() stackleak: instrument xfs_rmap_finish_one() stackleak: instrument cci_pmu_event_init() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument validate_group() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument xfs_ag_resv_rmapbt_alloc() stackleak: instrument xfs_refcountbt_alloc_block() stackleak: instrument arm_pmu_device_probe() stackleak: instrument xfs_sb_write_verify() stackleak: instrument xfs_sb_read_verify() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_read() stackleak: instrument xfs_refcount_merge_extents() stackleak: instrument xfs_refcount_finish_one() stackleak: instrument xfs_refcount_recover_cow_leftovers() stackleak: instrument sps30_i2c_command() stackleak: instrument scmi_iio_read_raw() stackleak: instrument spi_sync_transfer() stackleak: instrument spi_write() stackleak: instrument ads124s_read.constprop.isra() stackleak: instrument scmi_iio_dev_probe() stackleak: instrument spi_sync_transfer() stackleak: instrument ads131e08_read_data() stackleak: instrument ads131e08_write_reg() stackleak: instrument ads131e08_read_reg() stackleak: instrument twl4030_madc_read() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument spi_read() stackleak: instrument ssp_spi_sync.constprop() stackleak: instrument ads131e08_probe() stackleak: instrument sps30_serial_command() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_sync_transfer() stackleak: instrument spi_write.constprop() stackleak: instrument ad5360_read.isra() stackleak: instrument xadc_probe() stackleak: instrument ad3552r_probe() stackleak: instrument adis16080_read_sample.isra() stackleak: instrument spi_sync_transfer() stackleak: instrument spi_write.constprop() stackleak: instrument ad5421_read.isra() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument adis16130_spi_read.isra() stackleak: instrument xfs_vm_writepages() stackleak: instrument xfs_map_blocks() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_sync_transfer() stackleak: instrument adxrs450_spi_initial() stackleak: instrument spi_write.constprop() stackleak: instrument adxrs450_spi_sensor_data.isra() stackleak: instrument adxrs450_spi_read_reg_16.isra() stackleak: instrument xfs_attr3_leaf_inactive() stackleak: instrument spi_sync_transfer() stackleak: instrument xfs_attr3_node_inactive() stackleak: instrument dynamic_dname() stackleak: instrument spi_write.constprop() stackleak: instrument ad5449_read.isra() stackleak: instrument fxls8962af_fifo_flush() stackleak: instrument fxas21002c_core_probe() stackleak: instrument spi_sync_transfer() stackleak: instrument _ad5761_spi_read.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument xfs_attr_node_list_lookup() stackleak: instrument xfs_attr3_leaf_list_int() stackleak: instrument xfs_swap_extent_rmap() stackleak: instrument spi_sync_transfer() stackleak: instrument __ad5766_spi_read() stackleak: instrument spi_write.constprop() stackleak: instrument xfs_swap_extent_forks.constprop() stackleak: instrument sca3300_transfer() stackleak: instrument xfs_getbmap() stackleak: instrument xfs_bmap_punch_delalloc_range() stackleak: instrument ina2xx_capture_thread() stackleak: instrument xfs_alloc_file_space() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument ad9523_read() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument ad9523_write() stackleak: instrument __ad7293_spi_read() stackleak: instrument xfs_swap_extents() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_sync_transfer() stackleak: instrument spi_write() stackleak: instrument ltc2688_spi_read() stackleak: instrument max1241_read() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument __admv1013_spi_read() stackleak: instrument ltc2688_probe() stackleak: instrument adc5_probe() stackleak: instrument admv4420_probe() stackleak: instrument xfs_buf_rele() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument vadc_probe() stackleak: instrument xfs_buf_find() stackleak: instrument _xfs_buf_ioapply() stackleak: instrument xfs_buf_delwri_submit_buffers() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument ak8974_probe() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument ad5592r_spi_wnop_r16() stackleak: instrument adc0832_adc_conversion() stackleak: instrument inv_mpu_core_probe() stackleak: instrument spi_sync_transfer() stackleak: instrument spi_write.constprop() stackleak: instrument ad5755_read.isra() stackleak: instrument inv_icm42600_gyro_parse_fifo() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_read.constprop() stackleak: instrument ad5755_probe() stackleak: instrument xfs_dir2_leaf_readbuf() stackleak: instrument spi_sync_transfer() stackleak: instrument xfs_dir2_leaf_getdents() stackleak: instrument ad5758_spi_reg_read() stackleak: instrument xfs_dir2_block_getdents() stackleak: instrument spi_write.constprop() stackleak: instrument inv_icm42600_accel_parse_fifo() stackleak: instrument xfs_readdir() stackleak: instrument tiadc_probe() stackleak: instrument tsc2046_adc_read_one() stackleak: instrument ad5758_probe() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument xfs_trim_extents() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument __adis_write_reg() stackleak: instrument __adis_read_reg() stackleak: instrument mcp4131_read.constprop() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument xfs_file_fallocate() stackleak: instrument adis16480_probe() stackleak: instrument adis16480_trigger_handler() stackleak: instrument intel_th_subdevice_alloc() stackleak: instrument stm_assign_first_policy() stackleak: instrument intel_th_alloc() stackleak: instrument in_illuminance_lux_table_store() stackleak: instrument xfs_filestream_pick_ag() stackleak: instrument sys_t_write() stackleak: instrument coresight_get_platform_data() /kisskb/src/drivers/hwtracing/intel_th/msu.c: In function 'intel_th_msc_read': /kisskb/src/drivers/hwtracing/intel_th/msu.c:1543:47: note: userspace variable will be forcibly initialized 1543 | struct msc_win_to_user_struct u = { | ^ stackleak: instrument tsl2772_prox_cal.isra() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument __xfs_getfsmap_datadev() stackleak: instrument xfs_getfsmap_helper() stackleak: instrument xfs_getfsmap() stackleak: instrument nr_pages_store() stackleak: instrument imx_iim_probe() stackleak: instrument sc27xx_efuse_probe() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument xfs_do_force_shutdown() stackleak: instrument xfs_growfs_data() stackleak: instrument mux_get() stackleak: instrument tee_ioctl() stackleak: instrument build_info_commit_dev() stackleak: instrument trace_event_raw_event_icc_set_bw() stackleak: instrument tmc_probe() stackleak: instrument path_find() stackleak: instrument of_icc_get_by_index() stackleak: instrument get_devices() stackleak: instrument optee_enumerate_devices() stackleak: instrument create_altera_spi_controller() stackleak: instrument tmc_update_etf_buffer() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument mpl115_spi_read() stackleak: instrument mpl115_spi_write() stackleak: instrument __optee_disable_shm_cache() stackleak: instrument optee_enable_shm_cache() stackleak: instrument optee_ffa_yielding_call() stackleak: instrument optee_smc_do_call_with_arg() stackleak: instrument optee_ffa_shm_register() stackleak: instrument tmc_update_etr_buffer() stackleak: instrument size_store() stackleak: instrument xfs_iget() stackleak: instrument xfs_icwalk_ag() /kisskb/src/fs/xfs/xfs_ioctl.c: In function 'xfs_ioc_fsbulkstat': /kisskb/src/fs/xfs/xfs_ioctl.c:664:33: note: userspace variable will be forcibly initialized 664 | struct xfs_fsop_bulkreq bulkreq; | ^~~~~~~ /kisskb/src/fs/xfs/xfs_ioctl.c: In function 'xfs_attrlist_by_handle': /kisskb/src/fs/xfs/xfs_ioctl.c:445:44: note: userspace variable will be forcibly initialized 445 | struct xfs_fsop_attrlist_handlereq al_hreq; | ^~~~~~~ /kisskb/src/fs/xfs/xfs_ioctl.c: In function 'xfs_attrmulti_by_handle': /kisskb/src/fs/xfs/xfs_ioctl.c:585:40: note: userspace variable will be forcibly initialized 585 | xfs_fsop_attrmulti_handlereq_t am_hreq; | ^~~~~~~ /kisskb/src/fs/xfs/xfs_ioctl.c: In function 'xfs_file_ioctl': /kisskb/src/fs/xfs/xfs_ioctl.c:1968:41: note: userspace variable will be forcibly initialized 1968 | xfs_fsop_handlereq_t hreq; | ^~~~ /kisskb/src/fs/xfs/xfs_ioctl.c:1960:41: note: userspace variable will be forcibly initialized 1960 | xfs_fsop_handlereq_t hreq; | ^~~~ /kisskb/src/fs/xfs/xfs_ioctl.c:1953:41: note: userspace variable will be forcibly initialized 1953 | xfs_fsop_handlereq_t hreq; | ^~~~ stackleak: instrument icp10100_read_raw() stackleak: instrument xfs_attrmulti_attr_get() stackleak: instrument xfs_attrmulti_attr_set() stackleak: instrument xfs_fsbulkstat_one_fmt() stackleak: instrument xfs_ioc_fsgeometry() stackleak: instrument xfs_ioc_ag_geometry() stackleak: instrument xfs_ioc_inumbers.constprop() stackleak: instrument xfs_ioc_bulkstat.constprop() stackleak: instrument xfs_ioc_getfsmap() stackleak: instrument xfs_ioc_attr_list() stackleak: instrument xfs_attrmulti_by_handle() stackleak: instrument ata_scsi_report_zones_complete() stackleak: instrument ata_scsi_mode_select_xlat() stackleak: instrument ata_eh_link_autopsy() stackleak: instrument xfs_file_ioctl() stackleak: instrument ata_cmd_ioctl() stackleak: instrument ata_task_ioctl() stackleak: instrument ata_eh_report() stackleak: instrument stm_probe() stackleak: instrument debug_func_knob_write() stackleak: instrument ata_dev_same_device() stackleak: instrument target_dev_lba_map_store() stackleak: instrument target_tg_pt_gp_members_show() stackleak: instrument target_lu_gp_members_show() stackleak: instrument target_dev_alua_lu_gp_store() stackleak: instrument ata_eh_reset() stackleak: instrument target_wwn_vpd_unit_serial_store() stackleak: instrument target_pr_res_pr_registered_i_pts_show() stackleak: instrument target_wwn_vpd_assoc_scsi_target_device_show() stackleak: instrument target_wwn_vpd_assoc_target_port_show() stackleak: instrument target_wwn_vpd_assoc_logical_unit_show() stackleak: instrument target_wwn_vpd_protocol_identifier_show() stackleak: instrument ata_exec_internal_sg() stackleak: instrument ata_dev_read_id() stackleak: instrument catu_alloc_etr_buf() stackleak: instrument ata_eh_recover() stackleak: instrument target_pr_res_aptpl_metadata_store() stackleak: instrument xfs_iomap_prealloc_size.constprop() stackleak: instrument xfs_seek_iomap_begin() stackleak: instrument xfs_direct_write_iomap_begin() stackleak: instrument ata_dev_configure() stackleak: instrument xfs_buffered_write_iomap_begin() stackleak: instrument ata_do_set_mode() stackleak: instrument xfs_iomap_write_unwritten() stackleak: instrument cti_probe() stackleak: instrument coresight_cti_get_platform_data() stackleak: instrument afs_parse_v2_partition() stackleak: instrument parse_afs_partitions() stackleak: instrument lpddr_pfow_present.constprop() stackleak: instrument core_scsi3_update_aptpl_buf() stackleak: instrument lpddr_info_query() stackleak: instrument lpddr_probe() stackleak: instrument cfi_probe_chip() stackleak: instrument __core_scsi3_alloc_registration() stackleak: instrument send_pfow_command.constprop() stackleak: instrument put_chip() stackleak: instrument core_scsi3_emulate_pro_preempt() stackleak: instrument cfi_staa_resume() stackleak: instrument wait_for_ready() stackleak: instrument cfi_qry_present() stackleak: instrument chip_ready() stackleak: instrument do_read_onechip() stackleak: instrument do_unlock_oneblock() stackleak: instrument core_scsi3_emulate_pro_register() stackleak: instrument lpddr_writev() stackleak: instrument do_lock_oneblock() stackleak: instrument __core_scsi3_check_aptpl_registration() stackleak: instrument do_erase_oneblock() stackleak: instrument do_write_buffer() stackleak: instrument target_scsi3_emulate_pr_out() stackleak: instrument target_scsi3_emulate_pr_in() stackleak: instrument ata_sff_hsm_move() stackleak: instrument physmap_flash_probe() stackleak: instrument doc_write_oob() stackleak: instrument slim_do_transfer() stackleak: instrument chip_good() stackleak: instrument chip_ready() stackleak: instrument cfi_amdstd_resume() stackleak: instrument doc_read_oob() stackleak: instrument cfi_check_err_status() stackleak: instrument do_write_oneword_once() stackleak: instrument cfi_amdstd_panic_wait() stackleak: instrument xfs_ifree() stackleak: instrument do_panic_write_oneword() stackleak: instrument get_chip() stackleak: instrument cfi_amdstd_read() stackleak: instrument do_otp_lock() stackleak: instrument do_write_oneword() stackleak: instrument do_atmel_lock() stackleak: instrument core_alua_do_port_transition() stackleak: instrument do_ppb_xxlock() stackleak: instrument cfi_ppb_unlock() stackleak: instrument cfi_amdstd_reset.isra() stackleak: instrument cfi_amdstd_otp_walk.isra() stackleak: instrument do_otp_write() stackleak: instrument slim_stream_prepare() stackleak: instrument do_erase_chip() stackleak: instrument pcmciamtd_cistpl_geo() stackleak: instrument pcmciamtd_cistpl_device() stackleak: instrument pcmciamtd_cistpl_jedec() stackleak: instrument pcmciamtd_cistpl_format() stackleak: instrument slim_stream_enable() stackleak: instrument slim_stream_disable() stackleak: instrument do_erase_oneblock() stackleak: instrument core_alua_store_tg_pt_gp_info() stackleak: instrument xfs_rename() stackleak: instrument cfi_amdstd_write_words() stackleak: instrument pcmciamtd_probe() stackleak: instrument xfs_create() stackleak: instrument do_write_buffer() stackleak: instrument cfi_amdstd_write_buffers() stackleak: instrument cfi_amdstd_panic_write() stackleak: instrument core_tmr_abort_task() stackleak: instrument qcom_xfer_msg() stackleak: instrument block2mtd_setup2() stackleak: instrument core_tmr_lun_reset() stackleak: instrument qcom_slim_interrupt() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_read.constprop() stackleak: instrument fixup_LH28F640BF() stackleak: instrument do_getlockstatus_oneblock() stackleak: instrument genprobe_ident_chips() stackleak: instrument inval_cache_and_wait_for_operation() stackleak: instrument cfi_intelext_resume() stackleak: instrument mchp23k256_set_mode() stackleak: instrument cfi_intelext_suspend() stackleak: instrument mchp23k256_write() stackleak: instrument put_chip.constprop() stackleak: instrument mchp23k256_read() stackleak: instrument chip_ready() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument ahci_handle_port_intr() stackleak: instrument ahci_print_info() stackleak: instrument cfi_intelext_point() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument cfi_intelext_read() stackleak: instrument do_write_oneword() stackleak: instrument do_erase_oneblock() stackleak: instrument do_xxlock_oneblock() stackleak: instrument do_otp_read() stackleak: instrument cfi_intelext_reset.isra() stackleak: instrument mapram_erase() stackleak: instrument cfi_intelext_otp_walk.isra() stackleak: instrument do_write_buffer() stackleak: instrument sst25l_status() stackleak: instrument do_otp_write() stackleak: instrument do_otp_lock() stackleak: instrument sst25l_read() stackleak: instrument sst25l_match_device() stackleak: instrument cfi_intelext_write_words() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument xfs_iwalk() stackleak: instrument cfi_cmdset_0001() stackleak: instrument xfs_iwalk_threaded() stackleak: instrument xfs_inobt_walk() stackleak: instrument ahci_platform_init_host() stackleak: instrument iio_rescale_test_scale() stackleak: instrument iio_rescale_test_offset() stackleak: instrument imx_ahci_probe() stackleak: instrument transport_dump_vpd_proto_id() stackleak: instrument transport_dump_vpd_assoc() stackleak: instrument transport_dump_vpd_ident_type() stackleak: instrument transport_dump_vpd_ident() stackleak: instrument flexonenand_get_size() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_read() stackleak: instrument compare_and_write_callback() stackleak: instrument onenand_write_oob_nolock() stackleak: instrument target_put_cmd_and_wait() stackleak: instrument nand_exec_prog_page_op() stackleak: instrument nand_lp_exec_read_page_op() stackleak: instrument transport_generic_free_cmd() stackleak: instrument nand_sp_exec_read_page_op() stackleak: instrument onenand_write_oob() stackleak: instrument nand_set_features_op() stackleak: instrument sbc_dif_generate() stackleak: instrument nand_get_features_op() stackleak: instrument sbc_dif_copy_prot() stackleak: instrument sbc_dif_verify() stackleak: instrument onenand_erase() stackleak: instrument nand_read_oob() stackleak: instrument onenand_read_oob_nolock() stackleak: instrument onenand_read_oob() stackleak: instrument nand_read_param_page_op() stackleak: instrument nand_change_read_column_op() stackleak: instrument nand_change_write_column_op() stackleak: instrument nand_readid_op() stackleak: instrument nand_status_op() stackleak: instrument nand_prog_page_end_op() stackleak: instrument nand_do_write_ops() stackleak: instrument onenand_scan() stackleak: instrument nand_erase_op() stackleak: instrument nand_reset_op() stackleak: instrument mlx90632_read_raw() stackleak: instrument nand_op_parser_exec_op() stackleak: instrument spc_emulate_request_sense() stackleak: instrument onenand_default_bbt() stackleak: instrument spc_emulate_modeselect() stackleak: instrument spc_emulate_modesense() stackleak: instrument nand_read_subpage() stackleak: instrument nand_ecc_choose_conf() stackleak: instrument nand_scan_with_ids() stackleak: instrument mv_qc_issue() stackleak: instrument pata_of_platform_probe() stackleak: instrument mv_interrupt() stackleak: instrument mv_platform_probe() stackleak: instrument target_xcopy_write_destination() stackleak: instrument target_xcopy_read_source() stackleak: instrument scan_block_fast() stackleak: instrument scan_read.isra() stackleak: instrument search_bbt.isra() stackleak: instrument read_bbt() stackleak: instrument rd_execute_rw() stackleak: instrument target_xcopy_do_work() stackleak: instrument write_bbt() stackleak: instrument iio_event_chrdev_read() stackleak: instrument nand_create_bbt() stackleak: instrument iio_device_register_eventset() stackleak: instrument put_compat_statfs() stackleak: instrument do_statfs64() stackleak: instrument do_statfs_native() stackleak: instrument __do_compat_sys_ustat() stackleak: instrument __do_sys_ustat() stackleak: instrument vfs_get_fsid() stackleak: instrument __do_compat_sys_statfs() stackleak: instrument __do_sys_statfs64() stackleak: instrument __do_sys_statfs() stackleak: instrument __do_compat_sys_fstatfs() stackleak: instrument __do_sys_fstatfs64() stackleak: instrument __do_sys_fstatfs() stackleak: instrument __iio_device_register() stackleak: instrument kcompat_sys_statfs64() stackleak: instrument kcompat_sys_fstatfs64() stackleak: instrument nand_onfi_detect() stackleak: instrument iio_buffer_write() stackleak: instrument iio_buffer_read() stackleak: instrument iio_buffers_alloc_sysfs_and_mask() stackleak: instrument fd_init_prot() stackleak: instrument xfs_reflink_end_cow_extent() stackleak: instrument fd_set_configfs_dev_params() stackleak: instrument __iio_update_buffers() stackleak: instrument fd_do_rw.isra() stackleak: instrument fd_execute_write_same() stackleak: instrument xfs_reflink_remap_extent() stackleak: instrument iblock_execute_rw() stackleak: instrument fd_execute_rw() stackleak: instrument xfs_reflink_cancel_cow_blocks() stackleak: instrument xfs_inactive_symlink_rmt() stackleak: instrument xfs_readlink_bmap_ilocked() stackleak: instrument xfs_reflink_remap_blocks() stackleak: instrument xfs_symlink() stackleak: instrument hynix_nand_reg_write_op() stackleak: instrument hynix_nand_init() stackleak: instrument micron_nand_read_page_on_die_ecc() stackleak: instrument xfs_trans_committed_bulk() stackleak: instrument occ_setup() stackleak: instrument toshiba_nand_benand_read_eccstatus_op() stackleak: instrument adm1266_gpio_dbg_show() stackleak: instrument adm1266_gpio_get_multiple() stackleak: instrument xfs_xattr_set() stackleak: instrument xfs_xattr_get() stackleak: instrument xfs_vn_listxattr() stackleak: instrument pmbus_add_sensor_attrs_one() stackleak: instrument pmbus_add_sensor_attrs() stackleak: instrument adm1275_probe() stackleak: instrument ibm_cffps_read_input_history() stackleak: instrument ibm_cffps_debugfs_read() stackleak: instrument denali_dt_probe() stackleak: instrument denali_read_page() stackleak: instrument pmbus_do_probe() stackleak: instrument ecc_sw_hamming_calculate() stackleak: instrument __hwmon_device_register() stackleak: instrument hwmon_notify_event() stackleak: instrument marvell_nand_attach_chip() stackleak: instrument marvell_nfc_hw_ecc_bch_read_page_raw() stackleak: instrument marvell_nfc_hw_ecc_bch_write_page() stackleak: instrument marvell_nfc_hw_ecc_bch_read_page() stackleak: instrument marvell_nfc_hw_ecc_hmg_do_write_page() stackleak: instrument xlog_state_do_callback() stackleak: instrument w83793_update_device() stackleak: instrument meson_nfc_probe() stackleak: instrument xlog_state_get_iclog_space() stackleak: instrument cadence_nand_slave_dma_transfer.constprop() stackleak: instrument cadence_nand_dt_probe() stackleak: instrument xlog_write() stackleak: instrument w83781d_probe() stackleak: instrument xfs_log_clean() stackleak: instrument w83793_probe() stackleak: instrument generic_remap_file_range_prep() stackleak: instrument verify_all_eraseblocks() stackleak: instrument cadence_nand_write_page_raw() stackleak: instrument anfc_parse_instructions() stackleak: instrument dump_eraseblock() stackleak: instrument anfc_probe() stackleak: instrument xfs_bui_item_recover() stackleak: instrument anfc_sel_read_page_hw_ecc() stackleak: instrument anfc_sel_write_page_hw_ecc() stackleak: instrument anfc_misc_data_type_exec() stackleak: instrument xlog_cil_committed() stackleak: instrument xlog_cil_push_work() stackleak: instrument xlog_cil_commit() stackleak: instrument ucd9000_debugfs_read_mfr_status() stackleak: instrument ucd9000_probe() stackleak: instrument rk_nfc_probe() stackleak: instrument w83791d_update_device() stackleak: instrument ubi_read_volume_table() stackleak: instrument rk_nfc_read_page_hwecc() stackleak: instrument check_eraseblock() stackleak: instrument xfs_buf_item_format() stackleak: instrument ubi_create_volume() stackleak: instrument ubi_resize_volume() stackleak: instrument zl6100_probe() /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c: In function 'comedi_dio_get_config': /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c:132:28: note: userspace variable will be forcibly initialized 132 | struct comedi_insn insn; | ^~~~ /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c: In function 'comedi_dio_config': /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c:153:28: note: userspace variable will be forcibly initialized 153 | struct comedi_insn insn; | ^~~~ /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c: In function 'comedi_dio_bitfield2': /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c:169:28: note: userspace variable will be forcibly initialized 169 | struct comedi_insn insn; | ^~~~ stackleak: instrument set_update_marker() stackleak: instrument clear_update_marker() stackleak: instrument comedi_8254_cascade_ns_to_timer() stackleak: instrument autoresize() stackleak: instrument ubi_mtd_param_parse() stackleak: instrument ubi_volume_notify() stackleak: instrument ubi_notify_all() stackleak: instrument bonding_attach() stackleak: instrument ubi_attach_mtd_dev() stackleak: instrument ubi_cdev_ioctl() /kisskb/src/drivers/comedi/comedi_fops.c: In function 'compat_chaninfo': /kisskb/src/drivers/comedi/comedi_fops.c:2899:32: note: userspace variable will be forcibly initialized 2899 | struct comedi_chaninfo chaninfo; | ^~~~~~~~ /kisskb/src/drivers/comedi/comedi_fops.c: In function 'compat_rangeinfo': /kisskb/src/drivers/comedi/comedi_fops.c:2923:33: note: userspace variable will be forcibly initialized 2923 | struct comedi_rangeinfo rangeinfo; | ^~~~~~~~~ /kisskb/src/drivers/comedi/comedi_fops.c: In function 'compat_insn': /kisskb/src/drivers/comedi/comedi_fops.c:3102:28: note: userspace variable will be forcibly initialized 3102 | struct comedi_insn insn; | ^~~~ /kisskb/src/drivers/comedi/comedi_fops.c: In function 'compat_cmd': /kisskb/src/drivers/comedi/comedi_fops.c:3000:27: note: userspace variable will be forcibly initialized 3000 | struct comedi_cmd cmd; | ^~~ /kisskb/src/drivers/comedi/comedi_fops.c: In function 'compat_cmdtest': /kisskb/src/drivers/comedi/comedi_fops.c:3025:27: note: userspace variable will be forcibly initialized 3025 | struct comedi_cmd cmd; | ^~~ /kisskb/src/drivers/comedi/comedi_fops.c: In function 'comedi_unlocked_ioctl': /kisskb/src/drivers/comedi/comedi_fops.c:2253:36: note: userspace variable will be forcibly initialized 2253 | struct comedi_insn insn; | ^~~~ /kisskb/src/drivers/comedi/comedi_fops.c:2229:40: note: userspace variable will be forcibly initialized 2229 | struct comedi_insnlist insnlist; | ^~~~~~~~ /kisskb/src/drivers/comedi/comedi_fops.c:2216:35: note: userspace variable will be forcibly initialized 2216 | struct comedi_cmd cmd; | ^~~ /kisskb/src/drivers/comedi/comedi_fops.c:2203:35: note: userspace variable will be forcibly initialized 2203 | struct comedi_cmd cmd; | ^~~ /kisskb/src/drivers/comedi/comedi_fops.c:2180:41: note: userspace variable will be forcibly initialized 2180 | struct comedi_rangeinfo it; | ^~ /kisskb/src/drivers/comedi/comedi_fops.c:2171:40: note: userspace variable will be forcibly initialized 2171 | struct comedi_chaninfo it; | ^~ stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_read.constprop() stackleak: instrument do_devconfig_ioctl() stackleak: instrument do_devinfo_ioctl() /kisskb/src/drivers/comedi/drivers.c: In function 'insn_rw_emulate_bits': /kisskb/src/drivers/comedi/drivers.c:611:28: note: userspace variable will be forcibly initialized 611 | struct comedi_insn _insn; | ^~~~~ stackleak: instrument ubi_open_volume_path() stackleak: instrument comedi_read() stackleak: instrument comedi_write() stackleak: instrument check_channel_list.constprop() stackleak: instrument comedi_unlocked_ioctl() stackleak: instrument comedi_compat_ioctl() stackleak: instrument xlog_recover_icreate_commit_pass2() stackleak: instrument ubi_eba_write_leb() stackleak: instrument nor_erase_prepare() stackleak: instrument self_check_eba() stackleak: instrument ubi_eba_init() stackleak: instrument clean_bdev_aliases() stackleak: instrument check_channel_list() stackleak: instrument generic_block_bmap() stackleak: instrument sync_mapping_buffers() stackleak: instrument nobh_truncate_page() stackleak: instrument block_read_full_page() stackleak: instrument __block_write_begin_int() stackleak: instrument xfs_cui_item_recover() stackleak: instrument nobh_write_begin() stackleak: instrument cont_write_begin() stackleak: instrument do_blockdev_direct_IO() stackleak: instrument spi_sync_transfer.constprop.isra() stackleak: instrument spi_write.constprop.isra() stackleak: instrument xfs_rui_item_recover() stackleak: instrument scan_all() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument counter_sysfs_add() stackleak: instrument scan_pool() stackleak: instrument xlog_recover_reorder_trans() stackleak: instrument xlog_recover_commit_trans() stackleak: instrument ubi_scan_fastmap() stackleak: instrument counter_chrdev_ioctl() stackleak: instrument xlog_recover_process_intents() stackleak: instrument xlog_do_recovery_pass() stackleak: instrument xfsaild() stackleak: instrument mchp_tc_probe() stackleak: instrument ubi_update_fastmap() stackleak: instrument xfs_trans_ail_update_bulk() stackleak: instrument adt7475_probe() stackleak: instrument do_mpage_readpage() stackleak: instrument __mpage_writepage() stackleak: instrument mpage_readahead() stackleak: instrument mpage_readpage() stackleak: instrument scmi_hwmon_probe() stackleak: instrument dt282x_interrupt() stackleak: instrument mtd_nvmem_add() stackleak: instrument mtd_otp_nvmem_register() stackleak: instrument xfs_dquot_disk_alloc() stackleak: instrument mtd_io_emulated_slc() stackleak: instrument xfs_qm_dqget_next() /kisskb/src/fs/signalfd.c: In function 'signalfd_read': /kisskb/src/fs/signalfd.c:209:26: note: userspace variable will be forcibly initialized 209 | kernel_siginfo_t info; | ^~~~ stackleak: instrument signalfd_copyinfo() stackleak: instrument signalfd_read() stackleak: instrument ni_atmio_attach() stackleak: instrument xfs_qm_dquot_logitem_format() stackleak: instrument do_epoll_wait() stackleak: instrument ni_load_channelgain_list.isra() stackleak: instrument do_epoll_ctl() stackleak: instrument concat_write_oob() stackleak: instrument concat_read_oob() stackleak: instrument concat_writev() stackleak: instrument mtd_concat_create() stackleak: instrument ni_E_interrupt() stackleak: instrument parse_mtd_partitions() /kisskb/src/drivers/mtd/mtdchar.c: In function 'mtdchar_ioctl': /kisskb/src/drivers/mtd/mtdchar.c:1069:40: note: userspace variable will be forcibly initialized 1069 | struct blkpg_ioctl_arg a; | ^ /kisskb/src/drivers/mtd/mtdchar.c:837:36: note: userspace variable will be forcibly initialized 837 | struct mtd_oob_buf buf; | ^~~ /kisskb/src/drivers/mtd/mtdchar.c:823:36: note: userspace variable will be forcibly initialized 823 | struct mtd_oob_buf buf; | ^~~ /kisskb/src/drivers/mtd/mtdchar.c: In function 'mtdchar_compat_ioctl': /kisskb/src/drivers/mtd/mtdchar.c:1165:40: note: userspace variable will be forcibly initialized 1165 | struct blkpg_ioctl_arg a; | ^ stackleak: instrument mtdchar_blkpg_ioctl() stackleak: instrument xfs_fs_set_info() stackleak: instrument mtdchar_write() stackleak: instrument mtdchar_read() stackleak: instrument mtdchar_ioctl() stackleak: instrument mtd_queue_rq() stackleak: instrument xfs_get_acl() /kisskb/src/fs/xfs/xfs_ioctl32.c: In function 'xfs_compat_ioc_fsbulkstat': /kisskb/src/fs/xfs/xfs_ioctl32.c:202:33: note: userspace variable will be forcibly initialized 202 | struct xfs_fsop_bulkreq bulkreq; | ^~~~~~~ /kisskb/src/fs/xfs/xfs_ioctl32.c: In function 'xfs_file_compat_ioctl': /kisskb/src/fs/xfs/xfs_ioctl32.c:501:49: note: userspace variable will be forcibly initialized 501 | struct xfs_fsop_handlereq hreq; | ^~~~ /kisskb/src/fs/xfs/xfs_ioctl32.c:494:49: note: userspace variable will be forcibly initialized 494 | struct xfs_fsop_handlereq hreq; | ^~~~ /kisskb/src/fs/xfs/xfs_ioctl32.c:486:49: note: userspace variable will be forcibly initialized 486 | struct xfs_fsop_handlereq hreq; | ^~~~ stackleak: instrument __xfs_set_acl() stackleak: instrument xfs_qm_dquot_walk.isra() stackleak: instrument xfs_qm_reset_dqcounts_all() stackleak: instrument xfs_fsbulkstat_one_fmt_compat() stackleak: instrument xfs_qm_reset_dqcounts_buf() stackleak: instrument xfs_file_compat_ioctl() stackleak: instrument INFTL_trydeletechain() stackleak: instrument INFTL_foldchain.isra() stackleak: instrument f71882fg_probe() stackleak: instrument inftl_writeblock() stackleak: instrument f71882fg_update_device.isra() stackleak: instrument do_coredump() stackleak: instrument find_boot_record() stackleak: instrument INFTL_formatblock() stackleak: instrument rfd_ftl_add_mtd() stackleak: instrument INFTL_mount() stackleak: instrument rfd_ftl_writesect() stackleak: instrument mtdoops_workfunc_erase() stackleak: instrument mtdswap_show() stackleak: instrument ibmpex_register_bmc() stackleak: instrument mtdswap_gc() stackleak: instrument mtdswap_add_mtd() stackleak: instrument xchk_xattr_listent() stackleak: instrument xchk_xattr_block() stackleak: instrument xchk_bmap_check_rmap() stackleak: instrument xchk_xattr() stackleak: instrument xchk_bmapbt_rec() stackleak: instrument xchk_bmap() stackleak: instrument ina3221_probe() stackleak: instrument xchk_btree_rec() stackleak: instrument xchk_btree() stackleak: instrument xchk_directory_free_bestfree() stackleak: instrument xchk_directory_data_bestfree() stackleak: instrument xchk_directory_leaf1_bestfree() stackleak: instrument xchk_directory_blocks() stackleak: instrument xchk_dir_rec() stackleak: instrument xchk_fscount_aggregate_agcounts() stackleak: instrument xchk_iallocbt_check_cluster() stackleak: instrument xchk_inode() stackleak: instrument xchk_refcountbt_xref_rmap() stackleak: instrument max16065_probe() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument xrep_agfl_init_header() stackleak: instrument xrep_agf() stackleak: instrument xrep_agi() stackleak: instrument xfs_ag_resv_rmapbt_alloc() stackleak: instrument xrep_alloc_ag_block() stackleak: instrument xrep_fix_freelist() stackleak: instrument npcm7xx_pwm_fan_probe() stackleak: instrument pc87360_probe() stackleak: instrument pc87360_update_device.isra() stackleak: instrument pwm_fan_probe() stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: instrument chacha_neon_stream_xor() stackleak: instrument xchacha_neon() stackleak: instrument initcall_blacklisted() stackleak: disabled for this translation unit stackleak: instrument __filemap_fdatawait_range() stackleak: instrument filemap_map_pages() stackleak: instrument generic_perform_write() stackleak: disabled for this translation unit stackleak: instrument folio_wait_bit_common() stackleak: disabled for this translation unit stackleak: instrument __create_pgd_mapping() stackleak: instrument __filemap_add_folio() stackleak: instrument chown_common() stackleak: instrument filemap_fault() stackleak: instrument find_lock_entries() stackleak: disabled for this translation unit stackleak: instrument filemap_read() stackleak: instrument mapping_seek_hole_data() stackleak: instrument dio_warn_stale_pagecache() In file included from /kisskb/src/fs/read_write.c:13: /kisskb/src/fs/read_write.c: In function 'iov_iter_iovec': /kisskb/src/include/linux/uio.h:127:16: note: userspace variable will be forcibly initialized 127 | return (struct iovec) { | ^ /kisskb/src/fs/read_write.c: In function 'new_sync_read': /kisskb/src/fs/read_write.c:392:22: note: userspace variable will be forcibly initialized 392 | 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:495:22: note: userspace variable will be forcibly initialized 495 | 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:743:30: note: userspace variable will be forcibly initialized 743 | struct iovec iovec = iov_iter_iovec(iter); | ^~~~~ stackleak: instrument kernel_waitid() stackleak: instrument __do_compat_sys_waitid() stackleak: instrument __do_sys_waitid() stackleak: instrument __kernel_write() stackleak: disabled for this translation unit stackleak: instrument new_sync_write() stackleak: instrument new_sync_read() stackleak: instrument vfs_writev() stackleak: instrument vfs_readv() stackleak: instrument __kernel_read() stackleak: instrument do_exit() stackleak: instrument __do_compat_sys_wait4() stackleak: instrument __do_sys_wait4() stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: instrument __find_resource() stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: instrument write_cache_pages() stackleak: instrument key_create_or_update() stackleak: disabled for this translation unit stackleak: instrument cp_statx() stackleak: instrument cp_new_stat64() stackleak: instrument cp_new_stat() stackleak: instrument __do_compat_sys_newfstat() stackleak: instrument __do_sys_fstat64() stackleak: instrument __do_sys_newfstat() stackleak: instrument balance_dirty_pages_ratelimited() stackleak: instrument __do_compat_sys_newfstatat() stackleak: instrument __do_sys_fstatat64() stackleak: instrument __do_sys_newfstatat() stackleak: instrument __do_compat_sys_newlstat() stackleak: instrument __do_sys_lstat64() stackleak: instrument __do_sys_newlstat() stackleak: instrument __do_compat_sys_newstat() stackleak: instrument __do_sys_stat64() stackleak: instrument __do_sys_newstat() stackleak: instrument do_statx() /kisskb/src/kernel/signal.c: In function '__do_sys_sigaltstack': /kisskb/src/kernel/signal.c:4233:22: note: userspace variable will be forcibly initialized 4233 | stack_t new, old; | ^~~ /kisskb/src/kernel/signal.c:4233:17: note: userspace variable will be forcibly initialized 4233 | stack_t new, old; | ^~~ /kisskb/src/kernel/signal.c: In function 'do_compat_sigaltstack': /kisskb/src/kernel/signal.c:4269:22: note: userspace variable will be forcibly initialized 4269 | stack_t uss, uoss; | ^~~~ /kisskb/src/kernel/signal.c:4269:17: note: userspace variable will be forcibly initialized 4269 | stack_t uss, uoss; | ^~~ /kisskb/src/kernel/signal.c: In function 'kill_pid_usb_asyncio': /kisskb/src/kernel/signal.c:1540:31: note: userspace variable will be forcibly initialized 1540 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'do_notify_parent': /kisskb/src/kernel/signal.c:2017:31: note: userspace variable will be forcibly initialized 2017 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'do_notify_parent_cldstop': /kisskb/src/kernel/signal.c:2129:31: note: userspace variable will be forcibly initialized 2129 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'ptrace_do_notify': /kisskb/src/kernel/signal.c:2343:26: note: userspace variable will be forcibly initialized 2343 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigqueueinfo': /kisskb/src/kernel/signal.c:4003:26: note: userspace variable will be forcibly initialized 4003 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_kill': /kisskb/src/kernel/signal.c:3777:31: note: userspace variable will be forcibly initialized 3777 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'send_sig_fault': /kisskb/src/kernel/signal.c:1735:31: note: userspace variable will be forcibly initialized 1735 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'send_sig_mceerr': /kisskb/src/kernel/signal.c:1766:31: note: userspace variable will be forcibly initialized 1766 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'send_sig_fault_trapno': /kisskb/src/kernel/signal.c:1883:31: note: userspace variable will be forcibly initialized 1883 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'do_tkill': /kisskb/src/kernel/signal.c:3934:31: note: userspace variable will be forcibly initialized 3934 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_tgsigqueueinfo': /kisskb/src/kernel/signal.c:4043:26: note: userspace variable will be forcibly initialized 4043 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig': /kisskb/src/kernel/signal.c:1653:31: note: userspace variable will be forcibly initialized 1653 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_mceerr': /kisskb/src/kernel/signal.c:1752:31: note: userspace variable will be forcibly initialized 1752 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_bnderr': /kisskb/src/kernel/signal.c:1781:31: note: userspace variable will be forcibly initialized 1781 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_pkuerr': /kisskb/src/kernel/signal.c:1796:31: note: userspace variable will be forcibly initialized 1796 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_perf': /kisskb/src/kernel/signal.c:1810:31: note: userspace variable will be forcibly initialized 1810 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_ptrace_errno_trap': /kisskb/src/kernel/signal.c:1851:31: note: userspace variable will be forcibly initialized 1851 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_fault_trapno': /kisskb/src/kernel/signal.c:1866:31: note: userspace variable will be forcibly initialized 1866 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_fatal_sig': /kisskb/src/kernel/signal.c:1667:31: note: userspace variable will be forcibly initialized 1667 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_exit_sig': /kisskb/src/kernel/signal.c:1680:31: note: userspace variable will be forcibly initialized 1680 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_fault_to_task': /kisskb/src/kernel/signal.c:1709:31: note: userspace variable will be forcibly initialized 1709 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_seccomp': /kisskb/src/kernel/signal.c:1833:31: note: userspace variable will be forcibly initialized 1833 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_compat_sys_rt_sigqueueinfo': /kisskb/src/kernel/signal.c:4016:26: note: userspace variable will be forcibly initialized 4016 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_compat_sys_rt_tgsigqueueinfo': /kisskb/src/kernel/signal.c:4057:26: note: userspace variable will be forcibly initialized 4057 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigtimedwait': /kisskb/src/kernel/signal.c:3638:26: note: userspace variable will be forcibly initialized 3638 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigtimedwait_time32': /kisskb/src/kernel/signal.c:3671:26: note: userspace variable will be forcibly initialized 3671 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_compat_sys_rt_sigtimedwait_time64': /kisskb/src/kernel/signal.c:3703:26: note: userspace variable will be forcibly initialized 3703 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_compat_sys_rt_sigtimedwait_time32': /kisskb/src/kernel/signal.c:3734:26: note: userspace variable will be forcibly initialized 3734 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_pidfd_send_signal': /kisskb/src/kernel/signal.c:3856:26: note: userspace variable will be forcibly initialized 3856 | kernel_siginfo_t kinfo; | ^~~~~ stackleak: disabled for this translation unit /kisskb/src/kernel/signal.c: In function 'restore_altstack': /kisskb/src/kernel/signal.c:4247:17: note: userspace variable will be forcibly initialized 4247 | stack_t new; | ^~~ stackleak: instrument call_sbin_request_key() stackleak: instrument request_key_and_link() stackleak: instrument request_key_rcu() stackleak: instrument __lookup_slow() stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: instrument __copy_siginfo_from_user32() stackleak: instrument vexpress_syscfg_probe() stackleak: instrument link_path_walk() stackleak: instrument filename_parentat() stackleak: disabled for this translation unit stackleak: instrument submit_bio_wait() stackleak: instrument lookup_open.isra() stackleak: instrument vfs_rename() stackleak: instrument filename_lookup() stackleak: disabled for this translation unit stackleak: instrument path_openat() stackleak: instrument do_filp_open() stackleak: instrument do_file_open_root() stackleak: instrument bio_iov_iter_get_pages() stackleak: instrument __copy_siginfo_to_user32() stackleak: instrument copy_siginfo_from_user32() stackleak: instrument _of_phy_get() stackleak: instrument prctl_set_auxv() stackleak: instrument __do_sys_newuname() stackleak: instrument __do_sys_sysinfo() stackleak: instrument do_renameat2() stackleak: instrument __do_compat_sys_sysinfo() stackleak: disabled for this translation unit stackleak: instrument prctl_set_mm() stackleak: instrument __arm64_compat_sys_sigaction() stackleak: instrument crypto_remove_spawns() stackleak: instrument crypto_alg_tested() stackleak: disabled for this translation unit stackleak: instrument __do_compat_sys_getrusage() /kisskb/src/fs/fcntl.c: In function 'send_sigio_to_task': /kisskb/src/fs/fcntl.c:730:42: note: userspace variable will be forcibly initialized 730 | kernel_siginfo_t si; | ^~ stackleak: instrument __do_sys_getrusage() stackleak: disabled for this translation unit stackleak: disabled for this translation unit stackleak: instrument truncate_inode_pages_range() stackleak: instrument invalidate_mapping_pagevec() stackleak: instrument invalidate_inode_pages2_range() stackleak: disabled for this translation unit stackleak: instrument put_unbound_pool() stackleak: instrument __flush_work() stackleak: disabled for this translation unit stackleak: instrument flush_workqueue() stackleak: instrument gpiod_get_array_value_complex() stackleak: instrument gpiod_set_array_value_complex() stackleak: instrument blkdev_issue_flush() stackleak: instrument process_one_work() stackleak: instrument rescuer_thread() stackleak: disabled for this translation unit stackleak: instrument gpiochip_add_data_with_key() stackleak: disabled for this translation unit stackleak: instrument shrink_slab.constprop() stackleak: instrument work_on_cpu() stackleak: instrument isolate_lru_pages() stackleak: instrument alloc_workqueue() stackleak: instrument imx_pmx_set() stackleak: disabled for this translation unit stackleak: instrument imx_pinctrl_parse_functions.isra() stackleak: instrument shash_final_unaligned() stackleak: instrument shash_update_unaligned() stackleak: instrument shrink_page_list() stackleak: instrument imx_pinctrl_probe() stackleak: instrument crypto_shash_tfm_digest() stackleak: instrument d_alloc_parallel() stackleak: disabled for this translation unit stackleak: instrument shrink_active_list() stackleak: instrument of_parse_own_gpio() stackleak: instrument shrink_lruvec() stackleak: instrument of_get_named_gpiod_flags() stackleak: disabled for this translation unit /kisskb/src/block/blk-map.c: In function 'blk_rq_map_user': /kisskb/src/block/blk-map.c:569:22: note: userspace variable will be forcibly initialized 569 | struct iovec iov; | ^~~ stackleak: instrument shrink_node() stackleak: instrument __node_reclaim() stackleak: instrument blk_rq_unmap_user() stackleak: instrument of_find_gpio() stackleak: instrument balance_pgdat() stackleak: instrument of_gpiochip_add() stackleak: instrument kswapd() stackleak: instrument blk_rq_map_user_iov() stackleak: instrument reclaim_clean_pages_from_list() stackleak: instrument reclaim_pages() stackleak: instrument try_to_free_pages() stackleak: disabled for this translation unit stackleak: instrument param_array_set() stackleak: instrument __blk_rq_map_sg() stackleak: instrument dump_mapping() stackleak: instrument __blk_queue_split() stackleak: instrument alg_test_cprng() stackleak: instrument __kthread_create_on_node() stackleak: instrument test_cipher() stackleak: instrument build_test_sglist() stackleak: instrument generate_random_cipher_testvec.constprop() stackleak: instrument generate_aead_message.constprop() stackleak: instrument of_pwm_get() stackleak: instrument test_acomp() stackleak: instrument kthread_flush_work() stackleak: instrument kthread_flush_worker() stackleak: instrument test_akcipher_one() stackleak: instrument __blkdev_issue_discard() stackleak: instrument blkdev_issue_zeroout() stackleak: instrument test_ahash_vec_cfg() stackleak: instrument alg_test() stackleak: instrument drbg_cavs_test() stackleak: instrument do_test_kpp() stackleak: instrument test_shash_vec_cfg() stackleak: instrument snd_card_free() stackleak: instrument test_hash_vs_generic_impl() stackleak: instrument test_hash_vec() stackleak: instrument alg_test_crc32c() stackleak: instrument test_skcipher_vec_cfg() stackleak: instrument test_skcipher_vs_generic_impl() stackleak: instrument test_skcipher_vec() stackleak: instrument pcpu_dump_alloc_info() stackleak: instrument test_aead_vec_cfg() /kisskb/src/sound/core/control.c: In function 'snd_ctl_elem_list_user': /kisskb/src/sound/core/control.c:788:34: note: userspace variable will be forcibly initialized 788 | struct snd_ctl_elem_list list; | ^~~~ stackleak: instrument test_aead_vs_generic_impl() stackleak: instrument test_aead_vec() stackleak: instrument pcpu_alloc_area() stackleak: instrument alg_test_aead() stackleak: instrument pcpu_alloc() stackleak: instrument snd_ctl_elem_list() stackleak: instrument pcpu_balance_free() stackleak: instrument snd_ctl_read() stackleak: instrument __blk_mq_alloc_requests() stackleak: instrument null_skcipher_crypt() stackleak: instrument snd_ctl_tlv_ioctl() stackleak: instrument snd_ctl_elem_info_user() stackleak: instrument __snd_ctl_add_replace() stackleak: instrument snd_ctl_elem_add() stackleak: instrument snd_ctl_elem_add_user() stackleak: instrument blk_execute_rq() stackleak: instrument md5_transform() stackleak: instrument snd_ctl_ioctl() stackleak: instrument blk_mq_end_request_batch() stackleak: instrument snd_ctl_ioctl_compat() stackleak: instrument blk_mq_dispatch_rq_list() stackleak: instrument __do_sys_reboot() stackleak: instrument ipmi_timeout() stackleak: instrument ipmi_set_gets_events() stackleak: instrument blk_mq_submit_bio() stackleak: instrument kmem_dump_obj() stackleak: instrument sha512_transform() stackleak: instrument blk_mq_poll() stackleak: instrument __request_module() stackleak: instrument ipmi_panic_request_and_wait() stackleak: instrument gf128mul_lle() stackleak: instrument panic_event() stackleak: instrument gf128mul_bbe() stackleak: instrument __get_device_id() stackleak: instrument __bmc_get_device_id() /kisskb/src/drivers/video/fbdev/core/fbmem.c: In function 'fb_getput_cmap': /kisskb/src/drivers/video/fbdev/core/fbmem.c:1223:29: note: userspace variable will be forcibly initialized 1223 | struct fb_cmap_user cmap; | ^~~~ /kisskb/src/drivers/video/fbdev/core/fbmem.c: In function 'do_fb_ioctl': /kisskb/src/drivers/video/fbdev/core/fbmem.c:1092:29: note: userspace variable will be forcibly initialized 1092 | struct fb_cmap_user cmap; | ^~~~ stackleak: instrument ipmi_add_smi() stackleak: instrument fb_getput_cmap() stackleak: instrument isolate_freepages_block() stackleak: instrument snd_hwdep_info() stackleak: instrument fb_set_var() stackleak: instrument snd_hwdep_ioctl() stackleak: instrument do_fb_ioctl() stackleak: instrument snd_hwdep_ioctl_compat() stackleak: instrument snd_hwdep_open() stackleak: instrument ipmi_platform_add() stackleak: instrument isolate_migratepages_block() stackleak: instrument fb_new_modelist() stackleak: instrument __arm64_sys_mount_setattr() stackleak: instrument compaction_alloc() stackleak: instrument blk_mq_do_dispatch_sched() stackleak: instrument compact_zone() stackleak: instrument kcompactd_do_work() /kisskb/src/fs/seq_file.c: In function 'seq_read': /kisskb/src/fs/seq_file.c:153:22: note: userspace variable will be forcibly initialized 153 | struct iovec iov = { .iov_base = buf, .iov_len = size}; | ^~~ stackleak: instrument compact_node() stackleak: instrument proactive_compact_node() stackleak: instrument kcompactd() stackleak: instrument fb_create_modedb() stackleak: instrument compact_zone_order() stackleak: instrument seq_read_iter() stackleak: instrument seq_read() stackleak: instrument snd_timer_user_info_compat.isra() stackleak: instrument snd_timer_user_status64.isra() stackleak: instrument snd_timer_user_params.isra() stackleak: instrument snd_timer_user_read() stackleak: instrument affine_move_task() stackleak: instrument blkpg_do_ioctl() stackleak: instrument crypto_authenc_copy_assoc() stackleak: instrument __snd_timer_user_ioctl.isra() stackleak: instrument part_stat_show() stackleak: instrument diskstats_show() stackleak: instrument setxattr() /kisskb/src/sound/core/pcm_native.c: In function 'snd_pcm_xferi_frames_ioctl': /kisskb/src/sound/core/pcm_native.c:3202:26: note: userspace variable will be forcibly initialized 3202 | struct snd_xferi xferi; | ^~~~~ /kisskb/src/sound/core/pcm_native.c: In function 'snd_pcm_xfern_frames_ioctl': /kisskb/src/sound/core/pcm_native.c:3224:26: note: userspace variable will be forcibly initialized 3224 | struct snd_xfern xfern; | ^~~~~ stackleak: instrument getxattr() stackleak: instrument removexattr() stackleak: instrument store_bl_curve() stackleak: instrument store_virtual() stackleak: instrument store_rotate() stackleak: instrument store_bpp() stackleak: instrument store_pan() stackleak: instrument dump_mm() stackleak: instrument store_mode() stackleak: instrument xor_32regs_4() stackleak: instrument xor_32regs_5() stackleak: instrument snd_pcm_sw_params_user() stackleak: instrument fb_find_mode() stackleak: instrument snd_pcm_ioctl_sw_params_compat() stackleak: instrument fb_find_best_display() stackleak: instrument snd_pcm_sync_ptr() stackleak: instrument snd_pcm_ioctl_sync_ptr_buggy() stackleak: instrument bsg_sg_io() stackleak: instrument snd_pcm_drain() stackleak: instrument snd_pcm_hw_refine() stackleak: instrument __get_user_pages() stackleak: instrument nhpoly1305_units() stackleak: instrument __gup_longterm_locked() stackleak: instrument snd_pcm_status_user_compat64() stackleak: instrument collect_percpu_times() stackleak: instrument snd_pcm_status_user32() stackleak: instrument snd_pcm_status_user64() stackleak: instrument internal_get_user_pages_fast() stackleak: instrument snd_pcm_common_ioctl() stackleak: instrument proc_sched_show_task() stackleak: instrument bio_integrity_process() stackleak: instrument build_sched_domains() stackleak: instrument cfb_copyarea() stackleak: instrument blk_rq_count_integrity_sg() stackleak: instrument blk_rq_map_integrity_sg() stackleak: instrument snd_pcm_add_chmap_ctls() stackleak: instrument snd_pcm_hw_rule_ratdens() stackleak: instrument cfb_imageblit() stackleak: instrument snd_pcm_update_hw_ptr0() stackleak: instrument writeback_sb_inodes() stackleak: instrument __clk_hw_register_divider() stackleak: instrument snd_interval_ratnum() stackleak: instrument divider_determine_rate() stackleak: instrument wp_page_copy() stackleak: instrument wb_writeback() stackleak: instrument sync_inodes_sb() stackleak: instrument unmap_page_range() stackleak: instrument zap_page_range_single() stackleak: instrument mutex_lock_io_nested() stackleak: instrument zap_page_range() stackleak: instrument __snd_pcm_lib_xfer() stackleak: instrument wb_workfn() stackleak: instrument __mutex_lock() stackleak: instrument __ww_mutex_lock.constprop() stackleak: instrument sys_copyarea() stackleak: instrument free_pgd_range() stackleak: instrument __down_common() stackleak: instrument __apply_to_page_range() stackleak: instrument sys_imageblit() stackleak: instrument iter_file_splice_write() stackleak: instrument vm_insert_pages() stackleak: instrument __do_sys_vmsplice() stackleak: instrument __clk_register() stackleak: instrument do_splice() stackleak: instrument clk_mux_determine_rate_flags() stackleak: instrument copy_page_range() stackleak: instrument __handle_mm_fault() stackleak: instrument of_clk_get_parent_name() stackleak: instrument __down_write_common() stackleak: instrument dynamic_dname() stackleak: instrument find_first_fitting_seq() stackleak: instrument __clk_hw_register_fixed_factor() stackleak: instrument syslog_print() stackleak: instrument syslog_print_all() stackleak: instrument kmsg_dump_get_buffer() stackleak: instrument put_compat_statfs() stackleak: instrument do_statfs64() stackleak: instrument do_statfs_native() stackleak: instrument __do_compat_sys_ustat() stackleak: instrument __do_sys_ustat() stackleak: instrument vfs_get_fsid() stackleak: instrument do_syslog() stackleak: instrument unmap_region() stackleak: instrument __do_compat_sys_statfs() stackleak: instrument __do_sys_statfs64() stackleak: instrument __do_sys_statfs() stackleak: instrument __do_compat_sys_fstatfs() stackleak: instrument __do_sys_fstatfs64() stackleak: instrument __do_sys_fstatfs() stackleak: instrument kcompat_sys_statfs64() stackleak: instrument kcompat_sys_fstatfs64() stackleak: instrument vprintk_store() stackleak: instrument snd_rawmidi_info_select_user() stackleak: instrument snd_rawmidi_info_user() stackleak: instrument console_unlock() stackleak: instrument __vma_adjust() stackleak: instrument __clk_hw_register_gate() stackleak: instrument snd_rawmidi_ioctl_status32() stackleak: instrument snd_rawmidi_ioctl_status_compat64() stackleak: instrument snd_compr_get_caps() stackleak: instrument snd_rawmidi_receive() stackleak: instrument kmsg_dump_get_line() stackleak: instrument snd_rawmidi_write() stackleak: instrument snd_rawmidi_read() stackleak: instrument snd_compr_ioctl() stackleak: instrument exit_mmap() stackleak: instrument snd_rawmidi_open() stackleak: instrument __clk_hw_register_mux() stackleak: instrument lock_stats() stackleak: instrument print_lockdep_cache() stackleak: instrument __print_lock_name() stackleak: instrument mmap_region() stackleak: instrument check_irq_usage() stackleak: instrument rt_mutex_adjust_prio_chain.constprop() stackleak: instrument try_to_take_rt_mutex() stackleak: instrument snd_seq_ioctl() stackleak: instrument generic_remap_file_range_prep() stackleak: instrument snd_seq_deliver_event() stackleak: instrument page_mkclean_one() stackleak: instrument snd_seq_cell_alloc.constprop() stackleak: instrument snd_seq_event_dup() stackleak: instrument folio_referenced_one() stackleak: instrument generic_block_bmap() stackleak: instrument snd_seq_event_port_detach() stackleak: instrument try_to_migrate_one() stackleak: instrument try_to_unmap_one() stackleak: instrument snd_seq_event_port_attach() stackleak: instrument sync_mapping_buffers() stackleak: instrument clk_hw_register_gate2() stackleak: instrument do_blockdev_direct_IO() stackleak: instrument rcu_tasks_trace_postgp() stackleak: instrument nobh_truncate_page() stackleak: instrument block_read_full_page() stackleak: instrument rcu_tasks_wait_gp() stackleak: instrument synchronize_rcu_tasks_generic() stackleak: instrument __clk_sscg_pll_determine_rate() stackleak: instrument clean_bdev_aliases() stackleak: instrument purge_fragmented_blocks_allcpus() stackleak: instrument __block_write_begin_int() stackleak: instrument nobh_write_begin() stackleak: instrument ioremap_page_range() stackleak: instrument cont_write_begin() stackleak: instrument __purge_vmap_area_lazy() stackleak: instrument pcpu_get_vm_areas() stackleak: instrument __msi_domain_alloc_irqs() stackleak: instrument alloc_vmap_area() stackleak: instrument __synchronize_srcu() stackleak: instrument process_srcu() stackleak: instrument do_mpage_readpage() stackleak: instrument mpage_readpage() stackleak: instrument __mpage_writepage() stackleak: instrument vread() stackleak: instrument mpage_readahead() stackleak: instrument __vmalloc_node_range() stackleak: instrument get_page_from_freelist() stackleak: instrument show_free_areas() stackleak: instrument fsnotify() stackleak: instrument fsnotify_sb_delete() stackleak: instrument fscrypt_crypt_block() stackleak: instrument __arm64_sys_swapon() stackleak: instrument snd_ac97_cvol_new() stackleak: instrument snd_ac97_cmute_new_stereo() stackleak: instrument snd_ac97_cmix_new_stereo() stackleak: instrument __alloc_pages() stackleak: instrument __alloc_pages_bulk() stackleak: instrument get_swap_pages() stackleak: instrument unuse_pte_range() stackleak: instrument fname_decrypt() stackleak: instrument fscrypt_fname_disk_to_usr() stackleak: instrument snd_ac97_pcm_assign() stackleak: instrument fscrypt_fname_encrypt() stackleak: instrument snd_ac97_pcm_open() stackleak: instrument __arm64_sys_swapoff() stackleak: instrument iomap_read_folio_sync() stackleak: instrument fscrypt_ioctl_get_key_status() stackleak: instrument add_master_key() stackleak: instrument fscrypt_ioctl_add_key() stackleak: instrument do_remove_key.isra() stackleak: instrument iomap_write_begin() stackleak: instrument iomap_zero_range() stackleak: instrument iomap_file_unshare() stackleak: instrument iomap_file_buffered_write() stackleak: instrument snd_ac97_mixer() stackleak: instrument __do_sys_adjtimex() stackleak: instrument do_migrate_pages() stackleak: instrument iomap_readahead() stackleak: instrument iomap_readpage() stackleak: instrument get_old_timex32() stackleak: instrument put_old_timex32() stackleak: instrument iomap_finish_ioend() stackleak: instrument __do_sys_adjtimex_time32() stackleak: instrument virtqueue_add() stackleak: instrument iomap_do_writepage() stackleak: instrument setup_per_mode_enc_key() stackleak: instrument iomap_page_mkwrite() stackleak: instrument vring_create_virtqueue() stackleak: instrument mpol_shared_policy_init() stackleak: instrument regulator_dev_lookup() stackleak: instrument regulator_summary_show() stackleak: instrument iomap_dio_bio_iter() stackleak: instrument rdev_init_debugfs() stackleak: instrument regulator_get_voltage() stackleak: instrument __iomap_dio_rw() stackleak: instrument rcu_exp_sel_wait_wake() stackleak: instrument run_timer_softirq() stackleak: instrument synchronize_rcu_expedited() stackleak: instrument synchronize_rcu() stackleak: instrument schedule_timeout() stackleak: instrument iomap_fiemap() stackleak: instrument iomap_bmap() stackleak: instrument fscrypt_zeroout_range() stackleak: instrument regulator_do_balance_voltage() stackleak: instrument regulator_set_voltage() stackleak: instrument rcu_sched_clock_irq() stackleak: instrument regulator_disable_work() stackleak: instrument regulator_force_disable() stackleak: instrument regulator_disable() stackleak: instrument regulator_enable() stackleak: instrument iomap_seek_data() stackleak: instrument iomap_seek_hole() stackleak: instrument regulator_set_suspend_voltage() stackleak: instrument __hrtimer_run_queues() stackleak: instrument csd_lock_print_extended() stackleak: instrument rcu_core() stackleak: instrument iomap_swapfile_activate() stackleak: instrument regulator_register() stackleak: instrument do_pages_stat() stackleak: instrument snd_soc_daifmt_parse_format() stackleak: instrument snd_soc_daifmt_parse_clock_provider_raw() stackleak: instrument smp_call_function_many_cond() stackleak: instrument snd_soc_of_parse_audio_simple_widgets() stackleak: instrument remove_migration_pte() stackleak: instrument smp_call_on_cpu() stackleak: instrument __dquot_alloc_space() stackleak: instrument dquot_alloc_inode() stackleak: instrument __dquot_free_space() stackleak: instrument dquot_free_inode() stackleak: instrument migrate_pages() stackleak: instrument snd_soc_bind_card() stackleak: instrument __dquot_transfer() stackleak: instrument snd_soc_of_get_dai_link_codecs() stackleak: instrument __split_huge_pmd() stackleak: instrument __arm64_sys_move_pages() stackleak: instrument mod_kobject_put() stackleak: instrument get_device_system_crosststamp() stackleak: instrument migrate_misplaced_page() stackleak: instrument crng_pre_init_inject() stackleak: instrument blake2s.constprop() stackleak: instrument extract_entropy.constprop() stackleak: instrument of_get_regulator_prot_limits() stackleak: instrument dquot_writeback_dquots() stackleak: instrument _get_random_bytes() stackleak: instrument dquot_disable() stackleak: instrument try_to_generate_entropy() stackleak: instrument get_random_bytes_user() stackleak: instrument verify_exported_symbols() stackleak: instrument __dquot_initialize() stackleak: instrument split_huge_page_to_list() stackleak: instrument simplify_symbols() stackleak: instrument add_kallsyms() stackleak: instrument split_huge_pages_write() stackleak: instrument layout_symtab() stackleak: instrument load_module() stackleak: instrument __do_sys_finit_module() stackleak: instrument dapm_find_widget() stackleak: instrument __do_sys_init_module() stackleak: instrument snd_soc_dapm_add_route() stackleak: instrument snd_soc_dapm_del_route.isra() stackleak: instrument kimage_alloc_control_pages() stackleak: instrument xillybus_init_chrdev() stackleak: instrument __crash_kexec() stackleak: instrument crash_save_cpu() stackleak: instrument dapm_power_widgets() stackleak: instrument snd_soc_dapm_put_volsw() stackleak: instrument internal_change_owner() stackleak: instrument xillybus_myflush() stackleak: instrument snd_soc_dapm_new_dai() stackleak: instrument dapm_kcontrol_data_alloc.constprop() stackleak: instrument xillybus_read() stackleak: instrument snd_soc_dapm_new_dai_widgets() stackleak: instrument xilly_setupchannels() stackleak: instrument __kernfs_remove() stackleak: instrument xillybus_write() stackleak: instrument xillybus_endpoint_discovery() stackleak: instrument sysfs_group_change_owner() stackleak: instrument trace_output_call() stackleak: instrument trace_seq_print_sym() stackleak: instrument tracing_set_trace_read() stackleak: instrument tracing_total_entries_read() stackleak: instrument dpcm_state_read_file() stackleak: instrument tracing_entries_read() stackleak: instrument tracing_buffers_splice_read() stackleak: instrument __soc_pcm_hw_params() stackleak: instrument __iommu_map() stackleak: instrument iommu_get_group_resv_regions() stackleak: instrument dpcm_be_disconnect() stackleak: instrument soc_new_pcm() stackleak: instrument fat_get_entry() stackleak: instrument ida_alloc_range() stackleak: instrument dpcm_fe_dai_open() stackleak: instrument tracing_splice_read_pipe() stackleak: instrument fat_alloc_new_dir() stackleak: instrument fat_parse_short() stackleak: instrument fat_add_new_entries() stackleak: instrument tracing_set_trace_write() stackleak: instrument fat_add_entries() stackleak: instrument trace_selftest_startup_wakeup() stackleak: instrument fat_search_long() stackleak: instrument __fat_readdir() stackleak: instrument dev_vprintk_emit() stackleak: instrument fat_ent_reada() stackleak: instrument fat_free_clusters() stackleak: instrument dmaengine_pcm_open() stackleak: instrument fat_alloc_clusters() stackleak: instrument fat_count_free_clusters() stackleak: instrument fat_trim_fs() stackleak: instrument iommu_dma_map_sg() stackleak: instrument blk_log_action() stackleak: instrument fat_truncate_blocks() stackleak: instrument fat_generic_ioctl() stackleak: instrument device_add() stackleak: instrument idr_get_free() stackleak: instrument fat_chain_add() stackleak: instrument parse_options() stackleak: instrument fat_fill_super() stackleak: instrument perf_ftrace_function_call() stackleak: instrument asoc_simple_parse_convert() stackleak: instrument asoc_simple_parse_card_name() stackleak: instrument asoc_simple_parse_routing() stackleak: instrument asoc_simple_parse_widgets() stackleak: instrument asoc_simple_parse_pin_switches() stackleak: instrument asoc_simple_init_jack() stackleak: instrument asoc_simple_dai_init() stackleak: instrument asoc_simple_init_priv() stackleak: instrument read_device() stackleak: instrument utf8_strncasecmp() stackleak: instrument utf8_strncmp() stackleak: instrument number() stackleak: instrument cs35l41_otp_unpack() stackleak: instrument ip6_compressed_string() stackleak: instrument ip6_addr_string_sa() stackleak: instrument uuid_string() stackleak: instrument symbol_string() stackleak: instrument device_node_string() stackleak: instrument resource_string.isra() stackleak: instrument debugfs_rename() stackleak: instrument bstr_printf() stackleak: instrument vsscanf() /kisskb/src/drivers/scsi/scsi_ioctl.c: In function 'scsi_cdrom_send_packet': /kisskb/src/drivers/scsi/scsi_ioctl.c:796:26: note: userspace variable will be forcibly initialized 796 | struct sg_io_hdr hdr; | ^~~ /kisskb/src/drivers/scsi/scsi_ioctl.c:795:38: note: userspace variable will be forcibly initialized 795 | struct cdrom_generic_command cgc; | ^~~ /kisskb/src/drivers/scsi/scsi_ioctl.c: In function 'scsi_ioctl_sg_io': /kisskb/src/drivers/scsi/scsi_ioctl.c:851:26: note: userspace variable will be forcibly initialized 851 | struct sg_io_hdr hdr; | ^~~ stackleak: instrument add_numbered_child.constprop() stackleak: instrument scsi_cdrom_send_packet.isra() stackleak: instrument cs42xx8_hw_params() stackleak: instrument get_sg_io_hdr() stackleak: instrument twl_probe() stackleak: instrument scsi_ioctl() stackleak: instrument xas_store() stackleak: instrument xas_split() stackleak: instrument xa_find_after() stackleak: instrument scsi_send_eh_cmnd() stackleak: instrument xa_extract() stackleak: instrument scsi_eh_ready_devs() stackleak: instrument scsi_error_handler() stackleak: instrument property_entries_dup() stackleak: instrument mc13xxx_add_subdevice_pdata.isra() stackleak: instrument mc13xxx_adc_do_conversion() stackleak: instrument scsi_run_queue() stackleak: instrument mfd_add_devices() stackleak: instrument perf_output_read() stackleak: instrument __fscache_use_cookie() stackleak: instrument __perf_event_task_sched_out() stackleak: instrument perf_log_itrace_start() stackleak: instrument perf_event_text_poke_output() stackleak: instrument perf_event_bpf_output() stackleak: instrument perf_event_ksymbol_output() stackleak: instrument perf_log_throttle() stackleak: instrument perf_swevent_hrtimer() stackleak: instrument visit_groups_merge.constprop.isra() stackleak: instrument fscache_wait_for_operation() stackleak: instrument perf_event_switch_output() stackleak: instrument fscache_begin_operation() stackleak: instrument perf_event_mmap_output() stackleak: instrument perf_event_namespaces_output() stackleak: instrument perf_event_comm_output() stackleak: instrument perf_event_task_output() stackleak: instrument perf_event_read_event() stackleak: instrument perf_output_sample() stackleak: instrument sg_copy_buffer() stackleak: instrument perf_event_namespaces() stackleak: instrument perf_event_mmap() stackleak: instrument perf_event_aux_event() stackleak: instrument perf_log_lost_samples() stackleak: instrument perf_event_ksymbol() stackleak: instrument perf_report_aux_output_id() stackleak: instrument ___perf_sw_event() stackleak: instrument perf_tp_event() stackleak: instrument scsi_alloc_target() stackleak: instrument _perf_ioctl() stackleak: instrument scsi_probe_and_add_lun() stackleak: instrument __scsi_scan_target() stackleak: instrument rt5514_spi_burst_read() stackleak: instrument iov_iter_zero() stackleak: instrument spi_sync_transfer.constprop.isra() stackleak: instrument perf_event_exec() stackleak: instrument spi_write.isra() stackleak: instrument _copy_from_iter_nocache() stackleak: instrument _copy_from_iter() stackleak: instrument _copy_to_iter() stackleak: instrument __do_sys_perf_event_open() stackleak: instrument iter_xarray_populate_pages() stackleak: instrument perf_bp_event() stackleak: instrument perf_event_free_task() stackleak: instrument copy_page_from_iter_atomic() stackleak: instrument csum_and_copy_from_iter() stackleak: instrument start_this_handle() stackleak: instrument csum_and_copy_to_iter() stackleak: instrument jbd2_journal_stop() stackleak: instrument genpd_iterate_idle_states() stackleak: instrument summary_show() stackleak: instrument modify_user_hw_breakpoint_check() stackleak: instrument rt5682_set_component_pll() stackleak: instrument _request_firmware() stackleak: instrument torture_kthread_stopping() stackleak: instrument rt5682_register_dai_clks() stackleak: instrument syscon_probe() stackleak: instrument of_syscon_register() stackleak: instrument syscon_regmap_lookup_by_phandle_args() stackleak: disabled for this translation unit stackleak: instrument sigmadsp_attach() stackleak: instrument devm_sigmadsp_init() stackleak: instrument jbd2_journal_commit_transaction() stackleak: instrument regmap_spi_gather_write() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument rhashtable_insert_slow() stackleak: instrument rht_deferred_worker() stackleak: instrument __regmap_init() stackleak: instrument uio_read() stackleak: instrument _regmap_raw_write_impl() /kisskb/src/drivers/cdrom/cdrom.c: In function 'mmc_ioctl_cdrom_read_audio': /kisskb/src/drivers/cdrom/cdrom.c:3012:33: note: userspace variable will be forcibly initialized 3012 | struct cdrom_read_audio ra; | ^~ stackleak: instrument print_hex_dump() stackleak: instrument aic32x4_hw_params() stackleak: instrument dvd_do_auth() stackleak: instrument cdrom_ram_open_write() stackleak: instrument cdrom_read_subchannel.constprop() stackleak: instrument cdrom_mrw_exit() stackleak: instrument mo_open_write() stackleak: instrument mmc_ioctl_cdrom_volume() stackleak: instrument _dln2_transfer() stackleak: instrument aic3x_hw_params() stackleak: instrument cdrom_open() stackleak: instrument kunit_log_append() stackleak: instrument cdrom_ioctl() stackleak: instrument __spi_sync() stackleak: instrument spi_write_then_read() stackleak: instrument regmap_irq_thread() stackleak: instrument kunit_run_tests() stackleak: instrument regmap_add_irq_chip_fwnode() stackleak: instrument get_name() stackleak: instrument spi_transfer_one_message() stackleak: instrument kunit_try_catch_run() stackleak: instrument exportfs_decode_fh_raw() stackleak: instrument pcmcia_enable_device() stackleak: instrument chacha_permute() stackleak: instrument chacha_block_generic() stackleak: instrument aes_decrypt() stackleak: instrument aes_encrypt() stackleak: instrument of_usb_get_dr_mode_by_phy() stackleak: instrument wcd_correct_swch_plug() stackleak: instrument wcd938x_sdw_hw_params() stackleak: instrument des3_ede_expand_key() stackleak: instrument pccard_show_cis() stackleak: instrument chacha_crypt_generic() stackleak: instrument bcm_qspi_transfer_one() stackleak: instrument bcm_qspi_mspi_exec_mem_op() stackleak: instrument usb_phy_uevent() stackleak: instrument sm3_block() stackleak: instrument usb_start_wait_urb() stackleak: instrument hub_port_reset() stackleak: instrument usb_hcd_submit_urb() stackleak: instrument usb_set_configuration() stackleak: instrument hub_port_init() stackleak: instrument usb_reset_and_verify_device() stackleak: instrument imx_audmux_probe() stackleak: instrument i2c_detect.isra() stackleak: instrument usb_port_resume() stackleak: instrument crc32c() stackleak: instrument rtc_timer_enqueue() stackleak: instrument __rtc_read_alarm() stackleak: instrument i2c_smbus_xfer_emulated() stackleak: instrument hub_event() stackleak: instrument rtc_timer_do_work() stackleak: instrument hub_probe() stackleak: instrument led_compose_name() stackleak: instrument thermal_zone_bind_cooling_device() stackleak: instrument power_supply_get_battery_info() stackleak: instrument trace_raw_output_mmc_request_done() stackleak: instrument mpi_write_to_sgl() stackleak: instrument mpi_read_raw_from_sgl() stackleak: instrument mmc_wait_for_cmd() stackleak: instrument bq27xxx_battery_setup() stackleak: instrument sdhci_send_command() stackleak: instrument sg_split() stackleak: instrument led_classdev_register_ext() stackleak: instrument ffa_id_get() stackleak: instrument ffa_msg_send_direct_req() stackleak: instrument ffa_mem_next_frag() stackleak: instrument ffa_memory_reclaim() stackleak: instrument ffa_version_check() stackleak: instrument sdhci_irq() stackleak: instrument ffa_mem_first_frag() stackleak: instrument ffa_rxtx_map.constprop() stackleak: instrument ffa_rxtx_unmap.isra() stackleak: instrument ffa_rx_release.isra() stackleak: instrument __ffa_partition_info_get() stackleak: instrument rdev_size_store() stackleak: instrument xhci_reserve_bandwidth() stackleak: instrument sdhci_send_tuning() stackleak: disabled for this translation unit stackleak: instrument xhci_free_streams() stackleak: instrument xhci_alloc_streams() stackleak: instrument super_1_sync() stackleak: instrument caam_probe() stackleak: instrument mmc_send_bus_test() stackleak: instrument mmc_send_tuning() stackleak: instrument mmc_send_adtc_data() stackleak: instrument cs_dsp_adsp2_setup_algs() stackleak: instrument cs_dsp_halo_configure_mpu() stackleak: instrument md_do_sync() stackleak: instrument __sbitmap_queue_get_batch() stackleak: instrument cs_dsp_halo_setup_algs() stackleak: instrument cs_dsp_parse_coeff() stackleak: instrument cs_dsp_load() stackleak: instrument renesas_sdhi_execute_tuning() stackleak: instrument cs_dsp_load_coeff() stackleak: instrument mmc_wait_for_app_cmd() stackleak: instrument sync_page_io() stackleak: instrument mmc_app_send_scr() stackleak: instrument super_90_load() stackleak: instrument cs_dsp_adsp1_power_up() stackleak: instrument mmc_app_sd_status() stackleak: instrument super_1_load() stackleak: instrument usb_stor_access_xfer_buf() stackleak: instrument level_store() stackleak: instrument usb_stor_msg_common() stackleak: instrument usb_stor_invoke_transport() stackleak: instrument cqhci_enable() stackleak: instrument solve_linear_system.constprop() stackleak: instrument find_affine4_roots() stackleak: instrument storage_probe() stackleak: instrument find_poly_roots() stackleak: instrument md_run() stackleak: instrument bch_init() stackleak: instrument bch_encode() stackleak: instrument bch_decode() stackleak: instrument usb_gstrings_attach() stackleak: instrument sw842_compress() stackleak: instrument md_ioctl() stackleak: instrument sw842_decompress() stackleak: instrument md_autostart_arrays() stackleak: instrument decode_rs8() stackleak: instrument _tcpm_log() stackleak: instrument init_rs_internal() stackleak: instrument composite_setup() stackleak: instrument tcpm_debugfs_init() stackleak: instrument tcpm_log_source_caps() stackleak: instrument LZ4_compress_destSize_generic() stackleak: instrument of_parse_phandle_with_args_map() stackleak: instrument vdm_state_machine_work() stackleak: instrument LZ4_decompress_safe_withPrefix64k() stackleak: instrument LZ4_compress_fast_extState() stackleak: instrument LZ4_decompress_safe_forceExtDict() stackleak: instrument tcpm_pd_rx_handler() stackleak: instrument LZ4_decompress_safe_continue() stackleak: instrument LZ4_decompress_fast_continue() stackleak: instrument LZ4_compress_fast_continue() stackleak: instrument of_device_alloc() stackleak: instrument of_platform_bus_create() stackleak: instrument __send_empty_flush() In file included from /kisskb/src/include/linux/rcuwait.h:6, from /kisskb/src/include/linux/percpu-rwsem.h:7, from /kisskb/src/include/linux/fs.h:33, from /kisskb/src/include/linux/highmem.h:5, 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/drivers/usb/gadget/function/f_mass_storage.c:171: /kisskb/src/drivers/usb/gadget/function/f_mass_storage.c: In function 'kernel_dequeue_signal': /kisskb/src/include/linux/sched/signal.h:283:26: note: userspace variable will be forcibly initialized 283 | kernel_siginfo_t __info; | ^~~~~~ stackleak: instrument of_fwnode_get_reference_args() stackleak: instrument mbox_request_channel() stackleak: instrument dm_submit_bio() stackleak: instrument dm_table_add_target() stackleak: instrument dm_setup_md_queue() stackleak: instrument dm_table_complete() stackleak: instrument validate_hardware_logical_block_alignment() stackleak: instrument dm_swap_table() stackleak: instrument dm_calculate_queue_limits() stackleak: instrument tcpm_state_machine_work() stackleak: instrument __of_translate_address() stackleak: instrument of_pci_range_parser_one() stackleak: instrument dispatch_io() stackleak: instrument sync_io() stackleak: instrument fsg_main_thread() stackleak: instrument dm_io() stackleak: instrument run_io_job() stackleak: instrument prep_dma.constprop() stackleak: instrument udc_probe() stackleak: instrument of_irq_parse_raw() stackleak: instrument extcon_sync() stackleak: instrument sdw_handle_slave_status() stackleak: instrument of_reserved_mem_device_init_by_idx() stackleak: instrument sdw_prep_deprep_ports() stackleak: instrument of_overlay_fdt_apply() stackleak: instrument sdw_program_params() stackleak: instrument sdw_prepare_stream() stackleak: instrument iio_event_chrdev_read() stackleak: instrument iio_device_register_eventset() stackleak: instrument __iio_device_register() stackleak: instrument __iio_update_buffers() stackleak: instrument iio_buffer_write() stackleak: instrument ad_sd_read_reg_raw() stackleak: instrument iio_buffer_read() stackleak: instrument ad_sd_write_reg() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument dm_rh_update_states() stackleak: instrument iio_buffers_alloc_sysfs_and_mask() stackleak: instrument stm_assign_first_policy() stackleak: instrument coresight_get_platform_data() stackleak: instrument fxls8962af_fifo_flush() stackleak: instrument tee_ioctl() stackleak: instrument mux_get() stackleak: instrument mtd_nvmem_add() stackleak: instrument mtd_otp_nvmem_register() stackleak: instrument build_info_commit_dev() stackleak: instrument mtd_io_emulated_slc() stackleak: instrument target_dev_lba_map_store() stackleak: instrument target_tg_pt_gp_members_show() stackleak: instrument target_lu_gp_members_show() stackleak: instrument target_dev_alua_lu_gp_store() stackleak: instrument target_wwn_vpd_unit_serial_store() stackleak: instrument target_pr_res_pr_registered_i_pts_show() stackleak: instrument target_wwn_vpd_assoc_scsi_target_device_show() stackleak: instrument target_wwn_vpd_assoc_target_port_show() stackleak: instrument target_wwn_vpd_assoc_logical_unit_show() stackleak: instrument target_wwn_vpd_protocol_identifier_show() stackleak: instrument concat_write_oob() stackleak: instrument concat_read_oob() stackleak: instrument concat_writev() stackleak: instrument mtd_concat_create() stackleak: instrument target_pr_res_aptpl_metadata_store() stackleak: instrument ata_scsi_report_zones_complete() stackleak: instrument parse_mtd_partitions() stackleak: instrument ata_scsi_mode_select_xlat() stackleak: instrument ata_dev_same_device() stackleak: instrument ata_cmd_ioctl() stackleak: instrument ata_task_ioctl() stackleak: instrument ata_exec_internal_sg() stackleak: instrument mtd_queue_rq() stackleak: instrument ata_dev_read_id() stackleak: instrument fxas21002c_core_probe() stackleak: instrument slim_do_transfer() stackleak: instrument ata_dev_configure() stackleak: instrument __adis_read_reg() stackleak: instrument __adis_write_reg() stackleak: instrument ata_do_set_mode() stackleak: instrument cfi_qry_present() stackleak: instrument hwmon_notify_event() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument ata_eh_link_autopsy() stackleak: instrument genprobe_ident_chips() stackleak: instrument __hwmon_device_register() stackleak: instrument ata_eh_report() /kisskb/src/drivers/comedi/comedi_fops.c: In function 'compat_chaninfo': /kisskb/src/drivers/comedi/comedi_fops.c:2899:32: note: userspace variable will be forcibly initialized 2899 | struct comedi_chaninfo chaninfo; | ^~~~~~~~ /kisskb/src/drivers/comedi/comedi_fops.c: In function 'compat_rangeinfo': /kisskb/src/drivers/comedi/comedi_fops.c:2923:33: note: userspace variable will be forcibly initialized 2923 | struct comedi_rangeinfo rangeinfo; | ^~~~~~~~~ /kisskb/src/drivers/comedi/comedi_fops.c: In function 'compat_insn': /kisskb/src/drivers/comedi/comedi_fops.c:3102:28: note: userspace variable will be forcibly initialized 3102 | struct comedi_insn insn; | ^~~~ stackleak: instrument send_pfow_command.constprop() /kisskb/src/drivers/comedi/comedi_fops.c: In function 'compat_cmd': /kisskb/src/drivers/comedi/comedi_fops.c:3000:27: note: userspace variable will be forcibly initialized 3000 | struct comedi_cmd cmd; | ^~~ /kisskb/src/drivers/comedi/comedi_fops.c: In function 'compat_cmdtest': /kisskb/src/drivers/comedi/comedi_fops.c:3025:27: note: userspace variable will be forcibly initialized 3025 | struct comedi_cmd cmd; | ^~~ /kisskb/src/drivers/comedi/comedi_fops.c: In function 'comedi_unlocked_ioctl': /kisskb/src/drivers/comedi/comedi_fops.c:2253:36: note: userspace variable will be forcibly initialized 2253 | struct comedi_insn insn; | ^~~~ /kisskb/src/drivers/comedi/comedi_fops.c:2229:40: note: userspace variable will be forcibly initialized 2229 | struct comedi_insnlist insnlist; | ^~~~~~~~ /kisskb/src/drivers/comedi/comedi_fops.c:2216:35: note: userspace variable will be forcibly initialized 2216 | struct comedi_cmd cmd; | ^~~ /kisskb/src/drivers/comedi/comedi_fops.c:2203:35: note: userspace variable will be forcibly initialized 2203 | struct comedi_cmd cmd; | ^~~ /kisskb/src/drivers/comedi/comedi_fops.c:2180:41: note: userspace variable will be forcibly initialized 2180 | struct comedi_rangeinfo it; | ^~ /kisskb/src/drivers/comedi/comedi_fops.c:2171:40: note: userspace variable will be forcibly initialized 2171 | struct comedi_chaninfo it; | ^~ stackleak: instrument put_chip() stackleak: instrument wait_for_ready() stackleak: instrument chip_ready() stackleak: instrument ata_eh_reset() stackleak: instrument lpddr_writev() stackleak: instrument do_devconfig_ioctl() stackleak: instrument do_devinfo_ioctl() stackleak: instrument ata_eh_recover() stackleak: instrument comedi_unlocked_ioctl() stackleak: instrument compare_and_write_callback() stackleak: instrument comedi_compat_ioctl() stackleak: instrument sbc_dif_verify() stackleak: instrument comedi_read() stackleak: instrument sbc_dif_generate() stackleak: instrument sbc_dif_copy_prot() stackleak: instrument comedi_write() stackleak: instrument transport_dump_vpd_proto_id() stackleak: instrument transport_dump_vpd_assoc() stackleak: instrument transport_dump_vpd_ident_type() stackleak: instrument transport_dump_vpd_ident() stackleak: instrument target_put_cmd_and_wait() stackleak: instrument ecc_sw_hamming_calculate() stackleak: instrument transport_generic_free_cmd() stackleak: instrument occ_setup() /kisskb/src/drivers/comedi/drivers.c: In function 'insn_rw_emulate_bits': /kisskb/src/drivers/comedi/drivers.c:611:28: note: userspace variable will be forcibly initialized 611 | struct comedi_insn _insn; | ^~~~~ stackleak: instrument ahci_print_info() stackleak: instrument flexonenand_get_size() stackleak: instrument pmbus_add_sensor_attrs_one() stackleak: instrument pmbus_add_sensor_attrs() stackleak: instrument onenand_write_oob_nolock() stackleak: instrument ata_sff_hsm_move() stackleak: instrument ahci_platform_init_host() stackleak: instrument onenand_write_oob() stackleak: instrument pmbus_do_probe() /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c: In function 'comedi_dio_get_config': /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c:132:28: note: userspace variable will be forcibly initialized 132 | struct comedi_insn insn; | ^~~~ /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c: In function 'comedi_dio_config': /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c:153:28: note: userspace variable will be forcibly initialized 153 | struct comedi_insn insn; | ^~~~ /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c: In function 'comedi_dio_bitfield2': /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c:169:28: note: userspace variable will be forcibly initialized 169 | struct comedi_insn insn; | ^~~~ stackleak: instrument onenand_erase() stackleak: instrument onenand_read_oob_nolock() stackleak: instrument onenand_scan() stackleak: instrument onenand_read_oob() stackleak: instrument ahci_handle_port_intr() stackleak: instrument ubi_open_volume_path() stackleak: instrument comedi_8254_cascade_ns_to_timer() stackleak: instrument nand_ecc_choose_conf() stackleak: instrument nand_op_parser_exec_op() stackleak: instrument nand_exec_prog_page_op() stackleak: instrument nand_lp_exec_read_page_op() stackleak: instrument nand_sp_exec_read_page_op() stackleak: instrument denali_read_page() stackleak: instrument nand_change_read_column_op() stackleak: instrument nand_read_subpage() stackleak: instrument nand_change_write_column_op() stackleak: instrument nand_set_features_op() stackleak: instrument nand_get_features_op() stackleak: instrument nand_read_oob() stackleak: instrument nand_read_param_page_op() stackleak: instrument nand_readid_op() stackleak: instrument nand_status_op() stackleak: instrument nand_prog_page_end_op() stackleak: instrument nand_do_write_ops() stackleak: instrument nand_erase_op() stackleak: instrument nand_reset_op() stackleak: instrument nand_scan_with_ids() ERROR: modpost: missing MODULE_LICENSE() in drivers/iio/afe/iio-rescale.o make[2]: *** [/kisskb/src/scripts/Makefile.modpost:134: modules-only.symvers] Error 1 make[2]: *** Deleting file 'modules-only.symvers' make[1]: *** [/kisskb/src/Makefile:1749: modules] Error 2 make[1]: *** Waiting for unfinished jobs.... make: *** [Makefile:219: __sub-make] Error 2 Command 'make -s -j 8 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 # Build took: 0:14:34.628479