# git rev-parse -q --verify 6fc2586d23b574fcd3f6b14430277e91d27cf585^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify 6fc2586d23b574fcd3f6b14430277e91d27cf585^{commit} 6fc2586d23b574fcd3f6b14430277e91d27cf585 # git checkout -q -f -B kisskb 6fc2586d23b574fcd3f6b14430277e91d27cf585 # git clean -qxdf # < git log -1 # commit 6fc2586d23b574fcd3f6b14430277e91d27cf585 # Merge: b51bd23c614b faad6cebded8 # Author: Linus Torvalds # Date: Sat Apr 23 13:58:18 2022 -0700 # # Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi # # Pull SCSI fix from James Bottomley: # "One fix for an information leak caused by copying a buffer to # userspace without checking for error first in the sr driver" # # * tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi: # scsi: sr: Do not leak information in ioctl # < /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 6fc2586d23b574fcd3f6b14430277e91d27cf585 # < make -s -j 120 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- randconfig # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # < make -s -j 120 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- help # make -s -j 120 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- olddefconfig # make -s -j 120 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- In file included from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/tm.h:27, from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/gcc-plugin.h:31, from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/plugin.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:9, from /kisskb/src/scripts/gcc-plugins/structleak_plugin.c:32: /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/config/elfos.h:102:21: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), "%s"HOST_WIDE_INT_PRINT_UNSIGNED"\n",\ ^ /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/config/elfos.h:170:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/tm.h:27, from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/gcc-plugin.h:31, from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/plugin.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:9, from /kisskb/src/scripts/gcc-plugins/latent_entropy_plugin.c:78: /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/config/elfos.h:102:21: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), "%s"HOST_WIDE_INT_PRINT_UNSIGNED"\n",\ ^ /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/config/elfos.h:170:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/tm.h:44, from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/gcc-plugin.h:31, from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/plugin.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:9, from /kisskb/src/scripts/gcc-plugins/structleak_plugin.c:32: /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/defaults.h:126:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/tm.h:44, from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/gcc-plugin.h:31, from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/plugin.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:9, from /kisskb/src/scripts/gcc-plugins/latent_entropy_plugin.c:78: /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/defaults.h:126:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/tm.h:27, from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/gcc-plugin.h:31, from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/plugin.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:9, from /kisskb/src/scripts/gcc-plugins/stackleak_plugin.c:30: /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/config/elfos.h:102:21: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), "%s"HOST_WIDE_INT_PRINT_UNSIGNED"\n",\ ^ /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/config/elfos.h:170:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ In file included from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/tm.h:44, from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/gcc-plugin.h:31, from /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/plugin.h:23, from /kisskb/src/scripts/gcc-plugins/gcc-common.h:9, from /kisskb/src/scripts/gcc-plugins/stackleak_plugin.c:30: /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/../lib/gcc/aarch64-buildroot-linux-gnu/5.4.0/plugin/include/defaults.h:126:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",%u\n", \ ^ cc1plus: warning: unrecognized command line option '-Wno-format-diag' cc1plus: warning: unrecognized command line option '-Wno-format-diag' cc1plus: warning: unrecognized command line option '-Wno-format-diag' warning: ld does not support --fix-cortex-a53-843419; kernel may be susceptible to erratum stackleak: instrument damon_reclaim_new_scheme() stackleak: instrument ptdump_walk() stackleak: instrument __ecb_crypt() stackleak: instrument ptdump_check_wx() stackleak: instrument __xts_crypt(): calls_alloca stackleak: instrument ctr_encrypt() stackleak: instrument cbc_decrypt() stackleak: instrument cbc_encrypt() stackleak: instrument aesbs_setkey() stackleak: instrument aesbs_cbc_ctr_setkey() stackleak: instrument aesbs_xts_setkey.part.0() stackleak: instrument ecb_encrypt() stackleak: instrument damon_sysfs_mk_scheme() stackleak: instrument essiv_cbc_decrypt() stackleak: instrument cbc_decrypt() stackleak: instrument essiv_cbc_encrypt() stackleak: instrument cbc_encrypt() stackleak: instrument cts_cbc_decrypt(): calls_alloca stackleak: instrument cts_cbc_encrypt(): calls_alloca In file included from /kisskb/src/include/linux/audit.h:13:0, from /kisskb/src/arch/arm64/kernel/ptrace.c:11: /kisskb/src/arch/arm64/kernel/ptrace.c: In function 'user_single_step_report': /kisskb/src/include/linux/ptrace.h:350:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ /kisskb/src/arch/arm64/kernel/signal.c: In function 'restore_sigframe': /kisskb/src/arch/arm64/kernel/signal.c:495:19: note: userspace variable will be forcibly initialized struct user_ctxs user; ^ /kisskb/src/arch/arm64/kernel/signal.c: In function 'setup_rt_frame': /kisskb/src/arch/arm64/kernel/signal.c:773:33: note: userspace variable will be forcibly initialized struct rt_sigframe_user_layout user; ^ stackleak: instrument fname_decrypt() /kisskb/src/arch/arm64/kernel/signal.c: In function 'do_signal': /kisskb/src/arch/arm64/kernel/signal.c:854:17: note: userspace variable will be forcibly initialized struct ksignal ksig; ^ /kisskb/src/arch/arm64/kernel/signal.c: In function 'minsigstksz_setup': /kisskb/src/arch/arm64/kernel/signal.c:965:33: note: userspace variable will be forcibly initialized struct rt_sigframe_user_layout user; ^ stackleak: instrument xts_decrypt(): calls_alloca stackleak: instrument fscrypt_fname_encrypt() stackleak: instrument fscrypt_crypt_block() stackleak: instrument xts_encrypt(): calls_alloca stackleak: instrument ctr_encrypt() stackleak: instrument truncate_inode_pages_range() stackleak: instrument fscrypt_fname_disk_to_usr() stackleak: instrument ecb_decrypt() stackleak: instrument invalidate_mapping_pagevec() stackleak: instrument refresh_cpu_vm_stats() stackleak: instrument ptrace_hbp_create() stackleak: instrument essiv_cbc_decrypt() stackleak: instrument __mutex_lock() stackleak: instrument essiv_cbc_encrypt() stackleak: instrument ptrace_hbp_set_ctrl() stackleak: instrument invalidate_inode_pages2_range() stackleak: instrument damos_wmark_metric_value() stackleak: instrument ptrace_hbp_set_addr() stackleak: instrument cts_cbc_decrypt(): calls_alloca stackleak: instrument cts_cbc_encrypt(): calls_alloca stackleak: instrument shmem_alloc_page() stackleak: instrument restore_fpsimd_context() stackleak: instrument do_msgrcv.constprop() stackleak: instrument find_first_fitting_seq() stackleak: instrument fscrypt_hkdf_expand() stackleak: instrument __ww_mutex_lock.constprop() stackleak: instrument __do_sys_adjtimex() stackleak: instrument restore_sve_fpsimd_context() stackleak: instrument ksys_msgctl.constprop() stackleak: instrument __filemap_fdatawait_range() stackleak: instrument cpu_vm_stats_fold() stackleak: instrument dio_warn_stale_pagecache.part.86() stackleak: instrument shmem_swapin.isra.65() stackleak: instrument __synchronize_srcu() stackleak: instrument mutex_lock_io_nested() stackleak: instrument balance_dirty_pages_ratelimited() stackleak: instrument gpr_set() stackleak: instrument damon_test_merge_regions_of() stackleak: instrument __fpr_set.isra.20() stackleak: instrument syslog_print_all() stackleak: instrument netfs_write_begin() stackleak: instrument shmem_unuse_inode() stackleak: instrument __oom_reap_task_mm() stackleak: instrument __create_pgd_mapping() stackleak: instrument get_old_timex32() stackleak: instrument folio_wait_bit_common() stackleak: instrument put_old_timex32() stackleak: instrument __do_sys_adjtimex_time32() stackleak: instrument tomoyo_init_log() stackleak: instrument syslog_print() stackleak: instrument write_cache_pages() stackleak: instrument damon_test_aggregate() stackleak: instrument derived_key_decrypt.constprop() stackleak: instrument synchronize_rcu_tasks_generic.isra.23() stackleak: instrument derived_key_encrypt.constprop() stackleak: instrument TSS_checkhmac2.constprop() stackleak: instrument shmem_getpage_gfp.isra.80() stackleak: instrument ksys_shmctl.constprop() stackleak: instrument ext4_readdir() stackleak: instrument shrink_slab.constprop() stackleak: instrument vprintk_store() stackleak: instrument semctl_main() stackleak: instrument main_func() stackleak: instrument setup_per_mode_enc_key() stackleak: instrument shmem_undo_range() stackleak: instrument alpine_msix_middle_domain_alloc() stackleak: instrument tomoyo_assign_domain() stackleak: instrument tomoyo_get_condition() stackleak: instrument shrink_page_list() stackleak: instrument tomoyo_update_mkdev_acl() stackleak: instrument __arm64_sys_semctl() stackleak: instrument tomoyo_update_mount_acl() stackleak: instrument fscrypt_zeroout_range() stackleak: instrument __dquot_transfer() stackleak: instrument inotify_read() stackleak: instrument iomap_fiemap() stackleak: instrument tpm_seal() stackleak: instrument tomoyo_path_number_perm() stackleak: instrument key_create_or_update() stackleak: instrument iomap_bmap() stackleak: instrument key_update() stackleak: instrument tomoyo_check_open_permission() stackleak: instrument tomoyo_path_perm() stackleak: instrument derive_key_aes() stackleak: instrument tomoyo_mkdev_perm() /kisskb/src/security/keys/keyctl.c: In function 'keyctl_instantiate_key': /kisskb/src/security/keys/keyctl.c:1250:16: note: userspace variable will be forcibly initialized struct iovec iov; ^ stackleak: instrument dquot_disable() stackleak: instrument find_idlest_group() stackleak: instrument tomoyo_path2_perm() stackleak: instrument tpm_unseal() stackleak: instrument async_gen_syndrome() stackleak: instrument tomoyo_write_file() stackleak: instrument trusted_tee_get_random() stackleak: instrument __do_semtimedop() stackleak: instrument trusted_tee_unseal() stackleak: instrument shmem_unlock_mapping() stackleak: instrument trusted_tee_seal() stackleak: instrument __print_lock_name.part.42() stackleak: instrument isolate_lru_pages() stackleak: instrument tomoyo_condition() stackleak: instrument do_semtimedop() stackleak: instrument print_lockdep_cache.isra.45() stackleak: instrument search_nested_keyrings() stackleak: instrument async_syndrome_val() stackleak: instrument keyring_detect_cycle() stackleak: instrument shmem_fallocate() stackleak: instrument shrink_active_list() stackleak: instrument keyring_search() stackleak: instrument __iomap_dio_rw() stackleak: instrument iomap_seek_hole() stackleak: instrument iomap_seek_data() stackleak: instrument fscrypt_ioctl_add_key() stackleak: instrument fsl_mc_get_endpoint() stackleak: instrument __kernfs_new_node() stackleak: instrument filemap_page_mkwrite() stackleak: instrument iomap_read_folio_sync() stackleak: instrument shrink_lruvec() stackleak: instrument fscrypt_ioctl_get_key_status() stackleak: instrument mhi_fw_load_bhi() stackleak: instrument keyctl_instantiate_key_iov() stackleak: instrument __node_reclaim() stackleak: instrument do_syslog() stackleak: instrument mhi_init_mmio() stackleak: instrument mhi_pm_st_worker() stackleak: instrument fscache_begin_operation() stackleak: instrument futex_lock_pi() stackleak: instrument active_load_balance_cpu_stop() stackleak: instrument lock_stats() stackleak: instrument balance_pgdat() stackleak: instrument tomoyo_write_group() stackleak: instrument async_raid6_2data_recov() stackleak: instrument pidlist_array_load() stackleak: instrument console_unlock() stackleak: instrument async_raid6_datap_recov() stackleak: instrument reclaim_clean_pages_from_list() stackleak: instrument __folio_lock_or_retry() stackleak: instrument reclaim_pages() stackleak: instrument cgroup_addrm_files() stackleak: instrument try_to_free_pages() stackleak: instrument iomap_do_writepage() stackleak: instrument __arm64_sys_futex_waitv() stackleak: instrument ext4_file_open() stackleak: instrument check_irq_usage() stackleak: instrument iomap_readpage() stackleak: instrument msdos_partition() stackleak: instrument __filemap_get_folio() stackleak: instrument get_user_session_keyring_rcu() stackleak: instrument iomap_readahead() stackleak: instrument cgroup_do_freeze() In file included from /kisskb/src/include/linux/net.h:25:0, from /kisskb/src/include/linux/skbuff.h:26, from /kisskb/src/include/linux/ip.h:16, from /kisskb/src/include/net/ip.h:22, from /kisskb/src/include/linux/errqueue.h:6, from /kisskb/src/net/core/sock.c:91: /kisskb/src/net/core/sock.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ stackleak: instrument cgroup_transfer_tasks() /kisskb/src/net/core/sock.c: In function 'sock_copy_user_timeval': /kisskb/src/net/core/sock.c:385:5: note: userspace variable will be forcibly initialized int sock_copy_user_timeval(struct __kernel_sock_timeval *tv, ^ /kisskb/src/net/core/sock.c:385:5: note: userspace variable will be forcibly initialized /kisskb/src/net/core/sock.c:385:5: note: userspace variable will be forcibly initialized stackleak: instrument iomap_file_buffered_write() stackleak: instrument kmem_dump_obj() stackleak: instrument parse_xfer_event() stackleak: instrument cgroupstats_build() stackleak: instrument iomap_file_unshare() stackleak: instrument lookup_user_key() /kisskb/src/net/core/sock.c: In function 'sock_setbindtodevice': /kisskb/src/net/core/sock.c:642:12: note: userspace variable will be forcibly initialized static int sock_setbindtodevice(struct sock *sk, sockptr_t optval, int optlen) ^ /kisskb/src/net/core/sock.c: In function 'sock_setsockopt': /kisskb/src/net/core/sock.c:1017:5: note: userspace variable will be forcibly initialized int sock_setsockopt(struct socket *sock, int level, int optname, ^ /kisskb/src/net/core/sock.c:1017:5: note: userspace variable will be forcibly initialized /kisskb/src/net/core/sock.c:1017:5: note: userspace variable will be forcibly initialized /kisskb/src/net/core/sock.c:1017:5: note: userspace variable will be forcibly initialized /kisskb/src/net/core/sock.c:1017:5: note: userspace variable will be forcibly initialized /kisskb/src/net/core/sock.c:1017:5: note: userspace variable will be forcibly initialized /kisskb/src/net/core/sock.c:1017:5: note: userspace variable will be forcibly initialized /kisskb/src/net/core/sock.c:1244:21: note: userspace variable will be forcibly initialized struct sock_fprog fprog; ^ /kisskb/src/net/core/sock.c:1223:21: note: userspace variable will be forcibly initialized struct sock_fprog fprog; ^ stackleak: instrument call_sbin_request_key() stackleak: instrument filemap_fault() stackleak: instrument iomap_zero_range() /kisskb/src/security/keys/dh.c: In function 'keyctl_dh_compute': /kisskb/src/security/keys/dh.c:324:27: note: userspace variable will be forcibly initialized struct keyctl_kdf_params kdfcopy; ^ stackleak: instrument key_get_instantiation_authkey() stackleak: instrument ext4_getfsmap() stackleak: instrument iomap_page_mkwrite() stackleak: instrument __es_remove_extent() stackleak: instrument do_one_pass() stackleak: instrument request_key_and_link() stackleak: instrument request_key_rcu() stackleak: instrument do_read_cache_folio() stackleak: instrument tomoyo_mount_acl() stackleak: instrument __keyctl_dh_compute() stackleak: instrument mhi_debugfs_regdump_show() stackleak: instrument debug_dma_unmap_page(): calls_alloca stackleak: instrument futex_requeue() stackleak: instrument update_tasks_root_domain() stackleak: instrument debug_dma_unmap_sg(): calls_alloca stackleak: instrument update_tasks_cpumask() stackleak: instrument tomoyo_audit_inet_log() stackleak: instrument update_tasks_flags() stackleak: instrument debug_dma_free_coherent(): calls_alloca stackleak: instrument futex_wait_requeue_pi() stackleak: instrument debug_dma_unmap_resource(): calls_alloca stackleak: instrument get_name() stackleak: instrument debug_dma_sync_single_for_cpu(): calls_alloca stackleak: instrument tomoyo_unix_entry() stackleak: instrument debug_dma_sync_single_for_device(): calls_alloca stackleak: instrument irq_create_affinity_masks() stackleak: instrument debug_dma_sync_sg_for_cpu(): calls_alloca stackleak: instrument kmsg_dump_get_line() stackleak: instrument jbd2_journal_commit_transaction() stackleak: instrument debug_dma_sync_sg_for_device(): calls_alloca stackleak: instrument kmsg_dump_get_buffer() stackleak: instrument tomoyo_write_inet_network() stackleak: instrument tomoyo_socket_listen_permission() stackleak: instrument exportfs_decode_fh_raw() stackleak: instrument update_tasks_nodemask() stackleak: instrument devcgroup_access_write() stackleak: instrument efi_partition() stackleak: instrument find_busiest_group() stackleak: instrument filemap_read() stackleak: instrument futex_wake_op() stackleak: instrument tomoyo_write_self() stackleak: instrument mapping_seek_hole_data() stackleak: instrument software_key_query() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_read.constprop() stackleak: instrument load_balance() stackleak: instrument futex_wait() stackleak: instrument software_key_eds_op() stackleak: instrument unmap_region() stackleak: instrument public_key_verify_signature() stackleak: instrument spi_write() stackleak: instrument quota_getstate() stackleak: instrument moxtet_spi_read() stackleak: instrument quota_getstatev() stackleak: instrument change_protection() stackleak: instrument quota_setxquota() stackleak: instrument __isofs_iget() stackleak: instrument quota_setquota() stackleak: instrument sock_no_sendpage() stackleak: instrument isofs_bmap() stackleak: instrument sock_no_sendpage_locked() stackleak: instrument run_timer_softirq() stackleak: instrument quota_getxstatev() stackleak: instrument __vma_adjust() stackleak: instrument ovl_workdir_create() stackleak: instrument ovl_check_namelen.isra.14() stackleak: instrument internal_get_user_pages_fast() stackleak: instrument quota_getinfo() stackleak: instrument isofs_fill_super() stackleak: instrument quota_getquota() stackleak: instrument fat_add_new_entries() stackleak: instrument update_prstate() stackleak: instrument quota_getxquota() stackleak: instrument cgroup_attach_task() stackleak: instrument quota_getnextquota() stackleak: instrument rcu_sched_clock_irq() stackleak: instrument udf_free_blocks() stackleak: instrument fat_parse_short() stackleak: instrument quota_getnextxquota() stackleak: instrument do_adjtimex() stackleak: instrument wp_page_copy() stackleak: instrument gicv2m_irq_domain_alloc() stackleak: instrument move_page_tables.part.58() stackleak: instrument udf_prealloc_blocks() stackleak: instrument ext4_ext_insert_extent() stackleak: instrument exit_mmap() stackleak: instrument do_quotactl() stackleak: instrument cgroup_update_dfl_csses() stackleak: instrument ovl_lookup() stackleak: instrument udf_readdir() /kisskb/src/arch/arm64/kernel/perf_callchain.c: In function 'user_backtrace': /kisskb/src/arch/arm64/kernel/perf_callchain.c:26:20: note: userspace variable will be forcibly initialized struct frame_tail buftail; ^ stackleak: instrument __fat_readdir() stackleak: instrument ext4_split_extent_at() /kisskb/src/kernel/time/posix-timers.c: In function '__do_sys_timer_create': /kisskb/src/kernel/time/posix-timers.c:582:14: note: userspace variable will be forcibly initialized sigevent_t event; ^ stackleak: instrument cpuset_write_resmask() stackleak: instrument sock_setsockopt() stackleak: instrument schedule_timeout() /kisskb/src/net/core/skbuff.c: In function '__skb_send_sock': /kisskb/src/net/core/skbuff.c:2670:17: note: userspace variable will be forcibly initialized struct msghdr msg; ^ stackleak: instrument udf_new_block() stackleak: instrument cpuset_hotplug_workfn() stackleak: instrument fuse_access() /kisskb/src/security/tomoyo/common.c: In function 'tomoyo_load_builtin_policy': /kisskb/src/security/tomoyo/common.c:2824:27: note: userspace variable will be forcibly initialized struct tomoyo_io_buffer head = { }; ^ stackleak: instrument ext4_ext_handle_unwritten_extents() stackleak: instrument fuse_dev_do_write() stackleak: instrument ext4_create_inline_data() stackleak: instrument mext_page_mkuptodate() stackleak: instrument fuse_readlink_page() stackleak: instrument ext4_destroy_inline_data_nolock() stackleak: instrument fuse_dev_splice_write() stackleak: instrument unmap_page_range() stackleak: instrument autofs_notify_daemon() stackleak: instrument __blkdev_direct_IO_simple() stackleak: instrument zap_page_range_single() stackleak: instrument ovl_fill_super() stackleak: instrument ext4_ind_map_blocks() stackleak: instrument zap_page_range() stackleak: instrument fuse_dentry_revalidate() stackleak: instrument ext4_update_inline_data() stackleak: instrument fat_search_long() stackleak: instrument ext4_ind_truncate() stackleak: instrument fuse_do_getattr() stackleak: instrument sock_getsockopt() stackleak: instrument __skb_send_sock() stackleak: instrument ext4_move_extents() stackleak: instrument ext4_find_inline_data_nolock() stackleak: instrument fat_alloc_new_dir() stackleak: instrument fuse_create_open() stackleak: instrument ext4_ind_remove_space() stackleak: instrument create_new_entry.constprop() stackleak: instrument trace_output_call() stackleak: instrument fuse_symlink() stackleak: instrument trace_seq_print_sym() stackleak: instrument fuse_mkdir() stackleak: instrument affine_move_task() stackleak: instrument __ext4_new_inode() stackleak: instrument fuse_mknod() stackleak: instrument ext4_update_superblocks_fn() stackleak: instrument tomoyo_print_number_union_nospace.part.13() stackleak: instrument fuse_lookup_name() stackleak: instrument fuse_lookup() stackleak: instrument verify_pefile_signature() stackleak: instrument fuse_send_open() stackleak: instrument gfs2_hole_size.isra.34() stackleak: instrument __do_sys_clock_adjtime() stackleak: instrument ext4_try_to_write_inline_data() stackleak: instrument crypto_aead_report() stackleak: instrument fuse_bmap() stackleak: instrument __do_sys_clock_adjtime32() stackleak: instrument ext4_ext_remove_space() stackleak: instrument fuse_link() stackleak: instrument cpu_suspend() stackleak: instrument fuse_rmdir() stackleak: instrument fuse_file_poll() stackleak: instrument fuse_unlink() stackleak: instrument armv8pmu_handle_irq(): calls_alloca stackleak: instrument fuse_rename_common() stackleak: instrument fuse_lseek() stackleak: instrument tomoyo_read_group() stackleak: instrument mpage_release_unused_pages() stackleak: instrument __cgroup_kill() stackleak: instrument fat_free_clusters() stackleak: instrument __gfs2_iomap_alloc() stackleak: instrument fuse_flush_times() stackleak: instrument __handle_mm_fault() stackleak: instrument fuse_do_readpage.isra.50() stackleak: instrument do_cpu_nanosleep() stackleak: instrument fat_alloc_clusters() stackleak: instrument fat_count_free_clusters() stackleak: instrument fuse_do_setattr() stackleak: instrument ext4_inlinedir_to_tree() stackleak: instrument mpage_map_and_submit_buffers() stackleak: instrument ext4_ioc_getfsmap() stackleak: instrument ext4_ext_map_blocks() stackleak: instrument tomoyo_print_entry() stackleak: instrument fat_trim_fs() stackleak: instrument mbi_irq_domain_alloc() stackleak: instrument tracing_total_entries_read() stackleak: instrument autofs_expire_run() stackleak: instrument tracing_set_trace_read() stackleak: instrument punch_hole() stackleak: instrument fuse_readahead() stackleak: instrument mpage_prepare_extent_to_map() stackleak: instrument fuse_get_parent() stackleak: instrument fuse_get_dentry() stackleak: instrument ext4_inline_data_truncate() stackleak: instrument crypto_skcipher_report() stackleak: instrument fuse_statfs() stackleak: instrument fuse_send_destroy() stackleak: instrument kunit_log_append() stackleak: instrument fuse_sync_fs() stackleak: instrument tomoyo_supervisor() stackleak: instrument do_split() stackleak: instrument kunit_run_tests() stackleak: instrument fuse_setlk() stackleak: instrument page_mkclean_one() stackleak: instrument ext4_htree_fill_tree() stackleak: instrument fuse_flush() stackleak: instrument __ext4_ioctl() stackleak: instrument ovl_getattr() stackleak: instrument gfs2_iomap_begin() stackleak: instrument gfs2_iomap_get() stackleak: instrument fuse_getlk() stackleak: instrument __find_resource() stackleak: instrument gfs2_iomap_alloc() stackleak: instrument __ext4_find_entry() stackleak: instrument fuse_fsync_common() stackleak: instrument ext4_cross_rename() stackleak: instrument copy_page_range() /kisskb/src/kernel/fork.c: In function '__do_sys_clone3': /kisskb/src/kernel/fork.c:2902:27: note: userspace variable will be forcibly initialized struct kernel_clone_args kargs; ^ stackleak: instrument zonefs_read_super() stackleak: instrument __fuse_copy_file_range() stackleak: instrument gfs2_map_journal_extents() stackleak: instrument gfs2_write_alloc_required() stackleak: instrument try_to_unmap_one() stackleak: instrument chown_common() stackleak: instrument submit_bio_wait() stackleak: instrument __zerocopy_sg_from_iter() stackleak: instrument fuse_file_fallocate() stackleak: instrument tracing_buffers_splice_read() stackleak: instrument gfs2_ail_empty_gl() stackleak: instrument load_other_segments() stackleak: instrument f2fs_readdir() stackleak: instrument try_to_migrate_one() stackleak: instrument skb_splice_bits() stackleak: instrument gfs2_listxattr() stackleak: instrument fuse_perform_write() stackleak: instrument cp_new_stat() stackleak: instrument ext4_dx_add_entry() stackleak: instrument cp_statx() stackleak: instrument make_indexed_dir() stackleak: instrument __do_sys_newfstat() stackleak: instrument __do_sys_newstat() stackleak: instrument __do_sys_newlstat() stackleak: instrument fuse_direct_IO() stackleak: instrument __do_sys_newfstatat() stackleak: instrument fuse_direct_write_iter() In file included from /kisskb/src/fs/read_write.c:13:0: /kisskb/src/fs/read_write.c: In function 'iov_iter_iovec': /kisskb/src/include/linux/uio.h:127:9: note: userspace variable will be forcibly initialized return (struct iovec) { ^ stackleak: instrument do_statx() stackleak: instrument fuse_direct_read_iter() stackleak: instrument ext4_mb_init_cache() /kisskb/src/fs/read_write.c: In function 'new_sync_read': /kisskb/src/fs/read_write.c:392:15: note: userspace variable will be forcibly initialized struct iovec iov = { .iov_base = buf, .iov_len = len }; ^ /kisskb/src/fs/read_write.c: In function 'new_sync_write': /kisskb/src/fs/read_write.c:495:15: note: userspace variable will be forcibly initialized struct iovec iov = { .iov_base = (void __user *)buf, .iov_len = len }; ^ In file included from /kisskb/src/fs/read_write.c:13:0: /kisskb/src/fs/read_write.c: In function 'do_loop_readv_writev': /kisskb/src/include/linux/uio.h:127:9: note: userspace variable will be forcibly initialized return (struct iovec) { ^ /kisskb/src/fs/read_write.c:743:16: note: userspace variable will be forcibly initialized struct iovec iovec = iov_iter_iovec(iter); ^ stackleak: instrument fuse_setxattr() /kisskb/src/fs/exec.c: In function 'do_execve': /kisskb/src/fs/exec.c:2010:22: note: userspace variable will be forcibly initialized struct user_arg_ptr envp = { .ptr.native = __envp }; ^ /kisskb/src/fs/exec.c:2009:22: note: userspace variable will be forcibly initialized struct user_arg_ptr argv = { .ptr.native = __argv }; ^ /kisskb/src/fs/exec.c: In function '__do_sys_execve': /kisskb/src/fs/exec.c:2009:22: note: userspace variable will be forcibly initialized /kisskb/src/fs/exec.c:2010:22: note: userspace variable will be forcibly initialized struct user_arg_ptr envp = { .ptr.native = __envp }; ^ /kisskb/src/fs/exec.c: In function 'do_execveat': /kisskb/src/fs/exec.c:2020:22: note: userspace variable will be forcibly initialized struct user_arg_ptr envp = { .ptr.native = __envp }; ^ /kisskb/src/fs/exec.c:2019:22: note: userspace variable will be forcibly initialized struct user_arg_ptr argv = { .ptr.native = __argv }; ^ /kisskb/src/fs/exec.c: In function '__do_sys_execveat': /kisskb/src/fs/exec.c:2019:22: note: userspace variable will be forcibly initialized /kisskb/src/fs/exec.c:2020:22: note: userspace variable will be forcibly initialized struct user_arg_ptr envp = { .ptr.native = __envp }; ^ stackleak: instrument pcpu_get_vm_areas() stackleak: instrument kernel_waitid() stackleak: instrument fuse_getxattr() stackleak: instrument fuse_listxattr() stackleak: instrument shift_arg_pages() stackleak: instrument fuse_removexattr() stackleak: instrument ext4_mpage_readpages() stackleak: instrument fuse_force_forget() stackleak: instrument shash_update_unaligned() stackleak: instrument shash_final_unaligned() stackleak: instrument new_sync_read() stackleak: instrument vm_area_dup() stackleak: instrument fuse_direntplus_link.isra.20() stackleak: instrument new_sync_write() stackleak: instrument perf_log_throttle(): calls_alloca stackleak: instrument __do_sys_waitid() stackleak: instrument perf_event_bpf_output(): calls_alloca stackleak: instrument crypto_shash_tfm_digest() stackleak: instrument perf_log_itrace_start(): calls_alloca /kisskb/src/kernel/ptrace.c: In function 'ptrace_peek_siginfo': /kisskb/src/kernel/ptrace.c:762:20: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ stackleak: instrument perf_event_switch_output(): calls_alloca /kisskb/src/kernel/ptrace.c: In function 'ptrace_request': /kisskb/src/kernel/ptrace.c:1246:16: note: userspace variable will be forcibly initialized struct iovec kiov; ^ /kisskb/src/kernel/ptrace.c:1051:19: note: userspace variable will be forcibly initialized kernel_siginfo_t siginfo, *si; ^ stackleak: instrument perf_event_task_output(): calls_alloca stackleak: instrument perf_event_namespaces_output(): calls_alloca stackleak: instrument vfs_readv() stackleak: instrument ext4_rename() stackleak: instrument perf_event_mmap_output(): calls_alloca stackleak: instrument fuse_readdir_uncached() stackleak: instrument ext4_try_to_trim_range() stackleak: instrument vfs_writev() stackleak: instrument gfs2_dir_read() stackleak: instrument fat_fill_super() stackleak: instrument ioremap_page_range() stackleak: instrument fuse_priv_ioctl.isra.12() stackleak: instrument __kernel_read() stackleak: instrument __do_sys_wait4() stackleak: instrument __kernel_write() stackleak: instrument trace_array_printk() stackleak: instrument ptrace_readdata() stackleak: instrument fuse_do_ioctl() In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/net/bpf/test_run.c:4: /kisskb/src/net/bpf/test_run.c: In function 'bpf_ctx_init': /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/net/bpf/test_run.c:854:9: note: userspace variable will be forcibly initialized err = bpf_check_uarg_tail_zero(USER_BPFPTR(data_in), max_size, size); ^ stackleak: instrument ptrace_writedata() stackleak: instrument gfs2_dir_exhash_dealloc() stackleak: instrument ext4_writepages() stackleak: instrument its_vpe_irq_domain_alloc() stackleak: instrument udf_expand_dir_adinicb() stackleak: instrument find_insert_glock() /kisskb/src/kernel/signal.c: In function '__do_sys_sigaltstack': /kisskb/src/kernel/signal.c:4233:15: note: userspace variable will be forcibly initialized stack_t new, old; ^ /kisskb/src/kernel/signal.c:4233:10: note: userspace variable will be forcibly initialized stack_t new, old; ^ stackleak: instrument __bpf_prog_run_args512() stackleak: instrument bpf_test_run_xdp_live(): calls_alloca stackleak: instrument its_irq_set_vcpu_affinity() stackleak: instrument ext4_mb_regular_allocator() 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() In file included from /kisskb/src/include/linux/bpfptr.h:7:0, from /kisskb/src/include/linux/bpf.h:25, from /kisskb/src/net/netlink/af_netlink.c:23: /kisskb/src/net/netlink/af_netlink.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ /kisskb/src/kernel/signal.c: In function 'kill_pid_usb_asyncio': /kisskb/src/kernel/signal.c:1540:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ stackleak: instrument __bpf_prog_run_args320() /kisskb/src/kernel/signal.c: In function 'do_notify_parent': /kisskb/src/kernel/signal.c:2017:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ stackleak: instrument __bpf_prog_run_args288() stackleak: instrument __bpf_prog_run_args256() /kisskb/src/kernel/signal.c: In function 'do_notify_parent_cldstop': /kisskb/src/kernel/signal.c:2129:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ stackleak: instrument __bpf_prog_run_args224() /kisskb/src/kernel/signal.c: In function 'ptrace_do_notify': /kisskb/src/kernel/signal.c:2343:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigqueueinfo': stackleak: instrument __bpf_prog_run_args192() /kisskb/src/kernel/signal.c:4003:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ /kisskb/src/kernel/signal.c: In function '__do_sys_kill': /kisskb/src/kernel/signal.c:3777:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'send_sig_fault': /kisskb/src/kernel/signal.c:1735:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'send_sig_mceerr': /kisskb/src/kernel/signal.c:1766:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'send_sig_fault_trapno': /kisskb/src/kernel/signal.c:1883:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'do_tkill': /kisskb/src/kernel/signal.c:3934:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ stackleak: instrument cuse_write_iter() /kisskb/src/kernel/signal.c: In function '__do_sys_rt_tgsigqueueinfo': /kisskb/src/kernel/signal.c:4043:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig': /kisskb/src/kernel/signal.c:1653:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_mceerr': /kisskb/src/kernel/signal.c:1752:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ stackleak: instrument __bpf_prog_run_args160() /kisskb/src/kernel/signal.c: In function 'force_sig_bnderr': /kisskb/src/kernel/signal.c:1781:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_pkuerr': /kisskb/src/kernel/signal.c:1796:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_perf': /kisskb/src/kernel/signal.c:1810:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_ptrace_errno_trap': /kisskb/src/kernel/signal.c:1851:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_fault_trapno': /kisskb/src/kernel/signal.c:1866:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_fatal_sig': /kisskb/src/kernel/signal.c:1667:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ stackleak: instrument cuse_read_iter() /kisskb/src/kernel/signal.c: In function 'force_exit_sig': /kisskb/src/kernel/signal.c:1680:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_fault_to_task': /kisskb/src/kernel/signal.c:1709:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ /kisskb/src/kernel/signal.c: In function 'force_sig_seccomp': /kisskb/src/kernel/signal.c:1833:24: note: userspace variable will be forcibly initialized struct kernel_siginfo info; ^ stackleak: instrument __bpf_prog_run_args128() /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigtimedwait': /kisskb/src/kernel/signal.c:3638:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigtimedwait_time32': /kisskb/src/kernel/signal.c:3671:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ /kisskb/src/kernel/signal.c: In function '__do_sys_pidfd_send_signal': /kisskb/src/kernel/signal.c:3856:19: note: userspace variable will be forcibly initialized kernel_siginfo_t kinfo; ^ stackleak: instrument __bpf_prog_run_args96() /kisskb/src/net/netlink/af_netlink.c: In function 'netlink_setsockopt': /kisskb/src/net/netlink/af_netlink.c:1619:12: note: userspace variable will be forcibly initialized static int netlink_setsockopt(struct socket *sock, int level, int optname, ^ /kisskb/src/kernel/signal.c: In function 'restore_altstack': /kisskb/src/kernel/signal.c:4247:10: note: userspace variable will be forcibly initialized stack_t new; ^ stackleak: instrument __bpf_prog_run_args64() stackleak: instrument ptrace_request() stackleak: instrument tracing_splice_read_pipe() stackleak: instrument __bpf_prog_run_args32() stackleak: instrument bpf_test_run() 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 call_usermodehelper_exec() stackleak: instrument __bpf_prog_run352() stackleak: instrument gfs2_ail1_flush() stackleak: instrument __bpf_prog_run320() stackleak: instrument __bpf_prog_run288() stackleak: instrument __bpf_prog_run256() stackleak: instrument __bpf_prog_run224() stackleak: instrument perf_event_namespaces.part.123() stackleak: instrument prctl_set_auxv() stackleak: instrument __bpf_prog_run192() stackleak: instrument __bpf_prog_run160() stackleak: instrument gfs2_dump_glock() stackleak: instrument __bpf_prog_run128() stackleak: instrument __bpf_prog_run96() /kisskb/src/fs/fcntl.c: In function 'send_sigio_to_task': /kisskb/src/fs/fcntl.c:730:21: note: userspace variable will be forcibly initialized kernel_siginfo_t si; ^ stackleak: instrument __bpf_prog_run64() stackleak: instrument __bpf_prog_run32() stackleak: instrument prctl_set_mm_map() stackleak: instrument empty_dir() stackleak: instrument ovl_clear_empty() stackleak: instrument prctl_set_mm() stackleak: instrument __do_sys_sysinfo() stackleak: instrument ethtool_get_per_queue_coalesce() stackleak: instrument inode_getblk() stackleak: instrument perf_event_read_event(): calls_alloca stackleak: instrument gfs2_get_name() stackleak: instrument ovl_rename() stackleak: instrument put_unbound_pool() stackleak: instrument skb_segment() In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/kernel/bpf/syscall.c: In function 'KERNEL_BPFPTR': /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/kernel/bpf/syscall.c: In function 'make_bpfptr': /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ /kisskb/src/kernel/bpf/syscall.c: In function 'bpfptr_is_null': /kisskb/src/include/linux/bpfptr.h:34:20: note: userspace variable will be forcibly initialized static inline bool bpfptr_is_null(bpfptr_t bpfptr) ^ stackleak: instrument blkdev_issue_flush() stackleak: instrument __do_sys_newuname() /kisskb/src/kernel/bpf/syscall.c: In function '____bpf_sys_bpf': /kisskb/src/kernel/bpf/syscall.c:4825:9: note: userspace variable will be forcibly initialized return __sys_bpf(cmd, KERNEL_BPFPTR(attr), attr_size); ^ In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_sys_bpf': /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/kernel/bpf/syscall.c:4825:9: note: userspace variable will be forcibly initialized return __sys_bpf(cmd, KERNEL_BPFPTR(attr), attr_size); ^ stackleak: instrument tracing_set_trace_write() stackleak: instrument gfs2_find_jhead() stackleak: instrument ethtool_set_per_queue_coalesce() In file included from /kisskb/src/include/linux/bpfptr.h:7:0, 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 static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/kernel/bpf/syscall.c: In function 'copy_from_bpfptr': /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized static inline int copy_from_bpfptr(void *dst, bpfptr_t src, size_t size) ^ /kisskb/src/kernel/bpf/syscall.c: In function 'kvmemdup_bpfptr': /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized /kisskb/src/include/linux/bpfptr.h:66:21: note: userspace variable will be forcibly initialized static inline void *kvmemdup_bpfptr(bpfptr_t src, size_t len) ^ /kisskb/src/kernel/bpf/syscall.c: In function '___bpf_copy_key': /kisskb/src/kernel/bpf/syscall.c:1046:14: note: userspace variable will be forcibly initialized static void *___bpf_copy_key(bpfptr_t ukey, u64 key_size) ^ stackleak: instrument ethtool_get_coalesce() In file included from /kisskb/src/include/linux/bpfptr.h:7:0, 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 static inline long strncpy_from_sockptr(char *dst, sockptr_t src, size_t count) ^ stackleak: instrument rsa_set_priv_key() /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_prog_get_info_by_fd': /kisskb/src/kernel/bpf/syscall.c:3645:8: note: userspace variable will be forcibly initialized err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(info), info_len); ^ stackleak: instrument rsa_set_pub_key() stackleak: instrument udf_getblk() /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_map_get_info_by_fd': /kisskb/src/kernel/bpf/syscall.c:3926:8: note: userspace variable will be forcibly initialized err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(info), info_len); ^ /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_btf_get_info_by_fd': /kisskb/src/kernel/bpf/syscall.c:3970:8: note: userspace variable will be forcibly initialized err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(*uinfo), info_len); ^ /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_link_get_info_by_fd': /kisskb/src/kernel/bpf/syscall.c:3987:8: note: userspace variable will be forcibly initialized err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(info), info_len); ^ stackleak: instrument __btrfs_free_extent.isra.52() stackleak: instrument ovl_create_or_link() In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/kernel/bpf/syscall.c: In function 'map_update_elem': /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized static inline int copy_from_bpfptr(void *dst, bpfptr_t src, size_t size) ^ /kisskb/src/kernel/bpf/syscall.c:1135:12: note: userspace variable will be forcibly initialized static int map_update_elem(union bpf_attr *attr, bpfptr_t uattr) ^ In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/kernel/bpf/syscall.c:1138:11: note: userspace variable will be forcibly initialized bpfptr_t uvalue = make_bpfptr(attr->value, uattr.is_kernel); ^ /kisskb/src/kernel/bpf/syscall.c:1137:11: note: userspace variable will be forcibly initialized bpfptr_t ukey = make_bpfptr(attr->key, uattr.is_kernel); ^ stackleak: instrument genl_register_family() stackleak: instrument kunit_try_catch_run() In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/kernel/bpf/syscall.c: In function 'bpf_prog_load': /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized static inline int copy_from_bpfptr(void *dst, bpfptr_t src, size_t size) ^ /kisskb/src/kernel/bpf/syscall.c:2209:12: note: userspace variable will be forcibly initialized static int bpf_prog_load(union bpf_attr *attr, bpfptr_t uattr) ^ In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/kernel/bpf/syscall.c:2209:12: note: userspace variable will be forcibly initialized static int bpf_prog_load(union bpf_attr *attr, bpfptr_t uattr) ^ /kisskb/src/kernel/bpf/syscall.c:2322:6: note: userspace variable will be forcibly initialized if (copy_from_bpfptr(prog->insns, ^ /kisskb/src/kernel/bpf/syscall.c:2235:6: note: userspace variable will be forcibly initialized if (strncpy_from_bpfptr(license, ^ stackleak: instrument ethtool_set_per_queue() stackleak: instrument udf_rename() In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/kernel/bpf/syscall.c:4: /kisskb/src/kernel/bpf/syscall.c: In function '__sys_bpf': /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized static inline int copy_from_bpfptr(void *dst, bpfptr_t src, size_t size) ^ /kisskb/src/kernel/bpf/syscall.c:4621:12: note: userspace variable will be forcibly initialized static int __sys_bpf(int cmd, bpfptr_t uattr, unsigned int size) ^ /kisskb/src/kernel/bpf/syscall.c: In function '__do_sys_bpf': /kisskb/src/kernel/bpf/syscall.c:4767:9: note: userspace variable will be forcibly initialized return __sys_bpf(cmd, USER_BPFPTR(uattr), size); ^ /kisskb/src/kernel/bpf/syscall.c: In function '__se_sys_bpf': /kisskb/src/kernel/bpf/syscall.c:4767:9: note: userspace variable will be forcibly initialized /kisskb/src/kernel/bpf/syscall.c: In function '__arm64_sys_bpf': /kisskb/src/kernel/bpf/syscall.c:4767:9: note: userspace variable will be forcibly initialized stackleak: instrument balance_level() stackleak: instrument tc_fill_tclass() stackleak: instrument collect_percpu_times() stackleak: instrument ethtool_set_coalesce() stackleak: instrument gfs2_write_cache_jdata() stackleak: instrument perf_event_cgroup_output(): calls_alloca stackleak: instrument ethtool_set_settings() stackleak: instrument perf_event_comm_output(): calls_alloca stackleak: instrument perf_event_ksymbol_output(): calls_alloca stackleak: instrument ethtool_set_rxnfc() stackleak: instrument ext4_flex_group_add() stackleak: instrument tc_fill_qdisc() stackleak: instrument ethtool_get_rxnfc() stackleak: instrument ext4_mb_new_blocks() stackleak: instrument virtio_fs_enqueue_req() stackleak: instrument gfs2_fallocate() stackleak: instrument ethtool_get_link_ksettings() stackleak: instrument bpf_prog_test_run_xdp() stackleak: instrument tc_dump_qdisc() stackleak: instrument bpf_prog_test_run_flow_dissector() stackleak: instrument ethtool_set_rxfh() stackleak: instrument synchronize_rcu_expedited() stackleak: instrument bpf_prog_test_run_sk_lookup() stackleak: instrument synchronize_rcu.part.94() stackleak: instrument gfs2_file_write_iter() stackleak: instrument ethtool_set_rxfh_indir() stackleak: instrument __btrfs_run_delayed_refs() stackleak: instrument __kthread_create_on_node() stackleak: instrument gfs2_recover_func() stackleak: instrument __push_leaf_right() stackleak: instrument ext4_free_blocks() stackleak: instrument f2fs_release_compress_blocks() stackleak: instrument __flush_work() stackleak: instrument free_pcppages_bulk() stackleak: instrument __lookup_slow() stackleak: instrument ext4_group_add_blocks() stackleak: instrument tc_ctl_tclass() /kisskb/src/fs/select.c: In function '__do_sys_pselect6': /kisskb/src/fs/select.c:799:24: note: userspace variable will be forcibly initialized struct sigset_argpack x = {NULL, 0}; ^ stackleak: instrument ethtool_set_link_ksettings() stackleak: instrument gfs2_page_mkwrite() stackleak: instrument ethtool_get_settings() stackleak: instrument ext4_orphan_add() stackleak: instrument __btrfs_mod_ref() stackleak: instrument __push_leaf_left() stackleak: instrument update_qd.isra.30() stackleak: instrument ext4_resize_fs() stackleak: instrument bcm2835_pinctrl_probe() stackleak: instrument ext4_xattr_set_entry() stackleak: instrument mtk_cirq_domain_alloc() stackleak: instrument ext4_trim_fs() stackleak: instrument perf_event_text_poke_output(): calls_alloca stackleak: instrument bh_get() stackleak: instrument gfs2_rbm_find() stackleak: instrument gfs2_setattr() stackleak: instrument lookup_open.isra.44() stackleak: instrument __do_sys_getrusage() stackleak: instrument kthread_flush_work() stackleak: instrument gfs2_unlink() stackleak: instrument kthread_flush_worker() stackleak: instrument gfs2_link() stackleak: instrument f2fs_reserve_compress_blocks() stackleak: instrument read_rindex_entry() stackleak: instrument meson_gpio_irq_domain_alloc() /kisskb/src/block/blk-map.c: In function 'blk_rq_map_user': /kisskb/src/block/blk-map.c:569:15: note: userspace variable will be forcibly initialized struct iovec iov; ^ stackleak: instrument do_msdos_rename() stackleak: instrument gfs2_ri_total() stackleak: instrument gfs2_evict_inode() stackleak: instrument do_select() stackleak: instrument gfs2_create_inode() stackleak: instrument flush_workqueue() stackleak: instrument btrfs_print_leaf.part.10() stackleak: instrument gfs2_adjust_quota() stackleak: instrument filter_suites_test() stackleak: instrument ovl_cache_update_ino() stackleak: instrument perf_swevent_hrtimer(): calls_alloca stackleak: instrument init_inodes() stackleak: instrument do_walk_down() stackleak: instrument check_journal_clean() stackleak: instrument ext4_xattr_block_set() stackleak: instrument btrfs_search_slot() stackleak: instrument __dev_ethtool() stackleak: instrument ovl_dir_read_merged() stackleak: instrument btrfs_reserve_extent() stackleak: instrument ext4_fc_commit() stackleak: instrument do_sync() stackleak: instrument ovl_dir_read_impure() stackleak: instrument blk_rq_map_user_iov() stackleak: instrument tc_get_qdisc() stackleak: instrument ext4_xattr_set_handle() stackleak: instrument btrfs_add_root_ref() stackleak: instrument gfs2_consist_rgrpd_i() stackleak: instrument vfat_add_entry() stackleak: instrument btrfs_alloc_tree_block() stackleak: instrument do_sys_poll() stackleak: instrument gfs2_fitrim() stackleak: instrument ovl_iterate_real() stackleak: instrument btrfs_print_tree() stackleak: instrument gfs2_freeze() stackleak: instrument gfs2_exchange.isra.26() stackleak: instrument gfs2_set_dqblk() stackleak: instrument qcom_mpm_alloc() stackleak: instrument vfat_rename() stackleak: instrument gfs2_fill_super() stackleak: instrument tc_modify_qdisc.part.32() stackleak: instrument process_preds() stackleak: instrument ext4_expand_extra_isize_ea() stackleak: instrument f2fs_file_write_iter() stackleak: instrument udf_process_sequence() stackleak: instrument gfs2_rename() stackleak: instrument filename_parentat() stackleak: instrument bpf_prog_get_info_by_fd.isra.57() stackleak: instrument ovl_workdir_cleanup_recurse() stackleak: instrument f2fs_rename2() stackleak: instrument ovl_indexdir_cleanup() stackleak: instrument dump_mapping() stackleak: instrument gfs2_rgrp_error() stackleak: instrument filename_lookup() stackleak: instrument core_sys_select() stackleak: instrument bpf_obj_get_info_by_fd() stackleak: instrument f2fs_update_extension_list() stackleak: instrument tc_block_indr_cleanup() stackleak: instrument find_dump_kind() stackleak: instrument ext4_fc_replay() stackleak: instrument __do_sys_reboot() stackleak: instrument tcf_action_offload_add_ex() stackleak: instrument gfs2_alloc_blocks() stackleak: instrument tcf_chain_dump() stackleak: instrument d_alloc_parallel() stackleak: instrument tca_action_flush.constprop() stackleak: instrument __blk_rq_map_sg() stackleak: instrument do_filp_open() stackleak: instrument do_file_open_root() stackleak: instrument kunit_status_set_failure_test() stackleak: instrument ethnl_put_bitset32() stackleak: instrument kunit_status_mark_skipped_test() stackleak: instrument build_sched_domains() stackleak: instrument __exchange_data_block() In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/include/linux/bpf-cgroup.h:5, from /kisskb/src/kernel/bpf/verifier.c:7: /kisskb/src/kernel/bpf/verifier.c: In function 'KERNEL_BPFPTR': /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/kernel/bpf/verifier.c: In function 'make_bpfptr': /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ /kisskb/src/kernel/bpf/verifier.c: In function 'bpfptr_is_null': /kisskb/src/include/linux/bpfptr.h:34:20: note: userspace variable will be forcibly initialized static inline bool bpfptr_is_null(bpfptr_t bpfptr) ^ /kisskb/src/kernel/bpf/verifier.c: In function 'bpfptr_add': /kisskb/src/include/linux/bpfptr.h:41:20: note: userspace variable will be forcibly initialized static inline void bpfptr_add(bpfptr_t *bpfptr, size_t val) ^ stackleak: instrument kunit_resource_test_static() stackleak: instrument kunit_resource_test_named() stackleak: instrument tc_action_load_ops() stackleak: instrument generic_map_lookup_batch() stackleak: instrument tcf_action_init_1() In file included from /kisskb/src/include/linux/bpfptr.h:7:0, 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 static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/include/linux/bpf-cgroup.h:5, from /kisskb/src/kernel/bpf/verifier.c:7: /kisskb/src/kernel/bpf/verifier.c: In function 'copy_from_bpfptr': /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized static inline int copy_from_bpfptr(void *dst, bpfptr_t src, size_t size) ^ In file included from /kisskb/src/include/linux/bpfptr.h:7:0, from /kisskb/src/include/linux/bpf.h: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 static inline int copy_to_sockptr_offset(sockptr_t dst, size_t offset, ^ stackleak: instrument tcf_action_init() stackleak: instrument tcf_action_copy_stats() /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 static struct btf *__find_kfunc_desc_btf(struct bpf_verifier_env *env, ^ /kisskb/src/kernel/bpf/verifier.c:1754:20: note: userspace variable will be forcibly initialized In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/include/linux/bpf-cgroup.h:5, from /kisskb/src/kernel/bpf/verifier.c:7: /kisskb/src/kernel/bpf/verifier.c: In function 'check_btf_func': /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized static inline int copy_from_bpfptr(void *dst, bpfptr_t src, size_t size) ^ /kisskb/src/kernel/bpf/verifier.c:10260:12: note: userspace variable will be forcibly initialized static int check_btf_func(struct bpf_verifier_env *env, ^ /kisskb/src/kernel/bpf/verifier.c:10260:12: note: userspace variable will be forcibly initialized In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/include/linux/bpf-cgroup.h:5, from /kisskb/src/kernel/bpf/verifier.c:7: /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/kernel/bpf/verifier.c:10260:12: note: userspace variable will be forcibly initialized static int check_btf_func(struct bpf_verifier_env *env, ^ /kisskb/src/kernel/bpf/verifier.c:10271:11: note: userspace variable will be forcibly initialized bpfptr_t urecord; ^ In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/include/linux/bpf-cgroup.h:5, from /kisskb/src/kernel/bpf/verifier.c:7: /kisskb/src/kernel/bpf/verifier.c: In function 'check_btf_line': /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized static inline int copy_from_bpfptr(void *dst, bpfptr_t src, size_t size) ^ /kisskb/src/kernel/bpf/verifier.c:10406:12: note: userspace variable will be forcibly initialized static int check_btf_line(struct bpf_verifier_env *env, ^ /kisskb/src/kernel/bpf/verifier.c:10406:12: note: userspace variable will be forcibly initialized In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/include/linux/bpf-cgroup.h:5, from /kisskb/src/kernel/bpf/verifier.c:7: /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/kernel/bpf/verifier.c:10406:12: note: userspace variable will be forcibly initialized static int check_btf_line(struct bpf_verifier_env *env, ^ /kisskb/src/kernel/bpf/verifier.c:10415:11: note: userspace variable will be forcibly initialized bpfptr_t ulinfo; ^ In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/include/linux/bpf-cgroup.h:5, from /kisskb/src/kernel/bpf/verifier.c:7: /kisskb/src/kernel/bpf/verifier.c: In function 'check_core_relo': /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized static inline int copy_from_bpfptr(void *dst, bpfptr_t src, size_t size) ^ /kisskb/src/kernel/bpf/verifier.c:10534:12: note: userspace variable will be forcibly initialized static int check_core_relo(struct bpf_verifier_env *env, ^ /kisskb/src/kernel/bpf/verifier.c:10534:12: note: userspace variable will be forcibly initialized In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/include/linux/bpf-cgroup.h:5, from /kisskb/src/kernel/bpf/verifier.c:7: /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/kernel/bpf/verifier.c:10534:12: note: userspace variable will be forcibly initialized static int check_core_relo(struct bpf_verifier_env *env, ^ /kisskb/src/kernel/bpf/verifier.c:10546:11: note: userspace variable will be forcibly initialized 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 static int resolve_pseudo_ldimm64(struct bpf_verifier_env *env) ^ /kisskb/src/kernel/bpf/verifier.c:12080:12: note: userspace variable will be forcibly initialized stackleak: instrument f2fs_fallocate() stackleak: instrument bpf_prog_load() stackleak: instrument tc_dump_chain() stackleak: instrument work_on_cpu() stackleak: instrument crypto_report_aead() stackleak: instrument crypto_report_cipher() stackleak: instrument crypto_report_comp() stackleak: instrument tc_get_tfilter() stackleak: instrument crypto_report_acomp() stackleak: instrument crypto_report_akcipher() stackleak: instrument crypto_report_kpp() /kisskb/src/fs/seq_file.c: In function 'seq_read': /kisskb/src/fs/seq_file.c:153:15: note: userspace variable will be forcibly initialized struct iovec iov = { .iov_base = buf, .iov_len = size}; ^ stackleak: instrument tca_action_gd.constprop() stackleak: instrument __do_sys_perf_event_open() stackleak: instrument crypto_report_rng() stackleak: instrument tcf_action_add.constprop() stackleak: instrument bpf_raw_tracepoint_open() stackleak: instrument csd_lock_print_extended.isra.9() stackleak: instrument cdns_torrent_derived_refclk_register() stackleak: instrument crypto_user_rcv_msg() stackleak: instrument tcf_reoffload_del_notify() stackleak: instrument cdns_torrent_received_refclk_register() In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/include/linux/bpf-cgroup.h:5, from /kisskb/src/kernel/bpf/verifier.c:7: /kisskb/src/kernel/bpf/verifier.c: In function 'bpf_check': /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/kernel/bpf/verifier.c:14360:5: note: userspace variable will be forcibly initialized int bpf_check(struct bpf_prog **prog, union bpf_attr *attr, bpfptr_t uattr) ^ stackleak: instrument cdns_torrent_clk_register() stackleak: instrument __skb_flow_dissect() stackleak: instrument vfs_rename() stackleak: instrument mpol_shared_policy_init() stackleak: instrument seq_read() stackleak: instrument tc_new_tfilter() stackleak: instrument ovl_copy_up_inode() stackleak: instrument tc_dump_tfilter() stackleak: instrument btrfs_mount_root() stackleak: instrument do_renameat2() stackleak: instrument cdns_sierra_clk_register() stackleak: instrument kallsyms_lookup_name() stackleak: instrument tc_del_tfilter() stackleak: instrument ovl_copy_up_one() stackleak: instrument tcf_police_init() stackleak: instrument cdns_torrent_phy_probe() stackleak: instrument tc_ctl_chain.part.56() stackleak: instrument btrfs_insert_inode_ref() stackleak: instrument btrfs_lookup_bio_sums() stackleak: instrument btrfs_parse_options() stackleak: instrument cdns_sierra_phy_probe() stackleak: instrument btrfs_csum_one_bio() stackleak: instrument tcf_exts_validate_ex() stackleak: instrument btrfs_del_csums() stackleak: instrument imx_pinctrl_probe() stackleak: instrument btrfs_truncate_inode_items() stackleak: instrument smp_call_function_single(): calls_alloca stackleak: instrument ovl_lookup_real() stackleak: instrument get_page_from_freelist() stackleak: instrument __sys_bpf() stackleak: instrument perf_event_mmap() stackleak: instrument perf_event_aux_event(): calls_alloca stackleak: instrument btrfs_mount() stackleak: instrument perf_log_lost_samples(): calls_alloca stackleak: instrument btrfs_csum_file_blocks() stackleak: instrument perf_event_ksymbol() In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/include/linux/filter.h:9, from /kisskb/src/kernel/bpf/bpf_iter.c:6: /kisskb/src/kernel/bpf/bpf_iter.c: In function 'KERNEL_BPFPTR': /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/kernel/bpf/bpf_iter.c: In function 'make_bpfptr': /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ /kisskb/src/kernel/bpf/bpf_iter.c: In function 'bpfptr_is_null': /kisskb/src/include/linux/bpfptr.h:34:20: note: userspace variable will be forcibly initialized static inline bool bpfptr_is_null(bpfptr_t bpfptr) ^ stackleak: instrument blkpg_do_ioctl() stackleak: instrument smp_call_on_cpu() stackleak: instrument blk_mq_end_request_batch() stackleak: instrument perf_report_aux_output_id(): calls_alloca In file included from /kisskb/src/include/linux/bpfptr.h:7:0, 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 static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/include/linux/filter.h:9, from /kisskb/src/kernel/bpf/bpf_iter.c:6: /kisskb/src/kernel/bpf/bpf_iter.c: In function 'copy_from_bpfptr': /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized static inline int copy_from_bpfptr(void *dst, bpfptr_t src, size_t size) ^ /kisskb/src/kernel/bpf/bpf_iter.c: In function 'bpf_iter_link_attach': /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized /kisskb/src/kernel/bpf/bpf_iter.c:499:5: note: userspace variable will be forcibly initialized int bpf_iter_link_attach(const union bpf_attr *attr, bpfptr_t uattr, ^ /kisskb/src/kernel/bpf/bpf_iter.c:499:5: note: userspace variable will be forcibly initialized In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/include/linux/filter.h:9, from /kisskb/src/kernel/bpf/bpf_iter.c:6: /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/kernel/bpf/bpf_iter.c:499:5: note: userspace variable will be forcibly initialized int bpf_iter_link_attach(const union bpf_attr *attr, bpfptr_t uattr, ^ /kisskb/src/kernel/bpf/bpf_iter.c:508:11: note: userspace variable will be forcibly initialized bpfptr_t ulinfo; ^ stackleak: instrument blk_execute_rq() stackleak: instrument ___perf_sw_event(): calls_alloca stackleak: instrument perf_tp_event(): calls_alloca stackleak: instrument __get_meta_page() stackleak: instrument f2fs_ioctl() stackleak: instrument __alloc_pages_slowpath.constprop() stackleak: instrument vmcoreinfo_append_str() stackleak: instrument setxattr() stackleak: instrument __crash_kexec() stackleak: instrument part_stat_show() stackleak: instrument copy_process() stackleak: instrument crash_save_cpu() stackleak: instrument _perf_ioctl() stackleak: instrument getxattr() stackleak: instrument perf_bp_event(): calls_alloca stackleak: instrument f2fs_convert_inline_page() stackleak: instrument create_io_thread() stackleak: instrument neigh_valid_dump_req() stackleak: instrument ethnl_set_linkinfo() stackleak: instrument csum_tree_block() stackleak: instrument removexattr() stackleak: instrument udf_fileident_read() stackleak: instrument blk_mq_dispatch_rq_list() stackleak: instrument f2fs_ra_meta_pages() stackleak: instrument neigh_valid_get_req.constprop() stackleak: instrument __stop_cpus.constprop() stackleak: instrument ethnl_set_linkmodes() stackleak: instrument kernel_clone() stackleak: instrument stop_one_cpu() stackleak: instrument f2fs_sync_meta_pages() stackleak: instrument __do_sys_clone() stackleak: instrument perf_event_free_task() stackleak: instrument modify_user_hw_breakpoint_check() stackleak: instrument __do_sys_clone3() stackleak: instrument kernel_thread() stackleak: instrument __alloc_pages_bulk() stackleak: instrument stop_two_cpus() In file included from /kisskb/src/include/linux/net.h:25:0, from /kisskb/src/include/linux/skbuff.h:26, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/ethtool.h:18, from /kisskb/src/net/packet/af_packet.c:51: /kisskb/src/net/packet/af_packet.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ stackleak: instrument neightbl_set() stackleak: instrument stop_machine_from_inactive_cpu() stackleak: instrument neigh_fill_info() stackleak: instrument move_data_page() /kisskb/src/net/packet/af_packet.c: In function 'fanout_set_data_cbpf': stackleak: instrument iter_to_pipe() /kisskb/src/net/packet/af_packet.c:1590:20: note: userspace variable will be forcibly initialized struct sock_fprog fprog; ^ /kisskb/src/net/packet/af_packet.c: In function 'fanout_set_data_ebpf': /kisskb/src/net/packet/af_packet.c:1608:12: note: userspace variable will be forcibly initialized static int fanout_set_data_ebpf(struct packet_sock *po, sockptr_t data, ^ /kisskb/src/net/packet/af_packet.c: In function 'packet_setsockopt': /kisskb/src/net/packet/af_packet.c:3744:1: note: userspace variable will be forcibly initialized packet_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, ^ /kisskb/src/net/packet/af_packet.c:3744:1: note: userspace variable will be forcibly initialized /kisskb/src/net/packet/af_packet.c:3744:1: note: userspace variable will be forcibly initialized /kisskb/src/net/packet/af_packet.c:3744:1: note: userspace variable will be forcibly initialized /kisskb/src/net/packet/af_packet.c:3744:1: note: userspace variable will be forcibly initialized /kisskb/src/net/packet/af_packet.c:3744:1: note: userspace variable will be forcibly initialized /kisskb/src/net/packet/af_packet.c:3744:1: note: userspace variable will be forcibly initialized /kisskb/src/net/packet/af_packet.c:3744:1: note: userspace variable will be forcibly initialized /kisskb/src/net/packet/af_packet.c:3744:1: note: userspace variable will be forcibly initialized /kisskb/src/net/packet/af_packet.c:3744:1: note: userspace variable will be forcibly initialized /kisskb/src/net/packet/af_packet.c:3744:1: note: userspace variable will be forcibly initialized /kisskb/src/net/packet/af_packet.c:3744:1: note: userspace variable will be forcibly initialized /kisskb/src/net/packet/af_packet.c:3744:1: note: userspace variable will be forcibly initialized /kisskb/src/net/packet/af_packet.c:3744:1: note: userspace variable will be forcibly initialized stackleak: instrument write_dev_supers() stackleak: instrument btrfs_check_super_csum.isra.36() stackleak: instrument __do_sys_vmsplice() stackleak: instrument __netdev_walk_all_upper_dev() stackleak: instrument iter_file_splice_write() stackleak: instrument prb_calc_retire_blk_tmo() stackleak: instrument show_free_areas() stackleak: instrument check_btf_info() stackleak: instrument netdev_offload_xstats_get_stats() stackleak: instrument get_victim_by_default() stackleak: instrument create_pending_snapshot() stackleak: instrument sanitize_ptr_alu.isra.125() stackleak: instrument adjust_ptr_min_max_vals() stackleak: instrument ra_data_block() stackleak: instrument tcf_pedit_init() stackleak: instrument btrfs_insert_replace_extent() stackleak: instrument last_fsync_dnode() stackleak: instrument do_setlink() stackleak: instrument adjust_reg_min_max_vals() stackleak: instrument __netdev_walk_all_lower_dev.constprop() stackleak: instrument rtnl_dev_get.constprop() stackleak: instrument nla_put_ifalias() stackleak: instrument hmac_setkey() stackleak: instrument move_data_block() stackleak: instrument rtnl_setlink() stackleak: instrument valid_fdb_dump_legacy() stackleak: instrument audit_log_execve_info() stackleak: instrument rtnl_linkprop.isra.49() stackleak: instrument f2fs_available_free_memory() stackleak: instrument valid_fdb_dump_strict() stackleak: instrument recover_data() stackleak: instrument f2fs_write_checkpoint() stackleak: instrument rtnl_fdb_get() stackleak: instrument f2fs_issue_checkpoint() stackleak: instrument mtk_pctrl_dbg_show() stackleak: instrument bsg_sg_io() stackleak: instrument ext4_lazyinit_thread() stackleak: instrument btrfs_run_defrag_inodes() stackleak: instrument valid_bridge_getlink_req.constprop() stackleak: instrument convert_ctx_accesses() stackleak: instrument read_node_page() stackleak: instrument rtnl_calcit.isra.44() stackleak: instrument do_statfs_native() stackleak: instrument nf_log_packet() stackleak: instrument dynamic_dname() stackleak: instrument btrfs_buffered_write() stackleak: instrument nf_log_trace() stackleak: instrument tcf_bpf_init() stackleak: instrument do_statfs64() stackleak: instrument f2fs_recover_fsync_data() stackleak: instrument __do_sys_ustat() stackleak: instrument vfs_get_fsid() stackleak: instrument __do_sys_statfs() stackleak: instrument __do_sys_statfs64() stackleak: instrument neigh_add() stackleak: instrument __write_node_page() stackleak: instrument __do_sys_fstatfs() In file included from /kisskb/src/include/linux/net.h:25:0, from /kisskb/src/include/linux/skbuff.h:26, from /kisskb/src/include/linux/netlink.h:7, from /kisskb/src/include/linux/sock_diag.h:5, from /kisskb/src/net/core/filter.c:26: /kisskb/src/net/core/filter.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ stackleak: instrument __do_sys_fstatfs64() stackleak: instrument tcf_vlan_init() stackleak: instrument do_misc_fixups() stackleak: instrument rtnl_fill_statsinfo.isra.51.constprop() stackleak: instrument audit_tag_tree() /kisskb/src/kernel/seccomp.c: In function 'seccomp_prepare_user_filter': /kisskb/src/kernel/seccomp.c:691:20: note: userspace variable will be forcibly initialized struct sock_fprog fprog; ^ stackleak: instrument subbuf_splice_actor.isra.12() stackleak: instrument do_garbage_collect() stackleak: instrument __issue_discard_cmd_range.constprop() /kisskb/src/net/core/filter.c: In function 'copy_bpf_fprog_from_user': /kisskb/src/net/core/filter.c:85:5: note: userspace variable will be forcibly initialized int copy_bpf_fprog_from_user(struct sock_fprog *dst, sockptr_t src, int len) ^ /kisskb/src/net/core/filter.c:85:5: note: userspace variable will be forcibly initialized stackleak: instrument tcf_mpls_init() stackleak: instrument inno_dsidphy_mipi_mode_enable() stackleak: instrument free_segment_range() stackleak: instrument rtnl_fill_vfinfo() stackleak: instrument btrfs_drop_extents() stackleak: instrument seccomp_do_user_notification.isra.22() stackleak: instrument btrfs_real_readdir() stackleak: instrument null_skcipher_crypt() stackleak: instrument insert_reserved_file_extent() stackleak: instrument f2fs_map_blocks() stackleak: instrument insert_prealloc_file_extent() stackleak: instrument seccomp_notify_addfd() stackleak: instrument btrfs_mark_extent_written() stackleak: instrument btrfs_encoded_read_regular_fill_pages() stackleak: instrument tcf_skbmod_init() stackleak: instrument tcf_ife_init() stackleak: instrument check_mem_access() stackleak: instrument f2fs_gc() stackleak: instrument seccomp_notify_ioctl() stackleak: instrument check_mem_reg() stackleak: instrument check_data_csum() stackleak: instrument check_kfunc_mem_size_reg() /kisskb/src/net/core/dev_ioctl.c: In function 'dev_ifconf': /kisskb/src/net/core/dev_ioctl.c:53:17: note: userspace variable will be forcibly initialized struct ifconf ifc; ^ stackleak: instrument btrfs_replace_file_extents() stackleak: instrument rtnl_fill_ifinfo.isra.52() stackleak: instrument __netif_set_xps_queue() stackleak: instrument f2fs_issue_flush() stackleak: instrument btrfs_end_dio_bio() stackleak: instrument f2fs_fiemap() stackleak: instrument btrfs_fallocate() stackleak: instrument f2fs_getxattr() stackleak: instrument btrfs_submit_direct() stackleak: instrument blkcg_rstat_flush() stackleak: instrument rtnl_dump_ifinfo() stackleak: instrument insert_inline_extent() stackleak: instrument rtnl_getlink() stackleak: instrument wb_workfn() stackleak: instrument packet_sendmsg() stackleak: instrument rtnl_dellink() stackleak: instrument check_helper_call() stackleak: instrument sync_inodes_sb() stackleak: instrument gup_test_ioctl() stackleak: instrument f2fs_write_single_data_page() stackleak: instrument blkcg_print_stat() stackleak: instrument __rtnl_newlink() stackleak: instrument of_pwm_get() stackleak: instrument __chacha20poly1305_encrypt() stackleak: instrument f2fs_write_cache_pages() stackleak: instrument __chacha20poly1305_decrypt() stackleak: instrument rtnl_fdb_add() stackleak: instrument rtnl_fdb_del() stackleak: instrument tunnel_key_dump() stackleak: instrument chacha20poly1305_crypt_sg_inplace() stackleak: instrument f2fs_fsync_node_pages() stackleak: instrument chacha20poly1305_encrypt() stackleak: instrument start_delalloc_inodes() stackleak: instrument chacha20poly1305_decrypt() stackleak: instrument __htab_map_lookup_and_delete_batch() stackleak: instrument tcf_gate_init() stackleak: instrument f2fs_flush_inline_data() stackleak: instrument HUF_readStats() stackleak: instrument f2fs_write_begin() stackleak: instrument tunnel_key_init() stackleak: instrument btrfs_wait_ordered_extents() stackleak: instrument do_pages_stat() stackleak: instrument tg_prfill_limit() stackleak: instrument __record_iostat_latency() stackleak: instrument f2fs_record_iostat() stackleak: instrument get_next_extent_buffer() stackleak: instrument blake2s_compress_generic() stackleak: instrument ethnl_set_coalesce() stackleak: instrument tg_set_limit() stackleak: instrument f2fs_do_write_meta_page() stackleak: instrument __process_pages_contig() stackleak: instrument f2fs_sync_node_pages() stackleak: instrument run_delalloc_nocow() stackleak: disabled for this translation unit stackleak: instrument do_check_common() stackleak: instrument mem_allocator_disconnect() stackleak: instrument gpiod_get_array_value_complex() stackleak: instrument btrfs_uuid_scan_kthread() stackleak: instrument insert_balance_item.isra.45() stackleak: instrument bpf_convert_filter() stackleak: instrument gpiod_set_array_value_complex() stackleak: instrument migrate_pages() stackleak: instrument describe_balance_args.constprop() In file included from /kisskb/src/include/linux/net.h:25:0, from /kisskb/src/net/x25/af_x25.c:42: /kisskb/src/net/x25/af_x25.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ /kisskb/src/net/x25/af_x25.c: In function 'x25_setsockopt': /kisskb/src/net/x25/af_x25.c:423:12: note: userspace variable will be forcibly initialized static int x25_setsockopt(struct socket *sock, int level, int optname, ^ stackleak: instrument describe_balance_start_or_resume() stackleak: instrument __revoke_inmem_pages() stackleak: instrument save_stack() stackleak: instrument __btrfs_prealloc_file_range() stackleak: instrument __f2fs_commit_inmem_pages() stackleak: instrument gred_vq_validate() stackleak: instrument gred_vq_apply() stackleak: instrument __ext4_error_file() stackleak: instrument f2fs_get_dnode_of_data() stackleak: instrument gred_dump() stackleak: instrument btrfs_recover_balance() stackleak: instrument btrfs_finish_ordered_io() stackleak: instrument memory_failure() In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/include/linux/bpf_verifier.h:7, from /kisskb/src/kernel/bpf/btf.c:19: /kisskb/src/kernel/bpf/btf.c: In function 'KERNEL_BPFPTR': /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/kernel/bpf/btf.c: In function 'make_bpfptr': /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ In file included from /kisskb/src/include/linux/bpfptr.h:7:0, 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 static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/include/linux/bpf_verifier.h:7, from /kisskb/src/kernel/bpf/btf.c:19: /kisskb/src/kernel/bpf/btf.c: In function 'copy_from_bpfptr': /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized static inline int copy_from_bpfptr(void *dst, bpfptr_t src, size_t size) ^ In file included from /kisskb/src/include/linux/net.h:25:0, from /kisskb/src/net/can/raw.c:45: /kisskb/src/net/can/raw.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ stackleak: instrument btrfs_create_chunk() stackleak: instrument btrfs_delete_subvolume() /kisskb/src/net/can/raw.c: In function 'memdup_sockptr': /kisskb/src/include/linux/sockptr.h:67:21: note: userspace variable will be forcibly initialized static inline void *memdup_sockptr(sockptr_t src, size_t len) ^ /kisskb/src/net/can/raw.c: In function 'raw_setsockopt': /kisskb/src/net/can/raw.c:514:12: note: userspace variable will be forcibly initialized static int raw_setsockopt(struct socket *sock, int level, int optname, ^ /kisskb/src/net/can/raw.c:514:12: note: userspace variable will be forcibly initialized /kisskb/src/net/can/raw.c:514:12: note: userspace variable will be forcibly initialized /kisskb/src/net/can/raw.c:514:12: note: userspace variable will be forcibly initialized /kisskb/src/net/can/raw.c:514:12: note: userspace variable will be forcibly initialized /kisskb/src/net/can/raw.c:514:12: note: userspace variable will be forcibly initialized stackleak: instrument ioc_cost_model_write() In file included from /kisskb/src/include/linux/net.h:25:0, from /kisskb/src/net/can/isotp.c:62: /kisskb/src/net/can/isotp.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ /kisskb/src/net/can/isotp.c: In function 'isotp_setsockopt_locked': /kisskb/src/net/can/isotp.c:1292:12: note: userspace variable will be forcibly initialized static int isotp_setsockopt_locked(struct socket *sock, int level, int optname, ^ /kisskb/src/net/can/isotp.c:1292:12: note: userspace variable will be forcibly initialized /kisskb/src/net/can/isotp.c:1292:12: note: userspace variable will be forcibly initialized /kisskb/src/net/can/isotp.c:1292:12: note: userspace variable will be forcibly initialized /kisskb/src/net/can/isotp.c:1292:12: note: userspace variable will be forcibly initialized stackleak: instrument torture_kthread_stopping() stackleak: instrument write_classid() stackleak: instrument ifalias_show() stackleak: instrument ioc_qos_write() stackleak: instrument f2fs_flush_sit_entries() /kisskb/src/kernel/bpf/btf.c: In function 'btf_parse': /kisskb/src/include/linux/bpfptr.h:55:19: note: userspace variable will be forcibly initialized /kisskb/src/kernel/bpf/btf.c:4544:20: note: userspace variable will be forcibly initialized static struct btf *btf_parse(bpfptr_t btf_data, u32 btf_data_size, ^ stackleak: instrument btrfs_remove_chunk() In file included from /kisskb/src/include/linux/bpf.h:25:0, from /kisskb/src/include/linux/bpf_verifier.h:7, from /kisskb/src/kernel/bpf/btf.c:19: /kisskb/src/kernel/bpf/btf.c: In function 'btf_new_fd': /kisskb/src/include/linux/bpfptr.h:29:10: note: userspace variable will be forcibly initialized return KERNEL_BPFPTR((void*) (uintptr_t) addr); ^ /kisskb/src/include/linux/bpfptr.h:18:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/include/linux/bpfptr.h:23:9: note: userspace variable will be forcibly initialized return (bpfptr_t) { .user = p }; ^ /kisskb/src/kernel/bpf/btf.c:6248:8: note: userspace variable will be forcibly initialized btf = btf_parse(make_bpfptr(attr->btf, uattr.is_kernel), ^ stackleak: instrument gpiochip_add_data_with_key() stackleak: instrument netdev_walk_all_upper_dev_rcu() stackleak: instrument netdev_walk_all_lower_dev() stackleak: instrument netdev_walk_all_lower_dev_rcu() stackleak: instrument bpf_check() stackleak: instrument f2fs_fill_super() stackleak: instrument msi_setup_msi_desc() stackleak: instrument zs_compact() In file included from /kisskb/src/include/linux/net.h:25:0, from /kisskb/src/net/decnet/af_decnet.c:105: /kisskb/src/net/decnet/af_decnet.c: In function 'sockptr_is_null': /kisskb/src/include/linux/sockptr.h:37:20: note: userspace variable will be forcibly initialized static inline bool sockptr_is_null(sockptr_t sockptr) ^ stackleak: instrument speed_show() /kisskb/src/net/decnet/af_decnet.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ stackleak: instrument f2fs_flush_nat_entries() stackleak: instrument duplex_show() stackleak: instrument f2fs_remount() /kisskb/src/net/decnet/af_decnet.c: In function '__dn_setsockopt': /kisskb/src/net/decnet/af_decnet.c:1340:12: note: userspace variable will be forcibly initialized static int __dn_setsockopt(struct socket *sock, int level, int optname, ^ /kisskb/src/net/decnet/af_decnet.c:1340:12: note: userspace variable will be forcibly initialized stackleak: instrument bq_xmit_all() stackleak: instrument x25_ioctl() stackleak: instrument netstat_show.isra.27() stackleak: instrument sha512_transform() stackleak: instrument btrfs_balance() stackleak: instrument streebog_g() stackleak: instrument btrfs_new_inode() stackleak: instrument ams369fg06_spi_write_byte.isra.4() stackleak: instrument msix_setup_msi_descs() stackleak: instrument ipmb_read() stackleak: instrument cpu_map_bpf_prog_run_xdp.isra.17(): calls_alloca stackleak: instrument btrfs_shrink_device() stackleak: instrument ipmb_write() stackleak: instrument f2fs_destroy_node_manager() stackleak: instrument x25_rx_call_request() /kisskb/src/net/core/skmsg.c: In function 'sk_psock_verdict_data_ready': /kisskb/src/net/core/skmsg.c:1202:20: note: userspace variable will be forcibly initialized read_descriptor_t desc; ^ stackleak: instrument HUF_writeCTable() stackleak: instrument HUF_readCTable() stackleak: instrument cpu_map_kthread_run() stackleak: instrument end_bio_extent_readpage() stackleak: instrument ext4_reconfigure() stackleak: instrument submit_extent_page() stackleak: instrument teql_master_xmit() stackleak: instrument btrfs_rename2() stackleak: instrument ladder_cmult.constprop() stackleak: instrument f2fs_build_segment_manager() stackleak: instrument __btrfs_map_block() stackleak: instrument br_get_link_ksettings() stackleak: instrument btrfs_symlink() /kisskb/src/fs/btrfs/ioctl.c: In function 'btrfs_ioctl_encoded_write': /kisskb/src/fs/btrfs/ioctl.c:5310:37: note: userspace variable will be forcibly initialized struct btrfs_ioctl_encoded_io_args args; ^ stackleak: instrument z3fold_reclaim_page.constprop(): calls_alloca stackleak: instrument bpf_msg_push_data() stackleak: instrument ioc_rqos_throttle() stackleak: instrument extent_write_cache_pages() /kisskb/src/net/8021q/vlan_dev.c: In function 'vlan_dev_ioctl': /kisskb/src/net/8021q/vlan_dev.c:360:15: note: userspace variable will be forcibly initialized struct ifreq ifrr; ^ stackleak: instrument create_subvol() stackleak: instrument btrfs_do_readpage() stackleak: instrument btrfs_get_extent() stackleak: instrument sk_msg_zerocopy_from_iter() stackleak: instrument dn_recvmsg() stackleak: instrument gf128mul_lle() stackleak: instrument gf128mul_bbe() stackleak: instrument sfq_rehash() stackleak: instrument extent_readahead() stackleak: instrument blake2b_compress_one_generic() stackleak: instrument dn_sendmsg() stackleak: instrument do_compact_page() stackleak: instrument crypto_ecb_crypt() stackleak: instrument __dn_setsockopt.isra.25() stackleak: instrument btrfs_cont_expand() stackleak: instrument sha256_update() stackleak: instrument ioc_timer_fn() stackleak: instrument crypto_cbc_encrypt() stackleak: instrument bpf_core_calc_relo_insn() stackleak: instrument sha256() stackleak: instrument crypto_cbc_decrypt() stackleak: instrument btrfs_setattr() stackleak: instrument crypto_pcbc_decrypt() stackleak: instrument crypto_pcbc_encrypt() stackleak: instrument can_nocow_extent() stackleak: instrument btrfs_init_new_device() stackleak: instrument defrag_get_extent() stackleak: instrument btrfs_dio_iomap_begin() stackleak: instrument ili922x_read_status() stackleak: instrument set_write_to_gram_reg() stackleak: instrument prio_tune() stackleak: instrument addr_doit() stackleak: instrument ili922x_write() stackleak: instrument route_doit() stackleak: instrument extent_fiemap() stackleak: instrument ili922x_read.constprop() stackleak: instrument ZSTD_makeCCtxParamsFromCParams() stackleak: instrument btrfs_ioctl_get_fslabel() stackleak: instrument btrfs_read_chunk_tree() stackleak: instrument clean_bdev_aliases() stackleak: instrument netem_change() stackleak: instrument btrfs_ioctl_encoded_write.constprop() stackleak: instrument ext4_fill_super() stackleak: instrument raid6_int8_xor_syndrome() stackleak: instrument btrfs_ioctl_encoded_read.constprop() stackleak: instrument generic_block_bmap() stackleak: instrument btrfs_ioctl_tree_search() stackleak: instrument btree_write_cache_pages() stackleak: instrument btrfs_ioctl_set_fslabel() stackleak: instrument iproc_pll_clk_setup() stackleak: instrument __mpage_writepage() stackleak: instrument dn_nl_newaddr() stackleak: instrument ZSTD_resetCCtx_internal() stackleak: instrument dn_nl_deladdr() stackleak: instrument ZSTD_copyCCtx_internal() stackleak: instrument btrfs_ioctl_tree_search_v2() stackleak: instrument do_mpage_readpage() stackleak: instrument netem_dump() stackleak: instrument mqprio_destroy() stackleak: instrument mpage_readahead() stackleak: instrument btrfs_do_encoded_write() stackleak: instrument mpage_readpage() stackleak: instrument curve25519_generic(): calls_alloca stackleak: instrument ec_mulm_25519() stackleak: instrument do_blockdev_direct_IO() /kisskb/src/fs/io-wq.c: In function 'io_wqe_worker': /kisskb/src/fs/io-wq.c:661:19: note: userspace variable will be forcibly initialized struct ksignal ksig; ^ /kisskb/src/fs/signalfd.c: In function 'signalfd_read': /kisskb/src/fs/signalfd.c:209:19: note: userspace variable will be forcibly initialized kernel_siginfo_t info; ^ stackleak: instrument ec_mulm_448() stackleak: instrument ZSTD_estimateCCtxSize_usingCParams() stackleak: instrument mqprio_init() stackleak: instrument ZSTD_estimateCStreamSize_usingCParams() stackleak: instrument signalfd_copyinfo() stackleak: instrument btrfs_defrag_file() stackleak: instrument signalfd_read() stackleak: instrument block_read_full_page() stackleak: instrument mqprio_dump() stackleak: instrument btf_type_seq_show_flags() stackleak: instrument btf_type_snprintf_show() stackleak: instrument port_cost() stackleak: instrument lrw_xor_tweak() stackleak: instrument ZSTD_compressBlock_internal() stackleak: instrument xts_xor_tweak() stackleak: instrument lrw_create() stackleak: instrument nobh_truncate_page() stackleak: instrument mpi_ec_mul_point() stackleak: instrument ZSTD_NCountCost() stackleak: instrument of_find_gpio() stackleak: instrument ZSTD_loadCEntropy() stackleak: instrument of_gpiochip_add() /kisskb/src/block/blk-zoned.c: In function 'blkdev_report_zones_ioctl': /kisskb/src/block/blk-zoned.c:341:26: note: userspace variable will be forcibly initialized struct zone_report_args args; ^ stackleak: instrument blkdev_zone_reset_all.isra.12() stackleak: instrument mcp23sxx_spi_gather_write() stackleak: instrument mcp23sxx_spi_write() stackleak: instrument ZSTD_compressBegin_internal() stackleak: instrument aio_read.constprop() stackleak: instrument ZSTD_compressBegin_advanced() stackleak: instrument ZSTD_compressBegin_usingDict() stackleak: instrument ZSTD_compress_advanced() stackleak: instrument ZSTD_compress_usingDict() stackleak: instrument io_wqe_worker() stackleak: instrument zlib_compress_pages() stackleak: instrument lineinfo_changed_notify.part.11() stackleak: instrument __dn_route_output_key() stackleak: instrument bcm2835_register_clock() stackleak: instrument crypto_ctr_crypt() stackleak: instrument dn_cache_getroute() stackleak: instrument aio_write.constprop() stackleak: instrument ZSTD_createCDict_advanced2() stackleak: instrument mtk_clk_register_gates_with_dev() stackleak: instrument ZSTD_createCDict_advanced() stackleak: instrument do_overwrite_item() stackleak: instrument ZSTD_createCDict() stackleak: instrument ZSTD_createCDict_byReference() stackleak: instrument ZSTD_CCtx_init_compressStream2() stackleak: instrument p9_client_rpc() stackleak: instrument linereq_read() stackleak: instrument replay_xattr_deletes() stackleak: instrument bpf_core_apply() In file included from /kisskb/src/include/linux/socket.h:8:0, from /kisskb/src/include/linux/compat.h:15, from /kisskb/src/arch/arm64/include/asm/ftrace.h:53, from /kisskb/src/include/linux/ftrace.h:23, from /kisskb/src/include/linux/perf_event.h:51, from /kisskb/src/include/linux/trace_events.h:10, from /kisskb/src/include/trace/syscall.h:7, from /kisskb/src/include/linux/syscalls.h:88, from /kisskb/src/fs/io_uring.c:45: /kisskb/src/fs/io_uring.c: In function 'iov_iter_iovec': /kisskb/src/include/linux/uio.h:127:9: note: userspace variable will be forcibly initialized return (struct iovec) { ^ stackleak: instrument ZSTD_initStaticCDict() stackleak: instrument p9_client_zc_rpc.constprop() stackleak: instrument replay_dir_deletes() stackleak: instrument ZSTD_compressBegin_usingCDict_advanced() stackleak: instrument btrfs_ioctl() stackleak: instrument lineinfo_watch_read() stackleak: instrument read_events() stackleak: instrument bfq_insert_requests() /kisskb/src/fs/io_uring.c: In function 'loop_rw_iter': /kisskb/src/include/linux/uio.h:127:9: note: userspace variable will be forcibly initialized /kisskb/src/fs/io_uring.c:3552:16: note: userspace variable will be forcibly initialized struct iovec iovec; ^ stackleak: instrument microchip_sgpio_get_ports.isra.9() stackleak: instrument total_mapping_size_test() stackleak: instrument ZSTD_compressSequences() stackleak: instrument add_inode_ref() /kisskb/src/fs/io_uring.c: In function '__io_sqe_buffers_update': /kisskb/src/fs/io_uring.c:9736:15: note: userspace variable will be forcibly initialized struct iovec iov, __user *iovs = u64_to_user_ptr(up->data); ^ stackleak: instrument parse_elf_properties.isra.17() /kisskb/src/fs/io_uring.c: In function 'io_sqe_buffers_register': /kisskb/src/fs/io_uring.c:9685:15: note: userspace variable will be forcibly initialized struct iovec iov; ^ /kisskb/src/fs/io_uring.c: In function 'io_sendmsg': /kisskb/src/fs/io_uring.c:5226:25: note: userspace variable will be forcibly initialized struct io_async_msghdr iomsg, *kmsg; ^ /kisskb/src/fs/io_uring.c: In function 'io_send': /kisskb/src/fs/io_uring.c:5272:15: note: userspace variable will be forcibly initialized struct iovec iov; ^ /kisskb/src/fs/io_uring.c:5271:16: note: userspace variable will be forcibly initialized struct msghdr msg; ^ /kisskb/src/fs/io_uring.c: In function 'io_recvmsg': /kisskb/src/fs/io_uring.c:5446:25: note: userspace variable will be forcibly initialized struct io_async_msghdr iomsg, *kmsg; ^ /kisskb/src/fs/io_uring.c: In function 'io_recv': /kisskb/src/fs/io_uring.c:5519:15: note: userspace variable will be forcibly initialized struct iovec iov; ^ /kisskb/src/fs/io_uring.c:5516:16: note: userspace variable will be forcibly initialized struct msghdr msg; ^ stackleak: instrument lineinfo_get() stackleak: instrument replay_one_extent() /kisskb/src/fs/io_uring.c: In function 'io_read': /kisskb/src/fs/io_uring.c:3800:21: note: userspace variable will be forcibly initialized struct io_rw_state __s, *s = &__s; ^ /kisskb/src/fs/io_uring.c: In function 'io_write': /kisskb/src/fs/io_uring.c:3943:21: note: userspace variable will be forcibly initialized struct io_rw_state __s, *s = &__s; ^ stackleak: instrument p9_fd_create_unix() stackleak: instrument __do_sys_io_destroy() stackleak: instrument microchip_sgpio_probe() stackleak: instrument replay_one_buffer() stackleak: instrument linereq_set_config() stackleak: instrument ZSTD_compressSuperBlock() /kisskb/src/fs/io_uring.c: In function 'io_sqd_handle_event': /kisskb/src/fs/io_uring.c:7952:17: note: userspace variable will be forcibly initialized struct ksignal ksig; ^ stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument trim_no_bitmap() stackleak: instrument linehandle_create() stackleak: instrument log_one_extent() stackleak: instrument trim_bitmaps() stackleak: instrument load_elf_binary() stackleak: instrument locks_remove_flock() stackleak: instrument linereq_create() stackleak: instrument __opal_lock_unlock() stackleak: instrument p9_virtio_zc_request() stackleak: instrument io_submit_one.constprop() stackleak: instrument lineinfo_get_v1() stackleak: instrument exit_aio() stackleak: instrument cake_hash() stackleak: instrument lzo_compress_pages() stackleak: instrument copy_items.isra.30() stackleak: instrument vring_create_virtqueue() stackleak: instrument load_free_space_cache() stackleak: instrument __break_lease() stackleak: instrument dns_resolver_preparse() stackleak: instrument x25_subscr_ioctl() stackleak: instrument sed_ioctl() stackleak: instrument br_dev_siocdevprivate() stackleak: instrument lms501kf03_spi_write_byte.isra.4() stackleak: instrument log_dir_items() In file included from /kisskb/src/include/linux/net.h:25:0, from /kisskb/src/include/linux/skbuff.h:26, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/net/phonet/pep.c:16: /kisskb/src/net/phonet/pep.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ stackleak: instrument zstd_compress_pages() /kisskb/src/net/phonet/pep.c: In function 'pep_setsockopt': /kisskb/src/net/phonet/pep.c:980:12: note: userspace variable will be forcibly initialized static int pep_setsockopt(struct sock *sk, int level, int optname, ^ stackleak: instrument br_setlink() stackleak: instrument imx_gpcv2_probe() stackleak: instrument check_compressed_csum() stackleak: instrument rdev_init_debugfs() stackleak: instrument x25_route_ioctl() stackleak: instrument fq_dump_stats() stackleak: instrument ZSTD_compressBlock_fast_extDict_generic() stackleak: instrument end_compressed_writeback.isra.21() stackleak: instrument cake_change() stackleak: instrument regulator_summary_show() stackleak: instrument fq_change() stackleak: instrument rockchip_pinctrl_probe() stackleak: instrument btrfs_log_inode() stackleak: instrument fec_prepare_data() stackleak: instrument locks_remove_posix() stackleak: instrument dw_edma_debugfs_regs_ch() stackleak: instrument exynos_clkout_probe() stackleak: instrument btrfs_submit_compressed_write() stackleak: instrument log_new_dir_dentries() stackleak: instrument dw_edma_debugfs_regs_wr() stackleak: instrument btrfs_submit_compressed_read() stackleak: instrument cake_ack_filter.isra.34() stackleak: instrument cfg80211_calculate_bitrate_he() stackleak: instrument dw_edma_debugfs_regs_rd() stackleak: instrument aer_inject_write() stackleak: instrument btrfs_log_inode_parent() stackleak: instrument hvc_console_print(): calls_alloca stackleak: instrument ZSTD_compressBlock_doubleFast_extDict_generic() stackleak: instrument cbs_set_port_rate() stackleak: instrument __hvc_poll(): calls_alloca stackleak: instrument mpi_powm() stackleak: instrument btrfs_sync_log() stackleak: instrument crypto_aegis128_encrypt_chunk_neon() stackleak: instrument crypto_rfc4543_copy_src_to_dst(): calls_alloca stackleak: instrument crypto_aegis128_decrypt_chunk_neon() stackleak: instrument btrfs_recover_log_trees() stackleak: instrument crypto_ccm_create() stackleak: instrument crypto_gcm_create() stackleak: instrument fq_pie_change() stackleak: instrument ZSTD_DUBT_findBestMatch() stackleak: instrument regulator_do_balance_voltage() stackleak: instrument crypto_aegis128_decrypt_generic() stackleak: instrument regulator_set_voltage() stackleak: instrument regulator_set_suspend_voltage() stackleak: instrument crypto_aegis128_encrypt_generic() stackleak: instrument crypto_ccm_auth() stackleak: instrument crypto_aegis128_decrypt_simd() stackleak: instrument crypto_aegis128_encrypt_simd() stackleak: instrument print_constraints_debug() stackleak: instrument scpsys_probe() stackleak: instrument regulator_get_voltage() stackleak: instrument br_mrp_parse() stackleak: instrument describe_relocation.isra.26() stackleak: instrument regulator_disable() stackleak: instrument ZSTD_compressBlock_btlazy2() stackleak: instrument regulator_disable_work() stackleak: instrument regulator_enable() stackleak: instrument imx7_reset_probe() stackleak: instrument replace_path.isra.32() stackleak: instrument cryptd_skcipher_decrypt(): calls_alloca stackleak: instrument regulator_force_disable() stackleak: instrument cryptd_skcipher_encrypt(): calls_alloca stackleak: instrument scrub_checksum_data() stackleak: instrument btrfs_async_run_delayed_root() stackleak: instrument cryptd_alloc_skcipher() stackleak: instrument scrub_checksum_super() stackleak: instrument cryptd_alloc_ahash() stackleak: instrument io_sendmsg() stackleak: instrument cryptd_alloc_aead() stackleak: instrument scrub_checksum_tree_block() stackleak: instrument io_send() stackleak: instrument io_recvmsg() stackleak: instrument scrub_recheck_block.isra.21() stackleak: instrument io_recv() stackleak: instrument io_connect() stackleak: instrument update_balloon_stats() /kisskb/src/net/wireless/ibss.c: In function '__cfg80211_ibss_joined': /kisskb/src/net/wireless/ibss.c:25:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ stackleak: instrument add_data_references() stackleak: instrument init_vqs() /kisskb/src/net/wireless/mlme.c: In function 'cfg80211_michael_mic_failure': /kisskb/src/net/wireless/mlme.c:213:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ stackleak: instrument of_dma_request_slave_channel() /kisskb/src/net/wireless/scan.c: In function 'ieee80211_scan_add_ies': /kisskb/src/net/wireless/scan.c:2871:18: note: userspace variable will be forcibly initialized struct iw_event iwe; ^ /kisskb/src/net/wireless/scan.c: In function 'ieee80211_bss': /kisskb/src/net/wireless/scan.c:2919:18: note: userspace variable will be forcibly initialized struct iw_event iwe; ^ stackleak: instrument taprio_set_picos_per_byte() stackleak: instrument replace_file_extents() /kisskb/src/net/wireless/scan.c: In function '___cfg80211_scan_done': /kisskb/src/net/wireless/scan.c:936:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ stackleak: instrument cfg80211_rx_assoc_resp() stackleak: instrument do_send_packet() In file included from /kisskb/src/include/linux/net.h:25:0, from /kisskb/src/net/vmw_vsock/af_vsock.c:101: /kisskb/src/net/vmw_vsock/af_vsock.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ /kisskb/src/net/vmw_vsock/af_vsock.c: In function 'vsock_connectible_setsockopt': /kisskb/src/net/vmw_vsock/af_vsock.c:1573:12: note: userspace variable will be forcibly initialized static int vsock_connectible_setsockopt(struct socket *sock, ^ /kisskb/src/net/vmw_vsock/af_vsock.c:1573:12: note: userspace variable will be forcibly initialized /kisskb/src/net/vmw_vsock/af_vsock.c:1573:12: note: userspace variable will be forcibly initialized stackleak: instrument io_read() stackleak: instrument io_write() stackleak: instrument do_relocation() stackleak: instrument ZSTD_compressBlock_lazy2() stackleak: instrument find_parent_nodes() stackleak: instrument do_receive_packet() stackleak: instrument batadv_v_orig_dump() stackleak: instrument qcom_iommu_attach_dev() stackleak: instrument ccu_nkmp_round_rate() stackleak: instrument ccu_nkmp_set_rate() stackleak: instrument taprio_dump() stackleak: instrument scrub_raid56_parity() stackleak: instrument ZSTD_ldm_generateSequences() stackleak: instrument batadv_iv_ogm_orig_dump() stackleak: instrument cfg80211_scan_6ghz() /kisskb/src/net/qrtr/af_qrtr.c: In function 'qrtr_ioctl': /kisskb/src/net/qrtr/af_qrtr.c:1144:15: note: userspace variable will be forcibly initialized struct ifreq ifr; ^ stackleak: instrument find_cpio_data() stackleak: instrument u32_classify() stackleak: instrument relocate_file_extent_cluster() stackleak: instrument ZSTD_insertBtAndGetAllMatches() stackleak: instrument rsvp_change() stackleak: instrument scrub_stripe() stackleak: instrument uart_wait_modem_status() stackleak: instrument taprio_change() stackleak: instrument tcindex_set_parms() stackleak: instrument __io_register_rsrc_update() stackleak: instrument lookup_notify() stackleak: instrument say_hello() stackleak: instrument scrub_enumerate_chunks() stackleak: instrument cpr_pd_attach_dev() stackleak: instrument scrub_print_warning() stackleak: instrument u32_change() stackleak: instrument service_announce_del.constprop() stackleak: instrument pci_epf_test_cmd_handler() In file included from /kisskb/src/include/linux/net.h:25:0, from /kisskb/src/net/xdp/xsk.c:22: /kisskb/src/net/xdp/xsk.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ stackleak: instrument service_announce_new() /kisskb/src/net/xdp/xsk.c: In function 'xsk_setsockopt': /kisskb/src/net/xdp/xsk.c:1026:12: note: userspace variable will be forcibly initialized static int xsk_setsockopt(struct socket *sock, int level, int optname, ^ /kisskb/src/net/xdp/xsk.c:1026:12: note: userspace variable will be forcibly initialized /kisskb/src/net/xdp/xsk.c:1026:12: note: userspace variable will be forcibly initialized stackleak: instrument io_ring_exit_work() stackleak: instrument ctrl_cmd_new_lookup() stackleak: instrument cfg80211_inform_single_bss_data() stackleak: instrument pl08x_fill_llis_for_desc() stackleak: instrument cpr_probe() stackleak: instrument mac802154_header_create() stackleak: instrument ZSTD_compressBlock_opt_generic() stackleak: instrument cfg80211_inform_single_bss_frame_data() stackleak: instrument ctrl_cmd_bye.isra.12() stackleak: instrument regdom_intersect() In file included from /kisskb/src/include/linux/bpfptr.h:7:0, from /kisskb/src/include/linux/bpf.h:25, from /kisskb/src/include/linux/bpf-cgroup.h:5, from /kisskb/src/net/socket.c:55: /kisskb/src/net/socket.c: In function 'KERNEL_SOCKPTR': /kisskb/src/include/linux/sockptr.h:29:9: note: userspace variable will be forcibly initialized return (sockptr_t) { .kernel = p, .is_kernel = true }; ^ stackleak: instrument show_cons_active() stackleak: instrument can_rmdir() stackleak: instrument ctrl_cmd_del_client() stackleak: instrument io_uring_setup() stackleak: instrument scrub_handle_errored_block() /kisskb/src/net/socket.c: In function '__sys_sendto': /kisskb/src/net/socket.c:2016:15: note: userspace variable will be forcibly initialized struct iovec iov; ^ /kisskb/src/net/socket.c:2015:16: note: userspace variable will be forcibly initialized struct msghdr msg; ^ /kisskb/src/net/socket.c: In function '__sys_recvfrom': /kisskb/src/net/socket.c:2075:16: note: userspace variable will be forcibly initialized struct msghdr msg; ^ /kisskb/src/net/socket.c:2074:15: note: userspace variable will be forcibly initialized struct iovec iov; ^ In file included from /kisskb/src/include/linux/bpfptr.h:7:0, from /kisskb/src/include/linux/bpf.h:25, from /kisskb/src/include/linux/bpf-cgroup.h:5, from /kisskb/src/net/socket.c:55: /kisskb/src/net/socket.c: In function '__sys_setsockopt': /kisskb/src/include/linux/sockptr.h:29:9: note: userspace variable will be forcibly initialized return (sockptr_t) { .kernel = p, .is_kernel = true }; ^ /kisskb/src/net/socket.c:2146:12: note: userspace variable will be forcibly initialized sockptr_t optval = USER_SOCKPTR(user_optval); ^ stackleak: instrument rsvp_change() /kisskb/src/net/socket.c: In function '__copy_msghdr_from_user': /kisskb/src/net/socket.c:2292:21: note: userspace variable will be forcibly initialized struct user_msghdr msg; ^ /kisskb/src/net/socket.c: In function 'copy_msghdr_from_user': /kisskb/src/net/socket.c:2343:21: note: userspace variable will be forcibly initialized struct user_msghdr msg; ^ /kisskb/src/net/socket.c: In function '__sys_sendmsg': /kisskb/src/net/socket.c:2486:16: note: userspace variable will be forcibly initialized struct msghdr msg_sys; ^ /kisskb/src/net/socket.c: In function '__sys_sendmmsg': /kisskb/src/net/socket.c:2519:16: note: userspace variable will be forcibly initialized struct msghdr msg_sys; ^ /kisskb/src/net/socket.c: In function 'do_recvmmsg': /kisskb/src/net/socket.c:2729:16: note: userspace variable will be forcibly initialized struct msghdr msg_sys; ^ /kisskb/src/net/socket.c: In function '__sys_recvmsg': /kisskb/src/net/socket.c:2694:16: note: userspace variable will be forcibly initialized struct msghdr msg_sys; ^ /kisskb/src/net/socket.c: In function 'sock_do_ioctl': /kisskb/src/net/socket.c:1116:15: note: userspace variable will be forcibly initialized struct ifreq ifr; ^ /kisskb/src/net/socket.c: In function 'sock_ioctl': /kisskb/src/net/socket.c:1161:16: note: userspace variable will be forcibly initialized struct ifreq ifr; ^ stackleak: instrument cfg80211_parse_mbssid_data() stackleak: instrument btrfs_scrub_dev() /kisskb/src/net/wireless/sme.c: In function '__cfg80211_connect_result': /kisskb/src/net/wireless/sme.c:687:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ /kisskb/src/net/wireless/sme.c: In function '__cfg80211_roamed': /kisskb/src/net/wireless/sme.c:901:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ /kisskb/src/net/wireless/sme.c: In function '__cfg80211_disconnected': /kisskb/src/net/wireless/sme.c:1081:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ stackleak: instrument qrtr_ns_worker() stackleak: instrument batadv_iv_ogm_process_per_outif() stackleak: instrument is_ancestor() stackleak: instrument ieee802154_if_add() stackleak: instrument cfg80211_conn_do_work() stackleak: instrument pci_bus_alloc_from_region() stackleak: instrument camellia_setup128() stackleak: instrument icst_clk_register() stackleak: instrument of_get_regulator_prot_limits() stackleak: instrument cfg80211_wext_giwscan() stackleak: instrument qgroup_trace_new_subtree_blocks() stackleak: instrument cfg80211_conn_work() stackleak: instrument cfg80211_sme_rx_auth() stackleak: instrument tegra_fuse_probe() stackleak: instrument sock_write_iter() stackleak: instrument nl80211_get_coalesce() stackleak: instrument camellia_setup256() stackleak: instrument btrfs_qgroup_account_extent() stackleak: instrument ZSTD_compressBlock_btlazy2_dictMatchState() stackleak: instrument sock_read_iter() stackleak: instrument exynos_pd_probe() stackleak: instrument fsl_qdma_probe() stackleak: instrument btrfs_qgroup_rescan_worker() stackleak: instrument ____sys_recvmsg() stackleak: instrument ZSTD_loadDEntropy() stackleak: instrument cast5_setkey() stackleak: instrument crypto_arc4_crypt() stackleak: instrument ZSTD_compressBlock_lazy2_dictMatchState() stackleak: instrument xsk_getsockopt() stackleak: instrument early_dump_pci_device() stackleak: instrument tty_ioctl() stackleak: instrument ZSTD_decompressMultiFrame() stackleak: instrument HUF_decompress4X1_usingDTable_internal.isra.3.part.4() stackleak: instrument clkdev_create() stackleak: instrument ZSTD_compressBlock_lazy_dictMatchState() stackleak: instrument __clk_register_clkdev() stackleak: instrument __sys_bind() stackleak: instrument ZSTD_DCtx_refDDict() stackleak: instrument process_recorded_refs() stackleak: instrument do_accept() In file included from /kisskb/src/include/linux/net.h:25:0, from /kisskb/src/net/ieee802154/socket.c:12: /kisskb/src/net/ieee802154/socket.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ /kisskb/src/net/ieee802154/socket.c: In function 'dgram_setsockopt': /kisskb/src/net/ieee802154/socket.c:873:12: note: userspace variable will be forcibly initialized static int dgram_setsockopt(struct sock *sk, int level, int optname, ^ stackleak: instrument tegra_bpmp_probe_powergates() stackleak: instrument ZSTD_buildSeqTable.isra.9() /kisskb/src/net/ieee802154/socket.c: In function 'ieee802154_dev_ioctl': /kisskb/src/net/ieee802154/socket.c:127:15: note: userspace variable will be forcibly initialized struct ifreq ifr; ^ stackleak: instrument __sys_connect() stackleak: instrument __sys_getsockname() stackleak: instrument tegra_bpmp_add_powergates() stackleak: instrument __sys_getpeername() stackleak: instrument __sys_sendto() stackleak: instrument __sys_recvfrom() stackleak: instrument apply_children_dir_moves() stackleak: instrument imx8mn_clocks_probe() stackleak: instrument io_submit_sqes() stackleak: instrument imx8mm_clocks_probe() stackleak: instrument ZSTD_decompressStream() stackleak: instrument ZSTD_compressBlock_lazy2_dedicatedDictSearch() stackleak: instrument ___sys_sendmsg() stackleak: instrument ZSTD_decompressSequences_default.isra.2() stackleak: instrument ___sys_recvmsg() stackleak: instrument epf_ntb_bind() stackleak: instrument imx8mp_clocks_probe() stackleak: instrument io_sq_thread() stackleak: instrument do_recvmmsg() stackleak: instrument __sys_sendmsg() stackleak: instrument ZSTD_compressBlock_lazy_dedicatedDictSearch() stackleak: instrument __sys_sendmmsg() stackleak: instrument send_extent_data() stackleak: instrument __sys_recvmsg() stackleak: instrument HUF_decompress4X2_usingDTable_internal.isra.6.part.7() stackleak: instrument flow_change() stackleak: instrument __arm64_sys_io_uring_enter() stackleak: instrument expect_insert_fail() stackleak: instrument expect_insert_in_range_fail() stackleak: instrument insert_outside_range() stackleak: instrument __igt_once() stackleak: instrument ZSTD_decompressSequencesLong_default.isra.3() stackleak: instrument igt_debug() stackleak: instrument send_single() stackleak: instrument nl80211_associate() stackleak: instrument chacha_stream_xor() stackleak: instrument igt_init() stackleak: instrument pci_register_host_bridge() stackleak: instrument sock_ioctl() stackleak: instrument crypto_xchacha_crypt() stackleak: instrument process_extent() stackleak: instrument rpmh_write() stackleak: instrument flow_classify() stackleak: instrument nl80211_parse_mesh_config.isra.38() stackleak: instrument igt_color() stackleak: instrument cls_bpf_change() stackleak: instrument igt_align_pot() stackleak: instrument __arm64_sys_io_uring_register() stackleak: instrument nl80211_parse_key_new.isra.39() stackleak: instrument btrfs_load_inode_props() stackleak: instrument igt_align() stackleak: instrument ZSTD_compressBlock_greedy_extDict() stackleak: instrument batadv_v_elp_get_throughput() stackleak: instrument anubis_setkey() stackleak: instrument check_reserve_boundaries() stackleak: instrument of_iommu_configure() stackleak: instrument changed_cb() stackleak: instrument nl80211_connect() stackleak: instrument host1x_syncpt_wait() stackleak: instrument arm_smmu_attach_dev() stackleak: instrument __igt_insert() stackleak: instrument tegra_powergate_init() stackleak: instrument llsec_do_encrypt_unauth.isra.9(): calls_alloca stackleak: instrument llsec_do_decrypt_unauth.isra.11(): calls_alloca stackleak: instrument ZSTD_compressBlock_doubleFast_dictMatchState() stackleak: instrument tegra_pmc_probe() stackleak: instrument convert_free_space_to_bitmaps() stackleak: instrument igt_frag() stackleak: instrument convert_free_space_to_extents() stackleak: instrument evict_something.isra.13.constprop() stackleak: instrument __clk_hw_register_fixed_factor() stackleak: instrument pl330_tasklet() stackleak: instrument evict_color.isra.11() stackleak: instrument modify_free_space_bitmap() stackleak: instrument xillybus_init_chrdev() stackleak: instrument __igt_insert_range() stackleak: instrument btrfs_ioctl_send() stackleak: instrument igt_evict_range() stackleak: instrument ZSTD_compressBlock_lazy_extDict() stackleak: instrument igt_evict() stackleak: instrument pl011_dma_probe() stackleak: instrument __arm_v7s_unmap() stackleak: instrument nl80211_parse_wowlan_tcp.isra.50() stackleak: instrument igt_color_evict_range() stackleak: instrument nl80211_pmsr_send_result() stackleak: instrument igt_color_evict() stackleak: instrument pmsr_parse_ftm.isra.9() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument st33zp24_spi_send() stackleak: instrument st33zp24_spi_read8_reg() stackleak: instrument igt_bottomup() stackleak: instrument igt_topdown() stackleak: instrument crng_pre_init_inject() stackleak: instrument try_to_generate_entropy() stackleak: instrument blake2s.constprop() stackleak: instrument __igt_reserve() stackleak: instrument virtio_transport_recv_pkt() stackleak: instrument extract_entropy.constprop() stackleak: instrument nl80211_parse_tx_bitrate_mask.isra.48() stackleak: instrument nl80211_pmsr_start() stackleak: instrument mall_stats_hw_filter.isra.9() stackleak: instrument at24_probe() stackleak: instrument n_tty_read() stackleak: instrument _get_random_bytes.part.17() stackleak: instrument arm_smmu_cmdq_issue_cmdlist(): calls_alloca stackleak: instrument arm_smmu_handle_evt() stackleak: instrument get_random_bytes_user.part.19() stackleak: instrument check_root_item() stackleak: instrument pe_test_reference() stackleak: instrument kobject_add() stackleak: instrument nl80211_dump_mpp() stackleak: instrument check_dir_item() stackleak: instrument kobject_init_and_add() stackleak: instrument cfg80211_wext_giwrate.isra.17() stackleak: instrument nl80211_dump_mpath() stackleak: instrument pe_test_strings() stackleak: instrument ZSTD_compressBlock_lazy2_extDict() stackleak: instrument cfg80211_wext_siwrate.isra.18() stackleak: instrument nl80211_color_change() stackleak: instrument lib80211_ccmp_encrypt() stackleak: instrument xillyusb_read() stackleak: instrument ZSTD_compressBlock_btlazy2_extDict() stackleak: instrument lib80211_ccmp_decrypt() stackleak: instrument xillybus_read() stackleak: instrument arm_smmu_sync_cd() stackleak: instrument max3100_sr.isra.9() stackleak: instrument arm_smmu_atc_inv_master() stackleak: instrument clone_copy_inline_extent() stackleak: instrument __arm_smmu_tlb_inv_range.isra.41() stackleak: instrument __reserve_bytes() stackleak: instrument nl80211_probe_mesh_link() stackleak: instrument pe_test_uint_arrays() stackleak: instrument arm_smmu_atc_inv_domain.part.51() stackleak: instrument check_leaf() stackleak: instrument btrfs_clone() stackleak: instrument xillybus_write() stackleak: instrument xillyusb_discovery() /kisskb/src/net/wireless/lib80211_crypt_tkip.c: In function 'lib80211_michael_mic_failure': /kisskb/src/net/wireless/lib80211_crypt_tkip.c:567:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ stackleak: instrument host1x_debug_show_all() stackleak: instrument host1x_debug_show() stackleak: instrument host1x_debug_dump() stackleak: instrument host1x_debug_dump_syncpts() stackleak: instrument tegra_bpmp_clk_get_info() stackleak: instrument igt_damage_iter_no_damage() stackleak: instrument igt_dp_mst_sideband_msg_req_decode() stackleak: instrument michael_mic() stackleak: instrument igt_damage_iter_no_damage_fractional_src() stackleak: instrument igt_damage_iter_no_damage_src_moved() stackleak: instrument igt_damage_iter_no_damage_fractional_src_moved() stackleak: instrument __clk_hw_register_mux() stackleak: instrument igt_damage_iter_no_damage_not_visible() stackleak: instrument igt_damage_iter_no_damage_no_crtc() stackleak: instrument tegra_bpmp_init_clocks() stackleak: instrument igt_damage_iter_no_damage_no_fb() /kisskb/src/net/wireless/wext-core.c: In function 'wext_handle_ioctl': /kisskb/src/net/wireless/wext-core.c:1041:15: note: userspace variable will be forcibly initialized struct iwreq iwr; ^ /kisskb/src/net/wireless/wext-spy.c: In function 'iw_send_thrspy_event': /kisskb/src/net/wireless/wext-spy.c:166:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ stackleak: instrument igt_damage_iter_simple_damage() stackleak: instrument igt_damage_iter_single_damage() stackleak: instrument igt_damage_iter_single_damage_intersect_src() stackleak: instrument igt_damage_iter_single_damage_outside_src() stackleak: instrument igt_damage_iter_single_damage_fractional_src() stackleak: instrument nl80211_dump_survey() stackleak: instrument igt_damage_iter_single_damage_intersect_fractional_src() stackleak: instrument igt_damage_iter_single_damage_outside_fractional_src() stackleak: instrument nl80211_update_connect_params() stackleak: instrument igt_damage_iter_single_damage_src_moved() stackleak: instrument at25_ee_read() stackleak: instrument fm25_aux_read() stackleak: instrument igt_damage_iter_single_damage_fractional_src_moved() stackleak: instrument igt_damage_iter_damage() stackleak: instrument nvme_submit_user_cmd.isra.11() stackleak: instrument igt_damage_iter_damage_one_intersect() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument igt_damage_iter_damage_one_outside() stackleak: instrument spi_write() stackleak: instrument nvme_submit_io() stackleak: instrument igt_damage_iter_damage_src_moved() stackleak: instrument nl80211_new_station() stackleak: instrument igt_damage_iter_damage_not_visible() stackleak: instrument caching_thread() stackleak: instrument nl80211_set_station() stackleak: instrument nvme_user_cmd() stackleak: instrument nl80211_set_beacon() stackleak: instrument nvme_user_cmd64() stackleak: instrument freq_qos_test_readd() stackleak: instrument freq_qos_test_min() stackleak: instrument crypto_authenc_copy_assoc(): calls_alloca stackleak: instrument freq_qos_test_maxdef() stackleak: instrument igt_buddy_alloc_pathological() stackleak: instrument crypto_authenc_esn_copy(): calls_alloca stackleak: instrument pwm_backlight_probe() stackleak: instrument seq_buf_hex_dump() stackleak: instrument genwqe_health_thread() stackleak: instrument dev_vprintk_emit() stackleak: instrument channel_submit() stackleak: instrument of_clk_set_defaults() stackleak: instrument ata_cmd_ioctl() stackleak: instrument ata_task_ioctl() stackleak: instrument btrfs_create_pending_block_groups() stackleak: instrument __ata_ehi_push_desc() stackleak: instrument ata_ehi_push_desc() stackleak: instrument j721e_pcie_probe() stackleak: instrument sbp_rw_data() stackleak: instrument clk_register_gpio() stackleak: instrument igt_buddy_alloc_smoke() stackleak: instrument ata_port_desc() stackleak: instrument channel_submit() stackleak: instrument igt_buddy_alloc_range() stackleak: instrument pci_bus_distribute_available_resources() /kisskb/src/drivers/scsi/scsi_ioctl.c: In function 'scsi_cdrom_send_packet': /kisskb/src/drivers/scsi/scsi_ioctl.c:796:19: note: userspace variable will be forcibly initialized struct sg_io_hdr hdr; ^ /kisskb/src/drivers/scsi/scsi_ioctl.c:795:31: note: userspace variable will be forcibly initialized struct cdrom_generic_command cgc; ^ stackleak: instrument pci_bridge_distribute_available_resources() /kisskb/src/drivers/scsi/scsi_ioctl.c: In function 'scsi_ioctl_sg_io': /kisskb/src/drivers/scsi/scsi_ioctl.c:851:19: note: userspace variable will be forcibly initialized struct sg_io_hdr hdr; ^ stackleak: instrument genwqe_init_debugfs() stackleak: instrument pbus_size_mem() stackleak: instrument nvmet_execute_disc_get_log_page() stackleak: instrument do_execute_ddcb() stackleak: instrument eeprom_93xx46_eral() stackleak: instrument channel_submit() stackleak: instrument eeprom_93xx46_ew() stackleak: instrument eeprom_93xx46_write_word() stackleak: instrument applnco_probe() stackleak: instrument batadv_skb_set_priority() stackleak: instrument bcm_vk_dump_peer_log() stackleak: instrument scsi_cdrom_send_packet() stackleak: instrument nl80211_send_wiphy() stackleak: instrument eeprom_93xx46_read() stackleak: instrument scsi_send_eh_cmnd() stackleak: instrument ata_eh_link_autopsy() stackleak: instrument channel_submit() stackleak: instrument genwqe_ioctl() stackleak: instrument btrfs_delete_unused_bgs() stackleak: instrument ata_dev_same_device() stackleak: instrument channel_submit() stackleak: instrument ata_eh_report() stackleak: instrument of_irq_parse_and_map_pci() stackleak: instrument batadv_nc_find_decoding_packet() stackleak: instrument btrfsic_test_for_metadata.isra.13() stackleak: instrument batadv_nc_path_search.isra.19() stackleak: instrument ac_write() stackleak: instrument devm_of_pci_get_host_bridge_resources.constprop() stackleak: instrument altera_execute() stackleak: instrument batadv_nc_get_path.isra.23() stackleak: instrument btrfsic_process_superblock_dev_mirror() stackleak: instrument channel_submit() stackleak: instrument altera_init() stackleak: instrument ac_read() stackleak: instrument ata_exec_internal_sg() stackleak: instrument bcm_vk_ioctl() stackleak: instrument tpm1_get_timeouts() stackleak: instrument btrfsic_process_metablock() stackleak: instrument ata_eh_reset() stackleak: instrument ata_dev_read_id() stackleak: instrument dma_heap_ioctl() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument tpm2_get_pcr_allocation() stackleak: instrument afs_parse_v2_partition() stackleak: instrument __btrfsic_submit_bio.part.18() stackleak: instrument target_dev_lba_map_store() stackleak: instrument target_tg_pt_gp_members_show() stackleak: instrument target_lu_gp_members_show() stackleak: instrument btrfs_build_ref_tree() stackleak: instrument target_dev_alua_lu_gp_store() stackleak: instrument target_wwn_vpd_unit_serial_store() stackleak: instrument scsi_probe_and_add_lun() stackleak: instrument nl80211_nan_add_func() stackleak: instrument ata_eh_recover() stackleak: instrument ata_dev_configure() stackleak: instrument cpu_device_create() stackleak: instrument btrfsic_mount() stackleak: instrument target_pr_res_aptpl_metadata_store() stackleak: instrument target_pr_res_pr_registered_i_pts_show() stackleak: instrument nvmet_bdev_execute_rw() 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 nl80211_set_tid_config() stackleak: instrument target_wwn_vpd_protocol_identifier_show() stackleak: instrument cfg80211_cqm_rssi_update() stackleak: instrument nl80211_set_cqm() stackleak: instrument of_clk_get_parent_name() stackleak: instrument symbol_string() stackleak: instrument regmap_spi_gather_write() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument nl80211_set_tx_bitrate_mask() stackleak: instrument core_scsi3_update_aptpl_buf() stackleak: instrument nl80211_channel_switch() stackleak: instrument nl80211_join_mesh() stackleak: instrument lmk04832_register_clkout() stackleak: instrument core_scsi3_emulate_pro_preempt() stackleak: instrument hl_mmu_va_to_pa() stackleak: instrument drm_dp_mst_port_add_connector() stackleak: instrument btrfs_sb_log_location_bdev() stackleak: instrument drbg_hmac_update() stackleak: instrument lmk04832_probe() stackleak: instrument drbg_seed() stackleak: instrument __core_scsi3_check_aptpl_registration.isra.12() stackleak: instrument nl80211_set_wiphy() stackleak: instrument resource_string.isra.13() stackleak: instrument tifm_alloc_device() stackleak: instrument cfi_staa_read() stackleak: instrument nl80211_tx_mgmt() stackleak: instrument build_dpcd_read() stackleak: instrument build_dpcd_write() stackleak: instrument build_power_updown_phy() stackleak: instrument build_query_stream_enc_status() stackleak: instrument build_allocate_payload() stackleak: instrument build_enum_path_resources() stackleak: instrument build_clear_payload_id_table() stackleak: instrument build_link_address() stackleak: instrument jent_entropy_init() stackleak: instrument cfi_staa_lock() stackleak: instrument drm_dp_mst_dump_sideband_msg_tx() stackleak: instrument rtsx_pci_send_cmd() stackleak: instrument process_single_tx_qlock() stackleak: instrument rtsx_pci_dma_transfer() stackleak: instrument nl80211_join_ibss() stackleak: instrument cfi_staa_erase_varsize() stackleak: instrument core_scsi3_emulate_pro_register() stackleak: instrument btrfs_load_block_group_zone_info() stackleak: instrument sync_file_ioctl() stackleak: instrument scnprintf() stackleak: instrument drm_dp_mst_i2c_read.isra.41() stackleak: instrument rtsx_pci_complete_unfinished_transfer() stackleak: instrument drm_dp_mst_i2c_write.isra.42() stackleak: instrument cfi_staa_write_buffers() stackleak: instrument tifm_7xx1_resume() stackleak: instrument dump_extent_io_tree() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument test_find_first_clear_extent_bit() stackleak: instrument spi_read() stackleak: instrument spi_execute() stackleak: instrument spi_write() stackleak: instrument max8907_regulator_probe() stackleak: instrument drm_dp_send_link_address() stackleak: instrument process_page_range.isra.4() stackleak: instrument mtd_do_chip_probe() stackleak: instrument max20086_parse_regulators_dt() stackleak: instrument tpm_tis_spi_flow_control.part.3() stackleak: instrument nl80211_dump_station() stackleak: instrument malidp_de_planes_init() stackleak: instrument tpm_tis_spi_transfer() stackleak: instrument nl80211_get_station() stackleak: instrument si5351_i2c_probe() stackleak: instrument insert_inode_item_key() stackleak: instrument insert_extent() stackleak: instrument cfi_intelext_writev() stackleak: instrument nl80211_parse_sched_scan() stackleak: instrument __spi_sync() stackleak: instrument cfi_amdstd_write_buffers() stackleak: instrument core_alua_store_tg_pt_gp_info() stackleak: instrument batadv_tt_global_dump() stackleak: instrument nl80211_set_wowlan() stackleak: instrument cr50_spi_flow_control() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument cr50_wake_if_needed() stackleak: instrument sync_print_sync_file() stackleak: instrument nl80211_set_coalesce() stackleak: instrument nvmf_dev_write() stackleak: instrument spi_write_then_read() stackleak: instrument run_test() stackleak: instrument block2mtd_setup2() stackleak: instrument handle_remove() stackleak: instrument btrfs_test_extent_map() stackleak: instrument ahci_init_one() stackleak: instrument devtmpfs_work_loop() stackleak: instrument devtmpfs_create_node() stackleak: instrument devtmpfs_delete_node() In file included from /kisskb/src/include/linux/net.h:25:0, from /kisskb/src/include/linux/skbuff.h:26, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/crypto/if_alg.h:17, from /kisskb/src/crypto/af_alg.c:11: /kisskb/src/crypto/af_alg.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ /kisskb/src/crypto/af_alg.c: In function 'alg_setkey': /kisskb/src/crypto/af_alg.c:202:12: note: userspace variable will be forcibly initialized static int alg_setkey(struct sock *sk, sockptr_t ukey, unsigned int keylen) ^ stackleak: instrument disp_cc_sc7180_probe() stackleak: instrument hw_ip_info.isra.5() stackleak: instrument nvme_fc_signal_discovery_scan.isra.29() stackleak: instrument remove_extent_item() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument memory_group_register_static() stackleak: instrument memory_group_register_dynamic() stackleak: instrument node_read_meminfo() stackleak: instrument add_tree_ref.constprop() stackleak: instrument _hl_info_ioctl() stackleak: instrument fw_core_remove_card() stackleak: instrument spc_emulate_request_sense() stackleak: instrument doc_write_oob() stackleak: instrument remove_extent_ref.constprop() stackleak: instrument compare_and_write_callback() stackleak: instrument spc_emulate_modeselect() stackleak: instrument insert_normal_tree_ref.constprop() stackleak: instrument sw_sync_ioctl() stackleak: instrument test_multiple_refs.isra.7() stackleak: instrument test_no_shared_qgroup.isra.6() stackleak: instrument _hl_ioctl.isra.15() stackleak: instrument nvme_reset_work() stackleak: instrument spc_emulate_modesense() stackleak: instrument cfg80211_del_sta_sinfo() stackleak: instrument vc5_probe() stackleak: instrument crypto_ofb_crypt() stackleak: instrument crypto_aead_copy_sgl(): calls_alloca stackleak: instrument target_xcopy_read_source.isra.5() stackleak: instrument nand_lp_exec_read_page_op() stackleak: instrument target_xcopy_write_destination.isra.6() stackleak: instrument store_fc_host_vport_create() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_read() stackleak: instrument nand_sp_exec_read_page_op() stackleak: instrument transport_dump_vpd_proto_id() stackleak: instrument transport_dump_vpd_assoc() stackleak: instrument nand_exec_prog_page_op() In file included from /kisskb/src/include/linux/net.h:25:0, from /kisskb/src/include/linux/skbuff.h:26, from /kisskb/src/include/net/net_namespace.h:40, from /kisskb/src/include/linux/netdevice.h:38, from /kisskb/src/include/net/sock.h:46, from /kisskb/src/include/crypto/if_alg.h:17, from /kisskb/src/crypto/algif_rng.c:45: /kisskb/src/crypto/algif_rng.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, ^ /kisskb/src/crypto/algif_rng.c: In function 'memdup_sockptr': /kisskb/src/include/linux/sockptr.h:67:21: note: userspace variable will be forcibly initialized static inline void *memdup_sockptr(sockptr_t src, size_t len) ^ stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument transport_dump_vpd_ident_type() stackleak: instrument spi_write() stackleak: instrument cfg80211_report_wowlan_wakeup() stackleak: instrument vli_mmod_special() stackleak: instrument transport_dump_vpd_ident() stackleak: instrument dataflash_read() stackleak: instrument sst25l_match_device() stackleak: instrument nand_set_features_op() stackleak: instrument _rng_recvmsg.part.5() stackleak: instrument sst25l_status.isra.5() stackleak: instrument dataflash_write() stackleak: instrument sst25l_read() stackleak: instrument vli_mmod_special2() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument dataflash_erase() stackleak: instrument nand_get_features_op() stackleak: instrument vli_mmod_barrett() stackleak: instrument fc_attach_transport() stackleak: instrument gpu_cc_sc7180_probe() stackleak: instrument test_wait_timeout() stackleak: instrument sanitycheck() stackleak: instrument target_put_cmd_and_wait() stackleak: instrument test_signaling.isra.8() stackleak: instrument test_for_each.isra.7() stackleak: instrument find_race() stackleak: instrument test_stub() stackleak: instrument transport_generic_free_cmd() stackleak: instrument fd_init_prot() stackleak: instrument test_get_fences.isra.4() stackleak: instrument essiv_aead_setkey.part.14() stackleak: instrument ttm_global_init() stackleak: instrument test_for_each_unlocked.isra.6() stackleak: instrument vli_mmod_fast() stackleak: instrument vli_mod_square_fast() stackleak: instrument vli_mod_mult_fast() stackleak: instrument ecc_point_double_jacobian() stackleak: instrument xycz_add_c() stackleak: instrument nand_read_param_page_op() stackleak: instrument __ecc_is_key_valid.isra.1() stackleak: instrument nand_change_read_column_op() stackleak: instrument nand_change_write_column_op() stackleak: instrument rockchip_gpio_probe() stackleak: instrument bcm2835_spi_probe() stackleak: instrument nand_readid_op() stackleak: instrument usb_phy_uevent() stackleak: instrument nand_status_op() stackleak: instrument vli_mod_inv.part.2() stackleak: instrument video_cc_sc7180_probe() stackleak: instrument fw_run_transaction() stackleak: instrument nand_prog_page_end_op() stackleak: instrument vli_mmod_slow() stackleak: instrument ubi_create_volume() stackleak: instrument ioctl_queue_iso() stackleak: instrument vli_mod_mult_slow() stackleak: instrument _copy_to_iter() stackleak: instrument ecc_point_add.isra.3() stackleak: instrument nand_erase_op() stackleak: instrument ecc_point_mult.isra.4() stackleak: instrument nand_reset_op() stackleak: instrument ubi_resize_volume() /kisskb/src/drivers/scsi/ch.c: In function 'ch_ioctl': /kisskb/src/drivers/scsi/ch.c:748:33: note: userspace variable will be forcibly initialized struct changer_element_status ces; ^ stackleak: instrument hl_build_hwmon_channel_info() stackleak: instrument ecc_point_mult_shamir() stackleak: instrument fw_core_handle_bus_reset() stackleak: instrument ecc_is_pubkey_valid_partial() stackleak: instrument crypto_ecdh_shared_secret() stackleak: instrument sd_revalidate_disk() stackleak: instrument gpio_sim_make_bank_swnode() stackleak: instrument sg_common_write.isra.25() stackleak: instrument _copy_from_iter_nocache() stackleak: instrument nand_op_parser_exec_op() stackleak: instrument gpio_sim_device_config_live_store() stackleak: instrument handle_local_rom() stackleak: instrument bcm_qspi_mspi_exec_mem_op() stackleak: instrument crypto_kdf108_ctr_generate() stackleak: instrument get_phy_device() stackleak: instrument sg_new_write.isra.26() stackleak: instrument ohci_queue_iso() stackleak: instrument sg_write.part.30() stackleak: instrument write_bbt() stackleak: instrument handle_ar_packet() stackleak: instrument ch_ioctl() stackleak: instrument iov_iter_zero() stackleak: instrument rht_deferred_worker() stackleak: instrument pps_tty_open() stackleak: instrument _virtio_gpio_req() stackleak: instrument arcnet_rx() stackleak: instrument handle_local_lock() stackleak: instrument set_update_marker() stackleak: instrument sg_read() stackleak: instrument clear_update_marker() stackleak: instrument radeon_gpu_reset() stackleak: instrument autoresize() stackleak: instrument cam_cc_sdm845_probe() stackleak: instrument hl_mem_ioctl() stackleak: instrument rhashtable_insert_slow() stackleak: instrument hl_fw_dynamic_send_msg.constprop() stackleak: instrument ubi_mtd_param_parse() stackleak: instrument ubi_volume_notify() stackleak: instrument cs_ioctl_default() stackleak: instrument ubi_notify_all() stackleak: instrument mc13xxx_add_subdevice_pdata() stackleak: instrument i3c_hci_send_ccc_cmd() stackleak: instrument mc13xxx_adc_do_conversion() stackleak: instrument i3c_hci_i2c_xfers() stackleak: instrument csum_and_copy_from_iter() stackleak: instrument i3c_hci_priv_xfers() stackleak: instrument sg_ioctl() stackleak: instrument mc13xxx_spi_read() stackleak: instrument disp_cc_sdm845_probe() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument phy_led_triggers_register() stackleak: instrument spi_write() stackleak: instrument brcmnand_setup_dev() stackleak: instrument power_supply_get_battery_info() stackleak: instrument hl_cs_ioctl() stackleak: instrument csum_and_copy_to_iter() stackleak: instrument dbg_show() stackleak: instrument svc_i3c_master_do_daa_locked() stackleak: instrument sm2_compute_z_digest() /kisskb/src/drivers/input/ff-memless.c: In function 'ml_play_effects': /kisskb/src/drivers/input/ff-memless.c:392:19: note: userspace variable will be forcibly initialized struct ff_effect effect; ^ stackleak: instrument ecrdsa_verify() stackleak: instrument hl_wait_ioctl() stackleak: instrument goya_cs_parser() stackleak: instrument occ_setup() stackleak: instrument ccs_write_data_regs() stackleak: instrument usb_start_wait_urb() stackleak: instrument rmi_read_register_desc() stackleak: instrument mtd_nvmem_add() stackleak: instrument yenta_clear_maps() stackleak: instrument i82092aa_init() stackleak: instrument pd6729_init() stackleak: instrument mtd_otp_nvmem_register() stackleak: instrument gpucc_sdm660_probe() stackleak: instrument usb_hcd_submit_urb() stackleak: instrument acm_tty_ioctl() stackleak: instrument ehset_single_step_set_feature() stackleak: instrument pfuze100_regulator_probe() stackleak: instrument ccs_pll_try() stackleak: instrument ubi_open_volume_path() stackleak: instrument fsl_lpspi_dma_configure() stackleak: instrument ccs_init_controls() stackleak: instrument adv748x_probe() stackleak: instrument acm_probe() stackleak: instrument amdgpu_device_check_smu_prv_buffer_size() stackleak: instrument qcom_spmi_regulator_probe() stackleak: instrument hynix_nand_reg_write_op() stackleak: instrument ubi_cdev_ioctl() stackleak: instrument dwc3_host_init() stackleak: instrument mmu_show() stackleak: instrument userptr_show() stackleak: instrument wdm_probe() stackleak: instrument ccs_probe() stackleak: instrument amdgpu_atombios_lookup_i2c_gpio() stackleak: instrument amdgpu_atombios_i2c_init() stackleak: instrument usb_get_configuration() stackleak: instrument joydev_match() /kisskb/src/drivers/net/ppp/ppp_generic.c: In function 'ppp_get_filter': /kisskb/src/drivers/net/ppp/ppp_generic.c:586:20: note: userspace variable will be forcibly initialized struct sock_fprog uprog; ^ /kisskb/src/drivers/net/ppp/ppp_generic.c: In function 'ppp_read': /kisskb/src/drivers/net/ppp/ppp_generic.c:431:15: note: userspace variable will be forcibly initialized struct iovec iov; ^ stackleak: instrument ccs_set_selection() /kisskb/src/drivers/net/ppp/ppp_generic.c: In function 'ppp_ioctl': /kisskb/src/drivers/net/ppp/ppp_generic.c:828:26: note: userspace variable will be forcibly initialized struct ppp_option_data data; ^ stackleak: instrument amdgpu_info_ioctl() stackleak: instrument amdgpu_atombios_get_connector_info_from_object_table() /kisskb/src/drivers/input/evdev.c: In function 'evdev_do_ioctl': /kisskb/src/drivers/input/evdev.c:1037:19: note: userspace variable will be forcibly initialized struct ff_effect effect; ^ stackleak: instrument ppp_read() stackleak: instrument hl_timeout_locked_read() stackleak: instrument print_hex_dump() stackleak: instrument hl_stop_on_err_read() stackleak: instrument pata_of_platform_probe() stackleak: instrument hl_get_power_state() stackleak: instrument meson_spicc_clk_init() stackleak: instrument ds1wm_write() stackleak: instrument m88rs6000t_get_rf_strength() stackleak: instrument ds1wm_reset() stackleak: instrument gaudi_init_security() stackleak: instrument radeon_lookup_i2c_gpio() stackleak: instrument ds1wm_read() stackleak: instrument radeon_atombios_add_pplib_thermal_controller.part.5() stackleak: instrument radeon_atombios_i2c_init() /kisskb/src/drivers/mtd/mtdchar.c: In function 'mtdchar_ioctl': /kisskb/src/drivers/mtd/mtdchar.c:1069:26: note: userspace variable will be forcibly initialized struct blkpg_ioctl_arg a; ^ /kisskb/src/drivers/mtd/mtdchar.c:837:22: note: userspace variable will be forcibly initialized struct mtd_oob_buf buf; ^ /kisskb/src/drivers/mtd/mtdchar.c:823:22: note: userspace variable will be forcibly initialized struct mtd_oob_buf buf; ^ stackleak: instrument i2c_demux_pinctrl_probe() stackleak: instrument et8ek8_i2c_buffered_write_regs() stackleak: instrument radeon_atombios_parse_power_table_1_3() stackleak: instrument adv748x_hdmi_propagate_pixelrate() stackleak: instrument mtdchar_write() stackleak: instrument thunder_mdiobus_pci_probe() stackleak: instrument sisusb_send_bulk_msg.constprop() stackleak: instrument amdgpu_device_gpu_recover_imp() stackleak: instrument ti_lmu_probe() stackleak: instrument radeon_get_atom_connector_info_from_object_table() stackleak: instrument mtdchar_read() stackleak: instrument raid1_sync_request() stackleak: instrument amdgpu_device_gpu_recover() stackleak: instrument hub_event() stackleak: instrument radeon_get_atom_connector_info_from_supported_devices_table() stackleak: instrument gaudi_print_single_monitor() stackleak: instrument toshiba_nand_benand_read_eccstatus_op() stackleak: instrument raid1_reshape() stackleak: instrument i2c_smbus_xfer_emulated() stackleak: instrument mdio_mux_init() /kisskb/src/drivers/usb/mon/mon_bin.c: In function 'mon_bin_ioctl': /kisskb/src/drivers/usb/mon/mon_bin.c:1082:25: note: userspace variable will be forcibly initialized struct mon_bin_mfetch mfetch; ^ /kisskb/src/drivers/usb/mon/mon_bin.c:1066:22: note: userspace variable will be forcibly initialized struct mon_bin_get getb; ^ stackleak: instrument mmc_wait_for_cmd() stackleak: instrument musb_probe() stackleak: instrument i2c_detect() stackleak: instrument aat1290_led_probe() stackleak: instrument max2175_probe() stackleak: instrument raid1_read_request() /kisskb/src/drivers/usb/class/usbtmc.c: In function 'usbtmc_ioctl_request': /kisskb/src/drivers/usb/class/usbtmc.c:1919:28: note: userspace variable will be forcibly initialized 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:24: note: userspace variable will be forcibly initialized 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:24: note: userspace variable will be forcibly initialized struct usbtmc_message msg; ^ stackleak: instrument mtdchar_ioctl() stackleak: instrument amdgpu_device_init() stackleak: instrument dwc3_haps_probe() stackleak: instrument mt6360_led_probe() stackleak: instrument as3645a_v4l2_setup() stackleak: instrument nor_erase_prepare() stackleak: instrument erratum_err050568.isra.13() stackleak: instrument fill_pool() stackleak: instrument sm_ll_dec() stackleak: instrument assoc_array_insert() stackleak: instrument mon_bin_ioctl() stackleak: instrument attiny_i2c_probe() stackleak: instrument raid1d() stackleak: instrument gaudi_handle_eqe() stackleak: instrument __free_object() stackleak: instrument led_compose_name() stackleak: instrument led_classdev_register_ext() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument map_get_value() stackleak: instrument usbtmc_generic_read() stackleak: instrument raid1_make_request() stackleak: instrument sisusb_ioctl() stackleak: instrument insert() stackleak: instrument dwc3_meson_g12a_setup_regmaps() stackleak: instrument dm_btree_remove() stackleak: instrument dm_btree_remove_leaves() stackleak: instrument mcp251xfd_register_get_dev_id() stackleak: instrument usbip_recv() /kisskb/src/drivers/usb/core/devio.c: In function 'proc_disconnectsignal': /kisskb/src/drivers/usb/core/devio.c:2271:35: note: userspace variable will be forcibly initialized struct usbdevfs_disconnectsignal ds; ^ stackleak: instrument find_boot_record() /kisskb/src/drivers/usb/core/devio.c: In function 'proc_control': /kisskb/src/drivers/usb/core/devio.c:1260:31: note: userspace variable will be forcibly initialized struct usbdevfs_ctrltransfer ctrl; ^ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_bulk': /kisskb/src/drivers/usb/core/devio.c:1359:31: note: userspace variable will be forcibly initialized struct usbdevfs_bulktransfer bulk; ^ stackleak: instrument spi_sync_transfer.constprop() /kisskb/src/drivers/usb/core/devio.c: In function 'async_completed': /kisskb/src/drivers/usb/core/devio.c:620:11: note: userspace variable will be forcibly initialized sigval_t addr; ^ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_submiturb': /kisskb/src/drivers/usb/core/devio.c:1979:11: note: userspace variable will be forcibly initialized sigval_t userurb_sigval; ^ /kisskb/src/drivers/usb/core/devio.c:1978:22: note: userspace variable will be forcibly initialized struct usbdevfs_urb uurb; ^ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_ioctl_default': /kisskb/src/drivers/usb/core/devio.c:2383:24: note: userspace variable will be forcibly initialized struct usbdevfs_ioctl ctrl; ^ stackleak: instrument copy_erase_unit() /kisskb/src/drivers/usb/core/devio.c: In function 'usbdev_do_ioctl': /kisskb/src/drivers/usb/core/devio.c:2271:35: note: userspace variable will be forcibly initialized struct usbdevfs_disconnectsignal ds; ^ stackleak: instrument amdgpu_atom_execute_table_locked() stackleak: instrument rt4505_probe() stackleak: instrument INFTL_foldchain() stackleak: instrument NFTL_foldchain.constprop() stackleak: instrument INFTL_trydeletechain() stackleak: instrument nftl_writeblock() stackleak: instrument usbfs_start_wait_urb() stackleak: instrument ftl_writesect() stackleak: instrument inftl_writeblock() stackleak: instrument ftl_add_mtd() stackleak: instrument proc_getdriver.isra.36() stackleak: instrument pcf50633_adc_sync_read() stackleak: instrument pmbus_do_probe() stackleak: instrument mmc_send_bus_test() stackleak: instrument mmc_send_adtc_data() stackleak: instrument opp_parse_supplies.isra.7() stackleak: instrument mmc_send_tuning() stackleak: instrument proc_disconnect_claim() stackleak: instrument _of_add_table_indexed() stackleak: instrument sd_write_ext_reg.constprop() stackleak: instrument msg_bind() /kisskb/src/drivers/usb/usbip/vhci_tx.c: In function 'vhci_send_cmd_unlink': /kisskb/src/drivers/usb/usbip/vhci_tx.c:191:16: note: userspace variable will be forcibly initialized struct msghdr msg; ^ /kisskb/src/drivers/usb/usbip/vhci_tx.c: In function 'vhci_send_cmd_submit': /kisskb/src/drivers/usb/usbip/vhci_tx.c:58:16: note: userspace variable will be forcibly initialized struct msghdr msg; ^ stackleak: instrument kempld_register_cells_generic() stackleak: instrument find_boot_record() stackleak: instrument lpc_sch_probe() stackleak: instrument vhci_send_cmd_unlink() /kisskb/src/drivers/i2c/i2c-dev.c: In function 'i2cdev_ioctl': /kisskb/src/drivers/i2c/i2c-dev.c:462:31: note: userspace variable will be forcibly initialized struct i2c_smbus_ioctl_data data_arg; ^ /kisskb/src/drivers/i2c/i2c-dev.c:435:30: note: userspace variable will be forcibly initialized struct i2c_rdwr_ioctl_data rdwr_arg; ^ stackleak: instrument vhci_send_cmd_submit() stackleak: instrument hci_cmd_v1_daa() stackleak: instrument cyttsp_spi_xfer() stackleak: instrument cyttsp4_get_mt_touches() stackleak: instrument vhci_rx_loop() stackleak: instrument radeon_combios_i2c_init() stackleak: instrument usbdev_ioctl() stackleak: instrument opp_list_debug_create_link.isra.5() stackleak: instrument tle62x0_read() stackleak: instrument radeon_legacy_get_ext_tmds_info_from_table() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument radeon_legacy_get_ext_tmds_info_from_combios() stackleak: instrument mmc_wait_for_app_cmd() stackleak: instrument spi_write() stackleak: instrument adv76xx_log_infoframes() stackleak: instrument mmc_app_send_scr() stackleak: instrument mmc_app_sd_status() stackleak: instrument mt2032_set_if_freq() stackleak: instrument ffa_rx_release() stackleak: instrument ffa_id_get() stackleak: instrument ffa_mem_next_frag() stackleak: instrument ffa_memory_reclaim() stackleak: instrument radeon_get_legacy_connector_info_from_table() stackleak: instrument ffa_version_check() stackleak: instrument multi_bind() stackleak: instrument ffa_mem_first_frag() stackleak: instrument ffa_msg_send_direct_req() stackleak: instrument __ffa_partition_info_get() stackleak: instrument ffa_rxtx_unmap() stackleak: instrument r5l_recovery_fetch_ra_pool() stackleak: instrument ffa_rxtx_map.constprop() stackleak: instrument radeon_get_legacy_connector_info_from_bios() stackleak: instrument fix_read_error() stackleak: instrument ftdi_elan_flush_input_fifo() /kisskb/src/drivers/net/wireless/intel/ipw2x00/ipw2100.c: In function 'ipw2100_scan_event': stackleak: instrument radeon_combios_get_power_modes() /kisskb/src/drivers/net/wireless/intel/ipw2x00/ipw2100.c:2169:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ /kisskb/src/drivers/net/wireless/intel/ipw2x00/ipw2100.c: In function 'ipw2100_wx_event_work': /kisskb/src/drivers/net/wireless/intel/ipw2x00/ipw2100.c:8243:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ stackleak: instrument ftdi_elan_respond_engine() stackleak: instrument amdgpu_ttm_vram_read() stackleak: instrument atom_execute_table_locked() stackleak: instrument ath6kl_hif_dump_fw_crash() stackleak: instrument rmi_driver_update_fw_store() stackleak: instrument hostap_80211_rx() /kisskb/src/drivers/net/wireless/intersil/orinoco/main.c: In function 'orinoco_send_bssid_wevent': /kisskb/src/drivers/net/wireless/intersil/orinoco/main.c:1221:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ /kisskb/src/drivers/net/wireless/intersil/orinoco/main.c: In function '__orinoco_ev_txexc': /kisskb/src/drivers/net/wireless/intersil/orinoco/main.c:630:20: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ /kisskb/src/drivers/net/wireless/intersil/orinoco/main.c: In function 'orinoco_send_assocreqie_wevent': /kisskb/src/drivers/net/wireless/intersil/orinoco/main.c:1239:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ /kisskb/src/drivers/net/wireless/intersil/orinoco/main.c: In function 'orinoco_send_assocrespie_wevent': /kisskb/src/drivers/net/wireless/intersil/orinoco/main.c:1269:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ /kisskb/src/drivers/net/wireless/intersil/orinoco/main.c: In function 'orinoco_rx': /kisskb/src/drivers/net/wireless/intersil/orinoco/main.c:990:21: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ stackleak: instrument atom_parse() stackleak: instrument nokia_bind() stackleak: instrument media_device_ioctl() stackleak: instrument adv76xx_log_status() stackleak: instrument orinoco_send_assocrespie_wevent() stackleak: instrument orinoco_send_assocreqie_wevent() stackleak: instrument amdgpu_bo_sync_wait_resv() /kisskb/src/drivers/net/wireless/intel/ipw2x00/ipw2200.c: In function 'notify_wx_assoc_event': /kisskb/src/drivers/net/wireless/intel/ipw2x00/ipw2200.c:1939:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ stackleak: instrument ftdi_elan_command_engine() /kisskb/src/drivers/net/wireless/intel/ipw2x00/ipw2200.c: In function 'ipw_scan_event': /kisskb/src/drivers/net/wireless/intel/ipw2x00/ipw2200.c:4446:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ stackleak: instrument orinoco_rx_isr_tasklet() stackleak: instrument ipw2100_wpa_set_auth_algs.isra.17() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument ipw2100_wx_set_auth() stackleak: instrument do_xfer_with_response() stackleak: instrument hci_cmd_v2_daa() stackleak: instrument amdgpu_ttm_init() stackleak: instrument orinoco_xmit() stackleak: instrument usb_device_dump() stackleak: instrument amdgpu_ttm_copy_mem_to_mem() stackleak: instrument i2c_slave_testunit_work() stackleak: instrument hi3110_spi_trans() stackleak: instrument raid10d() stackleak: instrument amdgpu_fill_buffer() stackleak: instrument ops_run_io() stackleak: instrument media_device_get_topology() stackleak: instrument mmc_spi_request() stackleak: instrument adm1266_gpio_dbg_show() stackleak: instrument media_device_register_entity() stackleak: instrument mcp251xfd_regmap_nocrc_read() stackleak: instrument ssb_fetch_invariants() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument adm1266_gpio_get_multiple() stackleak: instrument mcp251xfd_regmap_crc_gather_write() stackleak: instrument mcp251xfd_regmap_nocrc_gather_write() stackleak: instrument spi_write() stackleak: instrument crc32c() stackleak: instrument mcp251xfd_regmap_crc_read() stackleak: instrument vhci_hub_control() stackleak: instrument mcp251xfd_regmap_nocrc_update_bits() stackleak: instrument ipw2100_set_power_mode() stackleak: instrument raid10_make_request() stackleak: instrument ipw2100_set_rts_threshold() stackleak: instrument ftdi_elan_status_work() stackleak: instrument ipw2100_set_tx_power() stackleak: instrument slg51000_i2c_probe() stackleak: instrument nvif_object_mthd() stackleak: instrument ucan_probe() stackleak: instrument ipw2100_set_scan_options() stackleak: instrument ipw2100_start_scan() stackleak: instrument adv76xx_probe() stackleak: instrument ipw2100_set_short_retry() stackleak: instrument ftdi_elan_read() stackleak: instrument ipw2100_set_long_retry() stackleak: instrument ipw2100_disassociate_bssid() stackleak: instrument ipw2100_set_mac_address.isra.33() stackleak: instrument ipw2100_set_port_type.constprop() stackleak: instrument raid10_start_reshape() stackleak: instrument ath6kl_htc_tx_from_queue() stackleak: instrument ipw2100_set_ibss_beacon_interval.constprop() stackleak: instrument of_parse_phandle_with_args_map() stackleak: instrument ipw2100_set_wep_flags.constprop() stackleak: instrument ipw2100_set_key_index.constprop() stackleak: instrument ipw2100_set_key.constprop() stackleak: instrument mmc_io_rw_extended() stackleak: instrument ipw2100_set_security_information.constprop() stackleak: instrument ipw2100_hw_phy_off() stackleak: instrument usb_ftdi_elan_edset_output() stackleak: instrument dummy_timer() stackleak: instrument __hwmon_device_register() stackleak: instrument r5l_start() stackleak: instrument show_memory() stackleak: instrument acm_ms_bind() stackleak: instrument ipw_wpa_set_auth_algs.isra.30() stackleak: instrument ksz9131_config_init() stackleak: instrument w1_eprom_add_slave() stackleak: instrument ath6kl_htc_mbox_wait_target() stackleak: instrument rmi_spi_xfer() stackleak: instrument udc_irq() stackleak: instrument pcf50633_mbc_probe() stackleak: instrument rt9455_probe() stackleak: instrument ath6kl_htc_rxmsg_pending_handler() stackleak: instrument ipw2100_disable_adapter() stackleak: instrument ipw2100_enable_adapter() stackleak: instrument ipw2100_set_channel() stackleak: instrument __orinoco_hw_set_multicast_list() stackleak: instrument ipw2100_set_tx_rates() stackleak: instrument exynos_drm_init() stackleak: instrument ipw2100_set_mandatory_bssid() stackleak: instrument raw_process_ep_io() stackleak: instrument ipw2100_hw_stop_adapter() stackleak: instrument usbport_trig_add_usb_dev_ports() stackleak: instrument raid10_sync_request() stackleak: instrument ipw2100_set_essid() stackleak: instrument udc_probe() stackleak: instrument __media_pipeline_start() stackleak: instrument ipw2100_set_wpa_ie.constprop() stackleak: instrument ipw2100_wpa_assoc_frame() stackleak: instrument raw_ioctl_init() stackleak: instrument ipw2100_system_config() stackleak: instrument radeon_set_pll.isra.4() stackleak: instrument orinoco_mic() stackleak: instrument amdgpu_gem_object_close() stackleak: instrument ipw_ethtool_get_drvinfo() stackleak: instrument ipw_wx_set_auth() stackleak: instrument bcm2835_i2c_probe() stackleak: instrument ath6kl_bmi_write() stackleak: instrument fst_siocdevprivate() stackleak: instrument orinoco_add_hostscan_result() stackleak: instrument amdgpu_gem_va_ioctl() stackleak: instrument raid_run_ops() stackleak: instrument cros_ec_register() stackleak: instrument net_failover_get_stats() stackleak: instrument receive_n_bytes() stackleak: instrument terminate_request() stackleak: instrument stub_rx_loop() stackleak: instrument goldfish_pipe_read_write.isra.10() stackleak: instrument ath6kl_htc_pipe_wait_target() stackleak: instrument ipw2100_irq_tasklet() stackleak: instrument mxl5005s_SetRfFreqHz() stackleak: instrument do_cros_ec_pkt_xfer_spi() stackleak: instrument scmi_sensors_protocol_init() stackleak: instrument do_cros_ec_cmd_xfer_spi() stackleak: instrument ipw_request_scan_helper.part.66() stackleak: instrument adv7842_log_infoframes() /kisskb/src/drivers/usb/usbip/stub_tx.c: In function 'stub_send_ret_unlink': /kisskb/src/drivers/usb/usbip/stub_tx.c:366:16: note: userspace variable will be forcibly initialized struct msghdr msg; ^ /kisskb/src/drivers/usb/usbip/stub_tx.c: In function 'stub_send_ret_submit': /kisskb/src/drivers/usb/usbip/stub_tx.c:155:16: note: userspace variable will be forcibly initialized struct msghdr msg; ^ stackleak: instrument adv7842_cp_log_status() stackleak: instrument amdgpu_cs_ioctl() stackleak: instrument stub_send_ret_unlink() stackleak: instrument cx24116_cmd_execute() stackleak: instrument stub_send_ret_submit() stackleak: instrument raid5_compute_blocknr() stackleak: instrument ath6kl_set_probed_ssids.isra.20() stackleak: instrument cfg80211_connect_bss.constprop() /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_ap.c: In function 'hostap_event_expired_sta': /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_ap.c:165:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_ap.c: In function 'hostap_event_new_sta': /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_ap.c:154:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_ap.c: In function 'prism2_ap_translate_scan': /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_ap.c:2374:18: note: userspace variable will be forcibly initialized struct iw_event iwe; ^ /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_info.c: In function 'hostap_report_scan_complete': /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_info.c:238:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_info.c: In function 'prism2_info_scanresults': /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_info.c:238:19: note: userspace variable will be forcibly initialized /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_info.c: In function 'prism2_info_hostscanresults': /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_info.c:238:19: note: userspace variable will be forcibly initialized /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_info.c: In function 'handle_info_queue_linkstatus': /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_info.c:420:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ stackleak: instrument of_syscon_register() stackleak: instrument ath6kl_cfg80211_connect_event() stackleak: instrument syscon_probe() stackleak: instrument scmi_voltage_protocol_init() stackleak: instrument vxcan_newlink() stackleak: instrument raid5_make_request() stackleak: instrument ipw_irq_tasklet() stackleak: instrument cros_ec_sensorhub_allocate_sensor() stackleak: instrument perform_sglist() stackleak: instrument cx24117_cmd_execute_nolock() stackleak: instrument adv7842_command_ram_test() stackleak: instrument ath6kl_cfg80211_suspend() stackleak: instrument goodix_firmware_upload() stackleak: instrument spi_sync_transfer() stackleak: instrument unlink_queued() stackleak: instrument handle_authen.isra.21() stackleak: instrument libipw_xmit() stackleak: instrument test_queue() stackleak: instrument ipw_ethtool_get_drvinfo() stackleak: instrument goodix_ts_irq_handler() stackleak: instrument unlink1() stackleak: instrument radeon_add_common_modes() stackleak: instrument simple_io() stackleak: instrument via_verify_command_stream() stackleak: instrument libipw_parse_info_param() stackleak: instrument libipw_handle_assoc_resp() stackleak: instrument hideep_update_fw() stackleak: instrument tcan4x5x_regmap_read() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument tcan4x5x_regmap_gather_write() stackleak: instrument libipw_process_probe_response() stackleak: instrument test_ctrl_queue() stackleak: instrument cfg80211_connect_bss.constprop() stackleak: instrument handle_stripe() /kisskb/src/drivers/usb/usbip/vudc_tx.c: In function 'v_send_ret_unlink': /kisskb/src/drivers/usb/usbip/vudc_tx.c:40:16: note: userspace variable will be forcibly initialized struct msghdr msg; ^ /kisskb/src/drivers/usb/usbip/vudc_tx.c: In function 'v_send_ret_submit': /kisskb/src/drivers/usb/usbip/vudc_tx.c:82:16: note: userspace variable will be forcibly initialized struct msghdr msg; ^ stackleak: instrument ilitek_process_and_report_v6() stackleak: instrument ath6kl_fetch_fw_apin() stackleak: instrument wil_get_bl_info() stackleak: instrument v_send_ret_unlink() stackleak: instrument ilitek_read_tp_info.constprop() stackleak: instrument pca955x_probe() stackleak: instrument ipw_up() stackleak: instrument v_send_ret_submit() stackleak: instrument raid5d() stackleak: instrument usbtest_do_ioctl() stackleak: instrument reshape_request() stackleak: instrument unflatten_dt_nodes() stackleak: instrument __ath6kl_init_hw_start.part.7() stackleak: instrument rtl_drop_queued_tx() stackleak: instrument ath6kl_init_fetch_firmwares() stackleak: instrument of_hwspin_lock_get_id() stackleak: instrument ci_hdrc_pci_probe() /kisskb/src/drivers/net/wireless/intel/ipw2x00/libipw_wx.c: In function 'libipw_translate_scan': /kisskb/src/drivers/net/wireless/intel/ipw2x00/libipw_wx.c:52:18: note: userspace variable will be forcibly initialized struct iw_event iwe; ^ stackleak: instrument cros_ec_sensorhub_event() stackleak: instrument nvif_mem_ctor_type() stackleak: instrument libipw_translate_scan() stackleak: instrument wil_reset() stackleak: instrument libipw_wx_set_encode() stackleak: instrument ath6kl_tx_complete() stackleak: instrument qt1010_set_params() stackleak: instrument libipw_wx_set_encodeext() stackleak: instrument i2c_dw_init_regmap() /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_ioctl.c: In function '__prism2_translate_scan': /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_ioctl.c:1771:18: note: userspace variable will be forcibly initialized struct iw_event iwe; ^ stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_sync_transfer() stackleak: instrument write_pccard.isra.4.constprop() stackleak: instrument lan78xx_get_pause() stackleak: instrument mcp251xfd_handle_tefif() stackleak: instrument ibm_cffps_read_input_history() stackleak: instrument r8152_csum_workaround.isra.65() stackleak: instrument via_dma_blit() stackleak: instrument iwl_req_fw_callback() stackleak: instrument mip4_sysfs_fw_update() stackleak: instrument lan78xx_terminate_urbs() stackleak: instrument sunxi_musb_probe() stackleak: instrument of_irq_parse_raw() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument lan78xx_update_stats.part.47() stackleak: instrument hidinput_connect() stackleak: instrument ci_hdrc_imx_probe() stackleak: instrument charger_manager_probe() stackleak: instrument md_bitmap_resize() stackleak: instrument xhci_check_trb_in_td_math() stackleak: instrument wil_rf_sector_set_selected() stackleak: instrument tps65090_regulator_probe() stackleak: instrument wil_rf_sector_get_selected() stackleak: instrument v4l2_async_nf_parse_fwnode_endpoints() stackleak: instrument wil_rf_sector_set_cfg() stackleak: instrument lan78xx_set_pause() stackleak: instrument sync_page_io() /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_main.c: In function 'prism2_sta_deauth': /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_main.c:1065:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ stackleak: instrument mv_udc_irq() stackleak: instrument extcon_sync() stackleak: instrument rx_authenticate.isra.17() stackleak: instrument _dln2_transfer() stackleak: instrument wil_rf_sector_get_cfg() stackleak: instrument qtnf_core_attach() stackleak: instrument wil_cfg80211_connect() stackleak: instrument lan78xx_link_reset() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() In file included from /kisskb/src/include/linux/rcuwait.h:6:0, 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:19: note: userspace variable will be forcibly initialized kernel_siginfo_t __info; ^ stackleak: instrument wil_cfg80211_ap_recovery() stackleak: instrument gen_ndis_query_resp.isra.7() stackleak: instrument st1232_ts_irq_handler() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_read.constprop() stackleak: instrument dib3000mc_autosearch_start() stackleak: instrument lan78xx_poll() stackleak: instrument raydium_i2c_update_fw_store() stackleak: instrument wmi_evt_reassoc_status() stackleak: instrument cfg80211_connect_bss.constprop() stackleak: instrument radeon_compute_pll_legacy() stackleak: instrument __read_reg.isra.3() stackleak: instrument qtnf_cmd_get_mac_info() stackleak: instrument __write_reg.isra.4() stackleak: instrument xhci_mem_init() stackleak: instrument qtnf_cmd_get_hw_info() stackleak: instrument ath6kl_sdio_scat_rw.isra.12() stackleak: instrument virtio_send_message() stackleak: instrument uvc_function_disable() stackleak: instrument virtio_chan_free() stackleak: instrument uvc_function_set_alt() stackleak: instrument uvc_function_ep0_complete() stackleak: instrument md_do_sync() stackleak: instrument amdgpu_sa_bo_new() stackleak: instrument tegra_drm_submit() stackleak: instrument xhci_hub_control() stackleak: instrument r8152_poll() stackleak: instrument xhci_stop_endpoint_command_watchdog() stackleak: instrument uvc_function_setup() stackleak: instrument xhci_bus_suspend() stackleak: instrument sky81452_probe() stackleak: instrument xhci_reserve_bandwidth() stackleak: instrument wmi_resume() stackleak: instrument dib7000m_autosearch_start() /kisskb/src/drivers/media/v4l2-core/v4l2-ioctl.c: In function 'v4l_s_ctrl': /kisskb/src/drivers/media/v4l2-core/v4l2-ioctl.c:2235:26: note: userspace variable will be forcibly initialized struct v4l2_ext_control ctrl; ^ /kisskb/src/drivers/media/v4l2-core/v4l2-ioctl.c: In function 'v4l_g_ctrl': /kisskb/src/drivers/media/v4l2-core/v4l2-ioctl.c:2201:26: note: userspace variable will be forcibly initialized struct v4l2_ext_control ctrl; ^ stackleak: instrument bottom_half() stackleak: instrument cfg80211_connect_bss.constprop() stackleak: instrument imx_scu_probe() stackleak: instrument rndis_wlan_craft_connected_bss() stackleak: instrument wmi_start_sched_scan() stackleak: instrument virtio_gpu_queue_fenced_ctrl_buffer() stackleak: instrument xhci_queue_bulk_tx() stackleak: instrument ne_start_enclave_ioctl() stackleak: instrument rndis_wlan_do_link_up_work() stackleak: instrument nvkm_client_new() stackleak: instrument tda18271c2_rf_cal_init() stackleak: instrument xhci_queue_isoc_tx_prepare() stackleak: instrument fsg_main_thread() stackleak: instrument ne_ioctl() stackleak: instrument sysmgr_probe() stackleak: instrument dib9000_firmware_post_pll_init() stackleak: instrument sil164_encoder_init() stackleak: instrument validate_hardware_logical_block_alignment.isra.21() In file included from /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_plx.c:263:0: /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_plx.c: In function 'prism2_txexc': /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_hw.c:2330:20: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ stackleak: instrument tda829x_probe() stackleak: instrument xhci_endpoint_context_show() stackleak: instrument xhci_slot_context_show() In file included from /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_pci.c:220:0: /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_pci.c: In function 'prism2_suspend': /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_hw.c:3358:19: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_pci.c: In function 'prism2_txexc': /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_hw.c:2330:20: note: userspace variable will be forcibly initialized union iwreq_data wrqu; ^ stackleak: instrument xhci_portsc_show() stackleak: instrument xhci_irq() stackleak: instrument dm_calculate_queue_limits() stackleak: instrument __send_empty_flush() stackleak: instrument xhci_ring_dump_segment.isra.8() stackleak: instrument tegra_bpmp_probe() stackleak: instrument __video_do_ioctl() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_read.constprop() stackleak: instrument dm_setup_md_queue() stackleak: instrument nvkm_ioctl_sclass() stackleak: instrument dm_swap_table() stackleak: instrument iwl_pcie_rx_handle() stackleak: instrument video_usercopy() stackleak: instrument __wil_tx_vring_tso() stackleak: instrument nvkm_ioctl_new() stackleak: instrument iwl_pcie_rx_allocator_work() stackleak: instrument ad_sd_read_reg_raw() stackleak: instrument max77976_probe() stackleak: instrument md_ioctl() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument __wil_tx_ring() stackleak: instrument ad_sd_write_reg() stackleak: instrument imx_mu_seco_rxdb() stackleak: instrument hostap_bap_tasklet() stackleak: instrument iwl_pcie_enqueue_hcmd() stackleak: instrument zforce_irq_thread() stackleak: instrument v4l2_subdev_link_validate() stackleak: instrument wil_tx_complete() stackleak: instrument xhci_mtk_probe() stackleak: instrument dib8000_set_frontend() stackleak: instrument __get_convention() stackleak: instrument hostap_bap_tasklet() stackleak: instrument qcom_scm_set_boot_addr_mc() stackleak: instrument __qcom_scm_is_call_available() stackleak: instrument __qcom_scm_pas_mss_reset.isra.1() stackleak: instrument cci_pmu_event_init() stackleak: instrument qcom_scm_set_boot_addr() stackleak: instrument __qcom_scm_set_dload_mode.isra.3() stackleak: instrument __qcom_scm_assign_mem.constprop() stackleak: instrument send_initial_event() stackleak: instrument send_event() stackleak: instrument qcom_scm_cpu_power_down() stackleak: instrument qcom_scm_set_remote_state() stackleak: instrument mt6360_charger_probe() stackleak: instrument qcom_scm_pas_init_image() stackleak: instrument __scm_smc_call() stackleak: instrument wil_rx_handle_edma() stackleak: instrument qcom_scm_pas_mem_setup() stackleak: instrument qcom_scm_pas_auth_and_reset() stackleak: instrument qcom_scm_pas_shutdown() stackleak: instrument qcom_scm_pas_supported() stackleak: instrument xc4000_fwupload.isra.9() stackleak: instrument iqs5xx_fw_file_parse() stackleak: instrument qcom_scm_io_readl() stackleak: instrument qcom_scm_io_writel() stackleak: instrument qcom_scm_restore_sec_cfg() stackleak: instrument qcom_scm_iommu_secure_ptbl_size() stackleak: instrument qcom_scm_iommu_secure_ptbl_init() stackleak: instrument wil_tx_sring_handler() stackleak: instrument qcom_scm_iommu_set_cp_pool_size() stackleak: instrument qcom_scm_mem_protect_video_var() stackleak: instrument check_firmware() stackleak: instrument load_firmware() stackleak: instrument intel_th_subdevice_alloc() stackleak: instrument qcom_scm_ocmem_lock() stackleak: instrument qcom_scm_ocmem_unlock() stackleak: instrument qcom_scm_ice_invalidate_key() stackleak: instrument qcom_scm_ice_set_key() stackleak: instrument qcom_scm_hdcp_req() stackleak: instrument qcom_scm_iommu_set_pt_format() stackleak: instrument qcom_scm_qsmmu500_wait_safe_toggle() stackleak: instrument qcom_scm_lmh_profile_change() stackleak: instrument qcom_scm_lmh_dcvsh() stackleak: instrument xc_load_fw_and_init_tuner() stackleak: instrument smbb_charger_probe() stackleak: instrument load_firmware_cb() stackleak: instrument iwl_pcie_gen2_enqueue_hcmd() stackleak: instrument fsl_usb2_mph_dr_of_probe() stackleak: instrument cfg80211_connect_bss.constprop() /kisskb/src/drivers/media/v4l2-core/v4l2-ctrls-api.c: In function 'v4l2_g_ctrl': /kisskb/src/drivers/media/v4l2-core/v4l2-ctrls-api.c:726:26: note: userspace variable will be forcibly initialized struct v4l2_ext_control c; ^ /kisskb/src/drivers/media/v4l2-core/v4l2-ctrls-api.c: In function 'v4l2_ctrl_g_ctrl': /kisskb/src/drivers/media/v4l2-core/v4l2-ctrls-api.c:807:26: note: userspace variable will be forcibly initialized struct v4l2_ext_control c; ^ /kisskb/src/drivers/media/v4l2-core/v4l2-ctrls-api.c: In function 'v4l2_ctrl_g_ctrl_int64': /kisskb/src/drivers/media/v4l2-core/v4l2-ctrls-api.c:820:26: note: userspace variable will be forcibly initialized struct v4l2_ext_control c; ^ stackleak: instrument dispatch_io() stackleak: instrument sync_io() stackleak: instrument adv7511_set_config_csc.isra.17() stackleak: instrument qtnf_event_work_handler() stackleak: instrument amdgpu_vm_clear_bo() stackleak: instrument v4l2_g_ext_ctrls_common() stackleak: instrument meson_venc_hdmi_mode_set() stackleak: instrument ctl_ioctl() stackleak: instrument try_set_ext_ctrls_common() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument bq24190_probe() stackleak: instrument amdgpu_vm_update_ptes() stackleak: instrument v4l2_queryctrl() stackleak: instrument ssb_hcd_create_pdev.isra.3() stackleak: instrument iwl_dbg_tlv_apply_buffer() stackleak: instrument intel_th_pci_probe() stackleak: instrument message_stats_print() stackleak: instrument radeon_gem_va_update_vm() stackleak: instrument ddebug_exec_query() stackleak: instrument mrq_debug_close() stackleak: instrument mrq_debug_open() stackleak: instrument mrq_debug_write() stackleak: instrument amdgpu_vm_update_pdes() stackleak: instrument __dynamic_pr_debug() stackleak: instrument __dynamic_dev_dbg() stackleak: instrument mrq_debug_read.constprop() stackleak: instrument __dynamic_netdev_dbg() stackleak: instrument debugfs_show() stackleak: instrument usbnet_generic_cdc_bind() stackleak: instrument bpmp_debug_show() stackleak: instrument bq25890_get_chip_state() stackleak: instrument dm_stats_message() stackleak: instrument bpmp_debug_store() stackleak: instrument amdgpu_vm_bo_update() stackleak: instrument debugfs_store() stackleak: instrument bq25890_rw_init_data() stackleak: instrument imx_sc_pd_probe() stackleak: instrument _iwl_dbg_tlv_time_point() stackleak: instrument bq25890_fw_read_u32_props() stackleak: instrument nvkm_falcon_msgq_recv() stackleak: instrument tegra_crtc_atomic_check() stackleak: instrument arm_cmn_map_show() stackleak: instrument tegra_shared_plane_atomic_update() stackleak: instrument amdgpu_vm_adjust_size() stackleak: instrument __nla_validate_parse() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument arm_cmn_discover() stackleak: instrument iwl_txq_dyn_alloc() stackleak: instrument tegra186_emc_probe() stackleak: instrument rsmu_write_device.isra.3() stackleak: instrument rsmu_read_device.isra.4.constprop() stackleak: instrument gm200_acr_wpr_patch() stackleak: instrument iwl_txq_reclaim() /kisskb/src/drivers/hwtracing/intel_th/msu.c: In function 'intel_th_msc_read': /kisskb/src/drivers/hwtracing/intel_th/msu.c:1543:33: note: userspace variable will be forcibly initialized struct msc_win_to_user_struct u = { ^ stackleak: instrument gm200_acr_wpr_build_lsb.isra.5() stackleak: instrument gp102_acr_wpr_patch() stackleak: instrument fill_registers_buffer() stackleak: instrument gp102_acr_wpr_build_lsb() stackleak: instrument ucs1002_probe() stackleak: instrument imx_iim_probe() stackleak: instrument fsi_master_scan() stackleak: instrument amdgpu_bo_list_get_list() stackleak: instrument tegra_plane_atomic_update() stackleak: instrument dvb_ca_en50221_read_data() stackleak: instrument hi846_probe() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument mmc_test_simple_transfer() stackleak: instrument arm_pmu_device_probe() stackleak: instrument validate_group() stackleak: instrument __bmc150_accel_fifo_flush() stackleak: instrument radeon_cs_parser_relocs() stackleak: instrument wil_pmc_alloc() stackleak: instrument __ad7280_read32() stackleak: instrument dvb_ca_en50221_parse_attributes() stackleak: instrument a5xx_cp_err_irq() stackleak: instrument dvb_usercopy() stackleak: instrument mmc_test_broken_transfer.constprop() stackleak: instrument mmc_test_buffer_transfer.constprop() stackleak: instrument radeon_cs_ioctl() stackleak: instrument iwl_fwrt_dump_lmac_error_log() stackleak: instrument iwl_fwrt_dump_tcm_error_log.isra.0() stackleak: instrument iwl_pnvm_load() stackleak: instrument iwl_fwrt_dump_rcm_error_log.isra.1() stackleak: instrument iwl_fwrt_dump_fseq_regs.isra.3() stackleak: instrument iwl_fwrt_dump_umac_error_log() stackleak: instrument panfrost_job_handle_irqs() stackleak: instrument mtk_efuse_probe() stackleak: instrument dvb_frontend_swzigzag_autotune() stackleak: instrument dvb_ca_en50221_io_write() stackleak: instrument panfrost_job_push() stackleak: instrument dvb_frontend_swzigzag() stackleak: instrument lgdt330x_attach() stackleak: instrument dvb_get_frontend() stackleak: instrument imx219_probe() stackleak: instrument imx_icc_register() stackleak: instrument qcom_icc_bcm_voter_commit() stackleak: instrument cdns_mhdp_link_training_init() stackleak: instrument panel_lvds_parse_dt() stackleak: instrument cdns_mhdp_link_training_cr() stackleak: instrument cdns_mhdp_hdcp_check_receviers() stackleak: instrument cdns_mhdp_link_training_channel_eq() stackleak: instrument dvb_get_property.isra.12() stackleak: instrument ad7292_single_conversion() stackleak: instrument tee_ioctl() stackleak: instrument iwl_fw_dbg_collect_trig() stackleak: instrument of_icc_get_by_index() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_read.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument dvb_frontend_handle_ioctl() stackleak: instrument dvb_register_frontend() stackleak: instrument counter_chrdev_ioctl() stackleak: instrument zynqmp_ipi_probe() stackleak: instrument panel_mipi_dbi_spi_probe() stackleak: instrument drm_crtc_helper_set_mode() stackleak: instrument counter_sysfs_add() stackleak: instrument simpledrm_mode() stackleak: instrument tidss_dispc_modeset_init() stackleak: instrument imx334_probe() stackleak: instrument imx355_probe() stackleak: instrument iwl_fw_dbg_collect_sync() stackleak: instrument imx412_probe() stackleak: instrument simpledrm_probe() stackleak: instrument drm_helper_probe_detect_ctx() stackleak: instrument tegra_bpmp_i2c_xfer_common() stackleak: instrument drm_plane_helper_check_update.constprop() stackleak: instrument fsi_master_gpio_xfer() stackleak: instrument drm_primary_helper_update() stackleak: instrument drm_helper_probe_single_connector_modes() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_read.constprop() stackleak: instrument panel_simple_probe() stackleak: instrument rmem_probe() stackleak: instrument __prepare_userptr() stackleak: instrument tegra_hdmi_encoder_enable() stackleak: instrument dw_hdmi_update_power() stackleak: instrument __prepare_dmabuf() stackleak: instrument ad7606_spi_reg_read() stackleak: instrument cec_ioctl() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_read() stackleak: instrument peci_device_create() stackleak: instrument lg_probe.part.6() stackleak: instrument usbpn_probe() stackleak: instrument dw_hdmi_probe() stackleak: instrument rs690_bandwidth_update() stackleak: instrument m88ds3103_set_frontend() stackleak: instrument drm_atomic_helper_dirtyfb() stackleak: instrument m88ds3103_attach() stackleak: instrument ad74413r_reg_read() stackleak: instrument snapshot_merge_next_chunks() stackleak: instrument crypt_iv_lmk_one.isra.34() stackleak: instrument display_connector_probe() stackleak: instrument repaper_spi_transfer() stackleak: instrument crypt_ctr_cipher_new.isra.32() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument amdgpu_map_static_csa() stackleak: instrument crypt_iv_tcw_whitening.isra.35() stackleak: instrument crypt_iv_eboiv_gen() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_read.constprop() stackleak: instrument drm_atomic_helper_shutdown() stackleak: instrument drm_atomic_helper_suspend() stackleak: instrument drm_atomic_helper_resume() stackleak: instrument drm_self_refresh_helper_entry_work() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument smssdio_probe() stackleak: instrument amdgpu_debugfs_wave_read() stackleak: instrument r600_copy_cpdma() stackleak: instrument dispc_k2g_vp_set_ctm() stackleak: instrument r600_ib_test() stackleak: instrument lt8912_write_dds_config.isra.12() stackleak: instrument crypt_convert() stackleak: instrument a6xx_gpu_init() stackleak: instrument lt8912_write_lvds_config.isra.13() stackleak: instrument dispc_k3_vp_set_ctm() stackleak: instrument og01a1b_probe() stackleak: instrument lt8912_write_init_config.isra.14() stackleak: instrument lg4ff_init() stackleak: instrument chunk_io() stackleak: instrument crypt_iv_elephant() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_read.constprop() stackleak: instrument amdgpu_ras_interrupt_handler() stackleak: instrument dispc_plane_setup() stackleak: instrument it6505_bridge_atomic_enable() stackleak: instrument tegra_sor_probe() stackleak: instrument gs_read_register() stackleak: instrument rtl2832_init() stackleak: instrument init_zm_i2c() stackleak: instrument gs_query_dv_timings() stackleak: instrument gs_write_register() stackleak: instrument cdc_ncm_bind_common() stackleak: instrument amdgpu_ras_debugfs_ctrl_parse_data.isra.12() stackleak: instrument memcpy_fallback.isra.2() stackleak: instrument lt9611_power_on.isra.10() stackleak: instrument amdgpu_ras_debugfs_read() stackleak: instrument qmi_wwan_bind() stackleak: instrument lt9611_hdmi_tx_phy.isra.12() stackleak: instrument amdgpu_ras_do_recovery() stackleak: instrument lt9611_pll_setup.isra.14() stackleak: instrument amdgpu_ras_debugfs_table_read() stackleak: instrument lt9611_pcr_setup.isra.15() stackleak: instrument adis16080_read_sample() stackleak: instrument lt9611_sleep_setup.isra.16() stackleak: instrument receive_timing_debugfs_show() stackleak: instrument lt9611_bridge_enable() stackleak: instrument ov13b10_probe() stackleak: instrument amdgpu_ras_debugfs_create_all() stackleak: instrument mma9551_transfer() stackleak: instrument ref_tracker_alloc() stackleak: instrument drm_read() stackleak: instrument ref_tracker_free() stackleak: instrument adxrs450_spi_read_reg_16() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument adxrs450_spi_initial() stackleak: instrument amdgpu_discovery_reg_base_init() stackleak: instrument adxrs450_spi_sensor_data() stackleak: instrument asn1_ber_decoder() stackleak: instrument noflush_work() stackleak: instrument si21xx_set_frontend() stackleak: instrument a6xx_hfi_send_bw_table() stackleak: instrument a6xx_hfi_send_perf_table() stackleak: instrument a6xx_hfi_send_perf_table_v1() stackleak: instrument pool_ctr() stackleak: instrument evergreen_program_watermarks() stackleak: instrument msm_hdmi_bridge_pre_enable() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument drm_gem_get_pages() stackleak: instrument drm_gem_put_pages() stackleak: instrument in_worker0() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument in_worker1.constprop() stackleak: instrument aqc111_suspend() stackleak: instrument drm_sysfs_connector_status_event() stackleak: instrument pool_status() stackleak: instrument drm_ioctl() stackleak: instrument do_worker() stackleak: instrument ov772x_probe() stackleak: instrument drm_mode_setcrtc() stackleak: instrument virtio_i2c_prepare_reqs() stackleak: instrument of_get_drm_panel_display_mode() stackleak: instrument drm_mode_get_hv_timing() stackleak: instrument __load_bitset_in_core() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_read() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument spi_write() stackleak: instrument ssp_spi_sync.constprop() stackleak: instrument tegra_sor_hdmi_enable() stackleak: instrument drm_match_cea_mode.part.31() stackleak: instrument drm_match_cea_mode_clock_tolerance.constprop() stackleak: instrument radeon_sa_bo_new() stackleak: instrument _ad5761_spi_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 pll_get_post_div() stackleak: instrument tegra_sor_dp_enable() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument nvbios_shadow() stackleak: instrument __admv1013_spi_read() stackleak: instrument get_frontend() stackleak: instrument nwl_dsi_host_transfer() stackleak: instrument hdmi_8996_pll_set_clk_rate() stackleak: instrument ov9282_probe() stackleak: instrument stv0367ter_set_frontend() stackleak: instrument lb035q02_write.isra.3() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument tc90522_master_xfer() stackleak: instrument nwl_dsi_bridge_mode_set() stackleak: instrument dce_v8_0_program_watermarks() stackleak: instrument dce6_program_watermarks() stackleak: instrument log_writes_kthread() stackleak: instrument __sca3000_unlock_reg_lock() stackleak: instrument s5k5baf_write_arr_seq() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument dmz_reclaim_copy() stackleak: instrument sca3000_read_data_short() stackleak: instrument stv0900_algo() stackleak: instrument nintendo_hid_probe() stackleak: instrument drm_add_edid_modes() stackleak: instrument ad5764_read() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument atomic_remove_fb() stackleak: instrument ak8974_probe() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_read() stackleak: instrument spi_write.constprop() stackleak: instrument __admv1014_spi_read() stackleak: instrument sca3000_read_data.constprop() stackleak: instrument drm_mode_addfb() stackleak: instrument drm_mode_rmfb() stackleak: instrument dce_v8_0_afmt_setmode() stackleak: instrument sca3300_transfer() stackleak: instrument drm_fb_release() stackleak: instrument __ad5766_spi_read() stackleak: instrument max1118_read() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument ad5791_spi_read() stackleak: instrument spi_write.constprop() stackleak: instrument __adrf6780_spi_read() stackleak: instrument set_property_legacy() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument set_property_atomic() stackleak: instrument ps_probe() stackleak: instrument drm_connector_set_tile_property() stackleak: instrument drm_mode_obj_get_properties_ioctl() stackleak: instrument dce8_program_watermarks() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument rmi_hid_read_block() stackleak: instrument drm_mode_getconnector() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_read.constprop() stackleak: instrument max1241_read() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument gfx_v7_0_hw_init() stackleak: instrument ts2020_attach() stackleak: instrument rs780_dpm_set_power_state() stackleak: instrument ltc2983_setup() stackleak: instrument ad5686_spi_read() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument cik_copy_cpdma() stackleak: instrument setplane_internal() stackleak: instrument drm_mode_cursor_universal() stackleak: instrument drm_mode_cursor_common() stackleak: instrument cik_ib_test() stackleak: instrument drm_mode_page_flip_ioctl() stackleak: instrument drm_mode_gamma_set_ioctl() stackleak: instrument i2c_wr() stackleak: instrument rv770_upload_sw_state() stackleak: instrument __adis_write_reg() stackleak: instrument __adis_read_reg() stackleak: instrument print_avi_infoframe() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument dps310_calculate_pressure() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument tc358743_log_status() stackleak: instrument drmm_mode_config_init() stackleak: instrument adc5_probe() stackleak: instrument uclogic_params_huion_init() stackleak: instrument tc358743_probe() stackleak: instrument tc358743_format_change() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument __ad7293_spi_read() stackleak: instrument drm_syncobj_array_wait_timeout() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument mdp5_crtc_atomic_check() stackleak: instrument drm_client_modeset_dpms_legacy() stackleak: instrument drm_mode_create_lease_ioctl() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument drm_client_firmware_config.isra.10() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_read() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_read.constprop() stackleak: instrument adc0832_adc_conversion() stackleak: instrument blend_setup() stackleak: instrument aldebaran_mode2_restore_ip() stackleak: instrument drm_client_modeset_probe() stackleak: instrument cypress_upload_sw_state() stackleak: instrument cypress_upload_mc_reg_table() stackleak: instrument ltc2688_spi_read() stackleak: instrument drm_client_modeset_commit_atomic() stackleak: instrument cypress_populate_mc_reg_table() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument adc12138_mode_programming() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument drm_mode_atomic_ioctl() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument cypress_dpm_enable() stackleak: instrument modeset_init() stackleak: instrument spi_read.constprop() stackleak: instrument drm_legacy_addbufs_pci() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument nvkm_pstate_info() stackleak: instrument spi_write.constprop() stackleak: instrument spi_read.constprop() stackleak: instrument tsl2772_prox_cal() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument ads124s_read.isra.2() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument ads8688_read() stackleak: instrument wacom_wac_queue_flush() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument wacom_calc_hid_res() stackleak: instrument ads131e08_read_reg() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument ads131e08_write_reg() stackleak: instrument wacom_remote_work() stackleak: instrument gk104_clk_prog() stackleak: instrument ads131e08_read_data() stackleak: instrument wacom_intuos_bt_irq() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write.constprop() stackleak: instrument _dpu_core_perf_mode_read() stackleak: instrument spi_sync_transfer.constprop() stackleak: instrument spi_write() stackleak: instrument _dpu_encoder_virt_enable_helper() stackleak: instrument show_value() stackleak: instrument dpu_crtc_atomic_check() stackleak: instrument st7789v_spi_write.isra.4() stackleak: instrument ci_populate_all_graphic_levels() stackleak: instrument ci_do_program_memory_timing_parameters() stackleak: instrument hid_sensor_custom_probe() stackleak: instrument dpu_encoder_phys_vid_setup_timing_engine() stackleak: instrument _dpu_crtc_blend_setup_mixer.isra.25() stackleak: instrument tpg110_readwrite_reg.isra.3() stackleak: instrument _dpu_crtc_blend_setup() stackleak: instrument mdp5_plane_mode_set.isra.19() stackleak: instrument drm_of_component_probe() stackleak: instrument ci_populate_all_memory_levels() stackleak: instrument wacom_parse_and_register() stackleak: instrument tsc2046_adc_read_one() stackleak: instrument nv04_devinit_pll_set() stackleak: instrument ni_dpm_enable() stackleak: instrument radeon_vm_clear_bo() stackleak: instrument dpu_encoder_helper_wait_for_irq() stackleak: instrument nv50_devinit_init() stackleak: instrument rv770_copy_dma() stackleak: instrument dpu_hw_setup_scaler3() stackleak: instrument edid_load() stackleak: instrument r600_dma_ib_test() stackleak: instrument radeon_audio_set_avi_packet() stackleak: instrument si_convert_power_level_to_smc() stackleak: instrument r600_copy_dma() stackleak: instrument radeon_vm_update_page_directory() stackleak: instrument crtc_crc_read() stackleak: instrument evergreen_copy_dma() stackleak: instrument radeon_vm_bo_update() stackleak: instrument ni_dpm_set_power_state() stackleak: instrument mipi_dbi_spi1e_transfer() stackleak: instrument mipi_dbi_typec1_command_read.isra.6() stackleak: instrument mipi_dbi_spi1_transfer() stackleak: instrument mipi_dbi_typec3_command_read.isra.7() stackleak: instrument radeon_uvd_send_msg() stackleak: instrument msm_disp_capture_atomic_state() stackleak: instrument mipi_dbi_buf_copy() stackleak: instrument _dpu_plane_setup_scaler.isra.15() stackleak: instrument mipi_dbi_fb_dirty() stackleak: instrument _dpu_plane_color_fill.constprop() stackleak: instrument cik_copy_dma() stackleak: instrument mipi_dbi_spi_transfer() stackleak: instrument si_copy_dma() stackleak: instrument cik_sdma_ib_test() stackleak: instrument _dpu_rm_reserve_lms() stackleak: instrument dpu_plane_sspp_atomic_update() stackleak: instrument dpu_plane_validate_multirect_v2() stackleak: instrument dpu_rm_reserve() stackleak: instrument radeon_vce_get_create_msg() stackleak: instrument radeon_vce_get_destroy_msg() stackleak: instrument si_dpm_pre_set_power_state() stackleak: instrument psp_usbc_pd_fw_sysfs_write() stackleak: instrument psp_get_runtime_db_entry.constprop() stackleak: instrument si_dpm_set_power_state() stackleak: instrument amdgpu_vkms_prepare_fb() stackleak: instrument si_dpm_init() stackleak: instrument dce_v11_0_program_watermarks() stackleak: instrument msm_alloc_stolen_fb() stackleak: instrument dce_v10_0_program_watermarks() stackleak: instrument evergreen_cs_track_check() stackleak: instrument mes_v10_1_add_hw_queue() stackleak: instrument mes_v10_1_remove_hw_queue() stackleak: instrument mes_v10_1_query_sched_status() stackleak: instrument gfx_v9_4_2_do_sgprs_init() stackleak: instrument mes_v10_1_set_hw_resources() stackleak: instrument msm_rd_dump_submit() stackleak: instrument dce_v11_0_afmt_setmode() stackleak: instrument _dpu_kms_drm_obj_init() stackleak: instrument dce_v10_0_afmt_setmode() stackleak: instrument dp_parser_parse() stackleak: instrument dp_connector_get_modes() stackleak: instrument r600_cs_parse() stackleak: instrument gfx_v10_0_apply_medium_grain_clock_gating_workaround() stackleak: instrument evergreen_packet3_check.isra.14() stackleak: instrument msm_ioctl_gem_submit() stackleak: instrument pll_28nm_register() stackleak: instrument msm_hdmi_hdcp_transfer_v_h() stackleak: instrument pll_14nm_register() stackleak: instrument gfx_v9_0_constants_init() stackleak: instrument msm_dsi_host_cmd_rx() stackleak: instrument rv515_bandwidth_avivo_update() stackleak: instrument gfx_v8_0_ring_emit_de_meta() stackleak: instrument amdgpu_amdkfd_init() stackleak: instrument amdgpu_amdkfd_get_cu_info() stackleak: instrument renoir_get_gpu_metrics() stackleak: instrument yellow_carp_get_gpu_metrics() stackleak: instrument cyan_skillfish_get_gpu_metrics() stackleak: instrument r100_bandwidth_update() stackleak: instrument vangogh_get_legacy_gpu_metrics() stackleak: instrument arcturus_get_gpu_metrics() stackleak: instrument aldebaran_get_gpu_metrics() stackleak: instrument vangogh_get_gpu_metrics() stackleak: instrument renoir_print_clk_levels() stackleak: instrument arcturus_log_thermal_throttling_event() stackleak: instrument aldebaran_log_thermal_throttling_event() stackleak: instrument smu_cmn_get_pp_feature_mask() stackleak: instrument nvkm_vram_map() stackleak: instrument vangogh_print_legacy_clk_levels() stackleak: instrument vega20_smu_init() stackleak: instrument navi1x_get_gpu_metrics() stackleak: instrument vangogh_print_clk_levels() stackleak: instrument fiji_program_memory_timing_parameters() stackleak: instrument fiji_setup_dpm_led_config() stackleak: instrument iceland_populate_all_graphic_levels() stackleak: instrument r100_ib_test() stackleak: instrument polaris10_program_memory_timing_parameters() stackleak: instrument iceland_program_memory_timing_parameters() stackleak: instrument arcturus_set_power_profile_mode() stackleak: instrument aldebaran_print_clk_levels() stackleak: instrument arcturus_get_power_profile_mode() stackleak: instrument vega10_smu_init() stackleak: instrument navi10_set_power_profile_mode() stackleak: instrument vegam_program_memory_timing_parameters() stackleak: instrument navi10_get_power_profile_mode() stackleak: instrument polaris10_populate_avfs_parameters() stackleak: instrument tonga_program_memory_timing_parameters() stackleak: instrument vega12_smu_init() stackleak: instrument vegam_populate_avfs_parameters() stackleak: instrument arcturus_print_clk_levels() stackleak: instrument gfx_v10_0_ring_emit_de_meta() stackleak: instrument fiji_populate_all_graphic_levels() stackleak: instrument _dp_ctrl_calc_tu.constprop() stackleak: instrument gfx_v9_0_sw_init() stackleak: instrument vegam_populate_all_graphic_levels() stackleak: instrument polaris10_populate_all_graphic_levels() stackleak: instrument gf100_ram_calc() stackleak: instrument iceland_populate_all_memory_levels() stackleak: instrument tonga_populate_all_graphic_levels() stackleak: instrument ci_program_memory_timing_parameters() stackleak: instrument tonga_populate_all_memory_levels() stackleak: instrument gfx_v9_0_ring_emit_de_meta() stackleak: instrument ci_populate_all_memory_levels() stackleak: instrument gfx_v10_0_sw_init() stackleak: instrument sienna_cichlid_get_gpu_metrics() stackleak: instrument nv50_ram_calc() stackleak: instrument gt215_ram_calc() stackleak: instrument gt215_ram_new() stackleak: instrument anx9805_aux_xfer() stackleak: instrument sienna_cichlid_set_power_profile_mode() stackleak: instrument nvkm_iccsense_oneinit() stackleak: instrument sienna_cichlid_get_power_profile_mode() stackleak: instrument gk20a_instobj_map() stackleak: instrument gf100_ltc_lts_intr() stackleak: instrument gm107_ltc_intr_lts() stackleak: instrument __set_output_tf() stackleak: instrument vega12_get_gpu_metrics() stackleak: instrument amdgpu_dm_link_setup_psr() stackleak: instrument __set_legacy_tf() stackleak: instrument pp_rv_set_wm_ranges() stackleak: instrument vega20_get_current_activity_percent() stackleak: instrument vega20_get_gpu_power() stackleak: instrument vega10_odn_initial_default_setting() stackleak: instrument vega20_get_gpu_metrics() stackleak: instrument amdgpu_add_thermal_controller() stackleak: instrument dm_pp_get_clock_levels_by_type() stackleak: instrument dm_pp_get_clock_levels_by_type_with_latency() stackleak: instrument dm_pp_get_clock_levels_by_type_with_voltage() stackleak: instrument amdgpu_read_mask() stackleak: instrument transmitter_control_v1_6() stackleak: instrument dp_dsc_fec_support_show() stackleak: instrument dce110_stream_encoder_dp_set_stream_attribute() stackleak: instrument amdgpu_set_pp_od_clk_voltage() stackleak: instrument gfx_v10_0_hw_init() stackleak: instrument enable_disp_power_gating_v2_1() stackleak: instrument vega10_populate_avfs_parameters() stackleak: instrument vega12_print_clock_levels() stackleak: instrument vega10_setup_dpm_led_config() stackleak: instrument vega20_get_power_profile_mode() stackleak: instrument amdgpu_set_pp_power_profile_mode() stackleak: instrument vega20_set_power_profile_mode() stackleak: instrument vega20_read_sensor() stackleak: instrument vega20_print_clock_levels() stackleak: instrument dce_transform_set_gamut_remap.part.2() stackleak: instrument dp_phy_settings_write() stackleak: instrument vega10_hwmgr_backend_init() stackleak: instrument dce110_clk_src_construct() stackleak: instrument dp_phy_test_pattern_debugfs_write() stackleak: instrument nvkm_mem_map_sgl() stackleak: instrument nvkm_mem_map_dma() stackleak: instrument dm_dmub_hw_init() stackleak: instrument vega10_init_smc_table() stackleak: instrument mxms_foreach() stackleak: instrument nvkm_vmm_iter.isra.13() stackleak: instrument amdgpu_dm_connector_add_common_modes() stackleak: instrument dm_dmub_sw_init() stackleak: instrument dm_late_init() stackleak: instrument nvkm_vmm_pfn_map() stackleak: instrument fill_dc_plane_attributes() stackleak: instrument dm_plane_helper_prepare_fb() stackleak: instrument dm_set_dpms_off.isra.82() stackleak: instrument nvkm_therm_ic_ctor() stackleak: instrument nvkm_fanpwm_create() stackleak: instrument fill_stream_properties_from_drm_display_mode.isra.84() stackleak: instrument create_stream_for_sink() stackleak: instrument bw_calcs_data_update_from_pplib.isra.0() stackleak: instrument dce110_unblank_stream() stackleak: instrument dce120_create_resource_pool() stackleak: instrument bw_calcs_data_update_from_pplib.isra.4() stackleak: instrument amdgpu_dm_plane_init.isra.78() stackleak: instrument g84_cipher_intr() stackleak: instrument dce110_timing_generator_program_timing_generator() stackleak: instrument dce112_create_resource_pool() stackleak: instrument program_gamut_remap() stackleak: instrument dce110_create_resource_pool() stackleak: instrument dce110_program_front_end_for_pipe() stackleak: instrument dce110_apply_ctx_to_hw() stackleak: instrument dce110_set_output_transfer_func() stackleak: instrument dc_dmub_srv_log_diagnostic_data() stackleak: instrument update_mst_stream_alloc_table() stackleak: instrument dc_link_dpia_perform_link_training() stackleak: instrument set_all_streams_dpms_off_for_link() stackleak: instrument dmub_srv_hw_init() stackleak: instrument dmub_init_abm_config() stackleak: instrument dc_link_update_sst_payload() stackleak: instrument build_degamma.constprop() stackleak: instrument amdgpu_dm_atomic_commit_tail() stackleak: instrument apply_degamma_for_user_regamma.constprop() stackleak: instrument dmcu_load_iram() stackleak: instrument program_timing_sync() stackleak: instrument fpga_dp_hpo_enable_link_and_stream() stackleak: instrument calculate_user_regamma_coeff() stackleak: instrument detect_link_and_local_sink() stackleak: instrument nvkm_dp_train_links() stackleak: instrument nv50_disp_chan_mthd() stackleak: instrument dc_validate_boot_timing() stackleak: instrument decide_link_settings() stackleak: instrument link_create() stackleak: instrument amdgpu_dm_update_freesync_caps() stackleak: instrument mod_color_calculate_regamma_params() stackleak: instrument calculate_bandwidth() stackleak: instrument gf100_fifo_intr_pbdma() stackleak: instrument amdgpu_dm_init() stackleak: instrument nvkm_fifo_chan_child_new() stackleak: instrument dp_test_send_phy_test_pattern() stackleak: instrument dc_link_dp_perform_link_training_skip_aux() stackleak: instrument dc_commit_updates_for_stream() stackleak: instrument bw_calcs() stackleak: instrument nv20_gr_intr() stackleak: instrument dc_link_dp_sync_lt_attempt() stackleak: instrument g84_gr_tlb_flush() stackleak: instrument nv50_gr_prop_trap() stackleak: instrument dp_perform_128b_132b_link_training() stackleak: instrument nv40_gr_intr() stackleak: instrument gk104_fifo_intr_pbdma_0() stackleak: instrument gk104_fifo_intr_pbdma_1() stackleak: instrument nv50_gr_mp_trap() stackleak: instrument nv50_gr_tp_trap() stackleak: instrument dc_link_dp_perform_link_training() stackleak: instrument nv04_gr_intr() stackleak: instrument nv50_gr_trap_handler() stackleak: instrument gf100_gr_oneinit_tiles() stackleak: instrument gv100_gr_trap_sm() stackleak: instrument nv50_gr_intr() stackleak: instrument nv10_gr_intr() stackleak: instrument gf100_grctx_generate_alpha_beta_tables() stackleak: instrument dp_set_dsc_pps_sdp() stackleak: instrument gp100_grctx_generate_smid_config() stackleak: instrument gm200_grctx_generate_smid_config() stackleak: instrument gf100_gr_trap_mp() stackleak: instrument gf100_gr_trap_gpc_rop() stackleak: instrument gf100_grctx_generate() stackleak: instrument gf100_gr_trap_intr() stackleak: instrument gf100_gr_zbc_init() stackleak: instrument nvkm_perfdom_new_() stackleak: instrument nv40_grctx_fill() stackleak: instrument nv40_grctx_init() stackleak: instrument nv50_core_new() stackleak: instrument nv04_tmds_slave_init() stackleak: instrument nouveau_bo_move() stackleak: instrument nouveau_connector_get_modes() stackleak: instrument nv17_tv_update_rescaler() stackleak: instrument parse_bit_structure.isra.8() stackleak: instrument nv50_base_new() stackleak: instrument nv50_crc_set_source() stackleak: instrument nouveau_gem_ioctl_pushbuf() stackleak: instrument nv50_curs_new() stackleak: instrument nouveau_bios_init() stackleak: instrument nv50_disp_atomic_commit_core.isra.25() stackleak: instrument nv50_grctx_fill() stackleak: instrument nv50_grctx_init() stackleak: instrument nv50_audio_enable.isra.28() stackleak: instrument nv50_hdmi_enable.isra.29() stackleak: instrument nv_crtc_mode_set() stackleak: instrument nv50_disp_atomic_commit_tail() stackleak: instrument nouveau_hw_save_state() Completed OK # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 # Build took: 0:02:35.160698