# git rev-parse -q --verify c741e49150dbb0c0aebe234389f4aa8b47958fa8^{commit} c741e49150dbb0c0aebe234389f4aa8b47958fa8 already have revision, skipping fetch # git checkout -q -f -B kisskb c741e49150dbb0c0aebe234389f4aa8b47958fa8 # git clean -qxdf # < git log -1 # commit c741e49150dbb0c0aebe234389f4aa8b47958fa8 # Merge: ded746bfc943 10467ce09fef # Author: Linus Torvalds # Date: Thu Dec 9 13:20:59 2021 -0800 # # Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma # # Pull rdma fixes from Jason Gunthorpe: # "Quite a few small bug fixes old and new, also Doug Ledford is retiring # now, we thank him for his work. Details: # # - Use after free in rxe # # - mlx5 DM regression # # - hns bugs triggred by device reset # # - Two fixes for CONFIG_DEBUG_PREEMPT # # - Several longstanding corner case bugs in hfi1 # # - Two irdma data path bugs in rare cases and some memory issues" # # * tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma: # RDMA/irdma: Don't arm the CQ more than two times if no CE for this CQ # RDMA/irdma: Report correct WC errors # RDMA/irdma: Fix a potential memory allocation issue in 'irdma_prm_add_pble_mem()' # RDMA/irdma: Fix a user-after-free in add_pble_prm # IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr # IB/hfi1: Fix early init panic # IB/hfi1: Insure use of smp_processor_id() is preempt disabled # IB/hfi1: Correct guard on eager buffer deallocation # RDMA/rtrs: Call {get,put}_cpu_ptr to silence a debug kernel warning # RDMA/hns: Do not destroy QP resources in the hw resetting phase # RDMA/hns: Do not halt commands during reset until later # Remove Doug Ledford from MAINTAINERS # RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow # RDMA: Fix use-after-free in rxe_queue_cleanup # < /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 c741e49150dbb0c0aebe234389f4aa8b47958fa8 # < make -s -j 32 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 32 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 32 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 # make -s -j 32 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:351:26: note: userspace variable will be forcibly initialized 351 | kernel_siginfo_t info; | ^~~~ /kisskb/src/ipc/mqueue.c: In function '__do_notify': /kisskb/src/ipc/mqueue.c:783:47: note: userspace variable will be forcibly initialized 783 | struct kernel_siginfo sig_i; | ^~~~~ /kisskb/src/ipc/mqueue.c: In function '__do_sys_mq_notify': /kisskb/src/ipc/mqueue.c:1432:25: note: userspace variable will be forcibly initialized 1432 | struct sigevent n, *p = NULL; | ^ /kisskb/src/ipc/mqueue.c: In function '__do_compat_sys_mq_notify': /kisskb/src/ipc/mqueue.c:1567:25: note: userspace variable will be forcibly initialized 1567 | struct sigevent n, *p = NULL; | ^ /kisskb/src/arch/arm64/kernel/signal.c: In function 'restore_sigframe': /kisskb/src/arch/arm64/kernel/signal.c:496:26: note: userspace variable will be forcibly initialized 496 | struct user_ctxs user; | ^~~~ /kisskb/src/arch/arm64/kernel/signal.c: In function 'setup_rt_frame': /kisskb/src/arch/arm64/kernel/signal.c:772:40: note: userspace variable will be forcibly initialized 772 | struct rt_sigframe_user_layout user; | ^~~~ /kisskb/src/arch/arm64/kernel/signal.c: In function 'do_signal': /kisskb/src/arch/arm64/kernel/signal.c:853:24: note: userspace variable will be forcibly initialized 853 | struct ksignal ksig; | ^~~~ /kisskb/src/arch/arm64/kernel/signal.c: In function 'minsigstksz_setup': /kisskb/src/arch/arm64/kernel/signal.c:964:40: note: userspace variable will be forcibly initialized 964 | struct rt_sigframe_user_layout user; | ^~~~ /kisskb/src/security/keys/keyctl.c: In function 'keyctl_instantiate_key': /kisskb/src/security/keys/keyctl.c:1250:30: note: userspace variable will be forcibly initialized 1250 | struct iovec iov; | ^~~ /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; | ^~~~~~~ In file included from /kisskb/src/include/linux/net.h:25, 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 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/core/sock.c: In function 'sock_setsockopt': /kisskb/src/net/core/sock.c:1241:35: note: userspace variable will be forcibly initialized 1241 | struct sock_fprog fprog; | ^~~~~ /kisskb/src/net/core/sock.c:1220:35: note: userspace variable will be forcibly initialized 1220 | struct sock_fprog fprog; | ^~~~~ /kisskb/src/net/core/skbuff.c: In function '__skb_send_sock': /kisskb/src/net/core/skbuff.c:2616:31: note: userspace variable will be forcibly initialized 2616 | struct msghdr msg; | ^~~ In file included from /kisskb/src/include/linux/net.h:25, 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 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/core/dev_ioctl.c: In function 'dev_ifconf': /kisskb/src/net/core/dev_ioctl.c:53:31: note: userspace variable will be forcibly initialized 53 | struct ifconf ifc; | ^~~ /kisskb/src/sound/core/control.c: In function 'snd_ctl_elem_list_user': /kisskb/src/sound/core/control.c:788:34: note: userspace variable will be forcibly initialized 788 | struct snd_ctl_elem_list list; | ^~~~ /kisskb/src/sound/core/pcm_native.c: In function 'snd_pcm_xferi_frames_ioctl': /kisskb/src/sound/core/pcm_native.c:3139:26: note: userspace variable will be forcibly initialized 3139 | 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:3161:26: note: userspace variable will be forcibly initialized 3161 | struct snd_xfern xfern; | ^~~~~ 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:126:16: note: userspace variable will be forcibly initialized 126 | return (struct iovec) { | ^ /kisskb/src/fs/read_write.c: In function 'new_sync_read': /kisskb/src/fs/read_write.c:391:22: note: userspace variable will be forcibly initialized 391 | 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:494:22: note: userspace variable will be forcibly initialized 494 | struct iovec iov = { .iov_base = (void __user *)buf, .iov_len = len }; | ^~~ /kisskb/src/fs/read_write.c: In function 'do_loop_readv_writev': /kisskb/src/fs/read_write.c:742:30: note: userspace variable will be forcibly initialized 742 | struct iovec iovec = iov_iter_iovec(iter); | ^~~~~ In file included from /kisskb/src/include/linux/net.h:25, from /kisskb/src/include/linux/skbuff.h:26, from /kisskb/src/include/net/net_namespace.h:39, from /kisskb/src/include/linux/netdevice.h:37, 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 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/exec.c: In function 'compat_do_execve': /kisskb/src/fs/exec.c:2013:29: note: userspace variable will be forcibly initialized 2013 | struct user_arg_ptr envp = { | ^~~~ /kisskb/src/fs/exec.c:2009:29: note: userspace variable will be forcibly initialized 2009 | struct user_arg_ptr argv = { | ^~~~ /kisskb/src/fs/exec.c: In function 'compat_do_execveat': /kisskb/src/fs/exec.c:2029:29: note: userspace variable will be forcibly initialized 2029 | struct user_arg_ptr envp = { | ^~~~ /kisskb/src/fs/exec.c:2025:29: note: userspace variable will be forcibly initialized 2025 | struct user_arg_ptr argv = { | ^~~~ /kisskb/src/fs/fcntl.c: In function 'send_sigio_to_task': /kisskb/src/fs/fcntl.c:748:42: note: userspace variable will be forcibly initialized 748 | kernel_siginfo_t si; | ^~ /kisskb/src/fs/select.c: In function '__do_sys_pselect6': /kisskb/src/fs/select.c:795:31: note: userspace variable will be forcibly initialized 795 | struct sigset_argpack x = {NULL, 0}; | ^ /kisskb/src/fs/seq_file.c: In function 'seq_read': /kisskb/src/fs/seq_file.c:153:22: note: userspace variable will be forcibly initialized 153 | struct iovec iov = { .iov_base = buf, .iov_len = size}; | ^~~ In file included from /kisskb/src/include/linux/net.h:25, from /kisskb/src/net/netlink/af_netlink.c:36: /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 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/fs/signalfd.c: In function 'signalfd_read': /kisskb/src/fs/signalfd.c:218:26: note: userspace variable will be forcibly initialized 218 | kernel_siginfo_t info; | ^~~~ /kisskb/src/fs/io-wq.c: In function 'io_wqe_worker': /kisskb/src/fs/io-wq.c:636:40: note: userspace variable will be forcibly initialized 636 | struct ksignal ksig; | ^~~~ 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:22, from /kisskb/src/include/linux/perf_event.h:49, 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:126:16: note: userspace variable will be forcibly initialized 126 | return (struct iovec) { | ^ /kisskb/src/fs/io_uring.c: In function 'loop_rw_iter': /kisskb/src/fs/io_uring.c:3306:30: note: userspace variable will be forcibly initialized 3306 | struct iovec iovec; | ^~~~~ /kisskb/src/fs/io_uring.c: In function 'io_read': /kisskb/src/fs/io_uring.c:3516:28: note: userspace variable will be forcibly initialized 3516 | struct io_rw_state __s, *s = &__s; | ^~~ /kisskb/src/fs/io_uring.c: In function 'io_write': /kisskb/src/fs/io_uring.c:3646:28: note: userspace variable will be forcibly initialized 3646 | struct io_rw_state __s, *s = &__s; | ^~~ /kisskb/src/fs/io_uring.c: In function 'io_sendmsg': /kisskb/src/fs/io_uring.c:4812:32: note: userspace variable will be forcibly initialized 4812 | struct io_async_msghdr iomsg, *kmsg; | ^~~~~ /kisskb/src/fs/io_uring.c: In function 'io_send': /kisskb/src/fs/io_uring.c:4857:22: note: userspace variable will be forcibly initialized 4857 | struct iovec iov; | ^~~ /kisskb/src/fs/io_uring.c:4856:23: note: userspace variable will be forcibly initialized 4856 | struct msghdr msg; | ^~~ /kisskb/src/fs/io_uring.c: In function 'io_recvmsg': /kisskb/src/fs/io_uring.c:5028:32: note: userspace variable will be forcibly initialized 5028 | struct io_async_msghdr iomsg, *kmsg; | ^~~~~ /kisskb/src/fs/io_uring.c: In function 'io_recv': /kisskb/src/fs/io_uring.c:5091:22: note: userspace variable will be forcibly initialized 5091 | struct iovec iov; | ^~~ /kisskb/src/fs/io_uring.c:5088:23: note: userspace variable will be forcibly initialized 5088 | struct msghdr msg; | ^~~ /kisskb/src/fs/io_uring.c: In function '__io_sqe_buffers_update': /kisskb/src/fs/io_uring.c:9209:22: note: userspace variable will be forcibly initialized 9209 | struct iovec iov, __user *iovs = u64_to_user_ptr(up->data); | ^~~ /kisskb/src/fs/io_uring.c: In function 'io_sqe_buffers_register': /kisskb/src/fs/io_uring.c:9158:22: note: userspace variable will be forcibly initialized 9158 | struct iovec iov; | ^~~ /kisskb/src/fs/io_uring.c: In function 'io_sqd_handle_event': /kisskb/src/fs/io_uring.c:7460:24: note: userspace variable will be forcibly initialized 7460 | struct ksignal ksig; | ^~~~ In file included from /kisskb/src/include/linux/net.h:25, from /kisskb/src/include/linux/skbuff.h:26, from /kisskb/src/include/net/net_namespace.h:39, from /kisskb/src/include/linux/netdevice.h:37, from /kisskb/src/include/linux/rtnetlink.h:7, from /kisskb/src/net/llc/af_llc.c:26: /kisskb/src/net/llc/af_llc.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/net.h:25, 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 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/packet/af_packet.c: In function 'fanout_set_data_cbpf': /kisskb/src/net/packet/af_packet.c:1589:27: note: userspace variable will be forcibly initialized 1589 | struct sock_fprog fprog; | ^~~~~ /kisskb/src/net/appletalk/aarp.c: In function 'aarp_send_probe_phase1': /kisskb/src/net/appletalk/aarp.c:441:22: note: userspace variable will be forcibly initialized 441 | struct ifreq atreq; | ^~~~~ /kisskb/src/net/appletalk/ddp.c: In function 'atrtr_ioctl': /kisskb/src/net/appletalk/ddp.c:892:24: note: userspace variable will be forcibly initialized 892 | struct rtentry rt; | ^~ /kisskb/src/net/appletalk/ddp.c: In function 'atalk_compat_routing_ioctl': /kisskb/src/net/appletalk/ddp.c:1857:24: note: userspace variable will be forcibly initialized 1857 | struct rtentry rt; | ^~ /kisskb/src/net/appletalk/ddp.c: In function 'atif_ioctl': /kisskb/src/net/appletalk/ddp.c:666:24: note: userspace variable will be forcibly initialized 666 | struct rtentry rtdef; | ^~~~~ /kisskb/src/net/appletalk/ddp.c:659:22: note: userspace variable will be forcibly initialized 659 | struct ifreq atreq; | ^~~~~ In file included from /kisskb/src/include/linux/net.h:25, from /kisskb/src/include/linux/skbuff.h:26, from /kisskb/src/include/net/net_namespace.h:39, from /kisskb/src/include/linux/netdevice.h:37, from /kisskb/src/include/linux/can/can-ml.h:47, from /kisskb/src/net/can/j1939/socket.c:15: /kisskb/src/net/can/j1939/socket.c: In function 'sockptr_is_null': /kisskb/src/include/linux/sockptr.h:37:20: note: userspace variable will be forcibly initialized 37 | static inline bool sockptr_is_null(sockptr_t sockptr) | ^~~~~~~~~~~~~~~ /kisskb/src/net/can/j1939/socket.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/net.h:25, 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 37 | static inline bool sockptr_is_null(sockptr_t sockptr) | ^~~~~~~~~~~~~~~ /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 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/net.h:25, from /kisskb/src/net/atm/svc.c:9: /kisskb/src/net/atm/svc.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/net.h:25, from /kisskb/src/net/atm/common.c:10: /kisskb/src/net/atm/common.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/net.h:25, 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 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/net.h:25, 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 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/wireless/lib80211_crypt_tkip.c: In function 'lib80211_michael_mic_failure': /kisskb/src/net/wireless/lib80211_crypt_tkip.c:567:26: note: userspace variable will be forcibly initialized 567 | union iwreq_data wrqu; | ^~~~ In file included from /kisskb/src/include/linux/net.h:25, from /kisskb/src/include/linux/skbuff.h:26, from /kisskb/src/include/linux/tcp.h:17, from /kisskb/src/net/caif/caif_socket.c:18: /kisskb/src/net/caif/caif_socket.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/net/wireless/wext-spy.c: In function 'iw_send_thrspy_event': /kisskb/src/net/wireless/wext-spy.c:166:33: note: userspace variable will be forcibly initialized 166 | union iwreq_data wrqu; | ^~~~ /kisskb/src/net/wireless/wext-core.c: In function 'compat_standard_call': /kisskb/src/net/wireless/wext-core.c:1069:25: note: userspace variable will be forcibly initialized 1069 | struct iw_point iwp; | ^~~ /kisskb/src/net/wireless/wext-core.c: In function 'wext_handle_ioctl': /kisskb/src/net/wireless/wext-core.c:1041:22: note: userspace variable will be forcibly initialized 1041 | struct iwreq iwr; | ^~~ /kisskb/src/net/wireless/wext-core.c: In function 'compat_wext_handle_ioctl': /kisskb/src/net/wireless/wext-core.c:1096:22: note: userspace variable will be forcibly initialized 1096 | struct iwreq iwr; | ^~~ /kisskb/src/net/wireless/wext-priv.c: In function 'compat_private_call': /kisskb/src/net/wireless/wext-priv.c:228:33: note: userspace variable will be forcibly initialized 228 | struct iw_point iwp; | ^~~ /kisskb/src/net/qrtr/af_qrtr.c: In function 'qrtr_ioctl': /kisskb/src/net/qrtr/af_qrtr.c:1144:22: note: userspace variable will be forcibly initialized 1144 | struct ifreq ifr; | ^~~ /kisskb/src/kernel/time/posix-timers.c: In function '__do_sys_timer_create': /kisskb/src/kernel/time/posix-timers.c:582:28: note: userspace variable will be forcibly initialized 582 | sigevent_t event; | ^~~~~ /kisskb/src/kernel/time/posix-timers.c: In function '__do_compat_sys_timer_create': /kisskb/src/kernel/time/posix-timers.c:597:28: note: userspace variable will be forcibly initialized 597 | sigevent_t event; | ^~~~~ In file included from /kisskb/src/include/linux/net.h:25, from /kisskb/src/include/linux/skbuff.h:26, from /kisskb/src/include/linux/if_arp.h:22, from /kisskb/src/net/mctp/af_mctp.c:9: /kisskb/src/net/mctp/af_mctp.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /kisskb/src/include/linux/net.h:25, 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/socket.c:55: /kisskb/src/net/socket.c: In function 'KERNEL_SOCKPTR': /kisskb/src/include/linux/sockptr.h:29:16: note: userspace variable will be forcibly initialized 29 | return (sockptr_t) { .kernel = p, .is_kernel = true }; | ^ /kisskb/src/net/socket.c: In function '__sys_sendto': /kisskb/src/net/socket.c:2012:22: note: userspace variable will be forcibly initialized 2012 | struct iovec iov; | ^~~ /kisskb/src/net/socket.c:2011:23: note: userspace variable will be forcibly initialized 2011 | struct msghdr msg; | ^~~ /kisskb/src/net/socket.c: In function '__sys_recvfrom': /kisskb/src/net/socket.c:2071:23: note: userspace variable will be forcibly initialized 2071 | struct msghdr msg; | ^~~ /kisskb/src/net/socket.c:2070:22: note: userspace variable will be forcibly initialized 2070 | struct iovec iov; | ^~~ In file included from /kisskb/src/include/linux/net.h:25, 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/socket.c:55: /kisskb/src/net/socket.c: In function '__sys_setsockopt': /kisskb/src/include/linux/sockptr.h:29:16: note: userspace variable will be forcibly initialized 29 | return (sockptr_t) { .kernel = p, .is_kernel = true }; | ^ /kisskb/src/include/linux/sockptr.h:34:16: note: userspace variable will be forcibly initialized 34 | return (sockptr_t) { .user = p }; | ^ /kisskb/src/net/socket.c:2142:19: note: userspace variable will be forcibly initialized 2142 | sockptr_t optval = USER_SOCKPTR(user_optval); | ^~~~~~ /kisskb/src/net/socket.c: In function '__copy_msghdr_from_user': /kisskb/src/net/socket.c:2288:28: note: userspace variable will be forcibly initialized 2288 | struct user_msghdr msg; | ^~~ /kisskb/src/net/socket.c: In function 'copy_msghdr_from_user': /kisskb/src/net/socket.c:2339:28: note: userspace variable will be forcibly initialized 2339 | struct user_msghdr msg; | ^~~ /kisskb/src/net/socket.c: In function '__sys_sendmsg': /kisskb/src/net/socket.c:2482:23: note: userspace variable will be forcibly initialized 2482 | struct msghdr msg_sys; | ^~~~~~~ /kisskb/src/net/socket.c: In function '__sys_sendmmsg': /kisskb/src/net/socket.c:2515:23: note: userspace variable will be forcibly initialized 2515 | struct msghdr msg_sys; | ^~~~~~~ /kisskb/src/net/socket.c: In function 'do_recvmmsg': /kisskb/src/net/socket.c:2725:23: note: userspace variable will be forcibly initialized 2725 | struct msghdr msg_sys; | ^~~~~~~ /kisskb/src/net/socket.c: In function '__sys_recvmsg': /kisskb/src/net/socket.c:2690:23: note: userspace variable will be forcibly initialized 2690 | struct msghdr msg_sys; | ^~~~~~~ /kisskb/src/net/socket.c: In function 'compat_ifr_data_ioctl': /kisskb/src/net/socket.c:3224:22: note: userspace variable will be forcibly initialized 3224 | struct ifreq ifreq; | ^~~~~ /kisskb/src/net/socket.c: In function 'compat_siocwandev': /kisskb/src/net/socket.c:3198:22: note: userspace variable will be forcibly initialized 3198 | struct ifreq ifr; | ^~~ /kisskb/src/net/socket.c: In function 'sock_do_ioctl': /kisskb/src/net/socket.c:1112:22: note: userspace variable will be forcibly initialized 1112 | struct ifreq ifr; | ^~~ /kisskb/src/net/socket.c: In function 'sock_ioctl': /kisskb/src/net/socket.c:1157:30: note: userspace variable will be forcibly initialized 1157 | struct ifreq ifr; | ^~~ In file included from /kisskb/src/include/linux/net.h:25, from /kisskb/src/include/linux/skbuff.h:26, from /kisskb/src/include/net/nfc/nfc.h:16, from /kisskb/src/net/nfc/nfc.h:13, from /kisskb/src/net/nfc/llcp_sock.c:14: /kisskb/src/net/nfc/llcp_sock.c: In function 'copy_from_sockptr_offset': /kisskb/src/include/linux/sockptr.h:44:19: note: userspace variable will be forcibly initialized 44 | static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, | ^~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ppp/ppp_generic.c: In function 'compat_ppp_get_filter': /kisskb/src/drivers/net/ppp/ppp_generic.c:599:27: note: userspace variable will be forcibly initialized 599 | struct sock_fprog uprog; | ^~~~~ /kisskb/src/drivers/net/ppp/ppp_generic.c: In function 'ppp_get_filter': /kisskb/src/drivers/net/ppp/ppp_generic.c:580:27: note: userspace variable will be forcibly initialized 580 | struct sock_fprog uprog; | ^~~~~ /kisskb/src/drivers/net/ppp/ppp_generic.c: In function 'ppp_read': /kisskb/src/drivers/net/ppp/ppp_generic.c:428:22: note: userspace variable will be forcibly initialized 428 | struct iovec iov; | ^~~ /kisskb/src/drivers/net/ppp/ppp_generic.c: In function 'ppp_ioctl': /kisskb/src/drivers/net/ppp/ppp_generic.c:822:40: note: userspace variable will be forcibly initialized 822 | struct ppp_option_data data; | ^~~~ /kisskb/src/drivers/net/ppp/ppp_generic.c: In function 'ppp_compat_ioctl': /kisskb/src/drivers/net/ppp/ppp_generic.c:1002:56: note: userspace variable will be forcibly initialized 1002 | struct ppp_option_data data = { | ^~~~ /kisskb/src/drivers/mtd/mtdchar.c: In function 'mtdchar_ioctl': /kisskb/src/drivers/mtd/mtdchar.c:1005:40: note: userspace variable will be forcibly initialized 1005 | struct blkpg_ioctl_arg a; | ^ /kisskb/src/drivers/mtd/mtdchar.c:773:36: note: userspace variable will be forcibly initialized 773 | struct mtd_oob_buf buf; | ^~~ /kisskb/src/drivers/mtd/mtdchar.c:759:36: note: userspace variable will be forcibly initialized 759 | struct mtd_oob_buf buf; | ^~~ /kisskb/src/drivers/mtd/mtdchar.c: In function 'mtdchar_compat_ioctl': /kisskb/src/drivers/mtd/mtdchar.c:1101:40: note: userspace variable will be forcibly initialized 1101 | struct blkpg_ioctl_arg a; | ^ /kisskb/src/kernel/fork.c: In function '__do_sys_clone3': /kisskb/src/kernel/fork.c:2845:34: note: userspace variable will be forcibly initialized 2845 | struct kernel_clone_args kargs; | ^~~~~ /kisskb/src/drivers/net/wireless/cisco/airo.c: In function 'airo_translate_scan': /kisskb/src/drivers/net/wireless/cisco/airo.c:7303:33: note: userspace variable will be forcibly initialized 7303 | struct iw_event iwe; /* Temporary buffer */ | ^~~ /kisskb/src/drivers/net/wireless/cisco/airo.c: In function 'airo_handle_link': /kisskb/src/drivers/net/wireless/cisco/airo.c:3257:26: note: userspace variable will be forcibly initialized 3257 | union iwreq_data wrqu; | ^~~~ /kisskb/src/drivers/net/wireless/cisco/airo.c: In function 'get_tx_error': /kisskb/src/drivers/net/wireless/cisco/airo.c:2077:41: note: userspace variable will be forcibly initialized 2077 | union iwreq_data wrqu; | ^~~~ /kisskb/src/drivers/net/wireless/cisco/airo.c: In function 'airo_send_event': /kisskb/src/drivers/net/wireless/cisco/airo.c:2995:26: note: userspace variable will be forcibly initialized 2995 | union iwreq_data wrqu; | ^~~~ /kisskb/src/drivers/net/wireless/cisco/airo.c: In function 'airo_process_scan_results': /kisskb/src/drivers/net/wireless/cisco/airo.c:3012:33: note: userspace variable will be forcibly initialized 3012 | union iwreq_data wrqu; | ^~~~ /kisskb/src/drivers/net/wireless/cisco/airo.c: In function 'airo_siocdevprivate': /kisskb/src/drivers/net/wireless/cisco/airo.c:7696:31: note: userspace variable will be forcibly initialized 7696 | aironet_ioctl com; | ^~~ /kisskb/src/drivers/net/wireless/cisco/airo.c:7680:31: note: userspace variable will be forcibly initialized 7680 | aironet_ioctl com; | ^~~ /kisskb/src/kernel/ptrace.c: In function 'ptrace_peek_siginfo': /kisskb/src/kernel/ptrace.c:747:34: note: userspace variable will be forcibly initialized 747 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/ptrace.c: In function 'ptrace_request': /kisskb/src/kernel/ptrace.c:1231:30: note: userspace variable will be forcibly initialized 1231 | struct iovec kiov; | ^~~~ /kisskb/src/kernel/ptrace.c:1036:26: note: userspace variable will be forcibly initialized 1036 | kernel_siginfo_t siginfo, *si; | ^~~~~~~ /kisskb/src/kernel/ptrace.c: In function 'compat_ptrace_request': /kisskb/src/kernel/ptrace.c:1394:30: note: userspace variable will be forcibly initialized 1394 | struct iovec kiov; | ^~~~ /kisskb/src/kernel/ptrace.c:1351:26: note: userspace variable will be forcibly initialized 1351 | kernel_siginfo_t siginfo; | ^~~~~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_sigaltstack': /kisskb/src/kernel/signal.c:4210:22: note: userspace variable will be forcibly initialized 4210 | stack_t new, old; | ^~~ /kisskb/src/kernel/signal.c:4210:17: note: userspace variable will be forcibly initialized 4210 | stack_t new, old; | ^~~ /kisskb/src/kernel/signal.c: In function 'do_compat_sigaltstack': /kisskb/src/kernel/signal.c:4246:22: note: userspace variable will be forcibly initialized 4246 | stack_t uss, uoss; | ^~~~ /kisskb/src/kernel/signal.c:4246:17: note: userspace variable will be forcibly initialized 4246 | stack_t uss, uoss; | ^~~ /kisskb/src/kernel/signal.c: In function 'kill_pid_usb_asyncio': /kisskb/src/kernel/signal.c:1536:31: note: userspace variable will be forcibly initialized 1536 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'do_notify_parent': /kisskb/src/kernel/signal.c:2012:31: note: userspace variable will be forcibly initialized 2012 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'do_notify_parent_cldstop': /kisskb/src/kernel/signal.c:2124:31: note: userspace variable will be forcibly initialized 2124 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'ptrace_do_notify': /kisskb/src/kernel/signal.c:2328:26: note: userspace variable will be forcibly initialized 2328 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigqueueinfo': /kisskb/src/kernel/signal.c:3989:26: note: userspace variable will be forcibly initialized 3989 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_kill': /kisskb/src/kernel/signal.c:3763:31: note: userspace variable will be forcibly initialized 3763 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'send_sig_fault': /kisskb/src/kernel/signal.c:1731:31: note: userspace variable will be forcibly initialized 1731 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'send_sig_mceerr': /kisskb/src/kernel/signal.c:1762:31: note: userspace variable will be forcibly initialized 1762 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'send_sig_fault_trapno': /kisskb/src/kernel/signal.c:1878:31: note: userspace variable will be forcibly initialized 1878 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'do_tkill': /kisskb/src/kernel/signal.c:3920:31: note: userspace variable will be forcibly initialized 3920 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_tgsigqueueinfo': /kisskb/src/kernel/signal.c:4029:26: note: userspace variable will be forcibly initialized 4029 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig': /kisskb/src/kernel/signal.c:1649:31: note: userspace variable will be forcibly initialized 1649 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_mceerr': /kisskb/src/kernel/signal.c:1748:31: note: userspace variable will be forcibly initialized 1748 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_bnderr': /kisskb/src/kernel/signal.c:1777:31: note: userspace variable will be forcibly initialized 1777 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_pkuerr': /kisskb/src/kernel/signal.c:1792:31: note: userspace variable will be forcibly initialized 1792 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_perf': /kisskb/src/kernel/signal.c:1806:31: note: userspace variable will be forcibly initialized 1806 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_ptrace_errno_trap': /kisskb/src/kernel/signal.c:1846:31: note: userspace variable will be forcibly initialized 1846 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_fault_trapno': /kisskb/src/kernel/signal.c:1861:31: note: userspace variable will be forcibly initialized 1861 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_fatal_sig': /kisskb/src/kernel/signal.c:1663:31: note: userspace variable will be forcibly initialized 1663 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_exit_sig': /kisskb/src/kernel/signal.c:1676:31: note: userspace variable will be forcibly initialized 1676 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_fault_to_task': /kisskb/src/kernel/signal.c:1705:31: note: userspace variable will be forcibly initialized 1705 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function 'force_sig_seccomp': /kisskb/src/kernel/signal.c:1828:31: note: userspace variable will be forcibly initialized 1828 | struct kernel_siginfo info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_compat_sys_rt_sigqueueinfo': /kisskb/src/kernel/signal.c:4002:26: note: userspace variable will be forcibly initialized 4002 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_compat_sys_rt_tgsigqueueinfo': /kisskb/src/kernel/signal.c:4043:26: note: userspace variable will be forcibly initialized 4043 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_rt_sigtimedwait': /kisskb/src/kernel/signal.c:3624:26: note: userspace variable will be forcibly initialized 3624 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_compat_sys_rt_sigtimedwait_time64': /kisskb/src/kernel/signal.c:3689:26: note: userspace variable will be forcibly initialized 3689 | kernel_siginfo_t info; | ^~~~ /kisskb/src/kernel/signal.c: In function '__do_sys_pidfd_send_signal': /kisskb/src/kernel/signal.c:3842:26: note: userspace variable will be forcibly initialized 3842 | kernel_siginfo_t kinfo; | ^~~~~ /kisskb/src/kernel/signal.c: In function 'restore_altstack': /kisskb/src/kernel/signal.c:4224:17: note: userspace variable will be forcibly initialized 4224 | stack_t new; | ^~~ /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:26: note: userspace variable will be forcibly initialized 238 | union iwreq_data wrqu; | ^~~~ /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:26: note: userspace variable will be forcibly initialized 420 | union iwreq_data wrqu; | ^~~~ /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:26: note: userspace variable will be forcibly initialized 165 | 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:26: note: userspace variable will be forcibly initialized 154 | 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:25: note: userspace variable will be forcibly initialized 2374 | struct iw_event iwe; | ^~~ /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:25: note: userspace variable will be forcibly initialized 1771 | struct iw_event iwe; | ^~~ /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:26: note: userspace variable will be forcibly initialized 1065 | union iwreq_data wrqu; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_disconnectsignal': /kisskb/src/drivers/usb/core/devio.c:2259:42: note: userspace variable will be forcibly initialized 2259 | struct usbdevfs_disconnectsignal ds; | ^~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_control': /kisskb/src/drivers/usb/core/devio.c:1248:38: note: userspace variable will be forcibly initialized 1248 | struct usbdevfs_ctrltransfer ctrl; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_control_compat': /kisskb/src/drivers/usb/core/devio.c:2113:38: note: userspace variable will be forcibly initialized 2113 | struct usbdevfs_ctrltransfer ctrl; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_bulk': /kisskb/src/drivers/usb/core/devio.c:1347:38: note: userspace variable will be forcibly initialized 1347 | struct usbdevfs_bulktransfer bulk; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_bulk_compat': /kisskb/src/drivers/usb/core/devio.c:2126:38: note: userspace variable will be forcibly initialized 2126 | struct usbdevfs_bulktransfer bulk; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_submiturb': /kisskb/src/drivers/usb/core/devio.c:1967:18: note: userspace variable will be forcibly initialized 1967 | sigval_t userurb_sigval; | ^~~~~~~~~~~~~~ /kisskb/src/drivers/usb/core/devio.c:1966:29: note: userspace variable will be forcibly initialized 1966 | struct usbdevfs_urb uurb; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_submiturb_compat': /kisskb/src/drivers/usb/core/devio.c:2173:18: note: userspace variable will be forcibly initialized 2173 | sigval_t userurb_sigval; | ^~~~~~~~~~~~~~ /kisskb/src/drivers/usb/core/devio.c:2172:29: note: userspace variable will be forcibly initialized 2172 | struct usbdevfs_urb uurb; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'async_completed': /kisskb/src/drivers/usb/core/devio.c:608:18: note: userspace variable will be forcibly initialized 608 | sigval_t addr; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_ioctl_compat': /kisskb/src/drivers/usb/core/devio.c:2382:31: note: userspace variable will be forcibly initialized 2382 | struct usbdevfs_ioctl ctrl; | ^~~~ /kisskb/src/drivers/usb/core/devio.c: In function 'proc_ioctl_default': /kisskb/src/drivers/usb/core/devio.c:2371:33: note: userspace variable will be forcibly initialized 2371 | struct usbdevfs_ioctl ctrl; | ^~~~ In file included from /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_cs.c:195: /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_cs.c: In function 'prism2_suspend': /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_hw.c:3357:26: note: userspace variable will be forcibly initialized 3357 | union iwreq_data wrqu; | ^~~~ /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_cs.c: In function 'prism2_txexc': /kisskb/src/drivers/net/wireless/intersil/hostap/hostap_hw.c:2329:34: note: userspace variable will be forcibly initialized 2329 | union iwreq_data wrqu; | ^~~~ /kisskb/src/drivers/usb/class/usbtmc.c: In function 'usbtmc_ioctl_request': /kisskb/src/drivers/usb/class/usbtmc.c:1919:35: note: userspace variable will be forcibly initialized 1919 | struct usbtmc_ctrlrequest request; | ^~~~~~~ /kisskb/src/drivers/usb/class/usbtmc.c: In function 'usbtmc_ioctl_generic_write': /kisskb/src/drivers/usb/class/usbtmc.c:1262:31: note: userspace variable will be forcibly initialized 1262 | struct usbtmc_message msg; | ^~~ /kisskb/src/drivers/usb/class/usbtmc.c: In function 'usbtmc_ioctl_generic_read': /kisskb/src/drivers/usb/class/usbtmc.c:1051:31: note: userspace variable will be forcibly initialized 1051 | struct usbtmc_message msg; | ^~~ /kisskb/src/drivers/usb/usbip/vhci_tx.c: In function 'vhci_send_cmd_submit': /kisskb/src/drivers/usb/usbip/vhci_tx.c:58:23: note: userspace variable will be forcibly initialized 58 | struct msghdr msg; | ^~~ /kisskb/src/drivers/usb/usbip/vhci_tx.c: In function 'vhci_send_cmd_unlink': /kisskb/src/drivers/usb/usbip/vhci_tx.c:191:23: note: userspace variable will be forcibly initialized 191 | struct msghdr msg; | ^~~ /kisskb/src/drivers/usb/usbip/stub_tx.c: In function 'stub_send_ret_unlink': /kisskb/src/drivers/usb/usbip/stub_tx.c:366:23: note: userspace variable will be forcibly initialized 366 | 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:23: note: userspace variable will be forcibly initialized 155 | struct msghdr msg; | ^~~ /kisskb/src/drivers/usb/usbip/vudc_tx.c: In function 'v_send_ret_unlink': /kisskb/src/drivers/usb/usbip/vudc_tx.c:40:23: note: userspace variable will be forcibly initialized 40 | 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:23: note: userspace variable will be forcibly initialized 82 | struct msghdr msg; | ^~~ /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/drivers/net/wireless/zydas/zd1201.c: In function 'zd1201_get_scan': /kisskb/src/drivers/net/wireless/zydas/zd1201.c:1113:25: note: userspace variable will be forcibly initialized 1113 | struct iw_event iwe; | ^~~ /kisskb/src/drivers/net/wireless/zydas/zd1201.c: In function 'zd1201_usbrx': /kisskb/src/drivers/net/wireless/zydas/zd1201.c:280:42: note: userspace variable will be forcibly initialized 280 | union iwreq_data wrqu; | ^~~~ /kisskb/src/drivers/net/wireless/zydas/zd1201.c:258:42: note: userspace variable will be forcibly initialized 258 | union iwreq_data wrqu; | ^~~~ /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/hid/uhid.c: In function 'uhid_dev_create': /kisskb/src/drivers/hid/uhid.c:535:32: note: userspace variable will be forcibly initialized 535 | struct uhid_create_req orig; | ^~~~ /kisskb/src/drivers/comedi/comedi_fops.c: In function 'compat_chaninfo': /kisskb/src/drivers/comedi/comedi_fops.c:2899:32: note: userspace variable will be forcibly initialized 2899 | struct comedi_chaninfo chaninfo; | ^~~~~~~~ /kisskb/src/drivers/comedi/comedi_fops.c: In function 'compat_rangeinfo': /kisskb/src/drivers/comedi/comedi_fops.c:2923:33: note: userspace variable will be forcibly initialized 2923 | struct comedi_rangeinfo rangeinfo; | ^~~~~~~~~ /kisskb/src/drivers/comedi/comedi_fops.c: In function 'compat_cmd': /kisskb/src/drivers/comedi/comedi_fops.c:3000:27: note: userspace variable will be forcibly initialized 3000 | struct comedi_cmd cmd; | ^~~ /kisskb/src/drivers/comedi/comedi_fops.c: In function 'compat_cmdtest': /kisskb/src/drivers/comedi/comedi_fops.c:3025:27: note: userspace variable will be forcibly initialized 3025 | struct comedi_cmd cmd; | ^~~ /kisskb/src/drivers/comedi/comedi_fops.c: In function 'compat_insn': /kisskb/src/drivers/comedi/comedi_fops.c:3102:28: note: userspace variable will be forcibly initialized 3102 | struct comedi_insn insn; | ^~~~ /kisskb/src/drivers/comedi/comedi_fops.c: In function '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/fsi/fsi-sbefifo.c: In function 'sbefifo_user_read': /kisskb/src/drivers/fsi/fsi-sbefifo.c:808:22: note: userspace variable will be forcibly initialized 808 | struct iovec resp_iov; | ^~~~~~~~ /kisskb/src/drivers/comedi/drivers.c: In function 'insn_rw_emulate_bits': /kisskb/src/drivers/comedi/drivers.c:612:28: note: userspace variable will be forcibly initialized 612 | struct comedi_insn _insn; | ^~~~~ Completed OK # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc11 # Build took: 0:03:56.793255