# git rev-parse -q --verify c3adefb5baf377868f45de78eb9f72f87eb498b0^{commit} c3adefb5baf377868f45de78eb9f72f87eb498b0 already have revision, skipping fetch # git checkout -q -f -B kisskb c3adefb5baf377868f45de78eb9f72f87eb498b0 # git clean -qxdf # < git log -1 # commit c3adefb5baf377868f45de78eb9f72f87eb498b0 # Merge: 7ce2aa6d7fe1 e3a7c2947b9e # Author: Linus Torvalds # Date: Thu Aug 11 19:46:48 2022 -0700 # # Merge tag 'for-6.0/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm # # Pull device mapper fixes from Mike Snitzer: # # - A few fixes for the DM verity and bufio changes in this merge window # # - A smatch warning fix for DM writecache locking in writecache_map # # * tag 'for-6.0/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm: # dm bufio: fix some cases where the code sleeps with spinlock held # dm writecache: fix smatch warning about invalid return from writecache_map # dm verity: fix verity_parse_opt_args parsing # dm verity: fix DM_VERITY_OPTS_MAX value yet again # dm bufio: simplify DM_BUFIO_CLIENT_NO_SLEEP locking # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 c3adefb5baf377868f45de78eb9f72f87eb498b0 # < make -s -j 48 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- randconfig # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # < make -s -j 48 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- help # make -s -j 48 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- olddefconfig .config:5632:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD # make -s -j 48 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- In file included from /kisskb/src/include/linux/audit.h:13, from /kisskb/src/arch/arm64/kernel/ptrace.c:11: /kisskb/src/arch/arm64/kernel/ptrace.c: In function 'user_single_step_report': /kisskb/src/include/linux/ptrace.h:343:26: note: userspace variable will be forcibly initialized 343 | kernel_siginfo_t info; | ^~~~ /kisskb/src/arch/arm64/kernel/signal.c: In function 'restore_sigframe': /kisskb/src/arch/arm64/kernel/signal.c:634:26: note: userspace variable will be forcibly initialized 634 | struct user_ctxs user; | ^~~~ /kisskb/src/arch/arm64/kernel/signal.c: In function 'setup_rt_frame': /kisskb/src/arch/arm64/kernel/signal.c:945:40: note: userspace variable will be forcibly initialized 945 | struct rt_sigframe_user_layout user; | ^~~~ /kisskb/src/arch/arm64/kernel/signal.c: In function 'do_signal': /kisskb/src/arch/arm64/kernel/signal.c:1026:24: note: userspace variable will be forcibly initialized 1026 | struct ksignal ksig; | ^~~~ /kisskb/src/arch/arm64/kernel/signal.c: In function 'minsigstksz_setup': /kisskb/src/arch/arm64/kernel/signal.c:1137:40: note: userspace variable will be forcibly initialized 1137 | struct rt_sigframe_user_layout user; | ^~~~ /kisskb/src/kernel/fork.c: In function '__do_sys_clone3': /kisskb/src/kernel/fork.c:2953:34: note: userspace variable will be forcibly initialized 2953 | struct kernel_clone_args kargs; | ^~~~~ /kisskb/src/security/keys/keyctl.c: In function 'keyctl_instantiate_key': /kisskb/src/security/keys/keyctl.c:1251:33: note: userspace variable will be forcibly initialized 1251 | struct iov_iter from; | ^~~~ /kisskb/src/security/keys/keyctl.c:1250:30: note: userspace variable will be forcibly initialized 1250 | struct iovec iov; | ^~~ /kisskb/src/security/keys/keyctl.c: In function 'keyctl_instantiate_key_iov': /kisskb/src/security/keys/keyctl.c:1280:25: note: userspace variable will be forcibly initialized 1280 | struct iov_iter from; | ^~~~ /kisskb/src/arch/arm64/kernel/perf_callchain.c: In function 'user_backtrace': /kisskb/src/arch/arm64/kernel/perf_callchain.c:26:27: note: userspace variable will be forcibly initialized 26 | struct frame_tail buftail; | ^~~~~~~ /kisskb/src/kernel/ptrace.c: In function 'ptrace_peek_siginfo': /kisskb/src/kernel/ptrace.c:758:34: note: userspace variable will be forcibly initialized 758 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/time/posix-timers.c: In function '__do_sys_timer_create': /kisskb/src/kernel/time/posix-timers.c:582:28: note: userspace variable will be forcibly initialized 582 | sigevent_t event; | ^~~~~ /kisskb/src/kernel/ptrace.c: In function 'ptrace_request': /kisskb/src/kernel/ptrace.c:1227:30: note: userspace variable will be forcibly initialized 1227 | struct iovec kiov; | ^~~~ /kisskb/src/kernel/ptrace.c:1035:26: note: userspace variable will be forcibly initialized 1035 | kernel_siginfo_t siginfo, *si; | ^~~~~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_sigaltstack': /kisskb/src/kernel/signal.c:4228:22: note: userspace variable will be forcibly initialized 4228 | stack_t new, old; | ^~~ /kisskb/src/kernel/signal.c:4228:17: note: userspace variable will be forcibly initialized 4228 | stack_t new, old; | ^~~ /kisskb/src/kernel/signal.c: In function 'kill_pid_usb_asyncio': /kisskb/src/kernel/signal.c:1538:31: note: userspace variable will be forcibly initialized 1538 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'do_notify_parent': /kisskb/src/kernel/signal.c:2026:31: note: userspace variable will be forcibly initialized 2026 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigqueueinfo': /kisskb/src/kernel/signal.c:3998:26: note: userspace variable will be forcibly initialized 3998 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_kill': /kisskb/src/kernel/signal.c:3772:31: note: userspace variable will be forcibly initialized 3772 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'send_sig_fault': /kisskb/src/kernel/signal.c:1733:31: note: userspace variable will be forcibly initialized 1733 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'send_sig_mceerr': /kisskb/src/kernel/signal.c:1764:31: note: userspace variable will be forcibly initialized 1764 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'send_sig_perf': /kisskb/src/kernel/signal.c:1808:31: note: userspace variable will be forcibly initialized 1808 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'send_sig_fault_trapno': /kisskb/src/kernel/signal.c:1892:31: note: userspace variable will be forcibly initialized 1892 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'do_tkill': /kisskb/src/kernel/signal.c:3929:31: note: userspace variable will be forcibly initialized 3929 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_tgsigqueueinfo': /kisskb/src/kernel/signal.c:4038:26: note: userspace variable will be forcibly initialized 4038 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig': /kisskb/src/kernel/signal.c:1651:31: note: userspace variable will be forcibly initialized 1651 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_mceerr': /kisskb/src/kernel/signal.c:1750:31: note: userspace variable will be forcibly initialized 1750 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_bnderr': /kisskb/src/kernel/signal.c:1779:31: note: userspace variable will be forcibly initialized 1779 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_pkuerr': /kisskb/src/kernel/signal.c:1794:31: note: userspace variable will be forcibly initialized 1794 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_ptrace_errno_trap': /kisskb/src/kernel/signal.c:1860:31: note: userspace variable will be forcibly initialized 1860 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_fault_trapno': /kisskb/src/kernel/signal.c:1875:31: note: userspace variable will be forcibly initialized 1875 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_fatal_sig': /kisskb/src/kernel/signal.c:1665:31: note: userspace variable will be forcibly initialized 1665 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_exit_sig': /kisskb/src/kernel/signal.c:1678:31: note: userspace variable will be forcibly initialized 1678 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_fault_to_task': /kisskb/src/kernel/signal.c:1707:31: note: userspace variable will be forcibly initialized 1707 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_seccomp': /kisskb/src/kernel/signal.c:1842:31: note: userspace variable will be forcibly initialized 1842 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'do_notify_parent_cldstop': /kisskb/src/kernel/signal.c:2138:31: note: userspace variable will be forcibly initialized 2138 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'ptrace_do_notify': /kisskb/src/kernel/signal.c:2335:26: note: userspace variable will be forcibly initialized 2335 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigtimedwait': /kisskb/src/kernel/signal.c:3633:26: note: userspace variable will be forcibly initialized 3633 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigtimedwait_time32': /kisskb/src/kernel/signal.c:3666:26: note: userspace variable will be forcibly initialized 3666 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_pidfd_send_signal': /kisskb/src/kernel/signal.c:3851:26: note: userspace variable will be forcibly initialized 3851 | kernel_siginfo_t kinfo; | ^~~~~ /kisskb/src/kernel/signal.c: In function 'restore_altstack': /kisskb/src/kernel/signal.c:4242:17: note: userspace variable will be forcibly initialized 4242 | stack_t new; | ^~~ /kisskb/src/arch/arm64/kernel/mte.c: In function 'mte_ptrace_copy_tags': /kisskb/src/arch/arm64/kernel/mte.c:470:22: note: userspace variable will be forcibly initialized 470 | struct iovec kiov; | ^~~~ /kisskb/src/block/blk-map.c: In function 'blk_rq_map_user_iov': /kisskb/src/block/blk-map.c:537:25: note: userspace variable will be forcibly initialized 537 | struct iov_iter i; | ^ /kisskb/src/block/blk-map.c: In function 'blk_rq_map_user': /kisskb/src/block/blk-map.c:579:25: note: userspace variable will be forcibly initialized 579 | struct iov_iter i; | ^ /kisskb/src/block/blk-map.c:578:22: note: userspace variable will be forcibly initialized 578 | struct iovec iov; | ^~~ /kisskb/src/sound/core/control.c: In function 'snd_ctl_elem_list_user': /kisskb/src/sound/core/control.c:900:34: note: userspace variable will be forcibly initialized 900 | struct snd_ctl_elem_list list; | ^~~~ /kisskb/src/fs/netfs/io.c: In function 'netfs_read_from_cache': /kisskb/src/fs/netfs/io.c:49:25: note: userspace variable will be forcibly initialized 49 | struct iov_iter iter; | ^~~~ /kisskb/src/fs/netfs/io.c: In function 'netfs_rreq_do_write_to_cache': /kisskb/src/fs/netfs/io.c:170:25: note: userspace variable will be forcibly initialized 170 | struct iov_iter iter; | ^~~~ /kisskb/src/fs/netfs/io.c: In function 'netfs_clear_unread': /kisskb/src/fs/netfs/io.c:24:25: note: userspace variable will be forcibly initialized 24 | struct iov_iter iter; | ^~~~ /kisskb/src/fs/fscache/io.c: In function '__fscache_write_to_cache': /kisskb/src/fs/fscache/io.c:257:25: note: userspace variable will be forcibly initialized 257 | struct iov_iter iter; | ^~~~ /kisskb/src/mm/process_vm_access.c: In function 'process_vm_rw': /kisskb/src/mm/process_vm_access.c:264:25: note: userspace variable will be forcibly initialized 264 | struct iov_iter iter; | ^~~~ /kisskb/src/sound/core/pcm_native.c: In function 'snd_pcm_xferi_frames_ioctl': /kisskb/src/sound/core/pcm_native.c:3202:26: note: userspace variable will be forcibly initialized 3202 | struct snd_xferi xferi; | ^~~~~ /kisskb/src/sound/core/pcm_native.c: In function 'snd_pcm_xfern_frames_ioctl': /kisskb/src/sound/core/pcm_native.c:3224:26: note: userspace variable will be forcibly initialized 3224 | struct snd_xfern xfern; | ^~~~~ /kisskb/src/mm/page_io.c: In function 'swap_write_unplug': /kisskb/src/mm/page_io.c:375:25: note: userspace variable will be forcibly initialized 375 | struct iov_iter from; | ^~~~ /kisskb/src/mm/page_io.c: In function '__swap_read_unplug': /kisskb/src/mm/page_io.c:524:25: note: userspace variable will be forcibly initialized 524 | struct iov_iter from; | ^~~~ In file included from /kisskb/src/include/linux/socket.h:8, from /kisskb/src/include/linux/compat.h:15, from /kisskb/src/arch/arm64/include/asm/ftrace.h:53, from /kisskb/src/include/linux/ftrace.h:23, from /kisskb/src/include/linux/kprobes.h:28, from /kisskb/src/include/linux/kgdb.h:19, from /kisskb/src/arch/arm64/include/asm/cacheflush.h:11, from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/pagemap.h:11, from /kisskb/src/mm/madvise.c:10: /kisskb/src/mm/madvise.c: In function 'iov_iter_iovec': /kisskb/src/include/linux/uio.h:143:16: note: userspace variable will be forcibly initialized 143 | return (struct iovec) { | ^ /kisskb/src/mm/madvise.c: In function '__do_sys_process_madvise': /kisskb/src/include/linux/uio.h:143:16: note: userspace variable will be forcibly initialized /kisskb/src/mm/madvise.c:1432:25: note: userspace variable will be forcibly initialized 1432 | struct iov_iter iter; | ^~~~ /kisskb/src/mm/madvise.c:1430:45: note: userspace variable will be forcibly initialized 1430 | struct iovec iovstack[UIO_FASTIOV], iovec; | ^~~~~ /kisskb/src/block/blk-zoned.c: In function 'blkdev_report_zones_ioctl': /kisskb/src/block/blk-zoned.c:339:33: note: userspace variable will be forcibly initialized 339 | struct zone_report_args args; | ^~~~ /kisskb/src/io_uring/sqpoll.c: In function 'io_sqd_handle_event': /kisskb/src/io_uring/sqpoll.c:208:24: note: userspace variable will be forcibly initialized 208 | struct ksignal ksig; | ^~~~ /kisskb/src/io_uring/rsrc.c: In function '__io_sqe_buffers_update': /kisskb/src/io_uring/rsrc.c:520:22: note: userspace variable will be forcibly initialized 520 | struct iovec iov, __user *iovs = u64_to_user_ptr(up->data); | ^~~ /kisskb/src/io_uring/rsrc.c: In function 'io_sqe_buffers_register': /kisskb/src/io_uring/rsrc.c:1309:22: note: userspace variable will be forcibly initialized 1309 | struct iovec iov; | ^~~ In file included from /kisskb/src/include/linux/socket.h:8, from /kisskb/src/include/linux/compat.h:15, from /kisskb/src/arch/arm64/include/asm/ftrace.h:53, from /kisskb/src/include/linux/ftrace.h:23, from /kisskb/src/include/linux/kprobes.h:28, from /kisskb/src/include/linux/kgdb.h:19, from /kisskb/src/arch/arm64/include/asm/cacheflush.h:11, from /kisskb/src/include/linux/cacheflush.h:5, from /kisskb/src/include/linux/highmem.h:8, from /kisskb/src/include/linux/bvec.h:10, from /kisskb/src/include/linux/blk_types.h:10, from /kisskb/src/include/linux/blkdev.h:9, from /kisskb/src/include/linux/blk-mq.h:5, from /kisskb/src/io_uring/rw.c:6: /kisskb/src/io_uring/rw.c: In function 'iov_iter_iovec': /kisskb/src/include/linux/uio.h:143:16: note: userspace variable will be forcibly initialized 143 | return (struct iovec) { | ^ /kisskb/src/io_uring/rw.c: In function 'loop_rw_iter': /kisskb/src/include/linux/uio.h:143:16: note: userspace variable will be forcibly initialized /kisskb/src/io_uring/rw.c:444:30: note: userspace variable will be forcibly initialized 444 | struct iovec iovec; | ^~~~~ /kisskb/src/io_uring/rw.c: In function 'io_read': /kisskb/src/io_uring/rw.c:698:28: note: userspace variable will be forcibly initialized 698 | struct io_rw_state __s, *s = &__s; | ^~~ /kisskb/src/io_uring/rw.c: In function 'io_write': /kisskb/src/io_uring/rw.c:843:28: note: userspace variable will be forcibly initialized 843 | struct io_rw_state __s, *s = &__s; | ^~~ /kisskb/src/io_uring/io-wq.c: In function 'io_wqe_worker': /kisskb/src/io_uring/io-wq.c:651:40: note: userspace variable will be forcibly initialized 651 | struct ksignal ksig; | ^~~~ In file included from /kisskb/src/fs/read_write.c:13: /kisskb/src/fs/read_write.c: In function 'iov_iter_iovec': /kisskb/src/include/linux/uio.h:143:16: note: userspace variable will be forcibly initialized 143 | return (struct iovec) { | ^ /kisskb/src/fs/read_write.c: In function '__kernel_write': /kisskb/src/fs/read_write.c:506:25: note: userspace variable will be forcibly initialized 506 | struct iov_iter iter; | ^~~~ /kisskb/src/fs/read_write.c: In function 'new_sync_read': /kisskb/src/fs/read_write.c:382:25: note: userspace variable will be forcibly initialized 382 | struct iov_iter iter; | ^~~~ /kisskb/src/fs/read_write.c: In function 'new_sync_write': /kisskb/src/fs/read_write.c:484:25: note: userspace variable will be forcibly initialized 484 | struct iov_iter iter; | ^~~~ In file included from /kisskb/src/fs/read_write.c:13: /kisskb/src/fs/read_write.c: In function 'do_loop_readv_writev': /kisskb/src/include/linux/uio.h:143:16: note: userspace variable will be forcibly initialized 143 | return (struct iovec) { | ^ /kisskb/src/fs/read_write.c:746:30: note: userspace variable will be forcibly initialized 746 | struct iovec iovec = iov_iter_iovec(iter); | ^~~~~ /kisskb/src/fs/read_write.c: In function 'vfs_readv': /kisskb/src/fs/read_write.c:905:25: note: userspace variable will be forcibly initialized 905 | struct iov_iter iter; | ^~~~ /kisskb/src/fs/read_write.c: In function 'vfs_writev': /kisskb/src/fs/read_write.c:922:25: note: userspace variable will be forcibly initialized 922 | struct iov_iter iter; | ^~~~ /kisskb/src/fs/read_write.c: In function '__kernel_read': /kisskb/src/fs/read_write.c:411:25: note: userspace variable will be forcibly initialized 411 | struct iov_iter iter; | ^~~~ /kisskb/src/fs/exec.c: In function 'do_execve': /kisskb/src/fs/exec.c:2019:29: note: userspace variable will be forcibly initialized 2019 | struct user_arg_ptr envp = { .ptr.native = __envp }; | ^~~~ /kisskb/src/fs/exec.c:2018:29: note: userspace variable will be forcibly initialized 2018 | struct user_arg_ptr argv = { .ptr.native = __argv }; | ^~~~ /kisskb/src/fs/exec.c: In function 'do_execveat': /kisskb/src/fs/exec.c:2029:29: note: userspace variable will be forcibly initialized 2029 | struct user_arg_ptr envp = { .ptr.native = __envp }; | ^~~~ /kisskb/src/fs/exec.c:2028:29: note: userspace variable will be forcibly initialized 2028 | struct user_arg_ptr argv = { .ptr.native = __argv }; | ^~~~ /kisskb/src/fs/exec.c: In function '__do_sys_execveat': /kisskb/src/fs/exec.c:2028:29: note: userspace variable will be forcibly initialized /kisskb/src/fs/exec.c:2029:29: note: userspace variable will be forcibly initialized 2029 | struct user_arg_ptr envp = { .ptr.native = __envp }; | ^~~~ /kisskb/src/fs/fcntl.c: In function 'send_sigio_to_task': /kisskb/src/fs/fcntl.c:730:42: note: userspace variable will be forcibly initialized 730 | kernel_siginfo_t si; | ^~ /kisskb/src/fs/select.c: In function '__do_sys_pselect6': /kisskb/src/fs/select.c:799:31: note: userspace variable will be forcibly initialized 799 | struct sigset_argpack x = {NULL, 0}; | ^ /kisskb/src/fs/seq_file.c: In function 'seq_read': /kisskb/src/fs/seq_file.c:155:25: note: userspace variable will be forcibly initialized 155 | struct iov_iter iter; | ^~~~ /kisskb/src/fs/seq_file.c:153:22: note: userspace variable will be forcibly initialized 153 | struct iovec iov = { .iov_base = buf, .iov_len = size}; | ^~~ /kisskb/src/fs/xattr.c: In function 'setxattr': /kisskb/src/fs/xattr.c:610:26: note: userspace variable will be forcibly initialized 610 | struct xattr_ctx ctx = { | ^~~ /kisskb/src/fs/xattr.c: In function 'getxattr': /kisskb/src/fs/xattr.c:728:26: note: userspace variable will be forcibly initialized 728 | struct xattr_ctx ctx = { | ^~~ /kisskb/src/fs/splice.c: In function 'generic_file_splice_read': /kisskb/src/fs/splice.c:302:25: note: userspace variable will be forcibly initialized 302 | struct iov_iter to; | ^~ /kisskb/src/fs/splice.c: In function 'iter_file_splice_write': /kisskb/src/fs/splice.c:636:33: note: userspace variable will be forcibly initialized 636 | struct iov_iter from; | ^~~~ /kisskb/src/fs/splice.c: In function '__do_sys_vmsplice': /kisskb/src/fs/splice.c:1297:25: note: userspace variable will be forcibly initialized 1297 | struct iov_iter iter; | ^~~~ /kisskb/src/drivers/video/fbdev/core/fbmem.c: In function 'do_fb_ioctl': /kisskb/src/drivers/video/fbdev/core/fbmem.c:1103:29: note: userspace variable will be forcibly initialized 1103 | struct fb_cmap_user cmap; | ^~~~ /kisskb/src/fs/fuse/ioctl.c: In function 'fuse_do_ioctl': /kisskb/src/fs/fuse/ioctl.c:176:25: note: userspace variable will be forcibly initialized 176 | struct iov_iter ii; | ^~ /kisskb/src/fs/signalfd.c: In function 'signalfd_read': /kisskb/src/fs/signalfd.c:209:26: note: userspace variable will be forcibly initialized 209 | kernel_siginfo_t info; | ^~~~ /kisskb/src/fs/aio.c: In function 'aio_read': /kisskb/src/fs/aio.c:1545:25: note: userspace variable will be forcibly initialized 1545 | struct iov_iter iter; | ^~~~ /kisskb/src/fs/aio.c: In function 'aio_write': /kisskb/src/fs/aio.c:1572:25: note: userspace variable will be forcibly initialized 1572 | struct iov_iter iter; | ^~~~ /kisskb/src/drivers/char/ipmi/ipmi_devintf.c: In function 'ipmi_ioctl': /kisskb/src/drivers/char/ipmi/ipmi_devintf.c:343:39: note: userspace variable will be forcibly initialized 343 | struct ipmi_recv rsp; | ^~~ /kisskb/src/drivers/char/ipmi/ipmi_devintf.c:326:41: note: userspace variable will be forcibly initialized 326 | struct ipmi_req_settime req; | ^~~ /kisskb/src/drivers/char/ipmi/ipmi_devintf.c:306:33: note: userspace variable will be forcibly initialized 306 | struct ipmi_req req; | ^~~ /kisskb/src/drivers/tty/vt/vt_ioctl.c: In function 'do_unimap_ioctl': /kisskb/src/drivers/tty/vt/vt_ioctl.c:492:27: note: userspace variable will be forcibly initialized 492 | struct unimapdesc tmp; | ^~~ /kisskb/src/drivers/tty/vt/vt_ioctl.c: In function 'vt_k_ioctl': /kisskb/src/drivers/tty/vt/vt_ioctl.c:468:40: note: userspace variable will be forcibly initialized 468 | struct console_font_op op; | ^~ /kisskb/src/drivers/block/loop.c: In function 'lo_write_bvec': /kisskb/src/drivers/block/loop.c:243:25: note: userspace variable will be forcibly initialized 243 | struct iov_iter i; | ^ /kisskb/src/drivers/block/loop.c: In function 'lo_read_simple': /kisskb/src/drivers/block/loop.c:285:25: note: userspace variable will be forcibly initialized 285 | struct iov_iter i; | ^ /kisskb/src/drivers/block/loop.c: In function 'lo_rw_aio': /kisskb/src/drivers/block/loop.c:397:25: note: userspace variable will be forcibly initialized 397 | struct iov_iter iter; | ^~~~ /kisskb/src/drivers/nvme/host/ioctl.c: In function 'nvme_alloc_user_request': /kisskb/src/drivers/nvme/host/ioctl.c:97:41: note: userspace variable will be forcibly initialized 97 | struct iov_iter iter; | ^~~~ /kisskb/src/drivers/char/random.c: In function '__do_sys_getrandom': /kisskb/src/drivers/char/random.c:1256:22: note: userspace variable will be forcibly initialized 1256 | struct iovec iov; | ^~~ /kisskb/src/drivers/char/random.c:1255:25: note: userspace variable will be forcibly initialized 1255 | struct iov_iter iter; | ^~~~ /kisskb/src/drivers/char/random.c: In function 'random_ioctl': /kisskb/src/drivers/char/random.c:1378:30: note: userspace variable will be forcibly initialized 1378 | struct iovec iov; | ^~~ /kisskb/src/drivers/char/random.c:1377:33: note: userspace variable will be forcibly initialized 1377 | struct iov_iter iter; | ^~~~ /kisskb/src/drivers/scsi/scsi_ioctl.c: In function 'sg_io': /kisskb/src/drivers/scsi/scsi_ioctl.c:454:33: note: userspace variable will be forcibly initialized 454 | struct iov_iter i; | ^ /kisskb/src/drivers/scsi/scsi_ioctl.c: In function 'scsi_ioctl_sg_io': /kisskb/src/drivers/scsi/scsi_ioctl.c:851:26: note: userspace variable will be forcibly initialized 851 | struct sg_io_hdr hdr; | ^~~ /kisskb/src/drivers/scsi/scsi_ioctl.c: In function 'scsi_cdrom_send_packet': /kisskb/src/drivers/scsi/scsi_ioctl.c:796:26: note: userspace variable will be forcibly initialized 796 | struct sg_io_hdr hdr; | ^~~ /kisskb/src/drivers/scsi/scsi_ioctl.c:795:38: note: userspace variable will be forcibly initialized 795 | struct cdrom_generic_command cgc; | ^~~ /kisskb/src/fs/xfs/xfs_ioctl.c: In function 'xfs_ioc_fsbulkstat': /kisskb/src/fs/xfs/xfs_ioctl.c:665:33: note: userspace variable will be forcibly initialized 665 | struct xfs_fsop_bulkreq bulkreq; | ^~~~~~~ /kisskb/src/fs/xfs/xfs_ioctl.c: In function 'xfs_attrlist_by_handle': /kisskb/src/fs/xfs/xfs_ioctl.c:446:44: note: userspace variable will be forcibly initialized 446 | struct xfs_fsop_attrlist_handlereq al_hreq; | ^~~~~~~ /kisskb/src/fs/xfs/xfs_ioctl.c: In function 'xfs_attrmulti_by_handle': /kisskb/src/fs/xfs/xfs_ioctl.c:586:40: note: userspace variable will be forcibly initialized 586 | xfs_fsop_attrmulti_handlereq_t am_hreq; | ^~~~~~~ /kisskb/src/fs/xfs/xfs_ioctl.c: In function 'xfs_file_ioctl': /kisskb/src/fs/xfs/xfs_ioctl.c:1979:41: note: userspace variable will be forcibly initialized 1979 | xfs_fsop_handlereq_t hreq; | ^~~~ /kisskb/src/fs/xfs/xfs_ioctl.c:1971:41: note: userspace variable will be forcibly initialized 1971 | xfs_fsop_handlereq_t hreq; | ^~~~ /kisskb/src/fs/xfs/xfs_ioctl.c:1964:41: note: userspace variable will be forcibly initialized 1964 | xfs_fsop_handlereq_t hreq; | ^~~~ /kisskb/src/drivers/nvme/target/io-cmd-file.c: In function 'nvmet_file_submit_bvec': /kisskb/src/drivers/nvme/target/io-cmd-file.c:98:25: note: userspace variable will be forcibly initialized 98 | struct iov_iter iter; | ^~~~ /kisskb/src/drivers/cdrom/cdrom.c: In function 'mmc_ioctl_cdrom_read_audio': /kisskb/src/drivers/cdrom/cdrom.c:3004:33: note: userspace variable will be forcibly initialized 3004 | struct cdrom_read_audio ra; | ^~ /kisskb/src/drivers/target/target_core_file.c: In function 'fd_execute_write_same': /kisskb/src/drivers/target/target_core_file.c:440:25: note: userspace variable will be forcibly initialized 440 | struct iov_iter iter; | ^~~~ /kisskb/src/drivers/target/target_core_file.c: In function 'fd_execute_rw_aio': /kisskb/src/drivers/target/target_core_file.c:275:25: note: userspace variable will be forcibly initialized 275 | struct iov_iter iter; | ^~~~ /kisskb/src/drivers/target/target_core_file.c: In function 'fd_do_rw': /kisskb/src/drivers/target/target_core_file.c:320:25: note: userspace variable will be forcibly initialized 320 | struct iov_iter iter; | ^~~~ /kisskb/src/drivers/scsi/sg.c: In function 'sg_start_req': /kisskb/src/drivers/scsi/sg.c:1808:33: note: userspace variable will be forcibly initialized 1808 | struct iov_iter i; | ^ /kisskb/src/drivers/scsi/ch.c: In function 'ch_ioctl': /kisskb/src/drivers/scsi/ch.c:748:47: note: userspace variable will be forcibly initialized 748 | struct changer_element_status ces; | ^~~ /kisskb/src/drivers/input/ff-memless.c: In function 'ml_play_effects': /kisskb/src/drivers/input/ff-memless.c:392:26: note: userspace variable will be forcibly initialized 392 | struct ff_effect effect; | ^~~~~~ /kisskb/src/drivers/input/evdev.c: In function 'evdev_do_ioctl': /kisskb/src/drivers/input/evdev.c:1037:26: note: userspace variable will be forcibly initialized 1037 | struct ff_effect effect; | ^~~~~~ /kisskb/src/lib/stackinit_kunit.c: In function 'leaf_user': /kisskb/src/lib/stackinit_kunit.c:212:18: note: userspace variable will be forcibly initialized 212 | var_type var \ | ^~~ /kisskb/src/lib/stackinit_kunit.c:346:1: note: in expansion of macro 'DEFINE_TEST' 346 | DEFINE_TEST(user, struct test_user, STRUCT, none, USER_PASS); | ^~~~~~~~~~~ /kisskb/src/lib/stackinit_kunit.c: In function 'test_user': /kisskb/src/lib/stackinit_kunit.c:151:18: note: userspace variable will be forcibly initialized 151 | var_type zero INIT_CLONE_ ## which; \ | ^~~~ /kisskb/src/lib/stackinit_kunit.c:239:1: note: in expansion of macro 'DEFINE_TEST_DRIVER' 239 | DEFINE_TEST_DRIVER(name, var_type, which, xfail) | ^~~~~~~~~~~~~~~~~~ /kisskb/src/lib/stackinit_kunit.c:346:1: note: in expansion of macro 'DEFINE_TEST' 346 | DEFINE_TEST(user, struct test_user, STRUCT, none, USER_PASS); | ^~~~~~~~~~~ /kisskb/src/drivers/hwtracing/intel_th/msu.c: In function 'intel_th_msc_read': /kisskb/src/drivers/hwtracing/intel_th/msu.c:1553:47: note: userspace variable will be forcibly initialized 1553 | struct msc_win_to_user_struct u = { | ^ /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c: In function 'comedi_dio_get_config': /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c:132:28: note: userspace variable will be forcibly initialized 132 | struct comedi_insn insn; | ^~~~ /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c: In function 'comedi_dio_config': /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c:153:28: note: userspace variable will be forcibly initialized 153 | struct comedi_insn insn; | ^~~~ /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c: In function 'comedi_dio_bitfield2': /kisskb/src/drivers/comedi/kcomedilib/kcomedilib_main.c:169:28: note: userspace variable will be forcibly initialized 169 | struct comedi_insn insn; | ^~~~ /kisskb/src/drivers/i2c/i2c-dev.c: In function 'i2cdev_ioctl': /kisskb/src/drivers/i2c/i2c-dev.c:462:45: note: userspace variable will be forcibly initialized 462 | struct i2c_smbus_ioctl_data data_arg; | ^~~~~~~~ /kisskb/src/drivers/i2c/i2c-dev.c:435:44: note: userspace variable will be forcibly initialized 435 | struct i2c_rdwr_ioctl_data rdwr_arg; | ^~~~~~~~ /kisskb/src/drivers/comedi/comedi_fops.c: In function 'comedi_unlocked_ioctl': /kisskb/src/drivers/comedi/comedi_fops.c:2253:36: note: userspace variable will be forcibly initialized 2253 | struct comedi_insn insn; | ^~~~ /kisskb/src/drivers/comedi/comedi_fops.c:2229:40: note: userspace variable will be forcibly initialized 2229 | struct comedi_insnlist insnlist; | ^~~~~~~~ /kisskb/src/drivers/comedi/comedi_fops.c:2216:35: note: userspace variable will be forcibly initialized 2216 | struct comedi_cmd cmd; | ^~~ /kisskb/src/drivers/comedi/comedi_fops.c:2203:35: note: userspace variable will be forcibly initialized 2203 | struct comedi_cmd cmd; | ^~~ /kisskb/src/drivers/comedi/comedi_fops.c:2180:41: note: userspace variable will be forcibly initialized 2180 | struct comedi_rangeinfo it; | ^~ /kisskb/src/drivers/comedi/comedi_fops.c:2171:40: note: userspace variable will be forcibly initialized 2171 | struct comedi_chaninfo it; | ^~ /kisskb/src/drivers/comedi/drivers.c: In function 'insn_rw_emulate_bits': /kisskb/src/drivers/comedi/drivers.c:611:28: note: userspace variable will be forcibly initialized 611 | struct comedi_insn _insn; | ^~~~~ Completed OK # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 # Build took: 0:05:45.463893