023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(0x0, &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:08 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r0, &(0x7f0000002b40)=[{&(0x7f0000000900)="8d", 0x1}], 0x1, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x29}}, 0x10) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r2, 0x0, 0x0) ioctl$BLKDISCARD(r2, 0x1277, &(0x7f0000000080)=0x8) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r5, 0x0, 0x0) ioctl$BLKDISCARD(r5, 0x1277, &(0x7f0000000080)=0x8) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r6, 0x0, 0x0) ioctl$BLKDISCARD(r6, 0x1277, &(0x7f0000000080)=0x8) ioctl$EVIOCRMFF(r6, 0x40044581, &(0x7f0000000140)=0x25e) ioctl$SIOCNRDECOBS(r5, 0x89e2) bind$llc(r4, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r4, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) splice(r4, 0x0, r2, 0x0, 0x7, 0x3) r7 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/full\x00', 0x800, 0x0) bind$l2tp(r7, &(0x7f0000000100)={0x2, 0x0, @remote, 0x2}, 0x10) [ 1397.492057] FAULT_INJECTION: forcing a failure. [ 1397.492057] name failslab, interval 1, probability 0, space 0, times 0 [ 1397.507566] CPU: 0 PID: 18218 Comm: syz-executor.2 Not tainted 4.14.164-syzkaller #0 [ 1397.515491] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1397.524850] Call Trace: [ 1397.527455] dump_stack+0x142/0x197 [ 1397.531095] should_fail.cold+0x10f/0x159 [ 1397.535258] should_failslab+0xdb/0x130 03:42:09 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8d", 0x1}], 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0xc00, 0x0) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x480882, 0x0) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = socket$inet(0x2, 0x5, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r6, 0x84, 0x18, &(0x7f0000000140)=@assoc_value={r7}, 0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r5, 0x84, 0x71, &(0x7f0000000000)={r7, 0x100}, 0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000040)={r7, 0x200000}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000640)={r7, 0x9}, &(0x7f0000000680)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f00000000c0)={0x6, 0x3, 0x10b, 0x8, 0x1, 0x7, 0x1ff, 0x8, r7}, &(0x7f0000000100)=0x20) getsockopt$inet_sctp_SCTP_CONTEXT(r3, 0x84, 0x11, &(0x7f0000000140)={r8, 0x2}, &(0x7f0000000180)=0x8) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x29}}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1397.539238] kmem_cache_alloc_node+0x287/0x780 [ 1397.543829] __alloc_skb+0x9c/0x500 [ 1397.547461] ? skb_trim+0x180/0x180 [ 1397.551114] ? __lock_acquire+0x5f7/0x4620 [ 1397.555350] ? udp_sendpage+0xfe/0x3e0 [ 1397.559260] ? inet_sendpage+0x157/0x580 [ 1397.563412] ? kernel_sendpage+0x92/0xf0 [ 1397.567485] alloc_skb_with_frags+0x86/0x4b0 [ 1397.571906] ? entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1397.577274] ? trace_hardirqs_on+0x10/0x10 [ 1397.581519] sock_alloc_send_pskb+0x5db/0x740 [ 1397.586024] ? sock_wmalloc+0xf0/0xf0 [ 1397.589830] ? mark_held_locks+0xb1/0x100 [ 1397.593988] sock_alloc_send_skb+0x32/0x40 [ 1397.598229] __ip_append_data.isra.0+0x1227/0x20f0 [ 1397.603160] ? save_trace+0x290/0x290 [ 1397.606969] ? ip_reply_glue_bits+0xb0/0xb0 [ 1397.611295] ? retint_kernel+0x2d/0x2d [ 1397.615197] ? __ip_flush_pending_frames.isra.0+0x2d0/0x2d0 [ 1397.621018] ? ipv4_mtu+0x25e/0x3a0 [ 1397.624653] ? ip_reply_glue_bits+0xb0/0xb0 [ 1397.628978] ip_append_data.part.0+0xe7/0x160 [ 1397.633489] ? ip_reply_glue_bits+0xb0/0xb0 [ 1397.637818] ip_append_data+0x5b/0x80 [ 1397.641629] udp_sendmsg+0xaa3/0x1da0 [ 1397.645448] ? ip_reply_glue_bits+0xb0/0xb0 [ 1397.649793] ? udp4_seq_show+0x520/0x520 [ 1397.653861] ? lock_downgrade+0x740/0x740 [ 1397.658029] ? lock_acquire+0x16f/0x430 [ 1397.662011] ? pipe_wait+0x181/0x1a0 [ 1397.665733] ? pipe_wait+0x181/0x1a0 [ 1397.669455] udp_sendpage+0xfe/0x3e0 [ 1397.673198] ? udp_destroy_sock+0x1a0/0x1a0 [ 1397.677532] ? retint_kernel+0x2d/0x2d [ 1397.681441] inet_sendpage+0x157/0x580 [ 1397.685333] ? udp_destroy_sock+0x1a0/0x1a0 [ 1397.689668] kernel_sendpage+0x92/0xf0 [ 1397.693559] ? inet_sendmsg+0x500/0x500 [ 1397.697541] sock_sendpage+0x8b/0xc0 [ 1397.701262] ? kernel_sendpage+0xf0/0xf0 [ 1397.705328] pipe_to_sendpage+0x242/0x340 [ 1397.709487] ? direct_splice_actor+0x190/0x190 [ 1397.714211] __splice_from_pipe+0x348/0x780 [ 1397.718532] ? direct_splice_actor+0x190/0x190 [ 1397.723123] ? direct_splice_actor+0x190/0x190 [ 1397.727699] splice_from_pipe+0xf0/0x150 [ 1397.731791] ? splice_shrink_spd+0xb0/0xb0 [ 1397.736022] generic_splice_sendpage+0x3c/0x50 [ 1397.740597] ? splice_from_pipe+0x150/0x150 [ 1397.744972] SyS_splice+0xd92/0x1430 [ 1397.748676] ? compat_SyS_vmsplice+0x250/0x250 [ 1397.753244] ? SyS_splice+0x1/0x1430 [ 1397.756940] ? compat_SyS_vmsplice+0x250/0x250 [ 1397.761626] do_syscall_64+0x1e8/0x640 [ 1397.765507] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1397.770359] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1397.775591] RIP: 0033:0x45af49 [ 1397.778811] RSP: 002b:00007fe1f12bec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 03:42:09 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000880)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff75275056979b1ccd929adedf69047e5a8cd8d98258ea253983b5a35a7cc761edd7e4f6953c797ebc56a382b6c75a"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) r5 = gettid() capget(&(0x7f0000000000)={0x19980330, r5}, &(0x7f00000000c0)={0x8000, 0x1, 0xffffffff, 0x2, 0xc22, 0x1}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x0) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) ioctl$VIDIOC_DQBUF(0xffffffffffffffff, 0xc0585611, &(0x7f0000000140)={0x9, 0xa512a6d246e43bd9, 0x4, 0x20000, 0xffff0e11, {0x77359400}, {0x4, 0xf7409c2670950cc3, 0xde, 0xcb, 0x3, 0x2, "60a5283c"}, 0x7, 0x3, @planes=&(0x7f0000000100)={0x65b4, 0x7ff, @fd=r4, 0x4}, 0x8001, 0x0, r6}) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000200)={0xffffffffffffffff}, 0x106, 0xa}}, 0x20) write$RDMA_USER_CM_CMD_MIGRATE_ID(r7, &(0x7f0000000280)={0x12, 0x10, 0xfa00, {&(0x7f00000001c0), r8, r1}}, 0x18) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:09 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8d", 0x1}], 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$TIPC_NODE_RECVQ_DEPTH(r0, 0x10f, 0x83, &(0x7f00000001c0), &(0x7f0000000240)=0x4) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha384\x00'}, 0x58) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r3, 0x0, 0x0) ioctl$BLKDISCARD(r3, 0x1277, &(0x7f0000000080)=0x8) ioctl$VIDIOC_TRY_ENCODER_CMD(r3, 0xc028564e, &(0x7f0000000180)={0x1, 0x0, [0xc, 0xffffffff, 0x9, 0x9, 0xb0, 0x42eef9a, 0x6, 0x4]}) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/snapshot\x00', 0x501000, 0x0) r5 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r5, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r5, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) ioctl$LOOP_SET_FD(r4, 0x4c00, r5) r6 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x2000, 0x0) ioctl$FITRIM(r2, 0xc0185879, &(0x7f0000000280)={0x6, 0x8, 0x101}) bind$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x2a}}, 0xfc8a) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:09 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(0x0, &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:09 executing program 1 (fault-call:9 fault-nth:18): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1397.786517] RAX: ffffffffffffffda RBX: 00007fe1f12bec90 RCX: 000000000045af49 [ 1397.793778] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1397.801043] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1397.808312] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe1f12bf6d4 [ 1397.815569] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 000000000000000a [ 1397.935034] ip_tables: iptables: counters copy to user failed while replacing table [ 1397.969928] FAULT_INJECTION: forcing a failure. [ 1397.969928] name failslab, interval 1, probability 0, space 0, times 0 [ 1397.981493] CPU: 0 PID: 18251 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1397.989397] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1397.998746] Call Trace: [ 1398.001337] dump_stack+0x142/0x197 [ 1398.003283] capability: warning: `syz-executor.5' uses 32-bit capabilities (legacy support in use) [ 1398.004975] should_fail.cold+0x10f/0x159 [ 1398.004994] should_failslab+0xdb/0x130 [ 1398.005007] kmem_cache_alloc_node_trace+0x280/0x770 [ 1398.005021] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 1398.032790] __kmalloc_node_track_caller+0x3d/0x80 [ 1398.037731] __kmalloc_reserve.isra.0+0x40/0xe0 [ 1398.042415] __alloc_skb+0xcf/0x500 [ 1398.046048] ? skb_trim+0x180/0x180 [ 1398.049803] ? do_csum+0x283/0x360 [ 1398.053355] sock_wmalloc+0xae/0xf0 [ 1398.056995] ip_append_page+0x5fd/0xe40 [ 1398.060990] udp_sendpage+0x176/0x3e0 [ 1398.064798] ? udp_destroy_sock+0x1a0/0x1a0 [ 1398.069136] inet_sendpage+0x157/0x580 [ 1398.073033] ? udp_destroy_sock+0x1a0/0x1a0 [ 1398.077366] kernel_sendpage+0x92/0xf0 [ 1398.081254] ? inet_sendmsg+0x500/0x500 [ 1398.085240] sock_sendpage+0x8b/0xc0 [ 1398.088960] ? kernel_sendpage+0xf0/0xf0 [ 1398.093029] pipe_to_sendpage+0x242/0x340 [ 1398.097188] ? direct_splice_actor+0x190/0x190 [ 1398.101778] __splice_from_pipe+0x348/0x780 [ 1398.106107] ? direct_splice_actor+0x190/0x190 [ 1398.110716] ? direct_splice_actor+0x190/0x190 [ 1398.115300] splice_from_pipe+0xf0/0x150 [ 1398.119368] ? splice_shrink_spd+0xb0/0xb0 [ 1398.123612] ? security_file_permission+0x89/0x1f0 [ 1398.128552] generic_splice_sendpage+0x3c/0x50 [ 1398.133142] ? splice_from_pipe+0x150/0x150 [ 1398.137471] SyS_splice+0xd92/0x1430 [ 1398.141185] ? __sb_end_write+0xc1/0x100 [ 1398.145239] ? compat_SyS_vmsplice+0x250/0x250 [ 1398.149808] ? do_syscall_64+0x53/0x640 [ 1398.153773] ? compat_SyS_vmsplice+0x250/0x250 [ 1398.158341] do_syscall_64+0x1e8/0x640 [ 1398.162230] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1398.167062] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1398.172235] RIP: 0033:0x45af49 [ 1398.175421] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1398.183130] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1398.190396] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1398.197655] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1398.204932] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 [ 1398.212188] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 03:42:09 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(0x0, &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:09 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8d", 0x1}], 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r3, 0x0, 0x0) ioctl$BLKDISCARD(r3, 0x1277, &(0x7f0000000080)=0x8) ioctl$USBDEVFS_REAPURB(r3, 0x4008550c, &(0x7f0000000100)) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x29}}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) epoll_pwait(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x1, 0x9, &(0x7f00000000c0)={0x7}, 0x8) 03:42:09 executing program 3: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r5, 0x0, 0x0) ioctl$BLKDISCARD(r5, 0x1277, &(0x7f0000000080)=0x8) ioctl$SNDRV_RAWMIDI_IOCTL_DRAIN(r5, 0x40045731, &(0x7f0000000000)=0x3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) read$snddsp(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:09 executing program 2 (fault-call:15 fault-nth:51): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:09 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:09 executing program 0: pipe(&(0x7f0000000300)) r0 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r0, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r0, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r1 = fcntl$dupfd(r0, 0x605, 0xffffffffffffffff) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000000)={0x6, 0x5}) pipe(0x0) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) dup(0xffffffffffffffff) capget(&(0x7f0000000000), 0x0) memfd_create(0x0, 0x5) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0xb}}, 0x0, 0xc, 0xffffffffffffffff, 0x0) socket$kcm(0x11, 0xa, 0x300) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000580)) openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x0, 0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0xfef0) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f0000000240)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040), 0x0, 0x5}}, 0x20) r3 = gettid() prctl$PR_SET_PTRACER(0x59616d61, r3) kcmp(r3, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000002c0)={0xffffffffffffffff, 0x416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0xfff0b025f2384226) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000000)={r4}, 0xc) capget(&(0x7f0000000040), 0x0) perf_event_open(0x0, 0x0, 0xe, 0xffffffffffffffff, 0x8) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0xfffffffffffffffe) bind$inet(r5, &(0x7f0000000080)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r5, 0x0, 0xffffffffffffff1f, 0x200007fa, &(0x7f0000000140)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x1e}}, 0x10) 03:42:09 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() [ 1398.335209] ip_tables: iptables: counters copy to user failed while replacing table [ 1398.364342] ip_tables: iptables: counters copy to user failed while replacing table [ 1398.433402] FAULT_INJECTION: forcing a failure. [ 1398.433402] name failslab, interval 1, probability 0, space 0, times 0 [ 1398.448187] CPU: 0 PID: 18271 Comm: syz-executor.2 Not tainted 4.14.164-syzkaller #0 [ 1398.456121] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1398.465485] Call Trace: [ 1398.468088] dump_stack+0x142/0x197 [ 1398.471737] should_fail.cold+0x10f/0x159 [ 1398.475900] should_failslab+0xdb/0x130 [ 1398.479881] kmem_cache_alloc_node_trace+0x280/0x770 [ 1398.485003] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 1398.490464] __kmalloc_node_track_caller+0x3d/0x80 [ 1398.495404] __kmalloc_reserve.isra.0+0x40/0xe0 [ 1398.500085] __alloc_skb+0xcf/0x500 [ 1398.503730] ? skb_trim+0x180/0x180 [ 1398.507365] ? __lock_acquire+0x5f7/0x4620 [ 1398.511607] ? udp_sendpage+0xfe/0x3e0 [ 1398.515498] ? inet_sendpage+0x157/0x580 [ 1398.519569] ? kernel_sendpage+0x92/0xf0 [ 1398.523642] alloc_skb_with_frags+0x86/0x4b0 [ 1398.528055] ? entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1398.533428] ? trace_hardirqs_on+0x10/0x10 [ 1398.537678] sock_alloc_send_pskb+0x5db/0x740 [ 1398.542345] ? mark_held_locks+0xb1/0x100 [ 1398.546511] ? sock_wmalloc+0xf0/0xf0 [ 1398.550446] ? trace_hardirqs_on_caller+0x400/0x590 [ 1398.555473] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1398.560244] sock_alloc_send_skb+0x32/0x40 [ 1398.565357] __ip_append_data.isra.0+0x1227/0x20f0 [ 1398.570291] ? save_trace+0x290/0x290 [ 1398.574101] ? ip_reply_glue_bits+0xb0/0xb0 [ 1398.578432] ? trace_hardirqs_on_caller+0x19b/0x590 03:42:10 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() [ 1398.583464] ? __ip_flush_pending_frames.isra.0+0x2d0/0x2d0 [ 1398.589200] ? ipv4_mtu+0x25e/0x3a0 [ 1398.592833] ? ip_reply_glue_bits+0xb0/0xb0 [ 1398.597158] ip_append_data.part.0+0xe7/0x160 [ 1398.601660] ? ip_reply_glue_bits+0xb0/0xb0 [ 1398.605987] ip_append_data+0x5b/0x80 [ 1398.609804] udp_sendmsg+0xaa3/0x1da0 [ 1398.613620] ? ip_reply_glue_bits+0xb0/0xb0 [ 1398.617950] ? udp4_seq_show+0x520/0x520 [ 1398.622015] ? check_preemption_disabled+0x3c/0x250 [ 1398.627047] ? lock_acquire+0x1ea/0x430 [ 1398.631038] ? pipe_wait+0x181/0x1a0 [ 1398.634760] udp_sendpage+0xfe/0x3e0 [ 1398.638476] ? udp_destroy_sock+0x1a0/0x1a0 [ 1398.642799] ? trace_hardirqs_on_caller+0x400/0x590 [ 1398.647836] inet_sendpage+0x157/0x580 [ 1398.651733] ? udp_destroy_sock+0x1a0/0x1a0 [ 1398.656065] kernel_sendpage+0x92/0xf0 [ 1398.659952] ? inet_sendmsg+0x500/0x500 [ 1398.663929] sock_sendpage+0x8b/0xc0 [ 1398.667655] ? kernel_sendpage+0xf0/0xf0 [ 1398.671724] pipe_to_sendpage+0x242/0x340 [ 1398.675882] ? direct_splice_actor+0x190/0x190 [ 1398.680478] __splice_from_pipe+0x348/0x780 [ 1398.684807] ? direct_splice_actor+0x190/0x190 [ 1398.689403] ? direct_splice_actor+0x190/0x190 [ 1398.693993] splice_from_pipe+0xf0/0x150 [ 1398.698064] ? splice_shrink_spd+0xb0/0xb0 [ 1398.702309] ? security_file_permission+0x89/0x1f0 [ 1398.707249] generic_splice_sendpage+0x3c/0x50 [ 1398.711837] ? splice_from_pipe+0x150/0x150 [ 1398.716161] SyS_splice+0xd92/0x1430 [ 1398.719876] ? __sb_end_write+0xc1/0x100 [ 1398.723949] ? compat_SyS_vmsplice+0x250/0x250 [ 1398.728537] ? do_syscall_64+0x53/0x640 03:42:10 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x0) r5 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r5, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r5, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) fadvise64(r5, 0x3, 0x0, 0x5b8b038fdec4019) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x3, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0x4}, 0x80, 0x0, 0x9361, 0xb, 0x0, 0x0, 0x7fff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) ioctl$KVM_ASSIGN_SET_MSIX_NR(0xffffffffffffffff, 0x4008ae73, &(0x7f0000000000)={0x8, 0x2}) 03:42:10 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(0x0, &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:10 executing program 1 (fault-call:9 fault-nth:19): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1398.732517] ? compat_SyS_vmsplice+0x250/0x250 [ 1398.737112] do_syscall_64+0x1e8/0x640 [ 1398.741010] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1398.745902] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1398.751098] RIP: 0033:0x45af49 [ 1398.754297] RSP: 002b:00007fe1f12bec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1398.762012] RAX: ffffffffffffffda RBX: 00007fe1f12bec90 RCX: 000000000045af49 [ 1398.769287] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1398.776564] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 03:42:10 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(0x0, &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() [ 1398.783840] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe1f12bf6d4 [ 1398.791115] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 000000000000000a 03:42:10 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$kcm(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x1, 0x0, 0x0, 0x3, {0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x7021e}}}, 0x80, &(0x7f00000001c0)=[{&(0x7f0000000000)="aec931fe0ea97a8225af026719376f6a3c2174", 0x13}, {&(0x7f0000000140)="1f1a874f977c763a3e5e610e1aef3b17ac8fa8dc2956b187907954e158a7646fe7f335bc8f736b4ac060c43f713eb2cf020711f45cda504f239b0f7a98b6fceeee221cc840546362baea1e4cb4", 0x4d}], 0x2, &(0x7f0000000200)=[{0x68, 0x10c, 0x81, "4827823340cce03764dbb5ff07ad5622b4048a43569b20b925a9a30637ac62528b600581aad68d79aedfe26f8069517eb89fbb6b1682f886e4e58c5a520014f34adaab8d816e8eba4760645ab94727806bb0985b"}, {0x58, 0x113, 0x3, "62320b1362a6751d0e584560d2252f8f1a0edda9f4f8a2e9d41a23a52d76a12129942a7349d282355f2512069deaf021398a6495ca0ffdb7530990bc3d6989936dee45"}], 0xc0}, 0x2400c040) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8d", 0x1}], 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x29}}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:10 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(0x0, &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() [ 1398.865756] ip_tables: iptables: counters copy to user failed while replacing table [ 1398.912225] FAULT_INJECTION: forcing a failure. [ 1398.912225] name failslab, interval 1, probability 0, space 0, times 0 [ 1398.932785] CPU: 1 PID: 18291 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1398.940716] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1398.950153] Call Trace: [ 1398.952761] dump_stack+0x142/0x197 [ 1398.956540] should_fail.cold+0x10f/0x159 [ 1398.960703] should_failslab+0xdb/0x130 [ 1398.964687] kmem_cache_alloc_node+0x287/0x780 [ 1398.969282] ? __lock_is_held+0xb6/0x140 [ 1398.973355] __alloc_skb+0x9c/0x500 [ 1398.976990] ? skb_trim+0x180/0x180 [ 1398.980625] ? do_csum+0x283/0x360 [ 1398.984174] sock_wmalloc+0xae/0xf0 [ 1398.987817] ip_append_page+0x5fd/0xe40 [ 1398.991841] udp_sendpage+0x176/0x3e0 [ 1398.995667] ? udp_destroy_sock+0x1a0/0x1a0 [ 1399.000016] inet_sendpage+0x157/0x580 [ 1399.003919] ? udp_destroy_sock+0x1a0/0x1a0 [ 1399.008402] kernel_sendpage+0x92/0xf0 [ 1399.012294] ? inet_sendmsg+0x500/0x500 [ 1399.016338] sock_sendpage+0x8b/0xc0 [ 1399.020046] ? kernel_sendpage+0xf0/0xf0 [ 1399.024179] pipe_to_sendpage+0x242/0x340 [ 1399.028388] ? direct_splice_actor+0x190/0x190 [ 1399.033017] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1399.037763] __splice_from_pipe+0x348/0x780 [ 1399.042083] ? direct_splice_actor+0x190/0x190 [ 1399.046771] ? direct_splice_actor+0x190/0x190 [ 1399.051421] splice_from_pipe+0xf0/0x150 [ 1399.055474] ? splice_shrink_spd+0xb0/0xb0 [ 1399.059808] ? security_file_permission+0x89/0x1f0 [ 1399.064736] generic_splice_sendpage+0x3c/0x50 [ 1399.069307] ? splice_from_pipe+0x150/0x150 [ 1399.073633] SyS_splice+0xd92/0x1430 [ 1399.077334] ? __sb_end_write+0xc1/0x100 [ 1399.081399] ? compat_SyS_vmsplice+0x250/0x250 [ 1399.085982] ? do_syscall_64+0x53/0x640 [ 1399.089961] ? compat_SyS_vmsplice+0x250/0x250 [ 1399.094528] do_syscall_64+0x1e8/0x640 [ 1399.098401] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1399.103247] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1399.108440] RIP: 0033:0x45af49 [ 1399.111625] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1399.119443] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1399.126710] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1399.133985] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1399.141250] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 [ 1399.148580] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 03:42:10 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8d", 0x1}], 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40000, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x29}}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r3, 0x0, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100)='/dev/snapshot\x00', 0xe00, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r4, 0x0, 0x0) ioctl$BLKDISCARD(r4, 0x1277, &(0x7f0000000080)=0x8) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r5, 0x0, 0x0) ioctl$BLKDISCARD(r5, 0x1277, &(0x7f0000000080)=0x8) ioctl$BLKDISCARD(r5, 0x1277, &(0x7f0000000080)=0xb) ioctl$SIOCAX25GETINFOOLD(r3, 0x89e9, &(0x7f00000000c0)) 03:42:10 executing program 2 (fault-call:15 fault-nth:52): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:10 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', 0x0, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:10 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8d", 0x1}], 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x29}}, 0x10) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r3, 0x0, 0x0) prctl$PR_MPX_ENABLE_MANAGEMENT(0x2b) ioctl$BLKDISCARD(r3, 0x1277, &(0x7f0000000080)=0x8) ioctl$VIDIOC_G_AUDOUT(r3, 0x80345631, &(0x7f00000000c0)) 03:42:10 executing program 3: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r1, 0x404c534a, &(0x7f00000000c0)={0xffffffff, 0x3f, 0xfffffe00}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000000), 0x4}}, 0x0, 0xffffffffefffffff, 0xffffffffffffffff, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r6, 0x0, 0x0) ioctl$BLKDISCARD(r6, 0x1277, &(0x7f0000000080)=0x8) connect$nfc_llcp(r6, &(0x7f0000000240)={0x27, 0x1, 0x2, 0x0, 0xff, 0x8, "fd6599250a5999a2d91c75fb370a0216e05455d5969b15ab83df9f326bb5bdb0ac8de82243afd00b0b473cb20cfbe52eba6a3b05be3182210b0b384434ba4a", 0x10}, 0x60) read$snddsp(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r7, 0x0, 0x0) ioctl$BLKDISCARD(r7, 0x1277, &(0x7f0000000080)=0x8) r8 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r8, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r8, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) ioctl$FICLONE(r5, 0x40049409, r8) clock_gettime(0x0, &(0x7f0000000140)) r9 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r9, 0x0, 0x0) ioctl$BLKDISCARD(r9, 0x1277, &(0x7f0000000080)=0x8) ioctl$VIDIOC_PREPARE_BUF(r7, 0xc058565d, &(0x7f00000001c0)={0x2, 0x0, 0x4, 0x0, 0x100, {0x77359400}, {0x0, 0x2, 0x1, 0x3f, 0x4, 0x21, "0663308a"}, 0x71, 0x4, @fd=r0, 0x7f7, 0x0, r1}) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x8001, 0x0) 03:42:10 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', 0x0, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() [ 1399.334283] FAULT_INJECTION: forcing a failure. [ 1399.334283] name failslab, interval 1, probability 0, space 0, times 0 [ 1399.367097] CPU: 1 PID: 18313 Comm: syz-executor.2 Not tainted 4.14.164-syzkaller #0 [ 1399.375027] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1399.384393] Call Trace: [ 1399.386998] dump_stack+0x142/0x197 [ 1399.390634] should_fail.cold+0x10f/0x159 [ 1399.394784] should_failslab+0xdb/0x130 [ 1399.398765] kmem_cache_alloc_node+0x287/0x780 [ 1399.403362] ? __lock_is_held+0xb6/0x140 [ 1399.407438] __alloc_skb+0x9c/0x500 [ 1399.411191] ? skb_trim+0x180/0x180 [ 1399.414830] ? do_csum+0x283/0x360 [ 1399.418387] sock_wmalloc+0xae/0xf0 [ 1399.422018] ip_append_page+0x5fd/0xe40 [ 1399.426013] udp_sendpage+0x176/0x3e0 [ 1399.429918] ? udp_destroy_sock+0x1a0/0x1a0 [ 1399.434244] ? trace_hardirqs_on_caller+0x400/0x590 [ 1399.439273] inet_sendpage+0x157/0x580 [ 1399.443185] ? udp_destroy_sock+0x1a0/0x1a0 [ 1399.447513] kernel_sendpage+0x92/0xf0 [ 1399.451401] ? inet_sendmsg+0x500/0x500 [ 1399.455382] sock_sendpage+0x8b/0xc0 [ 1399.459100] ? kernel_sendpage+0xf0/0xf0 [ 1399.463165] pipe_to_sendpage+0x242/0x340 [ 1399.467317] ? direct_splice_actor+0x190/0x190 [ 1399.471911] __splice_from_pipe+0x348/0x780 [ 1399.476236] ? direct_splice_actor+0x190/0x190 [ 1399.480825] ? direct_splice_actor+0x190/0x190 [ 1399.485407] splice_from_pipe+0xf0/0x150 [ 1399.489474] ? splice_shrink_spd+0xb0/0xb0 [ 1399.493718] ? security_file_permission+0x89/0x1f0 [ 1399.498659] generic_splice_sendpage+0x3c/0x50 [ 1399.503250] ? splice_from_pipe+0x150/0x150 [ 1399.507590] SyS_splice+0xd92/0x1430 [ 1399.511314] ? __sb_end_write+0xc1/0x100 [ 1399.515392] ? compat_SyS_vmsplice+0x250/0x250 [ 1399.519973] ? do_syscall_64+0x53/0x640 [ 1399.523945] ? compat_SyS_vmsplice+0x250/0x250 [ 1399.528529] do_syscall_64+0x1e8/0x640 [ 1399.532497] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1399.537345] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1399.542528] RIP: 0033:0x45af49 [ 1399.545698] RSP: 002b:00007fe1f12bec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1399.553390] RAX: ffffffffffffffda RBX: 00007fe1f12bec90 RCX: 000000000045af49 [ 1399.560682] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1399.567974] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1399.575281] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe1f12bf6d4 [ 1399.582538] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 000000000000000a 03:42:11 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', 0x0, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:11 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8d", 0x1}], 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x29}}, 0x10) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r3, 0x0, 0x0) ioctl$BLKDISCARD(r3, 0x1277, &(0x7f0000000080)=0x8) ioctl$FBIOGET_CON2FBMAP(r3, 0x460f, &(0x7f0000000000)={0x30}) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:11 executing program 1 (fault-call:9 fault-nth:20): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:11 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, 0x0, r5) getuid() 03:42:11 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fstat(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4cc74502f9870000c6504df67f00000000000000e98b4b153dffff082dbb78abd55fba3da80b856445ab1006487179e001b66c90c0473753cd89e9b08e3f5972fe9ca162b123e192e8c89c9dd8824692f08ff8675bdf17ea1c796f27f537cc5a3fb54aff8eaff4f6b59c41705b96a671164679079d00"/148], 0x15) r6 = dup(r5) write$FUSE_BMAP(r6, &(0x7f0000000080)={0x18, 0x0, 0x6}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r6, &(0x7f00000000c0)={0x14c}, 0x137) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x7) setreuid(0x0, r8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x7) setreuid(0x0, r11) r12 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x7) setreuid(0x0, r13) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='fuse\x00', 0x40000, &(0x7f0000000800)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=r8, @ANYBLOB=',group_id=', @ANYRESDEC=r9, @ANYBLOB=',default_permissions,uid>', @ANYRESDEC=r11, @ANYBLOB=',fow%er<', @ANYRESDEC=r13, @ANYBLOB="2c6f626a5f747970653d6b657972696e67002c6673636f6e646578743d726f6f742c726f6f74636f6e746578743d756e636f6ee6696e65645f752c6f626a5f726f6c653d73656375726974792c7569643d", @ANYRESDEC=r14, @ANYBLOB="2c7375626a5f757365723d74727573746564656d304000000000000000747275737465646b657972696e67637075736574d6379d9e4501302cf62a174b1073676a6499183a6a41735b802416248fce940f0a1c1d242c6673636f6e746578743d756e636f6e66696e65645f752c00"]) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000280)=0x0, &(0x7f00000002c0), &(0x7f0000000340)) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r17, &(0x7f0000000180)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4cc74502f9870000c6504df67f00000000000000e98b4b153dffff082dbb78abd55fba3da80b856445ab1006487179e001b66c90c0473753cd89e9b08e3f5972fe9ca162b123e192e8c89c9dd8824692f08ff8675bdf17ea1c796f27f537cc5a3fb54aff8eaff4f6b59c41705b96a671164679079d00"/148], 0x15) r18 = dup(r17) write$FUSE_BMAP(r18, &(0x7f0000000080)={0x18, 0x0, 0x6}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r18, &(0x7f00000000c0)={0x14c}, 0x137) r19 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r19, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x7) setreuid(0x0, r20) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x7) setreuid(0x0, r23) r24 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r24, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x7) setreuid(0x0, r25) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='fuse\x00', 0x40000, &(0x7f0000000800)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r18, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=r20, @ANYBLOB=',group_id=', @ANYRESDEC=r21, @ANYBLOB=',default_permissions,uid>', @ANYRESDEC=r23, @ANYBLOB=',fow%er<', @ANYRESDEC=r25, @ANYBLOB="2c6f626a5f747970653d6b657972696e67002c6673636f6e646578743d726f6f742c726f6f74636f6e746578743d756e636f6ee6696e65645f752c6f626a5f726f6c653d73656375726974792c7569643d", @ANYRESDEC=r26, @ANYBLOB="2c7375626a5f757365723d74727573746564656d304000000000000000747275737465646b657972696e67637075736574d6379d9e4501302cf62a174b1073676a6499183a6a41735b802416248fce940f0a1c1d242c6673636f6e746578743d756e636f6e66696e65645f752c00"]) fstat(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x8, &(0x7f0000000400)=[r3, r4, r9, r15, 0xee01, r16, r21, r27]) fcntl$setpipe(r1, 0x407, 0x0) r28 = socket$inet6_tcp(0xa, 0x1, 0x0) r29 = dup2(r28, r28) setsockopt$IPT_SO_SET_REPLACE(r29, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x0) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:11 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8d", 0x1}], 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x27}}, 0x10) getsockname(r0, &(0x7f0000000080)=@l2, &(0x7f0000000100)=0x80) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$HCIINQUIRY(r1, 0x800448f0, &(0x7f0000000140)={0xa, 0x8001, "091213", 0xff, 0xff}) splice(r0, 0x0, r3, 0x0, 0x30003, 0x0) [ 1399.802182] FAULT_INJECTION: forcing a failure. [ 1399.802182] name failslab, interval 1, probability 0, space 0, times 0 [ 1399.822990] CPU: 1 PID: 18336 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1399.831047] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1399.840412] Call Trace: [ 1399.843021] dump_stack+0x142/0x197 [ 1399.846694] should_fail.cold+0x10f/0x159 [ 1399.850854] should_failslab+0xdb/0x130 [ 1399.854835] kmem_cache_alloc_node_trace+0x280/0x770 [ 1399.860648] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 1399.866216] __kmalloc_node_track_caller+0x3d/0x80 [ 1399.871156] __kmalloc_reserve.isra.0+0x40/0xe0 [ 1399.875831] __alloc_skb+0xcf/0x500 [ 1399.879474] ? skb_trim+0x180/0x180 [ 1399.883112] ? do_csum+0x283/0x360 [ 1399.886659] sock_wmalloc+0xae/0xf0 [ 1399.890298] ip_append_page+0x5fd/0xe40 [ 1399.894287] udp_sendpage+0x176/0x3e0 [ 1399.898092] ? udp_destroy_sock+0x1a0/0x1a0 [ 1399.902426] inet_sendpage+0x157/0x580 [ 1399.906421] ? udp_destroy_sock+0x1a0/0x1a0 [ 1399.910768] kernel_sendpage+0x92/0xf0 [ 1399.914658] ? inet_sendmsg+0x500/0x500 [ 1399.918641] sock_sendpage+0x8b/0xc0 [ 1399.922364] ? kernel_sendpage+0xf0/0xf0 [ 1399.926430] pipe_to_sendpage+0x242/0x340 [ 1399.930586] ? direct_splice_actor+0x190/0x190 [ 1399.935178] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1399.939943] __splice_from_pipe+0x348/0x780 [ 1399.944303] ? direct_splice_actor+0x190/0x190 03:42:11 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, 0x0, r5) getuid() [ 1399.948903] ? direct_splice_actor+0x190/0x190 [ 1399.953489] splice_from_pipe+0xf0/0x150 [ 1399.957558] ? splice_shrink_spd+0xb0/0xb0 [ 1399.962106] ? security_file_permission+0x89/0x1f0 [ 1399.967046] generic_splice_sendpage+0x3c/0x50 [ 1399.971655] ? splice_from_pipe+0x150/0x150 [ 1399.975994] SyS_splice+0xd92/0x1430 [ 1399.979716] ? __sb_end_write+0xc1/0x100 [ 1399.983793] ? compat_SyS_vmsplice+0x250/0x250 [ 1399.988374] ? do_syscall_64+0x53/0x640 [ 1399.992349] ? compat_SyS_vmsplice+0x250/0x250 [ 1399.996939] do_syscall_64+0x1e8/0x640 [ 1400.000829] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1400.005684] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1400.010866] RIP: 0033:0x45af49 [ 1400.014061] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1400.021756] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1400.029009] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1400.036282] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1400.043728] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 03:42:11 executing program 2 (fault-call:15 fault-nth:53): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:11 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8d", 0x1}], 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x218422, 0x0) bind$inet(r3, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x29}}, 0xefc88b28a70e5b5a) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x3) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/mixer\x00', 0x82400, 0x0) setsockopt$bt_BT_CHANNEL_POLICY(0xffffffffffffffff, 0x112, 0xa, &(0x7f0000000000), 0x4) 03:42:11 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, 0x0, r5) getuid() [ 1400.050987] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 03:42:11 executing program 3: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) setsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x7, &(0x7f0000000000), 0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f00000000c0)='./file0\x00', 0x2) read$snddsp(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:11 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8d", 0x1}], 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0xc00, 0x0) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x480882, 0x0) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = socket$inet(0x2, 0x5, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r6, 0x84, 0x18, &(0x7f0000000140)=@assoc_value={r7}, 0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r5, 0x84, 0x71, &(0x7f0000000000)={r7, 0x100}, 0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000040)={r7, 0x200000}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000640)={r7, 0x9}, &(0x7f0000000680)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f00000000c0)={0x6, 0x3, 0x10b, 0x8, 0x1, 0x7, 0x1ff, 0x8, r7}, &(0x7f0000000100)=0x20) getsockopt$inet_sctp_SCTP_CONTEXT(r3, 0x84, 0x11, &(0x7f0000000140)={r8, 0x2}, &(0x7f0000000180)=0x8) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x29}}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:11 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', 0x0) getuid() 03:42:11 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef9dae000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000fe"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x0) r5 = request_key(&(0x7f0000000140)='id_resolver\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)='cgroup$-\x00', 0xfffffffffffffffe) add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000100)="25c7917e87e1676770a2dcecf1008f2dc9a08438", 0x14, r5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') r7 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_MPP(r7, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x1c, r6, 0x709, 0x0, 0x0, {}, [@NL80211_ATTR_IFINDEX={0xffffffffffffff85}]}, 0x1c}}, 0x0) sendmsg$NL80211_CMD_SET_STATION(r4, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40008000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x28, r6, 0x300, 0x70bd2a, 0x25dfdbfd, {}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x3}, @NL80211_ATTR_STA_FLAGS={0xc, 0x11, [@NL80211_STA_FLAG_AUTHENTICATED={0x4}, @NL80211_STA_FLAG_AUTHORIZED={0x4}]}]}, 0x28}, 0x1, 0x0, 0x0, 0x800}, 0x2000000) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1400.254183] FAULT_INJECTION: forcing a failure. [ 1400.254183] name failslab, interval 1, probability 0, space 0, times 0 [ 1400.272415] CPU: 1 PID: 18372 Comm: syz-executor.2 Not tainted 4.14.164-syzkaller #0 [ 1400.280337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1400.289704] Call Trace: [ 1400.292308] dump_stack+0x142/0x197 [ 1400.295954] should_fail.cold+0x10f/0x159 [ 1400.300114] should_failslab+0xdb/0x130 [ 1400.304105] kmem_cache_alloc_node_trace+0x280/0x770 [ 1400.309197] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 1400.314645] __kmalloc_node_track_caller+0x3d/0x80 [ 1400.320795] __kmalloc_reserve.isra.0+0x40/0xe0 [ 1400.325461] __alloc_skb+0xcf/0x500 [ 1400.329074] ? skb_trim+0x180/0x180 [ 1400.332688] ? do_csum+0x283/0x360 [ 1400.336222] sock_wmalloc+0xae/0xf0 [ 1400.339848] ip_append_page+0x5fd/0xe40 [ 1400.343880] udp_sendpage+0x176/0x3e0 [ 1400.347680] ? udp_destroy_sock+0x1a0/0x1a0 [ 1400.352012] ? trace_hardirqs_on_caller+0x400/0x590 [ 1400.357042] inet_sendpage+0x157/0x580 [ 1400.360926] ? udp_destroy_sock+0x1a0/0x1a0 [ 1400.365257] kernel_sendpage+0x92/0xf0 [ 1400.369150] ? inet_sendmsg+0x500/0x500 [ 1400.372771] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1400.373131] sock_sendpage+0x8b/0xc0 [ 1400.373146] ? kernel_sendpage+0xf0/0xf0 [ 1400.389393] pipe_to_sendpage+0x242/0x340 [ 1400.393548] ? direct_splice_actor+0x190/0x190 [ 1400.398134] __splice_from_pipe+0x348/0x780 [ 1400.402453] ? direct_splice_actor+0x190/0x190 [ 1400.407043] ? direct_splice_actor+0x190/0x190 [ 1400.411628] splice_from_pipe+0xf0/0x150 [ 1400.415696] ? splice_shrink_spd+0xb0/0xb0 [ 1400.419936] ? security_file_permission+0x89/0x1f0 [ 1400.424872] generic_splice_sendpage+0x3c/0x50 [ 1400.429455] ? splice_from_pipe+0x150/0x150 [ 1400.433779] SyS_splice+0xd92/0x1430 [ 1400.437505] ? __sb_end_write+0xc1/0x100 [ 1400.441585] ? compat_SyS_vmsplice+0x250/0x250 [ 1400.446169] ? do_syscall_64+0x53/0x640 [ 1400.450149] ? compat_SyS_vmsplice+0x250/0x250 [ 1400.454730] do_syscall_64+0x1e8/0x640 [ 1400.458601] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1400.463436] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1400.468614] RIP: 0033:0x45af49 [ 1400.471786] RSP: 002b:00007fe1f12bec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1400.479527] RAX: ffffffffffffffda RBX: 00007fe1f12bec90 RCX: 000000000045af49 [ 1400.486789] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1400.494106] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 03:42:11 executing program 1 (fault-call:9 fault-nth:21): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1400.501364] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe1f12bf6d4 [ 1400.508626] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 000000000000000a [ 1400.642574] FAULT_INJECTION: forcing a failure. [ 1400.642574] name failslab, interval 1, probability 0, space 0, times 0 [ 1400.656292] CPU: 0 PID: 18386 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1400.664204] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1400.673646] Call Trace: [ 1400.676254] dump_stack+0x142/0x197 [ 1400.679896] should_fail.cold+0x10f/0x159 [ 1400.684160] should_failslab+0xdb/0x130 [ 1400.688133] kmem_cache_alloc_node+0x287/0x780 [ 1400.692728] ? __lock_is_held+0xb6/0x140 [ 1400.696800] __alloc_skb+0x9c/0x500 [ 1400.700434] ? skb_trim+0x180/0x180 [ 1400.704063] ? do_csum+0x283/0x360 [ 1400.707607] sock_wmalloc+0xae/0xf0 [ 1400.711238] ip_append_page+0x5fd/0xe40 [ 1400.715222] udp_sendpage+0x176/0x3e0 [ 1400.719032] ? udp_destroy_sock+0x1a0/0x1a0 [ 1400.723367] inet_sendpage+0x157/0x580 [ 1400.727257] ? udp_destroy_sock+0x1a0/0x1a0 [ 1400.731587] kernel_sendpage+0x92/0xf0 [ 1400.734046] net_ratelimit: 4 callbacks suppressed 03:42:12 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', 0x0) getuid() 03:42:12 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r3, 0x0, 0x0) ioctl$BLKDISCARD(r3, 0x1277, &(0x7f0000000080)=0x8) ioctl$UFFDIO_ZEROPAGE(r3, 0xc020aa04, &(0x7f0000000180)={{&(0x7f0000ffc000/0x3000)=nil, 0x3000}, 0x1}) fcntl$setpipe(r1, 0x407, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = dup2(r4, r4) setsockopt$IPT_SO_SET_REPLACE(r5, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x0) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = gettid() tkill(r6, 0x1000000000016) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0xc2, 0x0, 0x0, 0x0, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80, 0x0, 0x1}, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r7, 0x0, 0x0) ioctl$BLKDISCARD(r7, 0x1277, &(0x7f0000000080)=0x8) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r8, 0x0, 0x0) ioctl$BLKDISCARD(r8, 0x1277, &(0x7f0000000080)=0x8) ioctl$VIDIOC_DQBUF(0xffffffffffffffff, 0xc0585611, &(0x7f00000000c0)={0x7, 0x8, 0x4, 0x0, 0xe13, {0x77359400}, {0x3, 0x2, 0x2, 0x3f, 0x0, 0x9, "9e77aae8"}, 0xfff, 0x3, @fd, 0x1000, 0x0, r8}) bind$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x4e20, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) fdatasync(r7) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:12 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x0) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r6, 0x0, 0x0) ioctl$BLKDISCARD(r6, 0x1277, &(0x7f0000000080)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xf5b898475c4cb294, 0x4000010, r6, 0x9ef2b000) read$snddsp(r5, 0x0, 0x0) ioctl$BLKDISCARD(r5, 0x1277, &(0x7f0000000080)=0x8) setsockopt$netlink_NETLINK_RX_RING(r5, 0x10e, 0x6, &(0x7f0000000000)={0x7, 0x2, 0x2, 0x3ff}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1400.734050] ip_tables: iptables: counters copy to user failed while replacing table [ 1400.736339] ? inet_sendmsg+0x500/0x500 [ 1400.736355] sock_sendpage+0x8b/0xc0 [ 1400.736367] ? kernel_sendpage+0xf0/0xf0 [ 1400.736380] pipe_to_sendpage+0x242/0x340 [ 1400.736393] ? direct_splice_actor+0x190/0x190 [ 1400.736403] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1400.736414] __splice_from_pipe+0x348/0x780 [ 1400.767407] ip_tables: iptables: counters copy to user failed while replacing table [ 1400.769539] ? direct_splice_actor+0x190/0x190 03:42:12 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', 0x0) getuid() [ 1400.769556] ? direct_splice_actor+0x190/0x190 [ 1400.769567] splice_from_pipe+0xf0/0x150 [ 1400.769580] ? splice_shrink_spd+0xb0/0xb0 [ 1400.769598] ? security_file_permission+0x89/0x1f0 [ 1400.769608] generic_splice_sendpage+0x3c/0x50 [ 1400.769619] ? splice_from_pipe+0x150/0x150 [ 1400.818215] SyS_splice+0xd92/0x1430 [ 1400.821934] ? __sb_end_write+0xc1/0x100 [ 1400.826011] ? compat_SyS_vmsplice+0x250/0x250 [ 1400.830599] ? do_syscall_64+0x53/0x640 [ 1400.834583] ? compat_SyS_vmsplice+0x250/0x250 [ 1400.839172] do_syscall_64+0x1e8/0x640 [ 1400.843063] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1400.847919] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1400.853113] RIP: 0033:0x45af49 [ 1400.856307] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1400.864023] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1400.871300] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1400.878575] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1400.885852] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 [ 1400.893125] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 03:42:12 executing program 2 (fault-call:15 fault-nth:54): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:12 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8d", 0x1}], 0x1, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x29}}, 0x10) getsockopt$netrom_NETROM_T1(r0, 0x103, 0x1, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x2, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) r4 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x480882, 0x0) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = socket$inet(0x2, 0x5, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r6, 0x84, 0x18, &(0x7f0000000140)=@assoc_value={r7}, 0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r5, 0x84, 0x71, &(0x7f0000000000)={r7, 0x100}, 0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000040)={r7, 0x200000}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000640)={r7, 0x9}, &(0x7f0000000680)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r3, 0x84, 0x19, &(0x7f0000000140)={r7, 0x1000}, 0x8) r8 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r8, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r8, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:12 executing program 3: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x100000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) read$snddsp(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) getsockname(r4, &(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, &(0x7f0000000000)=0x80) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r5, 0x6, 0x23, &(0x7f0000000140)={&(0x7f0000ffe000/0x2000)=nil, 0x2000}, &(0x7f0000000180)=0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r6, 0x0, 0x0) ioctl$BLKDISCARD(r6, 0x1277, &(0x7f0000000080)=0x8) connect$pppoe(r6, &(0x7f00000001c0)={0x18, 0x0, {0x4, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, 'erspan0\x00'}}, 0x1e) 03:42:12 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r2, 0x0, 0x0) ioctl$BLKDISCARD(r2, 0x1277, &(0x7f0000000080)=0x8) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3b13fdb4513d497a, 0xb, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000005000000000000000900000095000000000000007f8208000600000095000000000000001411020010000000182d0000", @ANYRES32=r2, @ANYBLOB="000300000100000018220000", @ANYRES32, @ANYBLOB="00000000010700009500000000000000"], &(0x7f0000000140)='syzkaller\x00', 0x40, 0x0, 0x0, 0x7431c459fe3a296b, 0x8, [], 0x0, 0x15, r1, 0x8, &(0x7f0000000180)={0x1, 0x3}, 0x8, 0x10, &(0x7f00000001c0)={0x3, 0x1, 0x1, 0x1}, 0x10}, 0x78) vmsplice(r3, &(0x7f0000002b40)=[{&(0x7f0000000000)="8d", 0x1}], 0x1, 0x5) r4 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r4, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x29}}, 0x10) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r4, 0x0, 0x30005, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r5, 0x0, 0x0) ioctl$BLKDISCARD(r5, 0x1277, &(0x7f0000000080)=0x8) r6 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/self/net/pfkey\x00', 0x14000, 0x0) r7 = openat$cachefiles(0xffffffffffffff9c, 0x0, 0x80a00, 0x0) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r8, 0x29, 0x40, &(0x7f0000000b00)=ANY=[@ANYBLOB="7261770000000000000000000000000000000000000000000000000000000000c10300000300000098030000d0010000d001000000000000d0010000d0010000c8020000c8020000c8020000c8020000c802000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009001d001000000000000000000000000000000000000000000000000c000737472696e6700000000000000000000000000000000000000000000000101005f85626d0000000000000000000000000000e7252943dbb4f5f8afaf946d72c340f92f908d6e6b8033e825db7975007cba3af665cc0da87a4c5c88d9dadf17aaed191816d1d900d54fc0b9cd1cb72d022c7a56cffdf0c65a76bcc754233982ae47b4f7d657c8ef7d7cf8dbab03f8e8416698f70faf25207c17ef213018accef0fd6d28913a4e0a91b50a7cb9761e4d12e2967e030000ffff0000000000002800727066696c74657200000000000000000000000000000000000000000000000000000000000040004c4f470000000000000000000000000000000000000000000000000000000526e6c3e432778d611921a3210b35d18caaf894758abe3f9602e95412408c350040000000000000000000000000000000000000000000000000000000000000000000000000a50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d000f8000000000000000000000000000000000000000000000000002800727066696c74657200000000000000000000000000000800000000000000280053594e50524f5859000000000000000000000000000000000000000000000000ffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a800d0000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff680bd05982690cba6c3587a50041343751adca43ff4e504eb34cd7afbc35e14763ad990000000000000000"], 0x1) r9 = syz_genetlink_get_family_id$team(&(0x7f00000002c0)='team\x00') r10 = socket$nl_route(0x10, 0x3, 0x0) r11 = socket(0x11, 0x800000003, 0x0) bind(r11, 0x0, 0x0) getsockname$packet(r11, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(r10, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)=ANY=[@ANYBLOB="380000002400cdffffff9e0f0001010000000000", @ANYRES32=r12, @ANYBLOB="00000000ffffffff0000000008000100686866000c00020008000600000000325aadbcd6bd94205fab18edbb002a33c5a80070dc6b2d0512b86b2eb6df748b9a67e2d26505d018cd06a10100feffffffffff613ccc3dcf24201c71e293cf618aba08e99bdf1ce99041c887c6771811015770adfca14dbbeb060ac1388154c80fd495e84dc73ad87ca8d8cb73ced3212b7477455a67756ce9986816e917956278fb18af8b67935604faf34b1a5c8e72abdef32beb92e2a0ecdd2de57f868d387c38ebb2d2cb1047cdb4f4413d1f5e1c734639c21299b267e092ad8577330c8b9925f8e3f32402213ede0c7712a7d5d53b4c0f552061f23650c424b816488e34197132566e86b782e1886c198cfd8c4ed93e4cc0c9b65d444306dd09116b0f4d49643fd15993926c53d096b912b8e8f92d7836b86bc4a0701d18acacc2f6ce17a3641a5ebcdc0819080000009d1b15bf31628cda114d24d8a737a0c4911d265938e0c10f908ad65f00004ac497262a8c12cd212f6777afe97208261456852dd04ffd1524525484e200f720f3cb35d1ba09cb6ea2513926afc4e6628338d56ccae28c3505a027032cbb04711038ded684ef6e00000000ce88afe18e4d51"], 0x38}}, 0x0) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x14, &(0x7f00000003c0)={@empty, 0x0}, &(0x7f0000000400)=0x14) r14 = socket$nl_route(0x10, 0x3, 0x0) r15 = socket(0x11, 0x800000003, 0x0) bind(r15, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2ac5000000012e0b3836005404b0e0301a060075f2e3ff5f163ee340b700000080000000000000fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c65400"}, 0x80) getsockname$packet(r15, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(r14, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)=ANY=[@ANYBLOB="380000002400cdffffff9e0f0001010000000000", @ANYRES32=r16, @ANYBLOB="00000000ffffffff0000000008000100686866000c00020008000600000000325aadbcd6bd94205fab18edbb002a33c5a80070dc6b2d0512b86b2eb6df748b9a67e2d26505d018cd06a10100feffffffffff613ccc3dcf24201c71e293cf618aba08e99bdf1ce99041c887c6771811015770adfca14dbbeb060ac1388154c80fd495e84dc73ad87ca8d8cb73ced3212b7477455a67756ce9986816e917956278fb18af8b67935604faf34b1a5c8e72abdef32beb92e2a0ecdd2de57f868d387c38ebb2d2cb1047cdb4f4413d1f5e1c734639c21299b267e092ad8577330c8b9925f8e3f32402213ede0c7712a7d5d53b4c0f552061f23650c424b816488e34197132566e86b782e1886c198cfd8c4ed93e4cc0c9b65d444306dd09116b0f4d49643fd15993926c53d096b912b8e8f92d7836b86bc4a0701d18acacc2f6ce17a3641a5ebcdc0819080000009d1b15bf31628cda114d24d8a737a0c4911d265938e0c10f908ad65f00004ac497262a8c12cd212f6777afe97208261456852dd04ffd1524525484e200f720f3cb35d1ba09cb6ea2513926afc4e6628338d56ccae28c3505a027032cbb04711038ded684ef6e00000000ce88afe18e4d51"], 0x38}}, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000440)={{{@in6=@local, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@initdev}}, &(0x7f0000000540)=0xe8) r18 = socket(0x10, 0x80002, 0x0) ioctl(r18, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe8696071") getsockopt$PNPIPE_IFINDEX(r18, 0x113, 0x2, &(0x7f0000000580)=0x0, &(0x7f00000005c0)=0x4) getsockopt$inet6_mreq(r8, 0x29, 0x1b, &(0x7f0000000840)={@rand_addr, 0x0}, &(0x7f0000000880)=0x14) r21 = socket$nl_route(0x10, 0x3, 0x0) r22 = socket(0x11, 0x800000003, 0x0) bind(r22, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2ac5000000012e0b3836005404b0e0301a060075f2e3ff5f163ee340b700000080000000000000fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c65400"}, 0x80) getsockname$packet(r22, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(r21, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)=ANY=[@ANYBLOB="380000002400cdffffff9e0f0001010000000000", @ANYRES32=r23, @ANYBLOB="00000000ffffffff0000000008000100686866000c00020008000600000000325aadbcd6bd94205fab18edbb002a33c5a80070dc6b2d0512b86b2eb6df748b9a67e2d26505d018cd06a10100feffffffffff613ccc3dcf24201c71e293cf618aba08e99bdf1ce99041c887c6771811015770adfca14dbbeb060ac1388154c80fd495e84dc73ad87ca8d8cb73ced3212b7477455a67756ce9986816e917956278fb18af8b67935604faf34b1a5c8e72abdef32beb92e2a0ecdd2de57f868d387c38ebb2d2cb1047cdb4f4413d1f5e1c734639c21299b267e092ad8577330c8b9925f8e3f32402213ede0c7712a7d5d53b4c0f552061f23650c424b816488e34197132566e86b782e1886c198cfd8c4ed93e4cc0c9b65d444306dd09116b0f4d49643fd15993926c53d096b912b8e8f92d7836b86bc4a0701d18acacc2f6ce17a3641a5ebcdc0819080000009d1b15bf31628cda114d24d8a737a0c4911d265938e0c10f908ad65f00004ac497262a8c12cd212f6777afe97208261456852dd04ffd1524525484e200f720f3cb35d1ba09cb6ea2513926afc4e6628338d56ccae28c3505a027032cbb04711038ded684ef6e00000000ce88afe18e4d51"], 0x38}}, 0x0) r24 = socket(0x10, 0x0, 0x0) ioctl(r24, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe8696071") getsockopt$inet_IP_IPSEC_POLICY(r24, 0x0, 0x10, &(0x7f00000008c0)={{{@in=@local, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@initdev}}, &(0x7f00000009c0)=0xe8) r26 = socket$nl_route(0x10, 0x3, 0x0) r27 = socket(0x11, 0x800000003, 0x0) bind(r27, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2ac5000000012e0b3836005404b0e0301a060075f2e3ff5f163ee340b700000080000000000000fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c65400"}, 0x80) getsockname$packet(r27, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(r26, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)=ANY=[@ANYBLOB="389ff5e6a03881efd291970f0001010000000000", @ANYRES32=r28, @ANYBLOB="00000000ffffffff0000000008000100686866000c00020008000600000000325aadbcd6bd94205fab18edbb002a33c5a80070dc6b2d0512b86b2eb6df748b9a67e2d26505d018cd06a10100feffffffffff613ccc3dcf24201c71e293cf618aba08e99bdf1ce99041c887c6771811015770adfca14dbbeb060ac1388154c80fd495e84dc73ad87ca8d8cb73ced3212b7477455a67756ce9986816e917956278fb18af8b67935604faf34b1a5c8e72abdef32beb92e2a0ecdd2de57f868d387c38ebb2d2cb1047cdb4f4413d1f5e1c734639c21299b267e092ad8577330c8b9925f8e3f32402213ede0c7712a7d5d53b4c0f552061f23650c424b816488e34197132566e86b782e1886c198cfd8c4ed93e4cc0c9b65d444306dd09116b0f4d49643fd15993926c53d096b912b8e8f92d7836b86bc4a0701d18acacc2f6ce17a3641a5ebcdc0819080000009d1b15bf31628cda114d24d8a737a0c4911d265938e0c10f908ad65f00004ac497262a8c12cd212f6777afe97208261456852dd04ffd1524525484e200f720f3cb35d1ba09cb6ea2513926afc4e6628338d56ccae28c3505a027032cbb04711038ded684ef6e00000000ce88afe18e4d51"], 0x3}, 0x1, 0x0, 0x0, 0x1}, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000a00)={{{@in=@multicast2, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in=@empty}}, &(0x7f0000000f40)=0xe8) r30 = socket$nl_route(0x10, 0x3, 0x0) r31 = socket(0x11, 0x800000003, 0x0) getsockname$packet(r31, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(r30, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000500)=ANY=[@ANYBLOB="380000002400cdffffff9e0f0001010000000000", @ANYRES32=r32, @ANYBLOB="00000000ffffffff0000000008000100686866000c00020008000600000000325aadbcd6bd94205fab18edbb002a33c5a80070dc6b2d0512b86b2eb6df748b9a67e2d26505d018cd06a10100feffffffffff613ccc3dcf24201c71e293cf618aba08e99bdf1ce99041c887c6771811015770adfca14dbbeb060ac1388154c80fd495e84dc73ad87ca8d8cb73ced3212b7477455a67756ce9986816e917956278fb18af8b67935604faf34b1a5c8e72abdef32beb92e2a0ecdd2de57f868d387c38ebb2d2cb1047cdb4f4413d1f5e1c734639c21299b267e092ad8577330c8b9925f8e3f32402213ede0c7712a7d5d53b4c0f552061f23650c424b816488e34197132566e86b782e1886c198cfd8c4ed93e4cc0c9b65d444306dd09116b0f4d49643fd15993926c53d096b912b8e8f92d7836b86bc4a0701d18acacc2f6ce17a3641a5ebcdc0819080000009d1b15bf31628cda114d24d8a737a0c4911d265938e0c10f908ad65f00004ac497262a8c12cd212f6777afe97208261456852dd04ffd15245254"], 0x3}}, 0x0) r33 = socket(0x10, 0x80002, 0x0) ioctl(r33, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe8696071") ioctl$ifreq_SIOCGIFINDEX_team(r33, 0x8933, &(0x7f0000000f80)={'team0\x00', 0x0}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000010c0)={{{@in=@local, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @local}}, 0x0, @in=@loopback}}, &(0x7f00000011c0)=0xe8) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000001200)={{{@in6=@ipv4={[], [], @local}, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@remote}}, &(0x7f0000001300)=0xe8) accept$packet(0xffffffffffffffff, &(0x7f00000014c0)={0x11, 0x0, 0x0}, &(0x7f0000001500)=0x14) r38 = socket(0x10, 0x80002, 0x0) ioctl(r38, 0x1000008912, &(0x7f00000001c0)="080db5055e0bcfe8696071") getsockopt$inet_pktinfo(r38, 0x0, 0x8, &(0x7f00000015c0)={0x0, @loopback, @multicast1}, &(0x7f0000001600)=0xc) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x14, &(0x7f0000001640)={@ipv4={[], [], @multicast1}, 0x0}, &(0x7f0000001680)=0x14) sendmsg$TEAM_CMD_OPTIONS_GET(r7, &(0x7f0000001f80)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x12400002}, 0xc, &(0x7f0000001f40)={&(0x7f00000016c0)={0x7e8, r9, 0x80, 0x70bd2a, 0x25dfdbfe, {}, [{{0x8, 0x1, r12}, {0x134, 0x2, [{0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r13}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x5}, {0x8, 0x4, 0x80}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r16}}}, {0x44, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x5}, {0x8, 0x4, 0x5}}}]}}, {{0x8, 0x1, r17}, {0x130, 0x2, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0xffff9a82}}, {0x8, 0x6, r19}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x5}, {0x8, 0x4, 0x2}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x5}, {0x8, 0x4, r20}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0x214}}, {0x8}}}]}}, {{0x8, 0x1, r23}, {0x1cc, 0x2, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0x10001}}, {0x8, 0x6, r25}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r28}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x5}, {0x19, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x5}, {0x8, 0x4, 0x1f}}, {0x8}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x5}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r29}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x5}, {0x8, 0x4, 0x7fffffff}}, {0x8, 0x6, r32}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x5}, {0x8, 0x4, 0x8}}, {0x8}}}]}}, {{0x8, 0x1, r34}, {0x180, 0x2, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x5}, {0x8, 0x4, 0xfffffff9}}}, {0x5c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x5}, {0x2c, 0x4, [{0x5, 0xff, 0x5}, {0x20, 0x1, 0x8, 0x7f}, {0x8, 0x5, 0x1, 0xd0f0}, {0x101, 0x0, 0x0, 0x2}, {0x800, 0x3f, 0x1, 0x1}]}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x5}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x5}, {0x8, 0x4, 0x54}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x5}, {0x8, 0x4, r35}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x5}, {0x8, 0x4, 0x1}}, {0x8}}}]}}, {{0x8, 0x1, r36}, {0x1fc, 0x2, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x5}, {0x4}}, {0x8, 0x6, r37}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x5}, {0x8, 0x4, 0x800}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x5}, {0x8, 0x4, r39}}}, {0x4c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x5}, {0x1c, 0x4, [{0xffff, 0x40, 0x9, 0x44}, {0x20, 0x8, 0x0, 0x1}, {0x6, 0xff, 0x1f, 0x1}]}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x5}, {0x8, 0x4, r40}}, {0x8}}}]}}]}, 0x7e8}, 0x1, 0x0, 0x0, 0x81f9f0bbc2d0d4ed}, 0x20004800) getsockopt$inet_IP_XFRM_POLICY(r4, 0x0, 0x11, &(0x7f00000003c0)={{{@in6=@empty, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@remote}}, &(0x7f00000004c0)=0xe8) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000500)={0x0, @loopback, @remote}, &(0x7f0000000540)=0xc) sendmsg$TEAM_CMD_OPTIONS_GET(r6, &(0x7f00000006c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x104001}, 0xc, &(0x7f0000000680)={&(0x7f0000000580)={0xe0, r9, 0x8, 0x70bd2d, 0x25dfdbfe, {}, [{{0x8, 0x1, r41}, {0xb8, 0x2, [{0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x5}, {0x8, 0x4, 0x9}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x5}, {0xf, 0x4, 'roundrobin\x00'}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8, 0x1, r42}, {0x4}}]}, 0xe0}, 0x1, 0x0, 0x0, 0x4000000}, 0x40002) ioctl$KVM_S390_VCPU_FAULT(r5, 0x4008ae52, &(0x7f0000000280)) [ 1401.141207] ip_tables: iptables: counters copy to user failed while replacing table [ 1401.162344] ip_tables: iptables: counters copy to user failed while replacing table [ 1401.209658] FAULT_INJECTION: forcing a failure. [ 1401.209658] name failslab, interval 1, probability 0, space 0, times 0 [ 1401.231026] CPU: 1 PID: 18420 Comm: syz-executor.2 Not tainted 4.14.164-syzkaller #0 [ 1401.239061] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1401.248420] Call Trace: [ 1401.251073] dump_stack+0x142/0x197 [ 1401.254720] should_fail.cold+0x10f/0x159 [ 1401.258888] should_failslab+0xdb/0x130 [ 1401.262869] kmem_cache_alloc_node+0x287/0x780 [ 1401.267463] ? __lock_is_held+0xb6/0x140 [ 1401.271533] __alloc_skb+0x9c/0x500 [ 1401.275169] ? skb_trim+0x180/0x180 [ 1401.278800] ? do_csum+0x283/0x360 [ 1401.282354] sock_wmalloc+0xae/0xf0 [ 1401.285993] ip_append_page+0x5fd/0xe40 [ 1401.289996] udp_sendpage+0x176/0x3e0 [ 1401.293800] ? udp_destroy_sock+0x1a0/0x1a0 [ 1401.298126] ? trace_hardirqs_on_caller+0x400/0x590 [ 1401.303162] inet_sendpage+0x157/0x580 [ 1401.307054] ? udp_destroy_sock+0x1a0/0x1a0 [ 1401.311388] kernel_sendpage+0x92/0xf0 [ 1401.315278] ? inet_sendmsg+0x500/0x500 [ 1401.319263] sock_sendpage+0x8b/0xc0 [ 1401.322990] ? kernel_sendpage+0xf0/0xf0 [ 1401.327081] pipe_to_sendpage+0x242/0x340 [ 1401.331325] ? direct_splice_actor+0x190/0x190 [ 1401.335920] __splice_from_pipe+0x348/0x780 [ 1401.340252] ? direct_splice_actor+0x190/0x190 [ 1401.344840] ? direct_splice_actor+0x190/0x190 [ 1401.349408] splice_from_pipe+0xf0/0x150 [ 1401.353457] ? splice_shrink_spd+0xb0/0xb0 [ 1401.357683] ? security_file_permission+0x89/0x1f0 [ 1401.362601] generic_splice_sendpage+0x3c/0x50 [ 1401.367185] ? splice_from_pipe+0x150/0x150 [ 1401.371543] SyS_splice+0xd92/0x1430 [ 1401.375255] ? __sb_end_write+0xc1/0x100 [ 1401.379321] ? compat_SyS_vmsplice+0x250/0x250 [ 1401.383898] ? do_syscall_64+0x53/0x640 [ 1401.387869] ? compat_SyS_vmsplice+0x250/0x250 [ 1401.392454] do_syscall_64+0x1e8/0x640 [ 1401.396337] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1401.401171] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1401.406356] RIP: 0033:0x45af49 03:42:12 executing program 1 (fault-call:9 fault-nth:22): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1401.409541] RSP: 002b:00007fe1f12bec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1401.417242] RAX: ffffffffffffffda RBX: 00007fe1f12bec90 RCX: 000000000045af49 [ 1401.424506] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1401.432141] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1401.439407] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe1f12bf6d4 [ 1401.446678] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 000000000000000a 03:42:13 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x0) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x605, 0xffffffffffffffff) ioctl$KVM_SET_LAPIC(r5, 0x4400ae8f, &(0x7f0000000840)={"7b4db1857562066ec93d3e35c816d18b794355de97ed600455a45f1b6ee0458218f89df2e2ff1c60b87cd0aab3bd9c3c4f5c38f05271b97b3e61b521670a05de887f25c9eb7f08b47e61c39cecc40a7c9d2d4f95e797c5f88038c9869494d3d171b7ef07b51235689ab8ebc310483df2e19c0e03aeb8a1fffbcd40befe2d48db878c5a8955017fc241fdb77ae8d55f9af193c98b60bbc90ad6ad1c95154cc0c572794a123610268abe5afeb32b5cb24786cf54661f0fb7925498f6b7bba63b8ee7ca695253b525df67cf95456aeae3d18939d69d6185d911853db05b7dc250a2d756bbea327aa58db9298e1ad66c0b2fbb316a7b940589c47b49ce8c6b7c442de561aaab18938a4bf76e5f5f11227f3c0382f06f618ca9381c30358e4203246a3cdaf0d8649191fab36f10f12c05709e6da9ecabc7933614fa9dfc64a1e71669435b13fd224f5087e2bd234e625ea57738112a2c42c7896f1e3d8fd39ac718e9bc37f1408f0dfa17a2a7e5caeb825ce1895f09b6ae1fc330f585acfe1223eb75bfc126fe91b36b57265a03373908ed63dc2079679c735199f26c24e605429869a8c24a67c489694696c531b3cb5b480da7a86cc7fe571b73c34d0c49b6668bf34f4ee4564fde1873ab4a036d039dfdacc89d542a72c0c54386ad7aa042a5feb48190654c0573954c859b5bbd391b137ed49fe9fcae291a0a7d039eb39b85cb1dd5d280c70a1f5c17de4831b6f5b46df397655108b67a1f79b8f752c85f995d154fe30dee0d4275b0dd7300402a50577432ef65ae6a1a9bfcf12e02191466d647d30c5c6870538a8209e4c7df932b3e305856cee17630b376142b4814502e7721c4e9969f8f483652ac5d7358e96c52922c1216892df0114fbb01c253ab300575da2752ecb6ca807badc62f5fbcaf5f3bd2f8b178704a2faab8db7b6a413fe776e202e965e7a528cffbb60910aa10be3696f85831fe8a82e97f5f4bc5479f2db9c497b022da33c0b52caf111c92f4596c905d52920ef1dd1441ec09029a4c7985382327a92bf28306413d286376a23fef474a1cc507cf7d6bf9a130700af9e086f81fb1200cd4b3d9647cb7ca104ecc52ed2a399fd7c1b1b1afd4ffec5c304254be01b8a5bedb5a86484d3cbdb2426be64f26806e73e653faee8ece7d027bf32fcaeeda98290fa755267f48d886209691793e88f06ef91705ccd871325cd75923920302e775007caae4738a5936d06b7ba4b459f72c39815282e2ebb55c0ed68f6d1deb7a1abfeac5beccf3ee591bcf721ec6d21980ecdf7b18a92ad146d318a297e5f5d4c7c0d11167dc2addc9e7b61f870d2f2c2c7014460d8a89a3d7c3f97b6d8839e73ff8a12591642a3648a480b618ce4e5f429d64b63bd8ae24407e69182db65ce3457a48046e4424420a88af55a5b28ac31d7c8b757365232da50e0be8"}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1401.568981] FAULT_INJECTION: forcing a failure. [ 1401.568981] name failslab, interval 1, probability 0, space 0, times 0 [ 1401.585577] CPU: 1 PID: 18429 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1401.593500] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1401.596934] ip_tables: iptables: counters copy to user failed while replacing table [ 1401.602858] Call Trace: [ 1401.602879] dump_stack+0x142/0x197 [ 1401.602894] should_fail.cold+0x10f/0x159 [ 1401.602943] should_failslab+0xdb/0x130 [ 1401.625166] kmem_cache_alloc_node_trace+0x280/0x770 [ 1401.630300] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 1401.635741] __kmalloc_node_track_caller+0x3d/0x80 [ 1401.640670] __kmalloc_reserve.isra.0+0x40/0xe0 [ 1401.645320] __alloc_skb+0xcf/0x500 [ 1401.648945] ? skb_trim+0x180/0x180 [ 1401.652573] ? do_csum+0x283/0x360 [ 1401.656158] sock_wmalloc+0xae/0xf0 [ 1401.659785] ip_append_page+0x5fd/0xe40 [ 1401.663778] udp_sendpage+0x176/0x3e0 [ 1401.667581] ? udp_destroy_sock+0x1a0/0x1a0 [ 1401.671917] inet_sendpage+0x157/0x580 [ 1401.675806] ? udp_destroy_sock+0x1a0/0x1a0 [ 1401.680136] kernel_sendpage+0x92/0xf0 [ 1401.684025] ? inet_sendmsg+0x500/0x500 [ 1401.688014] sock_sendpage+0x8b/0xc0 [ 1401.691732] ? kernel_sendpage+0xf0/0xf0 [ 1401.695796] pipe_to_sendpage+0x242/0x340 [ 1401.699948] ? direct_splice_actor+0x190/0x190 [ 1401.704536] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1401.709299] __splice_from_pipe+0x348/0x780 [ 1401.713627] ? direct_splice_actor+0x190/0x190 [ 1401.718218] ? direct_splice_actor+0x190/0x190 [ 1401.722802] splice_from_pipe+0xf0/0x150 [ 1401.726865] ? splice_shrink_spd+0xb0/0xb0 [ 1401.731108] ? security_file_permission+0x89/0x1f0 [ 1401.736063] generic_splice_sendpage+0x3c/0x50 [ 1401.740650] ? splice_from_pipe+0x150/0x150 [ 1401.745017] SyS_splice+0xd92/0x1430 [ 1401.748732] ? __sb_end_write+0xc1/0x100 [ 1401.752787] ? compat_SyS_vmsplice+0x250/0x250 [ 1401.757360] ? do_syscall_64+0x53/0x640 [ 1401.761364] ? compat_SyS_vmsplice+0x250/0x250 [ 1401.765940] do_syscall_64+0x1e8/0x640 [ 1401.769822] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1401.774656] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1401.779829] RIP: 0033:0x45af49 [ 1401.783058] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1401.790784] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1401.798038] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1401.805297] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1401.812592] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 [ 1401.819852] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 03:42:13 executing program 2 (fault-call:15 fault-nth:55): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:13 executing program 3: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x4) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) read$snddsp(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1402.018054] ip_tables: iptables: counters copy to user failed while replacing table [ 1402.030561] ip_tables: iptables: counters copy to user failed while replacing table [ 1402.080945] FAULT_INJECTION: forcing a failure. [ 1402.080945] name failslab, interval 1, probability 0, space 0, times 0 [ 1402.092471] CPU: 1 PID: 18445 Comm: syz-executor.2 Not tainted 4.14.164-syzkaller #0 [ 1402.100367] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1402.109720] Call Trace: [ 1402.112305] dump_stack+0x142/0x197 [ 1402.115934] should_fail.cold+0x10f/0x159 [ 1402.120104] should_failslab+0xdb/0x130 [ 1402.124105] kmem_cache_alloc_node_trace+0x280/0x770 [ 1402.129205] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 1402.134715] __kmalloc_node_track_caller+0x3d/0x80 [ 1402.139655] __kmalloc_reserve.isra.0+0x40/0xe0 [ 1402.144334] __alloc_skb+0xcf/0x500 [ 1402.148068] ? skb_trim+0x180/0x180 [ 1402.151706] ? do_csum+0x283/0x360 [ 1402.155256] sock_wmalloc+0xae/0xf0 [ 1402.158888] ip_append_page+0x5fd/0xe40 [ 1402.162860] udp_sendpage+0x176/0x3e0 [ 1402.166655] ? udp_destroy_sock+0x1a0/0x1a0 [ 1402.170972] inet_sendpage+0x157/0x580 [ 1402.174846] ? udp_destroy_sock+0x1a0/0x1a0 [ 1402.179160] kernel_sendpage+0x92/0xf0 [ 1402.183039] ? inet_sendmsg+0x500/0x500 [ 1402.187010] sock_sendpage+0x8b/0xc0 [ 1402.190722] ? kernel_sendpage+0xf0/0xf0 [ 1402.194776] pipe_to_sendpage+0x242/0x340 [ 1402.198960] ? direct_splice_actor+0x190/0x190 [ 1402.203664] __splice_from_pipe+0x348/0x780 [ 1402.207996] ? direct_splice_actor+0x190/0x190 [ 1402.212572] ? direct_splice_actor+0x190/0x190 [ 1402.217174] splice_from_pipe+0xf0/0x150 [ 1402.221240] ? splice_shrink_spd+0xb0/0xb0 [ 1402.225465] ? security_file_permission+0x89/0x1f0 [ 1402.230385] generic_splice_sendpage+0x3c/0x50 [ 1402.234964] ? splice_from_pipe+0x150/0x150 [ 1402.239297] SyS_splice+0xd92/0x1430 [ 1402.243006] ? __sb_end_write+0xc1/0x100 [ 1402.247073] ? compat_SyS_vmsplice+0x250/0x250 [ 1402.251648] ? do_syscall_64+0x53/0x640 [ 1402.255609] ? compat_SyS_vmsplice+0x250/0x250 [ 1402.260186] do_syscall_64+0x1e8/0x640 [ 1402.264071] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1402.268904] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1402.274077] RIP: 0033:0x45af49 03:42:13 executing program 1 (fault-call:9 fault-nth:23): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1402.277250] RSP: 002b:00007fe1f12bec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1402.284943] RAX: ffffffffffffffda RBX: 00007fe1f12bec90 RCX: 000000000045af49 [ 1402.292199] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1402.299452] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1402.306718] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe1f12bf6d4 [ 1402.313983] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 000000000000000a [ 1402.396580] FAULT_INJECTION: forcing a failure. [ 1402.396580] name failslab, interval 1, probability 0, space 0, times 0 [ 1402.408341] CPU: 1 PID: 18455 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1402.416355] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1402.425716] Call Trace: [ 1402.428326] dump_stack+0x142/0x197 [ 1402.431972] should_fail.cold+0x10f/0x159 [ 1402.436127] should_failslab+0xdb/0x130 [ 1402.440110] kmem_cache_alloc_node+0x287/0x780 [ 1402.444695] ? __lock_is_held+0xb6/0x140 [ 1402.448758] __alloc_skb+0x9c/0x500 [ 1402.452392] ? skb_trim+0x180/0x180 [ 1402.456073] ? do_csum+0x283/0x360 [ 1402.459663] sock_wmalloc+0xae/0xf0 [ 1402.463289] ip_append_page+0x5fd/0xe40 [ 1402.467303] udp_sendpage+0x176/0x3e0 [ 1402.471090] ? udp_destroy_sock+0x1a0/0x1a0 [ 1402.475412] inet_sendpage+0x157/0x580 [ 1402.479289] ? udp_destroy_sock+0x1a0/0x1a0 [ 1402.483608] kernel_sendpage+0x92/0xf0 [ 1402.487482] ? inet_sendmsg+0x500/0x500 [ 1402.491441] sock_sendpage+0x8b/0xc0 [ 1402.495204] ? kernel_sendpage+0xf0/0xf0 [ 1402.499252] pipe_to_sendpage+0x242/0x340 [ 1402.503393] ? direct_splice_actor+0x190/0x190 [ 1402.507960] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1402.512705] __splice_from_pipe+0x348/0x780 [ 1402.517013] ? direct_splice_actor+0x190/0x190 [ 1402.521580] ? direct_splice_actor+0x190/0x190 [ 1402.526146] splice_from_pipe+0xf0/0x150 [ 1402.530190] ? splice_shrink_spd+0xb0/0xb0 [ 1402.534410] ? security_file_permission+0x89/0x1f0 [ 1402.539324] generic_splice_sendpage+0x3c/0x50 [ 1402.543919] ? splice_from_pipe+0x150/0x150 [ 1402.548231] SyS_splice+0xd92/0x1430 [ 1402.551934] ? __sb_end_write+0xc1/0x100 [ 1402.556001] ? compat_SyS_vmsplice+0x250/0x250 [ 1402.560576] ? do_syscall_64+0x53/0x640 [ 1402.564535] ? compat_SyS_vmsplice+0x250/0x250 [ 1402.569112] do_syscall_64+0x1e8/0x640 [ 1402.573024] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1402.577852] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1402.583037] RIP: 0033:0x45af49 [ 1402.586220] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1402.593950] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1402.601235] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1402.608521] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1402.615779] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 [ 1402.623037] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 03:42:15 executing program 0 (fault-call:12 fault-nth:0): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:15 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x100000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) read$snddsp(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) getsockname(r4, &(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, &(0x7f0000000000)=0x80) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r5, 0x6, 0x23, &(0x7f0000000140)={&(0x7f0000ffe000/0x2000)=nil, 0x2000}, &(0x7f0000000180)=0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r6, 0x0, 0x0) ioctl$BLKDISCARD(r6, 0x1277, &(0x7f0000000080)=0x8) connect$pppoe(r6, &(0x7f00000001c0)={0x18, 0x0, {0x4, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, 'erspan0\x00'}}, 0x1e) 03:42:15 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r5, 0x0, 0x0) ioctl$BLKDISCARD(r5, 0x1277, &(0x7f0000000080)=0x8) recvfrom$l2tp6(r5, &(0x7f00000000c0)=""/91, 0x5b, 0x0, &(0x7f0000000000), 0x20) epoll_create(0x0) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:15 executing program 2 (fault-call:15 fault-nth:56): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:15 executing program 3: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) read$snddsp(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:15 executing program 1 (fault-call:9 fault-nth:24): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1403.781975] ip_tables: iptables: counters copy to user failed while replacing table [ 1403.806146] ip_tables: iptables: counters copy to user failed while replacing table [ 1403.815276] ip_tables: iptables: counters copy to user failed while replacing table [ 1403.825816] FAULT_INJECTION: forcing a failure. [ 1403.825816] name failslab, interval 1, probability 0, space 0, times 0 [ 1403.835183] FAULT_INJECTION: forcing a failure. [ 1403.835183] name failslab, interval 1, probability 0, space 0, times 0 [ 1403.838936] CPU: 1 PID: 18479 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1403.856194] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1403.865544] Call Trace: [ 1403.868134] dump_stack+0x142/0x197 [ 1403.871775] should_fail.cold+0x10f/0x159 [ 1403.875922] should_failslab+0xdb/0x130 [ 1403.879891] kmem_cache_alloc_node_trace+0x280/0x770 [ 1403.885155] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 1403.890603] __kmalloc_node_track_caller+0x3d/0x80 [ 1403.895536] __kmalloc_reserve.isra.0+0x40/0xe0 [ 1403.900213] __alloc_skb+0xcf/0x500 [ 1403.903838] ? skb_trim+0x180/0x180 [ 1403.907467] ? do_csum+0x283/0x360 [ 1403.911000] sock_wmalloc+0xae/0xf0 [ 1403.914621] ip_append_page+0x5fd/0xe40 [ 1403.918590] udp_sendpage+0x176/0x3e0 [ 1403.922386] ? udp_destroy_sock+0x1a0/0x1a0 [ 1403.926719] inet_sendpage+0x157/0x580 [ 1403.930610] ? udp_destroy_sock+0x1a0/0x1a0 [ 1403.934937] kernel_sendpage+0x92/0xf0 [ 1403.938817] ? inet_sendmsg+0x500/0x500 [ 1403.942792] sock_sendpage+0x8b/0xc0 [ 1403.946509] ? kernel_sendpage+0xf0/0xf0 [ 1403.950374] FAULT_INJECTION: forcing a failure. [ 1403.950374] name failslab, interval 1, probability 0, space 0, times 0 [ 1403.950578] pipe_to_sendpage+0x242/0x340 [ 1403.950595] ? direct_splice_actor+0x190/0x190 [ 1403.970493] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1403.975249] __splice_from_pipe+0x348/0x780 [ 1403.979568] ? direct_splice_actor+0x190/0x190 [ 1403.984150] ? direct_splice_actor+0x190/0x190 [ 1403.988727] splice_from_pipe+0xf0/0x150 [ 1403.992785] ? splice_shrink_spd+0xb0/0xb0 [ 1403.997024] ? security_file_permission+0x89/0x1f0 [ 1404.001957] generic_splice_sendpage+0x3c/0x50 [ 1404.006530] ? splice_from_pipe+0x150/0x150 [ 1404.010841] SyS_splice+0xd92/0x1430 [ 1404.014549] ? __sb_end_write+0xc1/0x100 [ 1404.018616] ? compat_SyS_vmsplice+0x250/0x250 [ 1404.023215] ? do_syscall_64+0x53/0x640 [ 1404.027181] ? compat_SyS_vmsplice+0x250/0x250 [ 1404.031762] do_syscall_64+0x1e8/0x640 [ 1404.035648] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1404.040666] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1404.045867] RIP: 0033:0x45af49 [ 1404.049334] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1404.057035] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1404.064293] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1404.071563] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1404.079890] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 [ 1404.087169] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 [ 1404.094605] CPU: 0 PID: 18480 Comm: syz-executor.0 Not tainted 4.14.164-syzkaller #0 [ 1404.102504] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1404.111863] Call Trace: [ 1404.114588] dump_stack+0x142/0x197 [ 1404.118238] should_fail.cold+0x10f/0x159 [ 1404.122488] should_failslab+0xdb/0x130 [ 1404.126571] __kmalloc_track_caller+0x2ec/0x790 [ 1404.131259] ? __check_object_size+0x13b/0x2ac [ 1404.135853] ? strndup_user+0x62/0xf0 [ 1404.139665] memdup_user+0x26/0xa0 [ 1404.143213] strndup_user+0x62/0xf0 [ 1404.146897] SyS_request_key+0x8c/0x2c0 [ 1404.150876] ? SyS_add_key+0x350/0x350 [ 1404.154771] ? SyS_add_key+0x350/0x350 [ 1404.158771] do_syscall_64+0x1e8/0x640 [ 1404.162794] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1404.167648] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1404.172849] RIP: 0033:0x45af49 [ 1404.176040] RSP: 002b:00007efd25fc2c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000f9 [ 1404.183754] RAX: ffffffffffffffda RBX: 00007efd25fc2c90 RCX: 000000000045af49 [ 1404.191033] RDX: 00000000200001c0 RSI: 0000000020000180 RDI: 0000000020000140 [ 1404.198394] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1404.205669] R10: 000000001bbf08aa R11: 0000000000000246 R12: 00007efd25fc36d4 [ 1404.212943] R13: 00000000004c98df R14: 00000000004e2780 R15: 0000000000000006 [ 1404.222950] CPU: 1 PID: 18485 Comm: syz-executor.2 Not tainted 4.14.164-syzkaller #0 [ 1404.230914] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1404.240320] Call Trace: [ 1404.242921] dump_stack+0x142/0x197 [ 1404.246557] should_fail.cold+0x10f/0x159 [ 1404.250714] should_failslab+0xdb/0x130 [ 1404.254697] kmem_cache_alloc+0x47/0x780 [ 1404.258767] ? rcu_read_unlock_special+0x639/0xd40 [ 1404.263710] skb_clone+0x129/0x320 [ 1404.267258] ip_mc_output+0x328/0xd40 [ 1404.271078] ? ip_queue_xmit+0x1b10/0x1b10 [ 1404.275440] ? ip_append_data.part.0+0x160/0x160 [ 1404.280203] ? retint_kernel+0x2d/0x2d [ 1404.284108] ip_local_out+0x97/0x170 [ 1404.287838] ip_send_skb+0x3e/0xc0 [ 1404.291391] udp_send_skb+0x53f/0xb90 [ 1404.295203] udp_push_pending_frames+0x4e/0xe0 [ 1404.299791] udp_sendpage+0x286/0x3e0 [ 1404.303737] ? udp_destroy_sock+0x1a0/0x1a0 [ 1404.308089] inet_sendpage+0x157/0x580 [ 1404.311993] ? udp_destroy_sock+0x1a0/0x1a0 [ 1404.316371] kernel_sendpage+0x92/0xf0 [ 1404.320646] ? inet_sendmsg+0x500/0x500 [ 1404.324636] sock_sendpage+0x8b/0xc0 [ 1404.328405] ? kernel_sendpage+0xf0/0xf0 03:42:15 executing program 0 (fault-call:12 fault-nth:1): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() [ 1404.332484] pipe_to_sendpage+0x242/0x340 [ 1404.336644] ? direct_splice_actor+0x190/0x190 [ 1404.341242] __splice_from_pipe+0x348/0x780 [ 1404.345565] ? direct_splice_actor+0x190/0x190 [ 1404.350278] ? direct_splice_actor+0x190/0x190 [ 1404.354875] splice_from_pipe+0xf0/0x150 [ 1404.358950] ? splice_shrink_spd+0xb0/0xb0 [ 1404.359209] FAULT_INJECTION: forcing a failure. [ 1404.359209] name failslab, interval 1, probability 0, space 0, times 0 [ 1404.363195] generic_splice_sendpage+0x3c/0x50 [ 1404.363207] ? splice_from_pipe+0x150/0x150 [ 1404.363217] SyS_splice+0xd92/0x1430 [ 1404.363226] ? __sb_end_write+0xc1/0x100 [ 1404.363243] ? compat_SyS_vmsplice+0x250/0x250 [ 1404.363252] ? do_syscall_64+0x53/0x640 [ 1404.363268] ? compat_SyS_vmsplice+0x250/0x250 [ 1404.404126] do_syscall_64+0x1e8/0x640 [ 1404.408017] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1404.412859] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1404.418059] RIP: 0033:0x45af49 [ 1404.421230] RSP: 002b:00007fe1f129dc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1404.428932] RAX: ffffffffffffffda RBX: 00007fe1f129dc90 RCX: 000000000045af49 [ 1404.436186] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1404.443443] RBP: 000000000075c070 R08: 0000000000030005 R09: 0000000000000000 [ 1404.450700] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe1f129e6d4 [ 1404.457968] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000009 [ 1404.465292] CPU: 0 PID: 18490 Comm: syz-executor.0 Not tainted 4.14.164-syzkaller #0 [ 1404.473302] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1404.482659] Call Trace: [ 1404.485254] dump_stack+0x142/0x197 [ 1404.488985] should_fail.cold+0x10f/0x159 [ 1404.493158] should_failslab+0xdb/0x130 [ 1404.497140] __kmalloc_track_caller+0x2ec/0x790 [ 1404.501820] ? kasan_check_write+0x14/0x20 [ 1404.506055] ? strndup_user+0x62/0xf0 [ 1404.514570] memdup_user+0x26/0xa0 [ 1404.518119] strndup_user+0x62/0xf0 [ 1404.521754] SyS_request_key+0xbb/0x2c0 [ 1404.525736] ? SyS_add_key+0x350/0x350 [ 1404.529622] ? SyS_add_key+0x350/0x350 [ 1404.533579] do_syscall_64+0x1e8/0x640 [ 1404.537464] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1404.542315] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1404.547506] RIP: 0033:0x45af49 [ 1404.550695] RSP: 002b:00007efd25fc2c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000f9 [ 1404.558403] RAX: ffffffffffffffda RBX: 00007efd25fc2c90 RCX: 000000000045af49 [ 1404.565668] RDX: 00000000200001c0 RSI: 0000000020000180 RDI: 0000000020000140 [ 1404.572936] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 03:42:16 executing program 1 (fault-call:9 fault-nth:25): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:16 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000130000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff000000000000000000"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x0) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r5, 0x0, 0x0) ioctl$BLKDISCARD(r5, 0x1277, &(0x7f0000000080)=0x8) syz_open_dev$audion(&(0x7f0000000180)='/dev/audio#\x00', 0x8001, 0x200000) sendmsg$nl_route(r5, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@ipv6_getmulticast={0x14, 0x3a, 0x4e9c69e026af0d11, 0x70bd2d, 0x25dfdbfc, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x80) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1404.580203] R10: 0000000031bc9317 R11: 0000000000000246 R12: 00007efd25fc36d4 [ 1404.587480] R13: 00000000004c98df R14: 00000000004e2780 R15: 0000000000000006 03:42:16 executing program 2 (fault-call:15 fault-nth:57): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:16 executing program 3: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r3, 0x0, 0x0) ioctl$BLKDISCARD(r3, 0x1277, &(0x7f0000000080)=0x8) fcntl$setpipe(r3, 0x407, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = dup2(r4, r4) setsockopt$IPT_SO_SET_REPLACE(r5, 0x0, 0x40, &(0x7f0000000900)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f00000020000000000000000000004800435400000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000081fa8b802c312941eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d56300000000000000000000000000000000280000000000000000000000000000000000000000000000000000814f24334580a1b4b11f9b9999edf7a96867b8a4544aaf85ed8b6703118d9334a71ab89ba3b2cc762e7fb1086f9720f395a1587f7d4cd8aacb46323330e7a928648721e5440001b9448ffcf3fc43a09cb5305e21205d9e8df4f22c3d9052be3d1b6c2b9c714af7fe186c40cdb64c632c4a85c855a9ff7e6785969fb5993c6dc5361e205f84a6b30cbc775cae979c506be35a9dea74db89610e8cf9fc54d3377cafab8ff193d965f0a643f75ac01cc3fd860cf7aa14"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) read$snddsp(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:16 executing program 0 (fault-call:12 fault-nth:2): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:16 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x41, 0x0) ioctl$SNDCTL_DSP_SETFRAGMENT(r1, 0xc004500a, &(0x7f0000000100)) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r2, 0x0, 0x0) ioctl$BLKDISCARD(r2, 0x1277, &(0x7f0000000080)=0x8) ioctl$NBD_CLEAR_QUE(r2, 0xab05) sendfile(r1, r0, 0x0, 0x1c01) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r3, 0x0, 0x0) ioctl$BLKDISCARD(r3, 0x1277, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r3, 0x84, 0x8, &(0x7f0000000000)=0x40, 0x4) [ 1404.787486] FAULT_INJECTION: forcing a failure. [ 1404.787486] name failslab, interval 1, probability 0, space 0, times 0 [ 1404.804559] CPU: 0 PID: 18507 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1404.812487] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1404.821843] Call Trace: [ 1404.824443] dump_stack+0x142/0x197 [ 1404.826922] FAULT_INJECTION: forcing a failure. [ 1404.826922] name failslab, interval 1, probability 0, space 0, times 0 [ 1404.828081] should_fail.cold+0x10f/0x159 [ 1404.828099] should_failslab+0xdb/0x130 [ 1404.828110] kmem_cache_alloc_node+0x287/0x780 [ 1404.828130] ? __lock_is_held+0xb6/0x140 [ 1404.856296] __alloc_skb+0x9c/0x500 [ 1404.860026] ? skb_trim+0x180/0x180 [ 1404.863660] ? do_csum+0x283/0x360 [ 1404.867201] sock_wmalloc+0xae/0xf0 [ 1404.870828] ip_append_page+0x5fd/0xe40 [ 1404.874807] udp_sendpage+0x176/0x3e0 [ 1404.878617] ? udp_destroy_sock+0x1a0/0x1a0 [ 1404.882951] inet_sendpage+0x157/0x580 [ 1404.886833] ? udp_destroy_sock+0x1a0/0x1a0 [ 1404.891151] kernel_sendpage+0x92/0xf0 [ 1404.895031] ? inet_sendmsg+0x500/0x500 [ 1404.899007] sock_sendpage+0x8b/0xc0 [ 1404.902726] ? kernel_sendpage+0xf0/0xf0 [ 1404.906784] pipe_to_sendpage+0x242/0x340 [ 1404.910927] ? direct_splice_actor+0x190/0x190 [ 1404.915504] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1404.920262] __splice_from_pipe+0x348/0x780 [ 1404.924584] ? direct_splice_actor+0x190/0x190 [ 1404.929176] ? direct_splice_actor+0x190/0x190 [ 1404.933762] splice_from_pipe+0xf0/0x150 [ 1404.937811] ? splice_shrink_spd+0xb0/0xb0 [ 1404.942047] ? security_file_permission+0x89/0x1f0 [ 1404.946975] generic_splice_sendpage+0x3c/0x50 [ 1404.951561] ? splice_from_pipe+0x150/0x150 [ 1404.955878] SyS_splice+0xd92/0x1430 [ 1404.959585] ? __sb_end_write+0xc1/0x100 [ 1404.963654] ? compat_SyS_vmsplice+0x250/0x250 [ 1404.968263] ? do_syscall_64+0x53/0x640 [ 1404.972249] ? compat_SyS_vmsplice+0x250/0x250 [ 1404.976835] do_syscall_64+0x1e8/0x640 [ 1404.980719] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1404.985568] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1404.990752] RIP: 0033:0x45af49 [ 1404.993933] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1405.001636] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1405.009104] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1405.016369] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1405.023630] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 [ 1405.030906] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 [ 1405.039123] CPU: 1 PID: 18509 Comm: syz-executor.0 Not tainted 4.14.164-syzkaller #0 [ 1405.047035] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1405.056390] Call Trace: [ 1405.058989] dump_stack+0x142/0x197 [ 1405.062634] should_fail.cold+0x10f/0x159 [ 1405.066825] should_failslab+0xdb/0x130 [ 1405.070808] kmem_cache_alloc+0x2d7/0x780 [ 1405.074964] ? do_raw_spin_unlock+0x174/0x260 [ 1405.076962] FAULT_INJECTION: forcing a failure. [ 1405.076962] name failslab, interval 1, probability 0, space 0, times 0 [ 1405.079484] key_alloc+0x34c/0xed0 [ 1405.079502] ? key_user_put+0x60/0x60 [ 1405.079520] request_key_and_link+0x4ae/0x970 [ 1405.079537] ? construct_get_dest_keyring+0x600/0x600 [ 1405.079561] ? keyring_alloc+0xb0/0xb0 [ 1405.111739] ? key_default_cmp+0x90/0x90 [ 1405.115990] SyS_request_key+0x165/0x2c0 [ 1405.120054] ? SyS_add_key+0x350/0x350 [ 1405.123947] ? SyS_add_key+0x350/0x350 [ 1405.127834] do_syscall_64+0x1e8/0x640 [ 1405.131722] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1405.136576] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1405.141763] RIP: 0033:0x45af49 [ 1405.144950] RSP: 002b:00007efd25fc2c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000f9 [ 1405.152674] RAX: ffffffffffffffda RBX: 00007efd25fc2c90 RCX: 000000000045af49 [ 1405.159971] RDX: 00000000200001c0 RSI: 0000000020000180 RDI: 0000000020000140 [ 1405.167240] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1405.174602] R10: 000000002852a5f2 R11: 0000000000000246 R12: 00007efd25fc36d4 [ 1405.181871] R13: 00000000004c98df R14: 00000000004e2780 R15: 0000000000000006 [ 1405.191288] CPU: 0 PID: 18518 Comm: syz-executor.2 Not tainted 4.14.164-syzkaller #0 [ 1405.199196] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1405.208555] Call Trace: [ 1405.211154] dump_stack+0x142/0x197 [ 1405.214786] should_fail.cold+0x10f/0x159 [ 1405.218940] ? lock_release+0x10/0x940 [ 1405.222839] should_failslab+0xdb/0x130 [ 1405.226822] kmem_cache_alloc+0x47/0x780 [ 1405.230900] ? __lock_is_held+0xb6/0x140 [ 1405.234962] ? check_preemption_disabled+0x3c/0x250 [ 1405.239971] dst_alloc+0xf3/0x1a0 [ 1405.243425] rt_dst_alloc+0x73/0x440 [ 1405.247134] ip_route_output_key_hash_rcu+0x731/0x2750 [ 1405.252410] ? check_preemption_disabled+0x3c/0x250 [ 1405.257428] ip_route_output_key_hash+0x1c0/0x2e0 [ 1405.262261] ? ip_route_output_key_hash_rcu+0x2750/0x2750 [ 1405.267784] ? udp_sendmsg+0xfb7/0x1da0 [ 1405.271762] ip_route_output_flow+0x27/0xa0 [ 1405.276152] udp_sendmsg+0x14a1/0x1da0 [ 1405.280034] ? ip_reply_glue_bits+0xb0/0xb0 [ 1405.284350] ? udp4_seq_show+0x520/0x520 [ 1405.288396] ? lock_downgrade+0x740/0x740 [ 1405.292553] ? lock_acquire+0x16f/0x430 [ 1405.296523] ? pipe_wait+0x181/0x1a0 [ 1405.300352] ? pipe_wait+0x181/0x1a0 [ 1405.304077] udp_sendpage+0xfe/0x3e0 [ 1405.307780] ? udp_destroy_sock+0x1a0/0x1a0 [ 1405.312101] ? trace_hardirqs_on_caller+0x400/0x590 [ 1405.317135] inet_sendpage+0x157/0x580 [ 1405.321121] ? udp_destroy_sock+0x1a0/0x1a0 [ 1405.325477] kernel_sendpage+0x92/0xf0 [ 1405.329357] ? inet_sendmsg+0x500/0x500 [ 1405.333342] sock_sendpage+0x8b/0xc0 [ 1405.337060] ? kernel_sendpage+0xf0/0xf0 [ 1405.341116] pipe_to_sendpage+0x242/0x340 [ 1405.345271] ? direct_splice_actor+0x190/0x190 [ 1405.349889] __splice_from_pipe+0x348/0x780 [ 1405.354229] ? direct_splice_actor+0x190/0x190 [ 1405.358854] ? direct_splice_actor+0x190/0x190 [ 1405.363432] splice_from_pipe+0xf0/0x150 [ 1405.367503] ? splice_shrink_spd+0xb0/0xb0 [ 1405.371744] ? security_file_permission+0x89/0x1f0 [ 1405.376803] generic_splice_sendpage+0x3c/0x50 [ 1405.381387] ? splice_from_pipe+0x150/0x150 [ 1405.385708] SyS_splice+0xd92/0x1430 [ 1405.389423] ? __sb_end_write+0xc1/0x100 [ 1405.393490] ? compat_SyS_vmsplice+0x250/0x250 [ 1405.398070] ? do_syscall_64+0x53/0x640 [ 1405.402034] ? compat_SyS_vmsplice+0x250/0x250 [ 1405.406603] do_syscall_64+0x1e8/0x640 [ 1405.410592] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1405.415450] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1405.420630] RIP: 0033:0x45af49 [ 1405.423811] RSP: 002b:00007fe1f12bec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1405.431525] RAX: ffffffffffffffda RBX: 00007fe1f12bec90 RCX: 000000000045af49 03:42:16 executing program 0 (fault-call:12 fault-nth:3): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() [ 1405.438822] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1405.446089] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1405.453358] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe1f12bf6d4 [ 1405.460648] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 000000000000000a [ 1405.491616] FAULT_INJECTION: forcing a failure. [ 1405.491616] name failslab, interval 1, probability 0, space 0, times 0 [ 1405.503067] CPU: 1 PID: 18521 Comm: syz-executor.0 Not tainted 4.14.164-syzkaller #0 [ 1405.510948] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1405.520297] Call Trace: [ 1405.522901] dump_stack+0x142/0x197 [ 1405.526534] should_fail.cold+0x10f/0x159 [ 1405.530792] should_failslab+0xdb/0x130 [ 1405.534901] __kmalloc_track_caller+0x2ec/0x790 [ 1405.539584] ? rcu_read_lock_sched_held+0x110/0x130 [ 1405.544612] ? kmem_cache_alloc+0x611/0x780 [ 1405.548955] ? key_alloc+0x3a5/0xed0 [ 1405.552684] kmemdup+0x27/0x60 [ 1405.555886] key_alloc+0x3a5/0xed0 [ 1405.559440] ? key_user_put+0x60/0x60 [ 1405.563256] request_key_and_link+0x4ae/0x970 [ 1405.567770] ? construct_get_dest_keyring+0x600/0x600 [ 1405.572978] ? keyring_alloc+0xb0/0xb0 [ 1405.576873] ? key_default_cmp+0x90/0x90 [ 1405.580948] SyS_request_key+0x165/0x2c0 [ 1405.585010] ? SyS_add_key+0x350/0x350 [ 1405.588912] ? SyS_add_key+0x350/0x350 [ 1405.592797] do_syscall_64+0x1e8/0x640 [ 1405.596669] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1405.601505] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1405.606707] RIP: 0033:0x45af49 [ 1405.609901] RSP: 002b:00007efd25fc2c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000f9 [ 1405.617596] RAX: ffffffffffffffda RBX: 00007efd25fc2c90 RCX: 000000000045af49 [ 1405.624850] RDX: 00000000200001c0 RSI: 0000000020000180 RDI: 0000000020000140 [ 1405.632102] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 03:42:16 executing program 1 (fault-call:9 fault-nth:26): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:17 executing program 3: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000, 0xfffffffffffffffe}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x7}, 0x0, 0xb, 0xffffffffffffffff, 0x0) read$snddsp(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:17 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r4, 0x0, 0x0) ioctl$BLKDISCARD(r4, 0x1277, &(0x7f0000000080)=0x8) setsockopt$inet6_tcp_buf(r4, 0x6, 0x1c, &(0x7f00000000c0)="c7c0878c856808f8835aebf046bbad7bd8cef32159b7144a372dbdfe34399e667d2befd7a4d6f371e53d615d26459d0a890f040b238fb887dfb96898dca5e13efafe44c890a4622e59bf35622e16df7ad7a8ecd9c891f99db6a985250b8f1d4e4784c0a6a54107d764e44e75ccd358845d75f5b1400d51cb1140174124a3bc91dab7f6f8abd9b73607662d9e31a59994ee6c0287117219d2f2020157c7a2312d2e7fe4ad59f00f94ba84d3e00dc90f", 0xaf) r5 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r5, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="72617700000000000000000000305377627f000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d697400000000000000000000000000001000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f00000020000000000000000000004800435400000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070009000f7ff00000000000000000000000000000000000020005400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d56300000000000000000000000000000000280000000000000000000000000000000000efffffff00000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x0) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) ioctl$KVM_GET_LAPIC(r5, 0x8400ae8e, &(0x7f0000000840)={"343a59e152e2c55bab790e5786884830739f338699cd1b9eead880cff5d76216c8abd7de4ee7e398d2ada240a30e30dddb8aecfcb8ccb284debcd6e8368776432c8d5713fea3bda3564a893d1f57ec0c034d4d3e34cf1bb3764b7ffc0e159672cf029c99d4f0c4e53a8f3a13fef11181af6e08b23d4713a81894f5321284b007b0a7af95c46c32ffa7411acd3c6f4ea0a314e3f946121b0b576ad2c3e090c57428b86d7b9642a79624eaaf25218de12cd396371a0649cb3986b92fb5756482771f137f93317a71b3850470e2fcfa567ed586d34034e9278b9b9bc9395f5effe3c6e3e502a3bb9d497cafa41028d58b117ccee52d256e2d08a3719d3ef0fe08df46c8d34fcf87f972d34e804a0b11bf8c19697901825a687f07a015e7f4862907657672ea0e9a1f392e425114c7b3891588397fb791862963ca39c1d5ab861e977d32d066b75c9a0c2a0ba887b499dc9c3b224f5b6c08563ec2d4eb69d25bceb2f072acc0dcfa10014502f79683dd6b571e2903145b745ec3f9ae930f24e4cc98c5f89c57ac482ff69e6c7d47a7516261180fa54c6438fe52b1050c328c0ca6eb1401eb9b3a59e166fffcdf4fad0c1cf0fbb5442850b44846068ff157b84369126b612044a6cf4d4d419405e0dfbc5c78f0584ff2065922f4da86f05097e2e8ae28dbff635a00aac8c93498ffcfdf0b0f629b8f625e1b520319bed8561d6933beb1975e7d0f8987a1a0c451417013bbfdaf654289485b662639d2b899e0cde895f10a5b840c98ece10a38af293b36bbafa575a4cd065683d3536ba445b92ea50dff680246ce11df95e7fcad6ef889f97177f8249c02fa3a4f844049f2fcfd4610d79504a13d316301b8d12b72f11a8c415124f9468df799fad9c5d2ed6ee6f33303f50751fc3f0d30719cee371e55c2a823b2f454245ecd0db37455b3cf1d948eef7022a4f022dc549c3b432c897919a9396140206b560c58b17ff8ee65437eebf3984f1818159a83d541a3f048cac5198074145e8cb97866e136c6176490c40d20a0ee135e3958ca36f4542dc0e5828cc30cd54675750c01339cf7788f945334c7d01625a405b277eec8e3f9e3ff950754e8b165c6dbc30d5bcf7ac6a5f28bdb102ef87303ba0feb2aaab5b494374cbd1cc54b8f6e3323887cd4710f883a1981928a784789a4a0ff83f77bcd1b444021dce49528b4fb1a8206853a9e6c006840394b48f424fc6c0d9d048a5503bc8a5f7a509686fca5b16ba2cdb820f81b22f1b8c40e07e1ad30c83c2bda99a1f7fc7c6c82ac99d725a2d86a327199bd3ced40daf318acb1bf6af7185bfc0a4dabb9d0b13ecb8eac46619e2987a41588582b0a1be5221d1b7b57515aa9157ccbd09b9c15f6acaa8d77d894316950c7d415628b111cccc0a6bbb017d25f7d6d69c6f2dd1cc6ec534b5c8b0ad04327e13a66d197"}) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) r6 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r6, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r6, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) ioctl$PPPIOCATTACH(r4, 0x4004743d, &(0x7f00000001c0)) ioctl$FS_IOC_FSGETXATTR(r6, 0x801c581f, &(0x7f0000000180)={0x6, 0x80000000, 0x88f, 0x7, 0x800}) [ 1405.639358] R10: 0000000004cc3d6a R11: 0000000000000246 R12: 00007efd25fc36d4 [ 1405.646645] R13: 00000000004c98df R14: 00000000004e2780 R15: 0000000000000006 03:42:17 executing program 0 (fault-call:12 fault-nth:4): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:17 executing program 2 (fault-call:15 fault-nth:58): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1405.739516] FAULT_INJECTION: forcing a failure. [ 1405.739516] name failslab, interval 1, probability 0, space 0, times 0 [ 1405.778883] net_ratelimit: 1 callbacks suppressed [ 1405.778888] ip_tables: iptables: counters copy to user failed while replacing table [ 1405.785179] CPU: 1 PID: 18530 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1405.799569] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1405.808944] Call Trace: [ 1405.811563] dump_stack+0x142/0x197 [ 1405.815199] should_fail.cold+0x10f/0x159 [ 1405.817867] ip_tables: iptables: counters copy to user failed while replacing table [ 1405.819351] should_failslab+0xdb/0x130 [ 1405.819363] kmem_cache_alloc_node_trace+0x280/0x770 [ 1405.819378] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 1405.819391] __kmalloc_node_track_caller+0x3d/0x80 [ 1405.819405] __kmalloc_reserve.isra.0+0x40/0xe0 [ 1405.833764] FAULT_INJECTION: forcing a failure. [ 1405.833764] name failslab, interval 1, probability 0, space 0, times 0 [ 1405.836267] __alloc_skb+0xcf/0x500 [ 1405.836279] ? skb_trim+0x180/0x180 [ 1405.836291] ? do_csum+0x283/0x360 [ 1405.836304] sock_wmalloc+0xae/0xf0 [ 1405.836317] ip_append_page+0x5fd/0xe40 [ 1405.836336] udp_sendpage+0x176/0x3e0 [ 1405.884655] ? udp_destroy_sock+0x1a0/0x1a0 [ 1405.889001] inet_sendpage+0x157/0x580 [ 1405.892900] ? udp_destroy_sock+0x1a0/0x1a0 [ 1405.897233] kernel_sendpage+0x92/0xf0 [ 1405.901113] ? inet_sendmsg+0x500/0x500 [ 1405.905098] sock_sendpage+0x8b/0xc0 [ 1405.908804] ? kernel_sendpage+0xf0/0xf0 [ 1405.912862] pipe_to_sendpage+0x242/0x340 [ 1405.917013] ? direct_splice_actor+0x190/0x190 [ 1405.921596] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1405.926350] __splice_from_pipe+0x348/0x780 [ 1405.930780] ? direct_splice_actor+0x190/0x190 [ 1405.935403] ? direct_splice_actor+0x190/0x190 [ 1405.939993] splice_from_pipe+0xf0/0x150 [ 1405.944059] ? splice_shrink_spd+0xb0/0xb0 [ 1405.948303] ? security_file_permission+0x89/0x1f0 [ 1405.953245] generic_splice_sendpage+0x3c/0x50 [ 1405.957838] ? splice_from_pipe+0x150/0x150 [ 1405.958589] FAULT_INJECTION: forcing a failure. [ 1405.958589] name failslab, interval 1, probability 0, space 0, times 0 [ 1405.962159] SyS_splice+0xd92/0x1430 [ 1405.962170] ? __sb_end_write+0xc1/0x100 [ 1405.962191] ? compat_SyS_vmsplice+0x250/0x250 [ 1405.962201] ? do_syscall_64+0x53/0x640 [ 1405.962218] ? compat_SyS_vmsplice+0x250/0x250 [ 1405.962230] do_syscall_64+0x1e8/0x640 [ 1405.962239] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1405.962255] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1405.962264] RIP: 0033:0x45af49 [ 1405.962269] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1405.962280] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1405.962286] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1405.962291] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1405.962297] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 [ 1405.962302] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 [ 1405.978073] CPU: 1 PID: 18539 Comm: syz-executor.0 Not tainted 4.14.164-syzkaller #0 [ 1406.067544] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1406.076905] Call Trace: [ 1406.079498] dump_stack+0x142/0x197 [ 1406.083124] should_fail.cold+0x10f/0x159 [ 1406.087269] should_failslab+0xdb/0x130 [ 1406.091243] kmem_cache_alloc_trace+0x2e9/0x790 [ 1406.095907] ? rcu_read_lock_sched_held+0x110/0x130 [ 1406.100917] ? __kmalloc_track_caller+0x372/0x790 [ 1406.105759] selinux_key_alloc+0x4b/0x1a0 [ 1406.109900] security_key_alloc+0x7d/0xb0 [ 1406.114059] key_alloc+0x6b3/0xed0 [ 1406.117611] ? key_user_put+0x60/0x60 [ 1406.121421] request_key_and_link+0x4ae/0x970 [ 1406.125921] ? construct_get_dest_keyring+0x600/0x600 [ 1406.131116] ? keyring_alloc+0xb0/0xb0 [ 1406.134995] ? key_default_cmp+0x90/0x90 [ 1406.139056] SyS_request_key+0x165/0x2c0 [ 1406.143204] ? SyS_add_key+0x350/0x350 [ 1406.147089] ? SyS_add_key+0x350/0x350 [ 1406.150973] do_syscall_64+0x1e8/0x640 [ 1406.154855] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1406.159697] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1406.164883] RIP: 0033:0x45af49 [ 1406.168063] RSP: 002b:00007efd25fc2c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000f9 [ 1406.175766] RAX: ffffffffffffffda RBX: 00007efd25fc2c90 RCX: 000000000045af49 [ 1406.183030] RDX: 00000000200001c0 RSI: 0000000020000180 RDI: 0000000020000140 [ 1406.190290] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1406.197553] R10: 000000001b8585f4 R11: 0000000000000246 R12: 00007efd25fc36d4 [ 1406.204814] R13: 00000000004c98df R14: 00000000004e2780 R15: 0000000000000006 [ 1406.212111] CPU: 0 PID: 18547 Comm: syz-executor.2 Not tainted 4.14.164-syzkaller #0 [ 1406.220112] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1406.229468] Call Trace: [ 1406.232066] dump_stack+0x142/0x197 [ 1406.235706] should_fail.cold+0x10f/0x159 [ 1406.239866] should_failslab+0xdb/0x130 [ 1406.243846] kmem_cache_alloc+0x47/0x780 [ 1406.247914] ? __lock_is_held+0xb6/0x140 [ 1406.251978] ? check_preemption_disabled+0x3c/0x250 [ 1406.257003] dst_alloc+0xf3/0x1a0 [ 1406.260474] rt_dst_alloc+0x73/0x440 [ 1406.264196] ip_route_output_key_hash_rcu+0x731/0x2750 [ 1406.269475] ? check_preemption_disabled+0x3c/0x250 [ 1406.274508] ip_route_output_key_hash+0x1c0/0x2e0 [ 1406.279358] ? ip_route_output_key_hash_rcu+0x2750/0x2750 [ 1406.284900] ? udp_sendmsg+0xfb7/0x1da0 03:42:17 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0xe440, 0x1) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r0, 0xc0305710, &(0x7f00000030c0)={0x0, 0x1000, 0x7}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) chmod(&(0x7f0000000040)='./file0\x00', 0xa) dup3(r2, r0, 0x0) 03:42:17 executing program 0 (fault-call:12 fault-nth:5): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() [ 1406.288906] ip_route_output_flow+0x27/0xa0 [ 1406.293240] udp_sendmsg+0x14a1/0x1da0 [ 1406.297138] ? ip_reply_glue_bits+0xb0/0xb0 [ 1406.301472] ? udp4_seq_show+0x520/0x520 [ 1406.305538] ? lock_downgrade+0x740/0x740 [ 1406.309707] ? lock_acquire+0x16f/0x430 [ 1406.313689] ? pipe_wait+0x181/0x1a0 [ 1406.317408] ? pipe_wait+0x181/0x1a0 [ 1406.321131] udp_sendpage+0xfe/0x3e0 [ 1406.324853] ? udp_destroy_sock+0x1a0/0x1a0 [ 1406.329190] ? trace_hardirqs_on_caller+0x400/0x590 [ 1406.334216] inet_sendpage+0x157/0x580 [ 1406.338106] ? udp_destroy_sock+0x1a0/0x1a0 [ 1406.339930] FAULT_INJECTION: forcing a failure. [ 1406.339930] name failslab, interval 1, probability 0, space 0, times 0 [ 1406.342434] kernel_sendpage+0x92/0xf0 [ 1406.342443] ? inet_sendmsg+0x500/0x500 [ 1406.342454] sock_sendpage+0x8b/0xc0 [ 1406.342465] ? kernel_sendpage+0xf0/0xf0 [ 1406.342478] pipe_to_sendpage+0x242/0x340 [ 1406.342491] ? direct_splice_actor+0x190/0x190 [ 1406.342506] __splice_from_pipe+0x348/0x780 [ 1406.342517] ? direct_splice_actor+0x190/0x190 [ 1406.342533] ? direct_splice_actor+0x190/0x190 [ 1406.342543] splice_from_pipe+0xf0/0x150 [ 1406.342555] ? splice_shrink_spd+0xb0/0xb0 [ 1406.342570] ? security_file_permission+0x89/0x1f0 [ 1406.342583] generic_splice_sendpage+0x3c/0x50 [ 1406.342591] ? splice_from_pipe+0x150/0x150 [ 1406.342600] SyS_splice+0xd92/0x1430 [ 1406.342608] ? __sb_end_write+0xc1/0x100 [ 1406.342632] ? compat_SyS_vmsplice+0x250/0x250 [ 1406.426253] ? do_syscall_64+0x53/0x640 [ 1406.430232] ? compat_SyS_vmsplice+0x250/0x250 [ 1406.434814] do_syscall_64+0x1e8/0x640 03:42:17 executing program 1 (fault-call:9 fault-nth:27): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1406.438689] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1406.443522] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1406.448700] RIP: 0033:0x45af49 [ 1406.451882] RSP: 002b:00007fe1f129dc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1406.459596] RAX: ffffffffffffffda RBX: 00007fe1f129dc90 RCX: 000000000045af49 [ 1406.466857] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1406.474126] RBP: 000000000075c070 R08: 0000000000030005 R09: 0000000000000000 [ 1406.481398] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe1f129e6d4 [ 1406.488676] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000009 [ 1406.507507] CPU: 1 PID: 18552 Comm: syz-executor.0 Not tainted 4.14.164-syzkaller #0 [ 1406.515445] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1406.524806] Call Trace: [ 1406.527404] dump_stack+0x142/0x197 [ 1406.531043] should_fail.cold+0x10f/0x159 [ 1406.535202] should_failslab+0xdb/0x130 [ 1406.539186] kmem_cache_alloc_trace+0x2e9/0x790 [ 1406.543871] assoc_array_insert+0xcc/0x2d30 [ 1406.548187] ? save_trace+0x290/0x290 [ 1406.552080] ? __lock_is_held+0xb6/0x140 [ 1406.556130] ? assoc_array_cancel_edit+0x80/0x80 [ 1406.560877] ? lock_acquire+0x16f/0x430 [ 1406.564856] ? __key_link_begin+0x91/0x2c0 [ 1406.569110] __key_link_begin+0x10f/0x2c0 [ 1406.573315] request_key_and_link+0x500/0x970 [ 1406.577801] ? construct_get_dest_keyring+0x600/0x600 [ 1406.582994] ? keyring_alloc+0xb0/0xb0 [ 1406.584641] FAULT_INJECTION: forcing a failure. [ 1406.584641] name failslab, interval 1, probability 0, space 0, times 0 [ 1406.586884] ? key_default_cmp+0x90/0x90 [ 1406.586902] SyS_request_key+0x165/0x2c0 [ 1406.586917] ? SyS_add_key+0x350/0x350 [ 1406.610187] ? SyS_add_key+0x350/0x350 [ 1406.614085] do_syscall_64+0x1e8/0x640 [ 1406.617970] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1406.622805] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1406.629025] RIP: 0033:0x45af49 [ 1406.632209] RSP: 002b:00007efd25fc2c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000f9 [ 1406.639910] RAX: ffffffffffffffda RBX: 00007efd25fc2c90 RCX: 000000000045af49 [ 1406.647169] RDX: 00000000200001c0 RSI: 0000000020000180 RDI: 0000000020000140 [ 1406.654426] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1406.661687] R10: 000000000c6ed6ee R11: 0000000000000246 R12: 00007efd25fc36d4 [ 1406.668948] R13: 00000000004c98df R14: 00000000004e2780 R15: 0000000000000006 [ 1406.676245] CPU: 0 PID: 18559 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1406.684166] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1406.693511] Call Trace: [ 1406.696089] dump_stack+0x142/0x197 [ 1406.699702] should_fail.cold+0x10f/0x159 [ 1406.703851] should_failslab+0xdb/0x130 [ 1406.707811] kmem_cache_alloc_node+0x287/0x780 [ 1406.712378] ? __lock_is_held+0xb6/0x140 [ 1406.716429] __alloc_skb+0x9c/0x500 [ 1406.720041] ? skb_trim+0x180/0x180 [ 1406.723653] ? do_csum+0x283/0x360 [ 1406.727176] sock_wmalloc+0xae/0xf0 [ 1406.730793] ip_append_page+0x5fd/0xe40 [ 1406.734757] udp_sendpage+0x176/0x3e0 [ 1406.738564] ? udp_destroy_sock+0x1a0/0x1a0 [ 1406.742896] inet_sendpage+0x157/0x580 [ 1406.746765] ? udp_destroy_sock+0x1a0/0x1a0 [ 1406.751083] kernel_sendpage+0x92/0xf0 [ 1406.754951] ? inet_sendmsg+0x500/0x500 [ 1406.758929] sock_sendpage+0x8b/0xc0 [ 1406.762638] ? kernel_sendpage+0xf0/0xf0 [ 1406.766699] pipe_to_sendpage+0x242/0x340 [ 1406.770850] ? direct_splice_actor+0x190/0x190 [ 1406.775440] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1406.780204] __splice_from_pipe+0x348/0x780 [ 1406.784516] ? direct_splice_actor+0x190/0x190 [ 1406.789092] ? direct_splice_actor+0x190/0x190 [ 1406.793662] splice_from_pipe+0xf0/0x150 [ 1406.797713] ? splice_shrink_spd+0xb0/0xb0 [ 1406.801939] ? security_file_permission+0x89/0x1f0 [ 1406.806857] generic_splice_sendpage+0x3c/0x50 [ 1406.811424] ? splice_from_pipe+0x150/0x150 [ 1406.815727] SyS_splice+0xd92/0x1430 [ 1406.819427] ? __sb_end_write+0xc1/0x100 [ 1406.823480] ? compat_SyS_vmsplice+0x250/0x250 [ 1406.828061] ? do_syscall_64+0x53/0x640 [ 1406.832021] ? compat_SyS_vmsplice+0x250/0x250 [ 1406.836629] do_syscall_64+0x1e8/0x640 [ 1406.840509] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1406.845356] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1406.850532] RIP: 0033:0x45af49 [ 1406.853708] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1406.861400] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1406.868653] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1406.875919] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1406.883178] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 03:42:18 executing program 3: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r5, 0x0, 0x0) ioctl$BLKDISCARD(r5, 0x1277, &(0x7f0000000080)=0x8) ioctl$SG_GET_REQUEST_TABLE(r5, 0x2286, &(0x7f00000000c0)) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000880)=ANY=[], 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) read$snddsp(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1406.890431] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 03:42:18 executing program 0 (fault-call:12 fault-nth:6): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:18 executing program 2 (fault-call:15 fault-nth:59): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1407.059154] FAULT_INJECTION: forcing a failure. [ 1407.059154] name failslab, interval 1, probability 0, space 0, times 0 [ 1407.075946] ip_tables: iptables: counters copy to user failed while replacing table [ 1407.087697] CPU: 1 PID: 18569 Comm: syz-executor.0 Not tainted 4.14.164-syzkaller #0 [ 1407.095613] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1407.104973] Call Trace: [ 1407.107689] dump_stack+0x142/0x197 [ 1407.111317] should_fail.cold+0x10f/0x159 [ 1407.115736] should_failslab+0xdb/0x130 [ 1407.119702] kmem_cache_alloc_trace+0x2e9/0x790 [ 1407.124378] assoc_array_insert+0x6f5/0x2d30 [ 1407.128777] ? save_trace+0x290/0x290 [ 1407.132570] ? __lock_is_held+0xb6/0x140 [ 1407.136625] ? assoc_array_cancel_edit+0x80/0x80 [ 1407.141392] ? lock_acquire+0x16f/0x430 [ 1407.145369] ? __key_link_begin+0x91/0x2c0 [ 1407.149610] __key_link_begin+0x10f/0x2c0 [ 1407.153745] request_key_and_link+0x500/0x970 [ 1407.158230] ? construct_get_dest_keyring+0x600/0x600 [ 1407.163408] ? keyring_alloc+0xb0/0xb0 [ 1407.167291] ? key_default_cmp+0x90/0x90 [ 1407.171337] SyS_request_key+0x165/0x2c0 [ 1407.175383] ? SyS_add_key+0x350/0x350 [ 1407.179257] ? SyS_add_key+0x350/0x350 [ 1407.183132] do_syscall_64+0x1e8/0x640 [ 1407.187001] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1407.191830] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1407.197001] RIP: 0033:0x45af49 [ 1407.200172] RSP: 002b:00007efd25fc2c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000f9 03:42:18 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0xe440, 0x1) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r0, 0xc0305710, &(0x7f00000030c0)={0x0, 0x1000, 0x7}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) chmod(&(0x7f0000000040)='./file0\x00', 0xa) dup3(r2, r0, 0x0) [ 1407.207875] RAX: ffffffffffffffda RBX: 00007efd25fc2c90 RCX: 000000000045af49 [ 1407.215132] RDX: 00000000200001c0 RSI: 0000000020000180 RDI: 0000000020000140 [ 1407.222472] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1407.229731] R10: 000000003b87122d R11: 0000000000000246 R12: 00007efd25fc36d4 [ 1407.237001] R13: 00000000004c98df R14: 00000000004e2780 R15: 0000000000000006 03:42:18 executing program 1 (fault-call:9 fault-nth:28): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1407.319793] FAULT_INJECTION: forcing a failure. [ 1407.319793] name failslab, interval 1, probability 0, space 0, times 0 [ 1407.368806] CPU: 0 PID: 18574 Comm: syz-executor.2 Not tainted 4.14.164-syzkaller #0 [ 1407.376756] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1407.386117] Call Trace: [ 1407.388724] dump_stack+0x142/0x197 [ 1407.392365] should_fail.cold+0x10f/0x159 [ 1407.396525] should_failslab+0xdb/0x130 [ 1407.400510] kmem_cache_alloc_node_trace+0x280/0x770 [ 1407.405622] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 1407.411082] __kmalloc_node_track_caller+0x3d/0x80 [ 1407.416017] __kmalloc_reserve.isra.0+0x40/0xe0 [ 1407.420725] __alloc_skb+0xcf/0x500 [ 1407.424360] ? skb_trim+0x180/0x180 [ 1407.427991] ? __lock_acquire+0x5f7/0x4620 [ 1407.432230] ? udp_sendpage+0xfe/0x3e0 [ 1407.436130] ? inet_sendpage+0x157/0x580 [ 1407.440196] ? kernel_sendpage+0x92/0xf0 [ 1407.444391] alloc_skb_with_frags+0x86/0x4b0 [ 1407.448802] ? entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1407.454190] sock_alloc_send_pskb+0x5db/0x740 [ 1407.458704] ? sock_wmalloc+0xf0/0xf0 [ 1407.462513] ? mark_held_locks+0xb1/0x100 [ 1407.466674] sock_alloc_send_skb+0x32/0x40 [ 1407.470920] __ip_append_data.isra.0+0x1227/0x20f0 [ 1407.475851] ? save_trace+0x290/0x290 [ 1407.479660] ? ip_reply_glue_bits+0xb0/0xb0 [ 1407.483991] ? trace_hardirqs_on+0x10/0x10 [ 1407.488233] ? __ip_flush_pending_frames.isra.0+0x2d0/0x2d0 [ 1407.493948] ? ipv4_mtu+0x25e/0x3a0 [ 1407.497590] ? ip_reply_glue_bits+0xb0/0xb0 [ 1407.501917] ip_append_data.part.0+0xe7/0x160 [ 1407.506422] ? ip_reply_glue_bits+0xb0/0xb0 [ 1407.510816] ip_append_data+0x5b/0x80 [ 1407.514627] udp_sendmsg+0xaa3/0x1da0 [ 1407.518438] ? __lock_acquire+0x5f7/0x4620 [ 1407.522680] ? ip_reply_glue_bits+0xb0/0xb0 [ 1407.527018] ? udp4_seq_show+0x520/0x520 [ 1407.529541] FAULT_INJECTION: forcing a failure. [ 1407.529541] name failslab, interval 1, probability 0, space 0, times 0 [ 1407.531082] ? trace_hardirqs_on+0x10/0x10 [ 1407.531104] ? lock_acquire+0x16f/0x430 [ 1407.531114] ? pipe_wait+0x181/0x1a0 [ 1407.531125] ? pipe_wait+0x181/0x1a0 [ 1407.531139] udp_sendpage+0xfe/0x3e0 [ 1407.531149] ? udp_destroy_sock+0x1a0/0x1a0 [ 1407.531159] ? switch_mm_irqs_off+0x5e1/0xec0 [ 1407.531178] inet_sendpage+0x157/0x580 [ 1407.531187] ? udp_destroy_sock+0x1a0/0x1a0 [ 1407.531201] kernel_sendpage+0x92/0xf0 [ 1407.531214] ? inet_sendmsg+0x500/0x500 [ 1407.586660] sock_sendpage+0x8b/0xc0 [ 1407.590386] ? kernel_sendpage+0xf0/0xf0 [ 1407.594455] pipe_to_sendpage+0x242/0x340 [ 1407.598613] ? direct_splice_actor+0x190/0x190 [ 1407.603211] __splice_from_pipe+0x348/0x780 [ 1407.607568] ? direct_splice_actor+0x190/0x190 [ 1407.612149] ? direct_splice_actor+0x190/0x190 [ 1407.616724] splice_from_pipe+0xf0/0x150 [ 1407.620788] ? splice_shrink_spd+0xb0/0xb0 [ 1407.625036] ? security_file_permission+0x89/0x1f0 [ 1407.629970] generic_splice_sendpage+0x3c/0x50 [ 1407.634545] ? splice_from_pipe+0x150/0x150 [ 1407.638868] SyS_splice+0xd92/0x1430 [ 1407.642585] ? __sb_end_write+0xc1/0x100 [ 1407.646650] ? compat_SyS_vmsplice+0x250/0x250 [ 1407.651223] ? do_syscall_64+0x53/0x640 [ 1407.655190] ? compat_SyS_vmsplice+0x250/0x250 [ 1407.659769] do_syscall_64+0x1e8/0x640 [ 1407.663649] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1407.668498] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1407.673689] RIP: 0033:0x45af49 [ 1407.676873] RSP: 002b:00007fe1f12bec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1407.684585] RAX: ffffffffffffffda RBX: 00007fe1f12bec90 RCX: 000000000045af49 [ 1407.691860] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1407.699134] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1407.706414] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fe1f12bf6d4 03:42:19 executing program 0 (fault-call:12 fault-nth:7): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() [ 1407.713810] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 000000000000000a [ 1407.725374] CPU: 1 PID: 18582 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1407.733293] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1407.742658] Call Trace: [ 1407.745258] dump_stack+0x142/0x197 [ 1407.749620] should_fail.cold+0x10f/0x159 [ 1407.754320] should_failslab+0xdb/0x130 [ 1407.756117] FAULT_INJECTION: forcing a failure. [ 1407.756117] name failslab, interval 1, probability 0, space 0, times 0 [ 1407.758298] kmem_cache_alloc_node_trace+0x280/0x770 [ 1407.758315] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 1407.758329] __kmalloc_node_track_caller+0x3d/0x80 [ 1407.758343] __kmalloc_reserve.isra.0+0x40/0xe0 [ 1407.758355] __alloc_skb+0xcf/0x500 [ 1407.758369] ? skb_trim+0x180/0x180 [ 1407.796920] ? do_csum+0x283/0x360 [ 1407.800456] sock_wmalloc+0xae/0xf0 [ 1407.804083] ip_append_page+0x5fd/0xe40 [ 1407.808064] udp_sendpage+0x176/0x3e0 [ 1407.811856] ? udp_destroy_sock+0x1a0/0x1a0 [ 1407.816356] inet_sendpage+0x157/0x580 [ 1407.820234] ? udp_destroy_sock+0x1a0/0x1a0 [ 1407.824555] kernel_sendpage+0x92/0xf0 [ 1407.828464] ? inet_sendmsg+0x500/0x500 [ 1407.832441] sock_sendpage+0x8b/0xc0 [ 1407.836157] ? kernel_sendpage+0xf0/0xf0 [ 1407.840214] pipe_to_sendpage+0x242/0x340 [ 1407.844366] ? direct_splice_actor+0x190/0x190 [ 1407.848951] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1407.853713] __splice_from_pipe+0x348/0x780 [ 1407.858028] ? direct_splice_actor+0x190/0x190 [ 1407.862603] ? direct_splice_actor+0x190/0x190 [ 1407.867189] splice_from_pipe+0xf0/0x150 [ 1407.871238] ? splice_shrink_spd+0xb0/0xb0 [ 1407.875465] ? security_file_permission+0x89/0x1f0 [ 1407.880399] generic_splice_sendpage+0x3c/0x50 [ 1407.884984] ? splice_from_pipe+0x150/0x150 [ 1407.889292] SyS_splice+0xd92/0x1430 [ 1407.892989] ? __sb_end_write+0xc1/0x100 [ 1407.897045] ? compat_SyS_vmsplice+0x250/0x250 [ 1407.901613] ? do_syscall_64+0x53/0x640 [ 1407.905572] ? compat_SyS_vmsplice+0x250/0x250 [ 1407.910154] do_syscall_64+0x1e8/0x640 [ 1407.914040] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1407.918872] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1407.924046] RIP: 0033:0x45af49 [ 1407.927222] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1407.934917] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1407.942170] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1407.949426] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1407.956697] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 [ 1407.963960] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 [ 1407.971560] CPU: 0 PID: 18584 Comm: syz-executor.0 Not tainted 4.14.164-syzkaller #0 [ 1407.979466] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1407.988848] Call Trace: [ 1407.991444] dump_stack+0x142/0x197 [ 1407.995064] should_fail.cold+0x10f/0x159 [ 1407.999222] should_failslab+0xdb/0x130 [ 1408.003186] kmem_cache_alloc_trace+0x2e9/0x790 [ 1408.007860] ? lock_downgrade+0x740/0x740 [ 1408.011995] ? __key_link_end+0x9f/0x130 [ 1408.016046] request_key_auth_new+0xd9/0x850 [ 1408.020438] ? request_key_auth_revoke+0x100/0x100 [ 1408.025351] ? refcount_dec_not_one+0x83/0xe0 [ 1408.029832] ? refcount_dec_and_lock+0x28/0x60 [ 1408.034402] request_key_and_link+0x690/0x970 [ 1408.038883] ? construct_get_dest_keyring+0x600/0x600 [ 1408.044064] ? keyring_alloc+0xb0/0xb0 [ 1408.047936] ? key_default_cmp+0x90/0x90 [ 1408.051984] SyS_request_key+0x165/0x2c0 [ 1408.056054] ? SyS_add_key+0x350/0x350 [ 1408.059930] ? SyS_add_key+0x350/0x350 [ 1408.063807] do_syscall_64+0x1e8/0x640 [ 1408.067680] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1408.072514] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1408.077730] RIP: 0033:0x45af49 [ 1408.080918] RSP: 002b:00007efd25fc2c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000f9 [ 1408.088635] RAX: ffffffffffffffda RBX: 00007efd25fc2c90 RCX: 000000000045af49 [ 1408.095893] RDX: 00000000200001c0 RSI: 0000000020000180 RDI: 0000000020000140 [ 1408.103153] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1408.110414] R10: 000000003e27c514 R11: 0000000000000246 R12: 00007efd25fc36d4 03:42:19 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f00000000c0)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0xe440, 0x1) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r0, 0xc0305710, &(0x7f00000030c0)={0x0, 0x1000, 0x7}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = dup(r1) chmod(&(0x7f0000000040)='./file0\x00', 0xa) dup3(r2, r0, 0x0) [ 1408.117681] R13: 00000000004c98df R14: 00000000004e2780 R15: 0000000000000006 03:42:19 executing program 3: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a001e5ffa0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000030000000000040000ff0f00000020000000000000000000004800435400000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070009000000000000000110000000000000000001600000020005452414345000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563001f000000000000000000000000000028000000000000000000000000000000000000000000dd3c6800000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r5, 0x0, 0x0) ioctl$BLKDISCARD(r5, 0x1277, &(0x7f0000000080)=0x8) getpeername$packet(r5, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000000c0)=0x14) connect$packet(r4, &(0x7f0000000100)={0x11, 0xf7, r6, 0x1, 0x6, 0x6, @random="e832c84720f5"}, 0x14) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) read$snddsp(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:19 executing program 0 (fault-call:12 fault-nth:8): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() [ 1408.285744] FAULT_INJECTION: forcing a failure. [ 1408.285744] name failslab, interval 1, probability 0, space 0, times 0 [ 1408.307653] CPU: 0 PID: 18594 Comm: syz-executor.0 Not tainted 4.14.164-syzkaller #0 [ 1408.315600] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1408.324965] Call Trace: [ 1408.327582] dump_stack+0x142/0x197 [ 1408.331230] should_fail.cold+0x10f/0x159 03:42:19 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) r5 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000080)={0xe, 0x4, 0x4, 0x8, 0x0, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x2000000]}, 0x1b) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000040)={r5, 0x28, &(0x7f0000000000)={0x0, 0x0}}, 0x10) ioctl$SNDCTL_DSP_RESET(r4, 0x5000, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={r6}, 0xc) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={r6, 0xffff6447, 0x8}, 0xc) r8 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/uinput\x00', 0x1802, 0x0) ioctl$EVIOCGABS3F(r8, 0x8018457f, &(0x7f0000000140)=""/67) write$binfmt_misc(r7, &(0x7f00000000c0)=ANY=[], 0x24c556b0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x0) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1408.335423] should_failslab+0xdb/0x130 [ 1408.339413] __kmalloc_track_caller+0x2ec/0x790 [ 1408.344120] ? request_key_auth_new+0xd9/0x850 [ 1408.348716] ? rcu_read_lock_sched_held+0x110/0x130 [ 1408.353744] ? kmem_cache_alloc_trace+0x623/0x790 [ 1408.358607] ? request_key_auth_new+0xfe/0x850 [ 1408.363197] kmemdup+0x27/0x60 [ 1408.366403] request_key_auth_new+0xfe/0x850 [ 1408.370824] ? request_key_auth_revoke+0x100/0x100 [ 1408.375759] ? refcount_dec_not_one+0x83/0xe0 [ 1408.380266] ? refcount_dec_and_lock+0x28/0x60 03:42:19 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setuid(r6) ioprio_get$uid(0x1, r6) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1408.384861] request_key_and_link+0x690/0x970 [ 1408.389380] ? construct_get_dest_keyring+0x600/0x600 [ 1408.394602] ? keyring_alloc+0xb0/0xb0 [ 1408.398498] ? key_default_cmp+0x90/0x90 [ 1408.402575] SyS_request_key+0x165/0x2c0 [ 1408.406646] ? SyS_add_key+0x350/0x350 [ 1408.410541] ? SyS_add_key+0x350/0x350 [ 1408.414442] do_syscall_64+0x1e8/0x640 [ 1408.418331] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1408.422469] ip_tables: iptables: counters copy to user failed while replacing table [ 1408.423176] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1408.436146] RIP: 0033:0x45af49 [ 1408.439335] RSP: 002b:00007efd25fc2c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000f9 [ 1408.447052] RAX: ffffffffffffffda RBX: 00007efd25fc2c90 RCX: 000000000045af49 [ 1408.451719] ip_tables: iptables: counters copy to user failed while replacing table [ 1408.454323] RDX: 00000000200001c0 RSI: 0000000020000180 RDI: 0000000020000140 [ 1408.454330] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1408.454336] R10: 000000002890dbfe R11: 0000000000000246 R12: 00007efd25fc36d4 03:42:19 executing program 1 (fault-call:9 fault-nth:29): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:19 executing program 0 (fault-call:12 fault-nth:9): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() [ 1408.454342] R13: 00000000004c98df R14: 00000000004e2780 R15: 0000000000000006 03:42:20 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_mount_image$ext4(&(0x7f0000000140)='ext3\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000000)=[{&(0x7f00000000c0)="25bca274769e620a2734fa0095e0612687ecb86a5c8802a9d8aea872943afd874e2f98b579a782d270146d0e0206e73ba8c63cd7dcdf760253ef", 0x3a, 0x400}], 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="646980e4120800ffffff7f0000ff0000"]) [ 1408.585818] FAULT_INJECTION: forcing a failure. [ 1408.585818] name failslab, interval 1, probability 0, space 0, times 0 [ 1408.598608] FAULT_INJECTION: forcing a failure. [ 1408.598608] name failslab, interval 1, probability 0, space 0, times 0 [ 1408.626510] CPU: 1 PID: 18610 Comm: syz-executor.0 Not tainted 4.14.164-syzkaller #0 [ 1408.634597] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1408.643964] Call Trace: [ 1408.646569] dump_stack+0x142/0x197 [ 1408.650212] should_fail.cold+0x10f/0x159 [ 1408.654375] should_failslab+0xdb/0x130 [ 1408.658361] kmem_cache_alloc+0x2d7/0x780 [ 1408.662525] ? generic_key_instantiate+0x200/0x200 [ 1408.667467] key_alloc+0x928/0xed0 [ 1408.671018] ? key_user_put+0x60/0x60 [ 1408.674822] ? memcpy+0x46/0x50 [ 1408.678116] request_key_auth_new+0x4d8/0x850 [ 1408.682617] ? request_key_auth_revoke+0x100/0x100 [ 1408.687545] ? refcount_dec_and_lock+0x28/0x60 [ 1408.692116] request_key_and_link+0x690/0x970 [ 1408.696603] ? construct_get_dest_keyring+0x600/0x600 [ 1408.701786] ? keyring_alloc+0xb0/0xb0 [ 1408.705664] ? key_default_cmp+0x90/0x90 [ 1408.709716] SyS_request_key+0x165/0x2c0 [ 1408.713782] ? SyS_add_key+0x350/0x350 [ 1408.717658] ? SyS_add_key+0x350/0x350 [ 1408.721534] do_syscall_64+0x1e8/0x640 [ 1408.725420] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1408.730254] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1408.735430] RIP: 0033:0x45af49 [ 1408.738606] RSP: 002b:00007efd25fc2c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000f9 [ 1408.746311] RAX: ffffffffffffffda RBX: 00007efd25fc2c90 RCX: 000000000045af49 [ 1408.753567] RDX: 00000000200001c0 RSI: 0000000020000180 RDI: 0000000020000140 [ 1408.760822] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1408.768110] R10: 000000000d67e0c6 R11: 0000000000000246 R12: 00007efd25fc36d4 [ 1408.775381] R13: 00000000004c98df R14: 00000000004e2780 R15: 0000000000000006 [ 1408.782665] CPU: 0 PID: 18611 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1408.790561] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1408.799920] Call Trace: [ 1408.802522] dump_stack+0x142/0x197 [ 1408.806160] should_fail.cold+0x10f/0x159 [ 1408.807728] EXT4-fs (loop4): Unrecognized mount option "diۊ" or missing value [ 1408.810339] should_failslab+0xdb/0x130 [ 1408.810351] kmem_cache_alloc_node+0x287/0x780 03:42:20 executing program 0 (fault-call:12 fault-nth:10): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() [ 1408.810366] ? __lock_is_held+0xb6/0x140 [ 1408.810381] __alloc_skb+0x9c/0x500 [ 1408.810390] ? skb_trim+0x180/0x180 [ 1408.810399] ? do_csum+0x283/0x360 [ 1408.810410] sock_wmalloc+0xae/0xf0 [ 1408.810422] ip_append_page+0x5fd/0xe40 [ 1408.810441] udp_sendpage+0x176/0x3e0 [ 1408.810451] ? udp_destroy_sock+0x1a0/0x1a0 [ 1408.810471] inet_sendpage+0x157/0x580 [ 1408.810479] ? udp_destroy_sock+0x1a0/0x1a0 [ 1408.810499] kernel_sendpage+0x92/0xf0 [ 1408.869297] ? inet_sendmsg+0x500/0x500 [ 1408.873286] sock_sendpage+0x8b/0xc0 [ 1408.877014] ? kernel_sendpage+0xf0/0xf0 [ 1408.881089] pipe_to_sendpage+0x242/0x340 [ 1408.885375] ? direct_splice_actor+0x190/0x190 [ 1408.886518] FAULT_INJECTION: forcing a failure. [ 1408.886518] name failslab, interval 1, probability 0, space 0, times 0 [ 1408.890151] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1408.890165] __splice_from_pipe+0x348/0x780 [ 1408.890177] ? direct_splice_actor+0x190/0x190 [ 1408.890193] ? direct_splice_actor+0x190/0x190 [ 1408.890203] splice_from_pipe+0xf0/0x150 [ 1408.890214] ? splice_shrink_spd+0xb0/0xb0 [ 1408.890229] ? security_file_permission+0x89/0x1f0 [ 1408.890240] generic_splice_sendpage+0x3c/0x50 [ 1408.890249] ? splice_from_pipe+0x150/0x150 [ 1408.890258] SyS_splice+0xd92/0x1430 [ 1408.890267] ? __sb_end_write+0xc1/0x100 [ 1408.890287] ? compat_SyS_vmsplice+0x250/0x250 [ 1408.954873] ? do_syscall_64+0x53/0x640 [ 1408.958848] ? compat_SyS_vmsplice+0x250/0x250 [ 1408.963431] do_syscall_64+0x1e8/0x640 [ 1408.967321] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1408.972213] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1408.977396] RIP: 0033:0x45af49 [ 1408.980583] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1408.988292] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1408.995553] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1409.002815] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1409.010257] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 [ 1409.017514] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 [ 1409.024809] CPU: 1 PID: 18619 Comm: syz-executor.0 Not tainted 4.14.164-syzkaller #0 [ 1409.032714] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1409.042107] Call Trace: [ 1409.044732] dump_stack+0x142/0x197 [ 1409.048347] should_fail.cold+0x10f/0x159 [ 1409.052542] should_failslab+0xdb/0x130 [ 1409.056510] __kmalloc_track_caller+0x2ec/0x790 [ 1409.061170] ? rcu_read_lock_sched_held+0x110/0x130 [ 1409.066173] ? kmem_cache_alloc+0x611/0x780 [ 1409.070494] ? key_alloc+0x981/0xed0 [ 1409.074243] kmemdup+0x27/0x60 [ 1409.077421] key_alloc+0x981/0xed0 [ 1409.080949] ? key_user_put+0x60/0x60 [ 1409.084733] ? memcpy+0x46/0x50 [ 1409.087996] request_key_auth_new+0x4d8/0x850 [ 1409.092479] ? request_key_auth_revoke+0x100/0x100 [ 1409.097394] ? refcount_dec_and_lock+0x28/0x60 [ 1409.101961] request_key_and_link+0x690/0x970 [ 1409.106483] ? construct_get_dest_keyring+0x600/0x600 [ 1409.111659] ? keyring_alloc+0xb0/0xb0 [ 1409.115527] ? key_default_cmp+0x90/0x90 [ 1409.119575] SyS_request_key+0x165/0x2c0 [ 1409.123620] ? SyS_add_key+0x350/0x350 [ 1409.127491] ? SyS_add_key+0x350/0x350 [ 1409.131366] do_syscall_64+0x1e8/0x640 [ 1409.135237] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1409.140077] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1409.145266] RIP: 0033:0x45af49 [ 1409.148486] RSP: 002b:00007efd25fc2c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000f9 [ 1409.156181] RAX: ffffffffffffffda RBX: 00007efd25fc2c90 RCX: 000000000045af49 [ 1409.163546] RDX: 00000000200001c0 RSI: 0000000020000180 RDI: 0000000020000140 [ 1409.170803] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 03:42:20 executing program 4: mlockall(0x1) clone(0x10a2000, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = gettid() tkill(r0, 0x1000000000016) ptrace$cont(0x7, r0, 0x1, 0x7f) write$RDMA_USER_CM_CMD_JOIN_IP_MCAST(0xffffffffffffffff, &(0x7f0000000180)={0x10, 0x30, 0xfa00, {0x0, 0x0, {0xa, 0x0, 0xfff, @dev={0xfe, 0x80, [], 0xf}}}}, 0x38) mlockall(0x3) epoll_create1(0x80000) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000000)={0x0, 'bridge_slave_0\x00', {}, 0x3}) [ 1409.178057] R10: 000000002842878b R11: 0000000000000246 R12: 00007efd25fc36d4 [ 1409.185319] R13: 00000000004c98df R14: 00000000004e2780 R15: 0000000000000006 03:42:20 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r3, 0x0, 0x0) ioctl$BLKDISCARD(r3, 0x1277, &(0x7f0000000080)=0x8) ioctl$KVM_SET_FPU(r3, 0x41a0ae8d, &(0x7f0000000140)={[], 0x1ff, 0x80, 0x5, 0x0, 0x7fff, 0xd000, 0x1, [], 0x4}) fcntl$setpipe(r1, 0x407, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = dup2(r4, r4) setsockopt$IPT_SO_SET_REPLACE(r5, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x80800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80, 0x6}, r6, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:20 executing program 0 (fault-call:12 fault-nth:11): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:20 executing program 3: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}}, 0x0, 0x7, 0xffffffffffffffff, 0x0) read$snddsp(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1409.253664] ip_tables: iptables: counters copy to user failed while replacing table 03:42:20 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000980)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d5630000000000000000000000000000000028000000000000000000000000000000000000000000ffffffff000000000000feffffff39f1508def61c6d734f35868b78c17efe02ceb6aca2a151f08997afb145a749d735232c42d7aaea1bffb414805c8b2657ed46abdcde080f1f7befbd976cea40c0eb78de3d3967f1864b87982b87a5f424e871bb7656ded803c766dba44144ff192c00526a52dfd6655da80c48967149e2bad0f4ab61b994956cbd7d8b935994a61262c477dee559d54782ee2cf511391d233fafa052d3549007bca1b96a2a4943c5ae9cda5157db21a938b39b0663a28b4adfeccbe4fdecaa3feddc311ab90f621c59c95861523525bb3d01e7b8d7cca74fde3554361c849380bc080ab0def0ddc5e65e14b7dbd313ebd24ccdb971653838f6d25bb0ed1cd2ff72cb2832bf08096d8777e74c181e1f8fb253ccb34213bcd5f648cb42631252b27726e510ee500a477cc83ee969808fbd957a8f5d47e693ea61ed299854d03c421ee5985f9570b8ec72c9831a5accb1b5d44299baf564849e6f7fcd978ff7760dbc9e9d3f8dbde7f3d"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x0) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0xb1484, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x220, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0xfffffffffffffd13) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0xb99dcdff93ac264a, 0x0) 03:42:20 executing program 1 (fault-call:9 fault-nth:30): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1409.369686] FAULT_INJECTION: forcing a failure. [ 1409.369686] name failslab, interval 1, probability 0, space 0, times 0 [ 1409.381598] CPU: 1 PID: 18633 Comm: syz-executor.0 Not tainted 4.14.164-syzkaller #0 [ 1409.389512] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1409.398868] Call Trace: [ 1409.401468] dump_stack+0x142/0x197 [ 1409.405117] should_fail.cold+0x10f/0x159 [ 1409.409280] should_failslab+0xdb/0x130 [ 1409.413267] kmem_cache_alloc_trace+0x2e9/0x790 [ 1409.417946] ? rcu_read_lock_sched_held+0x110/0x130 [ 1409.422971] ? __kmalloc_track_caller+0x372/0x790 [ 1409.427824] selinux_key_alloc+0x4b/0x1a0 [ 1409.431397] ip_tables: iptables: counters copy to user failed while replacing table [ 1409.431979] security_key_alloc+0x7d/0xb0 [ 1409.431992] key_alloc+0x6b3/0xed0 [ 1409.432007] ? key_user_put+0x60/0x60 [ 1409.451258] request_key_auth_new+0x4d8/0x850 [ 1409.455765] ? request_key_auth_revoke+0x100/0x100 [ 1409.460705] ? refcount_dec_and_lock+0x28/0x60 [ 1409.465297] request_key_and_link+0x690/0x970 [ 1409.469802] ? construct_get_dest_keyring+0x600/0x600 [ 1409.474999] ? keyring_alloc+0xb0/0xb0 [ 1409.478885] ? key_default_cmp+0x90/0x90 [ 1409.482955] SyS_request_key+0x165/0x2c0 [ 1409.487020] ? SyS_add_key+0x350/0x350 [ 1409.490912] ? SyS_add_key+0x350/0x350 [ 1409.494810] do_syscall_64+0x1e8/0x640 [ 1409.498700] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1409.503553] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1409.508738] RIP: 0033:0x45af49 [ 1409.511923] RSP: 002b:00007efd25fc2c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000f9 03:42:21 executing program 0 (fault-call:12 fault-nth:12): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() [ 1409.519634] RAX: ffffffffffffffda RBX: 00007efd25fc2c90 RCX: 000000000045af49 [ 1409.526904] RDX: 00000000200001c0 RSI: 0000000020000180 RDI: 0000000020000140 [ 1409.534189] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1409.541723] R10: 0000000003a4ec1e R11: 0000000000000246 R12: 00007efd25fc36d4 [ 1409.549081] R13: 00000000004c98df R14: 00000000004e2780 R15: 0000000000000006 [ 1409.630501] ip_tables: iptables: counters copy to user failed while replacing table [ 1409.631001] FAULT_INJECTION: forcing a failure. [ 1409.631001] name failslab, interval 1, probability 0, space 0, times 0 [ 1409.644124] ip_tables: iptables: counters copy to user failed while replacing table [ 1409.659737] CPU: 0 PID: 18643 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1409.667649] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1409.677007] Call Trace: 03:42:21 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) lgetxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=@known='system.sockprotoname\x00', &(0x7f0000001940)=""/4096, 0x1000) r2 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r2, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r2, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r4 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r4) getuid() [ 1409.679604] dump_stack+0x142/0x197 [ 1409.683238] should_fail.cold+0x10f/0x159 [ 1409.687397] should_failslab+0xdb/0x130 [ 1409.691379] kmem_cache_alloc_node_trace+0x280/0x770 [ 1409.696501] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 1409.701978] __kmalloc_node_track_caller+0x3d/0x80 [ 1409.706915] __kmalloc_reserve.isra.0+0x40/0xe0 [ 1409.711723] __alloc_skb+0xcf/0x500 [ 1409.715352] ? skb_trim+0x180/0x180 [ 1409.718983] ? do_csum+0x283/0x360 [ 1409.722532] sock_wmalloc+0xae/0xf0 [ 1409.726167] ip_append_page+0x5fd/0xe40 03:42:21 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() r6 = shmget$private(0x0, 0x2000, 0xfffffffffffffffe, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000080)=""/19) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000000c0)=""/83) r7 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x1, 0x4) r8 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x480882, 0x0) r9 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r10 = socket$inet(0x2, 0x5, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r10, 0x84, 0x18, &(0x7f0000000140)=@assoc_value={r11}, 0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r9, 0x84, 0x71, &(0x7f0000000000)={r11, 0x100}, 0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000040)={r11, 0x200000}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r8, 0x84, 0x7b, &(0x7f0000000640)={r11, 0x9}, &(0x7f0000000680)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r7, 0x84, 0x66, &(0x7f00000007c0)={r11}, &(0x7f0000000800)=0x8) [ 1409.730156] udp_sendpage+0x176/0x3e0 [ 1409.733961] ? udp_destroy_sock+0x1a0/0x1a0 [ 1409.738383] inet_sendpage+0x157/0x580 [ 1409.742274] ? udp_destroy_sock+0x1a0/0x1a0 [ 1409.746600] kernel_sendpage+0x92/0xf0 [ 1409.750486] ? inet_sendmsg+0x500/0x500 [ 1409.754465] sock_sendpage+0x8b/0xc0 [ 1409.758182] ? kernel_sendpage+0xf0/0xf0 [ 1409.762249] pipe_to_sendpage+0x242/0x340 [ 1409.766396] ? direct_splice_actor+0x190/0x190 [ 1409.770975] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1409.775744] __splice_from_pipe+0x348/0x780 03:42:21 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r4, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r4, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) fcntl$getown(r4, 0x9) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r5 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r5, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r6 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r6) getuid() [ 1409.780068] ? direct_splice_actor+0x190/0x190 [ 1409.784656] ? direct_splice_actor+0x190/0x190 [ 1409.789242] splice_from_pipe+0xf0/0x150 [ 1409.793310] ? splice_shrink_spd+0xb0/0xb0 [ 1409.797552] ? security_file_permission+0x89/0x1f0 [ 1409.802491] generic_splice_sendpage+0x3c/0x50 [ 1409.807083] ? splice_from_pipe+0x150/0x150 [ 1409.811413] SyS_splice+0xd92/0x1430 [ 1409.815133] ? __sb_end_write+0xc1/0x100 [ 1409.819225] ? compat_SyS_vmsplice+0x250/0x250 [ 1409.823808] ? do_syscall_64+0x53/0x640 03:42:21 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x0, @addr=0x5}, 0xfffffffffffffce9, 0x100005, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() [ 1409.827785] ? compat_SyS_vmsplice+0x250/0x250 [ 1409.832373] do_syscall_64+0x1e8/0x640 [ 1409.836366] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1409.841221] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1409.846409] RIP: 0033:0x45af49 [ 1409.849610] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1409.857335] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1409.864611] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1409.871887] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 03:42:21 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r3, 0x0, 0x0) ioctl$BLKDISCARD(r3, 0x1277, &(0x7f0000000080)=0x8) setsockopt$RXRPC_EXCLUSIVE_CONNECTION(r3, 0x110, 0x3) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r4, &(0x7f0000000040)={0x1a, 0x0, 0x1f, 0x0, 0x0, 0xfd}, 0x10) sendmsg$can_bcm(r4, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) connect$inet(r5, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r6 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r6) getuid() [ 1409.879166] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 [ 1409.886442] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 03:42:23 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r0, 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x1277, &(0x7f0000000080)=0x8) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, r0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha1\x00'}, 0x58) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) sendto(r2, &(0x7f00005c8f58), 0xfffffffffffffd65, 0x0, 0x0, 0xfffffffffffffe29) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r3, 0x0, 0x0) ioctl$BLKDISCARD(r3, 0x1277, &(0x7f0000000080)=0xffffffffffffffe1) ioctl$FBIOBLANK(r3, 0x4611, 0x3) 03:42:23 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000001800000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) syz_mount_image$nfs(&(0x7f0000000000)='nfs\x00', &(0x7f00000000c0)='./file0\x00', 0x9, 0x2, &(0x7f0000000200)=[{&(0x7f0000000100)="c5126ef18dde32358f2d00855b62bc87a992c1864549007fbe3ad54f13446a0482a33230ce509daa8461f88ea21ebeeda295483acc6dc3c5f89945e5fb1b4130c1d25ebc944c6fd312e0016fe87d01c567526fc297dd805561a3cd4b474f74031d92920f565fdbfe48f7270aca446bb8f09f7299fe89d4589907e5323445487fd01b8c5e2133b888c52ca48c5519112156640c7c89183d", 0x97, 0x8}, {&(0x7f00000001c0)="1e62a136d5e0f441e374a0077cf13b96771330218b8b03e0827d4c718fd79088728e3069c7aff1a8da4873d01b048aa6657e21f40925e6385f", 0x39, 0xffff}], 0x2880005, &(0x7f0000000240)='-GPL\\\x00') epoll_create(0x0) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1000000000016) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0xfc, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000, 0x1}, 0x4380, 0x4000}, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:23 executing program 1 (fault-call:9 fault-nth:31): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:23 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) r5 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r5, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r5, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) fallocate(r5, 0x1, 0xa385, 0x3) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:23 executing program 3: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) prctl$PR_MCE_KILL_GET(0x22) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) read$snddsp(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:23 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r0, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r2, 0x0, 0x0) ioctl$BLKDISCARD(r2, 0x1277, &(0x7f0000000080)=0x8) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r2, 0x40044104, &(0x7f0000000540)=0x1022) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$int_in(r4, 0xd174e55050e0dfcc, &(0x7f00000000c0)=0x5311) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:23 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x0, 0x0) write$P9_RLERRORu(r0, &(0x7f0000000280)={0x10, 0x7, 0x1, {{0x3, 'syz'}, 0xfffffffc}}, 0x10) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r2, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000000100)=';', 0x1}], 0x2, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r1, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r3, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r4, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r4, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r5, 0x0, 0x0) ioctl$BLKDISCARD(r5, 0x1277, &(0x7f0000000080)=0x8) ioctl$SOUND_MIXER_READ_CAPS(r5, 0x80044dfc, &(0x7f0000000340)) r6 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) connect$inet(r6, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r7 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r7) getuid() [ 1412.425663] ip_tables: iptables: counters copy to user failed while replacing table [ 1412.445782] ip_tables: iptables: counters copy to user failed while replacing table [ 1412.478739] FAULT_INJECTION: forcing a failure. [ 1412.478739] name failslab, interval 1, probability 0, space 0, times 0 [ 1412.514053] CPU: 0 PID: 18683 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1412.521993] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1412.531354] Call Trace: [ 1412.533957] dump_stack+0x142/0x197 [ 1412.537603] should_fail.cold+0x10f/0x159 [ 1412.541774] should_failslab+0xdb/0x130 [ 1412.545762] kmem_cache_alloc_node+0x287/0x780 [ 1412.550360] ? __lock_is_held+0xb6/0x140 [ 1412.554430] __alloc_skb+0x9c/0x500 [ 1412.558059] ? skb_trim+0x180/0x180 [ 1412.561697] ? do_csum+0x283/0x360 [ 1412.565245] sock_wmalloc+0xae/0xf0 [ 1412.568876] ip_append_page+0x5fd/0xe40 [ 1412.572863] udp_sendpage+0x176/0x3e0 [ 1412.576667] ? udp_destroy_sock+0x1a0/0x1a0 [ 1412.581005] inet_sendpage+0x157/0x580 [ 1412.584893] ? udp_destroy_sock+0x1a0/0x1a0 [ 1412.589224] kernel_sendpage+0x92/0xf0 [ 1412.593120] ? inet_sendmsg+0x500/0x500 [ 1412.597100] sock_sendpage+0x8b/0xc0 [ 1412.600817] ? kernel_sendpage+0xf0/0xf0 [ 1412.604882] pipe_to_sendpage+0x242/0x340 [ 1412.609035] ? direct_splice_actor+0x190/0x190 [ 1412.613624] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1412.618386] __splice_from_pipe+0x348/0x780 [ 1412.622710] ? direct_splice_actor+0x190/0x190 [ 1412.627297] ? direct_splice_actor+0x190/0x190 [ 1412.631879] splice_from_pipe+0xf0/0x150 [ 1412.635937] ? splice_shrink_spd+0xb0/0xb0 [ 1412.640163] ? security_file_permission+0x89/0x1f0 [ 1412.645076] generic_splice_sendpage+0x3c/0x50 [ 1412.649716] ? splice_from_pipe+0x150/0x150 [ 1412.654020] SyS_splice+0xd92/0x1430 [ 1412.657717] ? __sb_end_write+0xc1/0x100 [ 1412.661772] ? compat_SyS_vmsplice+0x250/0x250 [ 1412.666340] ? do_syscall_64+0x53/0x640 [ 1412.670301] ? compat_SyS_vmsplice+0x250/0x250 [ 1412.674906] do_syscall_64+0x1e8/0x640 [ 1412.678787] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1412.683624] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1412.688810] RIP: 0033:0x45af49 [ 1412.691992] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1412.699687] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1412.706941] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1412.714197] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1412.721466] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 03:42:24 executing program 4: socket$unix(0x1, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x8, 0x8d}, 0x0) getpid() setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f00000000c0)=0x6, 0x4) r0 = gettid() tkill(r0, 0x1000000000016) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000010c0)={r0, 0xffffffffffffffff, 0x0, 0xc, &(0x7f0000001080)='/dev/autofs\x00', 0xffffffffffffffff}, 0x30) sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x5, 0x0, 0x0, 0x3}, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r2, &(0x7f00000028c0)=[{{0x0, 0x0, 0x0}, 0xe0f5}], 0x1, 0x2, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r4, 0x407, 0x0) write(r4, &(0x7f0000000340), 0x41395527) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x1, 0x0, 0x3}, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$USBDEVFS_IOCTL(r3, 0xc0105512, &(0x7f0000001040)=@usbdevfs_connect={0x6}) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f00003b9fdc)) ioctl$TIOCSSOFTCAR(0xffffffffffffffff, 0x541a, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/autofs\x00', 0xc0280, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r5 = socket$alg(0x26, 0x5, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000000)='net/igmp6\x00') bind$alg(r5, &(0x7f0000466000)={0x26, 'hash\x00', 0x0, 0x0, 'sha512-generic\x00'}, 0x58) read$alg(r6, &(0x7f0000000040)=""/4096, 0x1000) r7 = accept4$alg(r5, 0x0, 0x0, 0x0) sendfile(r7, r6, 0x0, 0xcf) r8 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r8, 0x10e, 0x1, &(0x7f0000000080)=0x1b, 0x4) [ 1412.728722] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 03:42:24 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r5, 0x0, 0x0) ioctl$BLKDISCARD(r5, 0x1277, &(0x7f0000000080)=0x8) r6 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r6, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x13f}}, 0xffaf) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/asound/seq/timer\x00', 0x0, 0x0) read$snddsp(r8, 0x0, 0x0) ioctl$BLKDISCARD(r8, 0x1277, &(0x7f0000000080)=0x8) write$RDMA_USER_CM_CMD_DISCONNECT(r5, &(0x7f00000001c0)={0xa, 0xffffff35, 0xfa00, {r7}}, 0x16) write$RDMA_USER_CM_CMD_BIND_IP(r5, &(0x7f00000000c0)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x4e20, 0x2, @remote, 0x2}, r7}}, 0x30) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r9 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r9) getuid() 03:42:24 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$mouse(&(0x7f0000000700)='/dev/input/mouse#\x00', 0x4, 0x800) write$P9_RLCREATE(r2, &(0x7f0000000740)={0x18, 0xf, 0x1, {{0x20, 0x3, 0x4}, 0xd5c}}, 0x18) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r3, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r4, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) pipe2(&(0x7f00000006c0), 0x44000) sendmsg$can_bcm(r4, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r6, 0x0, 0x0) ioctl$BLKDISCARD(r6, 0x1277, &(0x7f0000000080)=0x8) ioctl$EVIOCSCLOCKID(r6, 0x400445a0, &(0x7f00000000c0)=0xa0) connect$inet(r5, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r7 = add_key$keyring(&(0x7f0000000880)='keyring\x00', &(0x7f0000000800)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r8, 0x0, 0x0) ioctl$BLKDISCARD(r8, 0x1277, &(0x7f0000000080)=0x8) r9 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r9, 0x0, 0x0) ioctl$BLKDISCARD(r9, 0x1277, &(0x7f0000000080)=0x8) getsockopt$inet_opts(r9, 0x0, 0xf, &(0x7f0000001b00)=""/158, &(0x7f0000000400)=0x9e) r10 = accept(r8, &(0x7f0000000340)=@tipc=@name, &(0x7f0000000100)=0x80) r11 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000003c0)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_STATICADDDEF(r10, &(0x7f00000004c0)={&(0x7f0000000280), 0xc, &(0x7f0000000480)={&(0x7f0000001940)=ANY=[@ANYBLOB="df5c3431756a974cd4edd8f74b037183c1d4d9e4a0107aa7030edfddaede1190da557fd196fe2afb24ffb49343178daf116fd3cfe93bee1d1e866e744c418c0ca6050acbd977658ccfe0e3e48660dbda6085afe84a74bd640f7964e371362c8794088d4e364c3a77e0e9854974a849a3bb02023e74815937e7f85baae8793962085f53a1a5242c766aedb7c3892ddc13201cef7752", @ANYRES16=r11, @ANYBLOB="800128bd7000fddbdf25060000001400060076657468305f746f5f627269646765001400030000000000000000000000000000000000140006006772653000"/74], 0x50}, 0x1, 0x0, 0x0, 0x8040}, 0x4000) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r7) getuid() 03:42:24 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_RUN(r0, 0xae80, 0x0) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:24 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:24 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f, 0x5}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r7, 0x6, 0x1d, &(0x7f0000000480)={0x10000, 0x6, 0x4, 0x1, 0x200}, 0x14) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280)='nl80211\x00') r9 = socket$netlink(0x10, 0x3, 0x0) r10 = socket$nl_route(0x10, 0x3, 0x0) r11 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r11, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) r12 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r12, 0x0, 0x0) ioctl$BLKDISCARD(r12, 0x1277, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r11, 0x84, 0xa, &(0x7f00000004c0)={0x8d2, 0x1, 0x7, 0x1, 0x73, 0xa40, 0x0, 0x7, 0x0}, &(0x7f0000000500)=0x20) setsockopt$inet_sctp_SCTP_CONTEXT(r12, 0x84, 0x11, &(0x7f0000000600)={r13, 0x800}, 0x8) getsockname$packet(r11, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r10, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=@newlink={0x34, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r14}, [@IFLA_LINKINFO={0x14, 0x12, @bridge={{0xc, 0x1, 'bridge\x00'}, {0x4}}}]}, 0x34}}, 0x0) sendmsg$nl_route(r9, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r14}, [@IFLA_PROTO_DOWN={0x8, 0xa, 0x10}]}, 0x28}}, 0x0) r15 = socket$netlink(0x10, 0x3, 0x0) r16 = socket$nl_route(0x10, 0x3, 0x0) r17 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r17, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r17, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r16, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=@newlink={0x34, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r18}, [@IFLA_LINKINFO={0x14, 0x12, @bridge={{0xc, 0x1, 'bridge\x00'}, {0x4}}}]}, 0x34}}, 0x0) sendmsg$nl_route(r15, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r18}, [@IFLA_PROTO_DOWN={0x8, 0xa, 0x10}]}, 0x28}}, 0x0) sendmsg$NL80211_CMD_DEL_MPATH(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0xfffffffffffffff3, r8, 0x200, 0x70bd27, 0x25dfdbfe, {}, [@NL80211_ATTR_MPATH_NEXT_HOP={0x0, 0x1a, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r18}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_IFINDEX={0x8, 0x3, r14}]}, 0x60}, 0x1, 0x0, 0x0, 0x8000}, 0x8) read$snddsp(r6, 0x0, 0x0) ioctl$BLKDISCARD(r6, 0x1277, &(0x7f0000000080)=0x8) ioctl$sock_inet_SIOCGIFADDR(r6, 0x8915, &(0x7f00000000c0)={'veth0_to_hsr\x00', {0x2, 0x4e23, @broadcast}}) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() [ 1413.005385] team0: Port device bridge19 added 03:42:26 executing program 1 (fault-call:9 fault-nth:32): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:26 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) fstatfs(r2, &(0x7f0000000280)=""/38) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r6, 0x0, 0x0) ioctl$BLKDISCARD(r6, 0x1277, &(0x7f0000000080)=0x8) r7 = accept4$inet6(r1, &(0x7f0000000340)={0xa, 0x0, 0x0, @mcast1}, &(0x7f0000000380)=0x1c, 0x100400) accept4(r7, &(0x7f00000003c0)=@isdn, &(0x7f0000000440)=0x80, 0xe75782a4631e0c8b) write$eventfd(r4, &(0x7f0000000480)=0x1, 0x8) ioctl$PPPIOCSPASS(r6, 0x40107447, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x7, 0xf8, 0x3}, {0x9, 0x1, 0x20, 0x1f}, {0x9, 0x7f, 0x71, 0x9}, {0x8001, 0x0, 0x7, 0xffffffc0}]}) getuid() 03:42:26 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$EBT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x80, &(0x7f00000000c0)={'filter\x00'}, &(0x7f0000000000)=0x78) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000080000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/asound/timers\x00', 0x0, 0x0) epoll_create(0x0) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4141, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, @perf_config_ext={0x100000000000}, 0x6b8b8a6542f8ee94, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000180)={@initdev={0xac, 0x1e, 0x1, 0x0}, @initdev={0xac, 0x1e, 0x1, 0x0}, @loopback}, 0xc) 03:42:26 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$SNDRV_TIMER_IOCTL_START(r4, 0x54a0) r5 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r5, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r5, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r6, 0x0, 0x0) ioctl$BLKDISCARD(r6, 0x1277, &(0x7f0000000080)=0x8) sendfile(r5, r6, &(0x7f0000000140)=0x2, 0x6) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, &(0x7f0000000240)={0xa30000, 0x8, 0x6, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0xa10908, 0x401, [], @string=&(0x7f0000000180)=0x80}}) ioctl$TIOCGPKT(r7, 0x80045438, &(0x7f0000000280)) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r8, 0x0, 0x0) ioctl$BLKDISCARD(r8, 0x1277, &(0x7f0000000080)=0x8) getsockopt$bt_l2cap_L2CAP_CONNINFO(r8, 0x6, 0x2, &(0x7f0000000000), &(0x7f00000000c0)=0x6) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x22, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80, 0x0, 0x200000, 0xe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:26 executing program 3: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f00000020000000000000000000004800435400000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070009000000000000000000000000000000000000000000020005452414345000000000000000000000000000000000000000000000000000000000000000000000000d900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r5, 0x0, 0x0) ioctl$BLKDISCARD(r5, 0x1277, &(0x7f0000000080)=0x8) fcntl$setstatus(r5, 0x4, 0x2000) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) read$snddsp(0xffffffffffffffff, 0x0, 0x0) r6 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/commit_pending_bools\x00', 0x1, 0x0) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r7, 0x0, 0x0) ioctl$BLKDISCARD(r7, 0x1277, &(0x7f0000000080)=0x8) r8 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x480882, 0x0) r9 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r10 = socket$inet(0x2, 0x5, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r10, 0x84, 0x18, &(0x7f0000000140)=@assoc_value={r11}, 0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r9, 0x84, 0x71, &(0x7f0000000000)={r11, 0x100}, 0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000040)={r11, 0x200000}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r8, 0x84, 0x7b, &(0x7f0000000640)={r11, 0x9}, &(0x7f0000000680)=0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r7, 0x84, 0x1f, &(0x7f0000000100)={r11, @in={{0x2, 0x4e24, @empty}}, 0x2009, 0x800}, &(0x7f00000001c0)=0x90) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r6, 0x84, 0xa, &(0x7f0000000200)={0x4b6, 0x6, 0x8219, 0x1ff, 0x7, 0x7fff, 0x8c, 0x8000, r12}, 0x20) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:26 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() ioctl$VHOST_SET_VRING_ENDIAN(r4, 0x4008af13, &(0x7f00000000c0)={0x3, 0x3f}) [ 1415.444863] ip_tables: iptables: counters copy to user failed while replacing table [ 1415.467112] FAULT_INJECTION: forcing a failure. [ 1415.467112] name failslab, interval 1, probability 0, space 0, times 0 [ 1415.485020] CPU: 1 PID: 18745 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1415.493098] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1415.502461] Call Trace: [ 1415.505065] dump_stack+0x142/0x197 [ 1415.508719] should_fail.cold+0x10f/0x159 [ 1415.512885] should_failslab+0xdb/0x130 [ 1415.516872] kmem_cache_alloc_node_trace+0x280/0x770 [ 1415.521990] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 1415.527455] __kmalloc_node_track_caller+0x3d/0x80 [ 1415.532399] __kmalloc_reserve.isra.0+0x40/0xe0 [ 1415.537080] __alloc_skb+0xcf/0x500 [ 1415.540717] ? skb_trim+0x180/0x180 [ 1415.544344] ? do_csum+0x283/0x360 [ 1415.547893] sock_wmalloc+0xae/0xf0 [ 1415.552744] ip_append_page+0x5fd/0xe40 [ 1415.556828] udp_sendpage+0x176/0x3e0 [ 1415.560638] ? udp_destroy_sock+0x1a0/0x1a0 [ 1415.564975] inet_sendpage+0x157/0x580 [ 1415.568880] ? udp_destroy_sock+0x1a0/0x1a0 [ 1415.573212] kernel_sendpage+0x92/0xf0 [ 1415.577103] ? inet_sendmsg+0x500/0x500 [ 1415.581091] sock_sendpage+0x8b/0xc0 [ 1415.584810] ? kernel_sendpage+0xf0/0xf0 [ 1415.588881] pipe_to_sendpage+0x242/0x340 [ 1415.593245] ? direct_splice_actor+0x190/0x190 [ 1415.597840] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1415.602606] __splice_from_pipe+0x348/0x780 [ 1415.606936] ? direct_splice_actor+0x190/0x190 [ 1415.611535] ? direct_splice_actor+0x190/0x190 [ 1415.616161] splice_from_pipe+0xf0/0x150 [ 1415.620230] ? splice_shrink_spd+0xb0/0xb0 [ 1415.624482] ? security_file_permission+0x89/0x1f0 [ 1415.629422] generic_splice_sendpage+0x3c/0x50 [ 1415.634012] ? splice_from_pipe+0x150/0x150 [ 1415.638345] SyS_splice+0xd92/0x1430 [ 1415.642064] ? __sb_end_write+0xc1/0x100 [ 1415.646139] ? compat_SyS_vmsplice+0x250/0x250 [ 1415.650725] ? do_syscall_64+0x53/0x640 [ 1415.654707] ? compat_SyS_vmsplice+0x250/0x250 [ 1415.659297] do_syscall_64+0x1e8/0x640 [ 1415.663189] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1415.668044] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1415.673234] RIP: 0033:0x45af49 [ 1415.676425] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1415.684174] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 03:42:27 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r0, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r2, 0x0, 0x0) ioctl$BLKDISCARD(r2, 0x1277, &(0x7f0000000080)=0x8) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r3, 0x0, 0x0) ioctl$BLKDISCARD(r3, 0x1277, &(0x7f0000000080)=0x8) ioctl$VIDIOC_QBUF(r3, 0xc058560f, &(0x7f00000000c0)={0x4, 0x0, 0x4, 0x400000, 0x3, {0x0, 0x2710}, {0x3, 0x2, 0x5, 0x0, 0x5, 0x40, "94f43e4f"}, 0x20, 0x3, @fd, 0x6, 0x0, 0xffffffffffffffff}) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r4, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r5 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r5, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r5, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) connect$inet(r6, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r7 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r7) getuid() [ 1415.691450] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1415.698726] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1415.706005] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 [ 1415.713283] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 [ 1415.726549] ip_tables: iptables: counters copy to user failed while replacing table 03:42:27 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r2, 0x0, 0x0) ioctl$BLKDISCARD(r2, 0x1277, &(0x7f0000000080)=0x8) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000340)="4fe036ca17527e7955fd082804eea917c653a55d872086aa398096558c7b0b0ab73b2daff769b4309388f17d842a034dca18ba2edebfe8b2b6c3e3a83b7732d413eac30245378d2cc2f89d8abf715c723582cae21550e4cabea46ade6b0c6c3bbf5311f629e398f8b6e72ed196636e847589fd9d5829ec3fa37a9d82e756e4af3fc61fc0ae1bcfd30eb6e2a349f66039464dd18804bd63da666fb5ea59dda9a41b9816912fb0b4dbb22bcb5c1a52ce239addb1f687302dd717407992639f1abde721d5a10b8d1245d051437153b31cce815520ee9292c2", 0xd7) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r3, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r4, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r4, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) connect$inet(r5, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r6 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r6) getuid() 03:42:27 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x4e22, @broadcast}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:27 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) lsetxattr$trusted_overlay_upper(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='trusted.overlay.upper\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="00fb1d089f376e414030fe7af698c92f6725e142e786c7c5b92e23725825ce07075f"], 0x1d, 0x2) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r4, 0x0, 0x0) ioctl$BLKDISCARD(r4, 0x1277, &(0x7f0000000080)=0x8) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f00000003c0)='nl80211\x00') r6 = gettid() tkill(r6, 0x1000000000016) ptrace$peekuser(0x3, r6, 0x2) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r7, 0x0, 0x0) ioctl$BLKDISCARD(r7, 0x1277, &(0x7f0000000080)=0x8) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r8, 0x0, 0x0) ioctl$BLKDISCARD(r8, 0x1277, &(0x7f0000000080)=0x8) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r4, &(0x7f00000004c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x48, r5, 0x20, 0x70bd28, 0x25dfdbfe, {}, [@NL80211_ATTR_PID={0x8, 0x52, r6}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0xffffffffffffffff}, @NL80211_ATTR_NETNS_FD={0x8, 0xdb, r7}, @NL80211_ATTR_NETNS_FD={0x8, 0xdb, r8}, @NL80211_ATTR_WIPHY={0x8}, @NL80211_ATTR_WDEV={0xc, 0x99, {0x8000, 0x3}}]}, 0x48}, 0x1, 0x0, 0x0, 0x10}, 0x20000101) r9 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r9, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r10 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r10) openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000340)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) getuid() 03:42:27 executing program 1 (fault-call:9 fault-nth:33): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:27 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = socket$caif_stream(0x25, 0x1, 0x2) splice(r3, &(0x7f0000000000)=0x8, r0, &(0x7f00000000c0)=0x2, 0x100000001, 0x1) fcntl$setpipe(r1, 0x407, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = dup2(r4, r4) setsockopt$IPT_SO_SET_REPLACE(r5, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a001060000000000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:27 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r4, 0x0, 0x0) ioctl$BLKDISCARD(r4, 0x1277, &(0x7f0000000080)=0x8) setsockopt$inet6_mtu(r4, 0x29, 0x17, &(0x7f0000000000)=0x1, 0x4) ioctl$USBDEVFS_DISCONNECT_CLAIM(r1, 0x8108551b, &(0x7f00000000c0)={0x6, 0x2, "213a430e44c55be3b6d6e49583ae8d1c44c3387db8e39ebad7fb0dec54557ad3f5407c832b4104b2869a32509a390ac77f066b75e02607b2b8c343686a823952b1e475254a04fe4faf4b43a489fd1babd955a2645735b4256c989a64143dae65b527daf1a5c1cb851bca77f60cde56490b9700060b89c677e2dbadbbc4678115d3b6eac566d7735dad5acf119a4d9767af1a5ce51d4dce91626d0b5fecde7f50fb19cfe765a67109d66921d54fc870563dc38c90955c24e89e6e94eec0fcb3ceb9aacf2d42302d688f65934190bd62aecce4afd1c5add2ec955980a905db2b6015cb552342b5803114c576367e59e281df4a896a8b6b08b5a913886614c93773"}) r5 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r5, 0x0, 0x40, &(0x7f0000000840)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000070000000000000009000000030000003802000010010000a00100009a6ad9350000000010010000a0010000a0010000a0010000a0010000ea4d000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c8001001000000000000000000000000000000000000000058006313686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000fdff00000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x0) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:27 executing program 3: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r5, 0x0, 0x0) ioctl$BLKDISCARD(r5, 0x1277, &(0x7f0000000080)=0x8) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000100)=ANY=[@ANYRES32=0x0], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1416.422656] FAULT_INJECTION: forcing a failure. [ 1416.422656] name failslab, interval 1, probability 0, space 0, times 0 [ 1416.446113] CPU: 1 PID: 18780 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1416.454060] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1416.463419] Call Trace: [ 1416.466027] dump_stack+0x142/0x197 [ 1416.469677] should_fail.cold+0x10f/0x159 [ 1416.473458] ip_tables: iptables: counters copy to user failed while replacing table [ 1416.473835] should_failslab+0xdb/0x130 [ 1416.473849] kmem_cache_alloc_node+0x287/0x780 [ 1416.473865] ? __lock_is_held+0xb6/0x140 [ 1416.494259] __alloc_skb+0x9c/0x500 [ 1416.497895] ? skb_trim+0x180/0x180 [ 1416.501531] ? do_csum+0x283/0x360 [ 1416.505086] sock_wmalloc+0xae/0xf0 [ 1416.508724] ip_append_page+0x5fd/0xe40 [ 1416.512714] udp_sendpage+0x176/0x3e0 [ 1416.516524] ? udp_destroy_sock+0x1a0/0x1a0 [ 1416.520864] inet_sendpage+0x157/0x580 [ 1416.524756] ? udp_destroy_sock+0x1a0/0x1a0 [ 1416.529084] kernel_sendpage+0x92/0xf0 [ 1416.533150] ? inet_sendmsg+0x500/0x500 [ 1416.537134] sock_sendpage+0x8b/0xc0 [ 1416.540856] ? kernel_sendpage+0xf0/0xf0 [ 1416.544920] pipe_to_sendpage+0x242/0x340 [ 1416.549073] ? direct_splice_actor+0x190/0x190 [ 1416.553663] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1416.558430] __splice_from_pipe+0x348/0x780 [ 1416.563822] ? direct_splice_actor+0x190/0x190 [ 1416.568421] ? direct_splice_actor+0x190/0x190 [ 1416.573009] splice_from_pipe+0xf0/0x150 [ 1416.577077] ? splice_shrink_spd+0xb0/0xb0 [ 1416.581334] ? security_file_permission+0x89/0x1f0 [ 1416.586276] generic_splice_sendpage+0x3c/0x50 [ 1416.590864] ? splice_from_pipe+0x150/0x150 [ 1416.595192] SyS_splice+0xd92/0x1430 [ 1416.598910] ? __sb_end_write+0xc1/0x100 [ 1416.602989] ? compat_SyS_vmsplice+0x250/0x250 [ 1416.607572] ? do_syscall_64+0x53/0x640 [ 1416.611559] ? compat_SyS_vmsplice+0x250/0x250 [ 1416.616149] do_syscall_64+0x1e8/0x640 [ 1416.620038] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1416.624893] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1416.630083] RIP: 0033:0x45af49 [ 1416.633271] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1416.640984] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1416.648255] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1416.655550] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1416.662822] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 [ 1416.670095] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 03:42:28 executing program 1 (fault-call:9 fault-nth:34): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:28 executing program 4: read$usbfs(0xffffffffffffffff, &(0x7f0000000040)=""/103, 0x67) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000300)={0x0, 0x40000}) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, 0x0) r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyprintk\x00', 0x0, 0x0) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_open_dev$vcsa(&(0x7f0000000080)='/dev/vcsa#\x00', 0x4, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c0000001000850600"/20, @ANYRES32=r4, @ANYBLOB="fe000000000000001c0012000c000100626f6e64000000000c0002000800010004000000"], 0x3c}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=@newlink={0x44, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, @gretap={{0xc, 0x1, 'gretap\x00'}, {0xc, 0x2, [@gre_common_policy=[@IFLA_GRE_LINK={0x8, 0x1, r4}]]}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x44}}, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket$packet(0x11, 0x3, 0x300) pipe(&(0x7f0000000200)={0xffffffffffffffff}) vmsplice(r7, 0x0, 0x0, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0xffffffffffffffff}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r9 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r9, 0x0, 0x0) ioctl$BLKDISCARD(r9, 0x1277, &(0x7f0000000080)=0x8) r10 = socket$nl_generic(0x10, 0x3, 0x10) r11 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000040)='NLBL_MGMT\x00') sendmsg$NLBL_MGMT_C_REMOVE(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000004c0), 0xc, &(0x7f00000005c0)={&(0x7f0000000500)={0x68, r11, 0x4, 0x70bd28, 0x0, {}, [@NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x3}, @NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @initdev={0xac, 0x1e, 0x0, 0x0}}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @rand_addr="883aefd55c3ecd9690dc8d98d60d97f9"}, @NLBL_MGMT_A_DOMAIN={0x8, 0x1, '\x00'}, @NLBL_MGMT_A_IPV6MASK={0x14, 0x6, @local}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @mcast1}]}, 0x68}, 0x1, 0x0, 0x0, 0x1}, 0x4) sendmsg$NLBL_MGMT_C_ADDDEF(r10, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x70, r11, 0x800, 0x70bd27, 0x25dfdbfd, {}, [@NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x10}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @remote}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @mcast1}, @NLBL_MGMT_A_DOMAIN={0x6, 0x1, '*\x00'}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @local}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @empty}, @NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x7}]}, 0x70}, 0x1, 0x0, 0x0, 0x20000000}, 0x8ae382a62a9e79f4) sendmsg$NLBL_MGMT_C_REMOVE(r9, &(0x7f0000000440)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000022}, 0xc, &(0x7f0000000340)={&(0x7f0000000240)={0x24, r11, 0x10, 0x70bd2d, 0x25dfdbff, {}, [@NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x1f}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x3}]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x8800) socket$kcm(0x11, 0x0, 0x300) sendmsg$nl_route(r5, &(0x7f00000002c0)={0x0, 0xe00, &(0x7f0000000280)={&(0x7f0000000500)=@newlink={0x20, 0x11, 0x40d, 0x0, 0x0, {0x10, 0x0, 0x0, r8}}, 0x20}}, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000800)={{{@in6=@dev, @in6=@dev}}, {{@in6=@mcast1}, 0x0, @in6=@local}}, 0x0) [ 1417.292807] FAULT_INJECTION: forcing a failure. [ 1417.292807] name failslab, interval 1, probability 0, space 0, times 0 [ 1417.308893] CPU: 1 PID: 18798 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1417.316829] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1417.326190] Call Trace: [ 1417.328789] dump_stack+0x142/0x197 [ 1417.332432] should_fail.cold+0x10f/0x159 [ 1417.336598] should_failslab+0xdb/0x130 03:42:28 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000900)=ANY=[@ANYBLOB="7261770000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000fefffffff5e84fc0492334430efd898d05f089d9b46a2862512d6dc777fe87eb2774563280282f4508bb013b2d631118722d28cc217d5eeffdf9ea5ad1448af91e4979bef6797867a5ac21a772df520465fd88b8969fb81ece29f0b5a1f50ee0c611d7cd860d87ee0149bf320cf0d4eb3a09887925763690a29dd1dde5937f370732044f5dc9da2b6fd698463b479c5d0f297ea7f61f9abaed6fa5597af4c62d632840a3f86e822879d7bd61c8c1ecf469e6cc22dbd8bb8baad6374513dbf8116aa96a8a6bcb"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1417.340585] kmem_cache_alloc_node_trace+0x280/0x770 [ 1417.345692] ? rcu_lockdep_current_cpu_online+0xf2/0x140 [ 1417.351151] __kmalloc_node_track_caller+0x3d/0x80 [ 1417.356084] __kmalloc_reserve.isra.0+0x40/0xe0 [ 1417.360757] __alloc_skb+0xcf/0x500 [ 1417.364391] ? skb_trim+0x180/0x180 [ 1417.368023] ? do_csum+0x283/0x360 [ 1417.371576] sock_wmalloc+0xae/0xf0 [ 1417.375220] ip_append_page+0x5fd/0xe40 [ 1417.379214] udp_sendpage+0x176/0x3e0 [ 1417.383026] ? udp_destroy_sock+0x1a0/0x1a0 [ 1417.387368] inet_sendpage+0x157/0x580 [ 1417.391259] ? udp_destroy_sock+0x1a0/0x1a0 [ 1417.395593] kernel_sendpage+0x92/0xf0 [ 1417.399482] ? inet_sendmsg+0x500/0x500 [ 1417.403470] sock_sendpage+0x8b/0xc0 [ 1417.407192] ? kernel_sendpage+0xf0/0xf0 [ 1417.411263] pipe_to_sendpage+0x242/0x340 [ 1417.415420] ? direct_splice_actor+0x190/0x190 [ 1417.420010] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1417.424777] __splice_from_pipe+0x348/0x780 [ 1417.429112] ? direct_splice_actor+0x190/0x190 [ 1417.433791] ? direct_splice_actor+0x190/0x190 [ 1417.438383] splice_from_pipe+0xf0/0x150 [ 1417.442454] ? splice_shrink_spd+0xb0/0xb0 [ 1417.446706] ? security_file_permission+0x89/0x1f0 [ 1417.451645] generic_splice_sendpage+0x3c/0x50 [ 1417.456233] ? splice_from_pipe+0x150/0x150 [ 1417.460560] SyS_splice+0xd92/0x1430 [ 1417.464282] ? __sb_end_write+0xc1/0x100 [ 1417.468358] ? compat_SyS_vmsplice+0x250/0x250 [ 1417.472948] ? do_syscall_64+0x53/0x640 [ 1417.476929] ? compat_SyS_vmsplice+0x250/0x250 [ 1417.481520] do_syscall_64+0x1e8/0x640 [ 1417.485629] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1417.490485] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1417.495673] RIP: 0033:0x45af49 [ 1417.498860] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1417.506565] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1417.513824] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1417.521080] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1417.528337] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 [ 1417.535703] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 03:42:29 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x0) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$IOC_PR_PREEMPT_ABORT(0xffffffffffffffff, 0x401870cc, &(0x7f0000000000)={0x7, 0x5, 0x0, 0x7}) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1417.543234] protocol 88fb is buggy, dev hsr_slave_0 [ 1417.548311] protocol 88fb is buggy, dev hsr_slave_1 [ 1417.553472] protocol 88fb is buggy, dev hsr_slave_0 [ 1417.558553] protocol 88fb is buggy, dev hsr_slave_1 [ 1417.563719] protocol 88fb is buggy, dev hsr_slave_0 [ 1417.568788] protocol 88fb is buggy, dev hsr_slave_1 03:42:29 executing program 3: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = dup2(r2, r2) setsockopt$IPT_SO_SET_REPLACE(r3, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0x4240a2a0) r4 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) read$snddsp(0xffffffffffffffff, 0x0, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) r5 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r5, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r5, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r6, 0x0, 0x0) ioctl$BLKDISCARD(r6, 0x1277, &(0x7f0000000080)=0x8) splice(r4, 0x0, r6, 0x0, 0x80000000000009, 0xf) [ 1417.595326] ip_tables: iptables: counters copy to user failed while replacing table [ 1417.684257] ip_tables: iptables: counters copy to user failed while replacing table [ 1417.685297] ttyprintk ttyprintk: tty_port_close_start: tty->count = 1 port count = 2 [ 1417.700000] [ 1417.700003] ====================================================== [ 1417.700006] WARNING: possible circular locking dependency detected [ 1417.700008] 4.14.164-syzkaller #0 Not tainted [ 1417.700010] ------------------------------------------------------ [ 1417.700013] syz-executor.4/18793 is trying to acquire lock: [ 1417.700014] (console_owner){-.-.}, at: [] vprintk_emit+0x2f1/0x600 [ 1417.700021] [ 1417.700023] but task is already holding lock: [ 1417.700024] (&(&port->lock)->rlock){-.-.}, at: [] tty_port_close_start.part.0+0x2b/0x4e0 [ 1417.700030] [ 1417.700032] which lock already depends on the new lock. [ 1417.700034] [ 1417.700035] [ 1417.700037] the existing dependency chain (in reverse order) is: [ 1417.700038] [ 1417.700039] -> #2 (&(&port->lock)->rlock){-.-.}: [ 1417.700046] lock_acquire+0x16f/0x430 [ 1417.700048] _raw_spin_lock_irqsave+0x95/0xcd [ 1417.700050] tty_port_tty_get+0x22/0x90 [ 1417.700052] tty_port_default_wakeup+0x16/0x40 [ 1417.700054] tty_port_tty_wakeup+0x57/0x70 [ 1417.700056] uart_write_wakeup+0x46/0x70 [ 1417.700059] serial8250_tx_chars+0x40d/0xa10 [ 1417.700061] serial8250_handle_irq.part.0+0x206/0x250 [ 1417.700063] serial8250_default_handle_irq+0xa1/0x120 [ 1417.700065] serial8250_interrupt+0xe9/0x1a0 [ 1417.700067] __handle_irq_event_percpu+0x125/0x7f0 [ 1417.700069] handle_irq_event_percpu+0x65/0x130 [ 1417.700071] handle_irq_event+0xa7/0x134 [ 1417.700073] handle_edge_irq+0x22b/0x840 [ 1417.700075] handle_irq+0x39/0x50 [ 1417.700077] do_IRQ+0x99/0x1d0 [ 1417.700078] ret_from_intr+0x0/0x1e [ 1417.700080] native_safe_halt+0xe/0x10 [ 1417.700082] arch_cpu_idle+0xa/0x10 [ 1417.700084] default_idle_call+0x36/0x90 [ 1417.700086] do_idle+0x262/0x3d0 [ 1417.700088] cpu_startup_entry+0x1b/0x20 [ 1417.700095] rest_init+0x1d9/0x1e2 [ 1417.700097] start_kernel+0x6df/0x6fd [ 1417.700101] x86_64_start_reservations+0x29/0x2b [ 1417.700105] x86_64_start_kernel+0x77/0x7b [ 1417.700109] secondary_startup_64+0xa5/0xb0 [ 1417.700112] [ 1417.700115] -> #1 (&port_lock_key){-.-.}: [ 1417.700132] lock_acquire+0x16f/0x430 [ 1417.700136] _raw_spin_lock_irqsave+0x95/0xcd [ 1417.700140] serial8250_console_write+0x709/0x930 [ 1417.700144] univ8250_console_write+0x5f/0x70 [ 1417.700147] console_unlock+0x9ba/0xed0 [ 1417.700151] vprintk_emit+0x1f9/0x600 [ 1417.700155] vprintk_default+0x28/0x30 [ 1417.700158] vprintk_func+0x5d/0x159 [ 1417.700162] printk+0x9e/0xbc [ 1417.700166] register_console+0x614/0x9e0 [ 1417.700169] univ8250_console_init+0x33/0x3f [ 1417.700173] console_init+0x4d/0x5d [ 1417.700177] start_kernel+0x43c/0x6fd [ 1417.700180] x86_64_start_reservations+0x29/0x2b [ 1417.700184] x86_64_start_kernel+0x77/0x7b [ 1417.700188] secondary_startup_64+0xa5/0xb0 [ 1417.700191] [ 1417.700194] -> #0 (console_owner){-.-.}: [ 1417.700211] __lock_acquire+0x2cb3/0x4620 [ 1417.700215] lock_acquire+0x16f/0x430 [ 1417.700218] vprintk_emit+0x32e/0x600 [ 1417.700222] vprintk_default+0x28/0x30 [ 1417.700226] vprintk_func+0x5d/0x159 [ 1417.700229] printk+0x9e/0xbc [ 1417.700233] tty_port_close_start.part.0+0x491/0x4e0 [ 1417.700237] tty_port_close+0x41/0xc0 [ 1417.700240] tpk_close+0x7a/0x8c [ 1417.700244] tty_release+0x373/0xd60 [ 1417.700248] __fput+0x275/0x7a0 [ 1417.700251] ____fput+0x16/0x20 [ 1417.700255] task_work_run+0x114/0x190 [ 1417.700259] exit_to_usermode_loop+0x1da/0x220 [ 1417.700262] do_syscall_64+0x4bc/0x640 [ 1417.700266] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1417.700269] [ 1417.700273] other info that might help us debug this: [ 1417.700276] [ 1417.700280] Chain exists of: [ 1417.700283] console_owner --> &port_lock_key --> &(&port->lock)->rlock [ 1417.700319] [ 1417.700323] Possible unsafe locking scenario: [ 1417.700326] [ 1417.700330] CPU0 CPU1 [ 1417.700334] ---- ---- [ 1417.700337] lock(&(&port->lock)->rlock); [ 1417.700347] lock(&port_lock_key); [ 1417.700358] lock(&(&port->lock)->rlock); [ 1417.700367] lock(console_owner); [ 1417.700377] [ 1417.700381] *** DEADLOCK *** [ 1417.700382] [ 1417.700384] 2 locks held by syz-executor.4/18793: [ 1417.700385] #0: (&tty->legacy_mutex){+.+.}, at: [] tty_lock+0x68/0x80 [ 1417.700391] #1: (&(&port->lock)->rlock){-.-.}, at: [] tty_port_close_start.part.0+0x2b/0x4e0 [ 1417.700397] [ 1417.700399] stack backtrace: [ 1417.700401] CPU: 1 PID: 18793 Comm: syz-executor.4 Not tainted 4.14.164-syzkaller #0 [ 1417.700404] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1417.700405] Call Trace: [ 1417.700407] dump_stack+0x142/0x197 [ 1417.700408] print_circular_bug.isra.0.cold+0x1cc/0x28f [ 1417.700410] __lock_acquire+0x2cb3/0x4620 [ 1417.700412] ? trace_hardirqs_on+0x10/0x10 [ 1417.700414] ? save_trace+0x290/0x290 [ 1417.700415] ? vprintk_emit+0x309/0x600 [ 1417.700417] ? vprintk_emit+0x309/0x600 [ 1417.700419] lock_acquire+0x16f/0x430 [ 1417.700420] ? vprintk_emit+0x2f1/0x600 [ 1417.700423] vprintk_emit+0x32e/0x600 [ 1417.700424] ? vprintk_emit+0x2f1/0x600 [ 1417.700426] vprintk_default+0x28/0x30 [ 1417.700428] vprintk_func+0x5d/0x159 [ 1417.700430] ? tpk_close+0x50/0x8c [ 1417.700432] printk+0x9e/0xbc [ 1417.700434] ? show_regs_print_info+0x63/0x63 [ 1417.700436] ? tty_port_close_start.part.0+0x2b/0x4e0 [ 1417.700439] tty_port_close_start.part.0+0x491/0x4e0 [ 1417.700441] tty_port_close+0x41/0xc0 [ 1417.700443] tpk_close+0x7a/0x8c [ 1417.700445] ? tpk_write+0x2c0/0x2c0 [ 1417.700447] tty_release+0x373/0xd60 [ 1417.700449] ? ima_file_free+0xae/0x350 [ 1417.700451] ? tty_release_struct+0x50/0x50 [ 1417.700453] __fput+0x275/0x7a0 [ 1417.700455] ____fput+0x16/0x20 [ 1417.700457] task_work_run+0x114/0x190 [ 1417.700459] exit_to_usermode_loop+0x1da/0x220 [ 1417.700462] do_syscall_64+0x4bc/0x640 [ 1417.700464] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1417.700466] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1417.700468] RIP: 0033:0x414ae1 [ 1417.700471] RSP: 002b:00007fffb0c68390 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 1417.700476] RAX: 0000000000000000 RBX: 0000000000000004 RCX: 0000000000414ae1 [ 1417.700480] RDX: 00000000000f4240 RSI: 0000000000000081 RDI: 0000000000000003 [ 1417.700483] RBP: 0000000000000000 R08: 00000000007640a8 R09: ffffffffffffffff [ 1417.700492] R10: 00007fffb0c68460 R11: 0000000000000293 R12: 000000000075bf20 03:42:29 executing program 1 (fault-call:9 fault-nth:35): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:29 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x280, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 1417.700495] R13: 0000000000000005 R14: 00000000007640b0 R15: 000000000075bf2c [ 1418.385427] ip_tables: iptables: counters copy to user failed while replacing table [ 1418.424934] FAULT_INJECTION: forcing a failure. [ 1418.424934] name failslab, interval 1, probability 0, space 0, times 0 [ 1418.436611] CPU: 0 PID: 18829 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1418.444501] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1418.453900] Call Trace: [ 1418.456483] dump_stack+0x142/0x197 [ 1418.460113] should_fail.cold+0x10f/0x159 [ 1418.464262] should_failslab+0xdb/0x130 [ 1418.468268] kmem_cache_alloc_node+0x287/0x780 [ 1418.472844] ? trace_hardirqs_on+0x10/0x10 [ 1418.477072] __alloc_skb+0x9c/0x500 [ 1418.480699] ? skb_trim+0x180/0x180 [ 1418.484313] ? do_csum+0x283/0x360 [ 1418.487838] sock_wmalloc+0xae/0xf0 [ 1418.491463] ip_append_page+0x5fd/0xe40 [ 1418.495436] udp_sendpage+0x176/0x3e0 [ 1418.499225] ? udp_destroy_sock+0x1a0/0x1a0 [ 1418.503539] inet_sendpage+0x157/0x580 [ 1418.507425] ? udp_destroy_sock+0x1a0/0x1a0 [ 1418.511736] kernel_sendpage+0x92/0xf0 [ 1418.515602] ? inet_sendmsg+0x500/0x500 [ 1418.519568] sock_sendpage+0x8b/0xc0 [ 1418.523265] ? kernel_sendpage+0xf0/0xf0 [ 1418.527332] pipe_to_sendpage+0x242/0x340 [ 1418.531464] ? direct_splice_actor+0x190/0x190 [ 1418.536029] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1418.540766] __splice_from_pipe+0x348/0x780 [ 1418.545075] ? direct_splice_actor+0x190/0x190 [ 1418.549643] ? direct_splice_actor+0x190/0x190 [ 1418.554209] splice_from_pipe+0xf0/0x150 [ 1418.558256] ? splice_shrink_spd+0xb0/0xb0 [ 1418.562603] ? security_file_permission+0x89/0x1f0 [ 1418.567536] generic_splice_sendpage+0x3c/0x50 [ 1418.572116] ? splice_from_pipe+0x150/0x150 [ 1418.576435] SyS_splice+0xd92/0x1430 [ 1418.580133] ? __sb_end_write+0xc1/0x100 [ 1418.584181] ? compat_SyS_vmsplice+0x250/0x250 [ 1418.588744] ? compat_SyS_vmsplice+0x250/0x250 [ 1418.593312] do_syscall_64+0x1e8/0x640 [ 1418.597187] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1418.602013] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 1418.607187] RIP: 0033:0x45af49 [ 1418.610362] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1418.618050] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1418.625299] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1418.632553] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1418.639807] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 [ 1418.647073] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 03:42:30 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r6, 0x0, 0x0) ioctl$BLKDISCARD(r6, 0x1277, &(0x7f0000000080)=0x8) connect$rds(r6, &(0x7f00000000c0)={0x2, 0x4e20, @local}, 0x10) read(r1, &(0x7f0000000340)=""/77, 0x4d) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:30 executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x0) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800100000000000}, 0x80}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:30 executing program 4: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000900)=ANY=[@ANYBLOB="7261770000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000fefffffff5e84fc0492334430efd898d05f089d9b46a2862512d6dc777fe87eb2774563280282f4508bb013b2d631118722d28cc217d5eeffdf9ea5ad1448af91e4979bef6797867a5ac21a772df520465fd88b8969fb81ece29f0b5a1f50ee0c611d7cd860d87ee0149bf320cf0d4eb3a09887925763690a29dd1dde5937f370732044f5dc9da2b6fd698463b479c5d0f297ea7f61f9abaed6fa5597af4c62d632840a3f86e822879d7bd61c8c1ecf469e6cc22dbd8bb8baad6374513dbf8116aa96a8a6bcb"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:30 executing program 3: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc(&(0x7f00000003c0)='TIPC\x00') sendmsg$TIPC_CMD_ENABLE_BEARER(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="c4000000", @ANYRES16=r6, @ANYBLOB="110e00c0000000000000010000000000000001410000ff46001700000000000000003a000000"], 0xfffffffffffffe1b}}, 0x0) sendmsg$TIPC_CMD_SHOW_LINK_STATS(r4, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000100}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x30, r6, 0x1, 0x70bd27, 0x25dfdbfe, {{}, {}, {0x14, 0x14, 'broadcast-link\x00'}}, ["", "", "", "", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x44048090}, 0x4001) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) read$snddsp(0xffffffffffffffff, 0x0, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:30 executing program 1 (fault-call:9 fault-nth:36): pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)="3b129118a76e3acd626e34396c093dea909d7cb43fbc2b3fe9e17bfe13c226864d2afdcaecb36e171ea945ddb8f0fcb614939d9a88a81a152e2bc1213cc149fcd8cb2fafa6c7520ccb05fe19220508fc1fc9100ec290cea56a5e142b5cba0b0dfb30abbf3710877772dee16c57f56c865760dcc422fb1db393d4b7f2e0771d6dddc9e5e97e5d8176cb3c4f00e2be1ee949eafdf710c2095f2f175226d7a687643769956996134e1eafc2a24bc5833b6ad2d6c9de10004973be8b9d50513e4f", 0xbf}, {&(0x7f00000019c0)="dc63ca55865e3f6b0b1e8c0149d8b495dcf1607691324429b7732a1d48e74115f06c9911afd58c7a8b86f996c37a772aa5961ec592f39b7fc96671f4f9f243", 0x3f}, {&(0x7f0000001a40)="b28b6e61eba53836a386d791b73985e3081e3a3d738c18f6712490949d48df87a3a8c20033bbfd96fe66f87e373185d41b2c3e8c89a57ced72136af6aa4949a117034c993dd5365bacb2b35dbe7436a0d714376e0eb9d12667138750bffe8d90fb0438800be2666487e7a2b9d0495ef6fdb86e1a82334b2ce7756b5080d1a9253e3967e0bc3508ece0dba7ad91d04eb7abf52e22845b35a275ce13114cb83be851f7984a457c56e025eae8c5b19df8935199f9d6200f2743d1420810a50fe8763bd888cb8243a5a94f5500dec8a086de57f74900f521170edae43e7d15d31f6857028a2c34f6bdf6e5d46ab65ecc672ba02ad022be3f7d494906334162df705c767a0f7777bb81e9179eaf5518edd93bee34aa6180604e05e149190351f34b16fcaf8d740bd6fa4d30dd2ecd7f2de55b3ce364ee401d9c789511291e04845c829f07e0aca3a74fc1ca2a0467acbedde63c9fab66af6c01f77ce873fc59974066507edc897ad9bfd0408a188f4ddec79e9ebd94072676407b90e4a2aec6cc7909b634c8f691f4122c993f6bd8d7d83186e9603484944f0abfdec052c51a6e9934a12a52af994f9784a3578d31fb95a238e061baa1a97494a907fc916f2ae9068dfce7ad48f4d0d2c98f96c6437b78e6b2544cd9d13e40cf43faa0945015d01e6342214cd05f348c232c66e68855ca68fc5ab7781c5f781f746a10f1b29e9fe25898393c80f74bba08d0439cf7bcd90a16f2953fa16a133b4b4f8893a9475c692d22d845c7d1a18c27279b4da5aa2c2a66e88f8a0b42349b388b24fbfb2cbabe161f6501b1f364b0af28c4eea393c7a751fb0ad9450695aa0ef6beb711ae52889072ab01970ce7a3a57e537a2b35df7a48858abc501693cf30f5d01fb6d82c666b4661bec8c3230c3fe18862dadf4ba19535f4c1529c0ee2844003361522207a488a35fa725acbabb772911e113a510f7148d89861696b76ff982aa84d3089259d3c19e2c68310d91c90aab662b988df04456a022f7c40fdb93efae74614259d24ebbb2d9507472caf1ea14e25216487c9587144d12b94d702f23f78334190b2b9f4f202bd98b559455f52d5a350963333f2910f5d901e8e8c4bd8544206a54f45ef7a60c1e510bc8aa150665b49cd3bc0246cd83be8e8af660c66196378ca95816873bcbe02ff2b810cf5db5ac793e65e40f087c0f171aefab55c05508203231ecc0b815100877fc2aca613d0fe888e76c51c0c81f85aed85ee9757cb1f81f577f812ffc72611e0000e239d9ee3be88a24eaa4ffee65f9ca2510aa6675f3cce409c16a065faebcfacaf446be3d4ff07b7e8369ca9df5bc327a0e68d77a97ab85ff02462133a283bb689b0baf62bf727c45bd120083cc48b690033597c2f339195380e6094238e6c96f9a9d2bf1e45ab86842040c2e511070b7071676994ba9828f3ab21de21c3197a597f7173c8e4c9921bae93ab322d5e6142f1c2ff8c56242f1b9fd9042d62e81d23111bcfbaec57a492c94b9f02b553b72a35a17c2b67317de2713c3770750bdccdf2ef6f2de0c7ef39e0901b3721749591fea87afaa9ec7e977d717f0bac797e3d5253c2298d1a15b30badec643bd3cf4a3f4f5b2c67b5b04f0ae4de22848115203c3c02f749e7de06831d41fcc24a6c25091ec959a1d4a808505c4363960fc4663fad392f068dc94b765ba6fba4f9c56b675619355d907a62e9cda8908200417b1a11c35723c33deaac7578a60a593086a866932292626d26199ae32b49046df1630e38c8d0c8c789fa60fca20513ac9a2fbff4df988e35bc7e929a8d90c9799c8e82a1bba42ce1018b0c8a4997c3b1a501cca1fcee8206acfd7417bc0b49ef0bf8537b876b5a699a1dce56452a1b27180b572ff55810435fbf5f52e62f647159795bc3e0b3308aef264268cc4777fd1c462531ffdf9abbe13b9e29d09067d4e867a1f8112ddcde10a7db019e9a38c45692955a6778d3099014cd92fc21c57520b19b98296728da1c2746ccc6d2eb8e7b3a9fb4cc8ccb5052c2412041284356620164e65d3fff159990114db41191c5216b90303d522559d5cdc85b2e7a66a66b7f3754a1c4d455976f6bc5027d07efd8d3e630454c9abc4fe9749b89870a675424474a51ab35b11875188043c7eb557898cb6d75961165dd295f5ae872b2c2f1051294f4e74f766b582771f551b8695f2a062b1c73031c06639f47b3844e4c6260f7f89924b3ddd7cc05b1dc48754a23647482ae19009378fbb2f2e5b1c114d1ebca7575a0df9563a0824464ed3ad5e3c0e2f07e79dc24361005642ce5c1d07d8db9ee15c972b56a75e7d0562ff1a9c5aa662e4f355df77deaac086386b85bd671615047bf1c65d2dcb4cf4750d8f0aac22dc7005ae50a4b595fb641d2aeb8806ba9cc95947b0530e2de7842b5bed5550a7b5e8f49be97920a101df92e8fce17752eb9bd5768d96582ba2c970149b1e6bbda64bc577523607b4d8e498492282b15d5dd7a2c2ba13f6d2a715dd3f42f7173eea0eb25533e0175b97b17528c519526d2fa73035f5ddc39d05bffe2381e29471e48f28561b2603901b8f4f692348471ed5d4fdfb0edc97bdc45520db5d5f5c9f31a8bfb92d9f771b031fae0b566ae319d3c5377e08a8dd8f855f7f85d5b4491e0a90e04d69c13f63b0fd52d67d66365619d94aa5bdeb0429b4efcef9767d24a2fb6dd97cf1eb3df8ca3dc9f1efca21825ee99aa9ff7154c40f1337fadd0662da157a858027c25312f9bffacc2326906850e7b31e4d5318ec12cfdb8d0cafea69ca9ac2f4f5d40cf0bae09a989a63cf7038c8c6c28ce3f6e0caeb732f3e561accf95329161f9ed3215b64e5c776a62825303cce431914ba648146034120e62cbc9a16a457d7d64818d6c99a12a5631d5594ce0eb3aedce13c26d8ca817aebd26560f4d995d352aa494fed56689a49d619cc00cc6daf821cbfe0435fbe66b076aa232aaea9c00d73d1766cc5c740af93d1344c6c0adaa4f10f2f3f9e5362efe7a9e12d365dcbeb4ed32e0c7aaba4f615626d5915d7a42f43b6831618e97c7006a917e1198c762424f8a4fd34a3cf9c7ca42c9da9174a7ebb99069ec51ea4161179bd4079a3d17f3c83e25a3f5947ebc31a316f887ed661da77693893982a5f24cf7038757551ae536f3ee11bf894d58b894b2721fe5bad2289f61defa534f50a32552c1e963a6b8ec776f34708dc957c3fd17544ff734d5a1025d07274d212c9049535db2ef7debab5c89e60fed937a0b985f36e64bad6043facf2257768061ac34e9959e83cdf7df30bc9c1c772f23ebdf1467b672c2b7e4d12c001f176f5f77c5591781ea3a736e5a4788c8241281dc481c5fd58cdb6d02af753ac08ce57de8ddff6a1afeaf1f088b09468536cc54d174121633c2b9f7844932c3ffc8e497809e185af210db7bf6f35c27f4c21c38eec7e15ec18690dd1e94dc5c891f32c2bae5cec56c6b6c199bea8a49a2b89873ff54ef4ce824cbefeb1d361d0151d80f9cdbb11ace23015c58b74cc1f010e50b54ea8baee335065d8085efdda9275c98886f7249423e99995fcc7c01fcf7f5677691bffc61e179f2f9ddaaeee141f4f7f81aa56f57cc1c66043d0209c959b728b19ec4854287200cadd75a42b6d9ec3917b4448f85448c7d6cf20379acfeb2776439c055be6dc33b048de7ee8f01d8dcf38112a5c8af60f5cc9b1f89778a7af1b37b923e491335e0bb83ba7b9bd786dd4b7eb362dc53f15dfb6e48166517bdbbd734bdeba407cdc2e27618b15e34f4f2aae0c2ab7368ed5d8c821e984ca465463340abdf34ea31a779fa29580d5fca86da2171ccfac15dcef5856139d093196fd6ffab8e7217ba7c0b8fe37080d0b7121111275428a7d9b922cce5e1d850b22f35716c0f9511183cc48919da59b711509dd3fb2375457755e8d058391aa3ee26db514903beea29522ac8b8ceeb3e580d034b99593a78d441311e81a08360fd259a0f122d5dbde9c4dc98c63c8c6f4c031fb5251cda5d6c57ff9be91acc0432a4cec92764744016b41dced0fdccfb4e559db7fbaab96425afb273c1577b59599bd90ad6619cfc8401f829a346d699b60a3b07d9442dc6fee13d4569c9692e519275aab49aad8ab43457cb90a08ce6796aefc1ca5c6e72ffacf29e1334298d57e0d2bf47791e361fd22eb8833eafbc03dd0c8d582dc96e5ea001c183f17c20e1a7cff7814758d62f5f7d6abf22c6b611014dd569c58d2137c30715d569a74c24888723285a17e19e5d02548fe5a9bde733ce4ecc5e1f718d0f2f20b10d9d75f0ff177e31bca9062396eac42ce2594c66a80ba916b66e2a03c53cb5125a8684b25761f297827e0667bf5f683c82f15b7099004c2ae1505e19427c285ab64c727aa1eeab630952e0bbeddcee799241289cba1440126aa20dd9758199cfcdf5c262c5e75cb45c8b33561f8d5d62a398705051b57f7a2d2eb963893ffa336da08dc267a8ff8c1ccb4ed3abb8978820a355686847ba393ade390720265b443c9e3f5ddea3af1688c931ae0339d98ca336016a4b61e46510287e2cec6e4e41fac82aadb6589ecba141ff4f1a23bc3d1ec902fd2c25835a5d9b4a342bcec680253a8371e8350bc10ecc5ae41a3a20c7339d9b3fcf684acf9bc2053f2be021ecdb890f031b747a2d00495118070a5878bf6d67fccb21894a2c7e07d5181b4cfdfd7672bc3ca7b63789ce29a60f541f25922b3d97c3698846c02957bf8a8b444915d2a48ba50b6d5cc0f2699adecb9503b36e5ec21774e9cfd94eca36a3bd352893352f4e770b5d43d054cb5f043e3967bb0c4dcf651081b6efd46074883e0efde5049696eb61c7acd7eb177e3f210537bfdced91e11dce1b667937a5d247a1b25424d5fa36316f1eae7af4ee24eef6591138ed95fb959f5ad0ecefe16176fb3108fc909d44563746020dad802416119518947f34e9bd31e2f96840e08c5f8c86a64d1a9573d6da1d08e84f7e8bf65e660d0bb3ee61a900672f80cc07d6b84d55f0c1f57b128eb0c3edd2e2d76ee363609c978ded10a8cca7f66fa8f11ac88d4af4df4e0fcbc3a2d1a302ae665382db6fc3b487740a12117cc4aa05ecae252989ccdf4fc51ee791e35ea2c8b5c1de1b2af3d3bad759f4d7cb7c318078c9fe7ca2a0285f5eda96a6a678df71602068e91881e09cd85a202214b2fa57919cb95094ed40bea53158a80335f53c20d3f07b90ef41743097388ba9fd350559fa687bbb8332568e808d80d76e47352582c1c034f37dc18f0e7644d9c0bc546a6fbebec44ed49ab27d574afbe503430e6ebfd99fca794de252c3d06575bc7036bf1f4a7e35a656e7dde8494dad483beb9824e8ac2afbb582dc2e0f14fb42f06fa5e73b9b044c69919210c08831612fcf40b045f08cf22b41ddf7f3c0ec6cfece45bc255e29c6454345ae746ee8f6bfc214d605ac13f7dd7a344f1d006ced36d934190301a9472570aa15d31f491f8f1f27cfec5d27681e1e2e68b72da563e1f395e3cbf6b402d7d54bd321d815cd49878322773c0f08242a7f63e0d22580b58a7c6c65e78ef49dd8801158abe2dba167e5bcdee3bf2bd7820fb99f682d8cb4c7ac1839906393cc1a3b04944b9b67cfe325906b2f2ae1f46e03695c5926387dd9e2b7e9546a23cc389b6cba142d8c1b58a9a9257ad09ca300c3fe0e39d04578cb4c7cbdbea3600f38431a6fa7518c3aaf58c4560a5a22383804ab04b0c7e5ed0e333ad73dd1fff5ecb44b4cbe8ff030145d9c404dd3f1e26427316a9175204291", 0x1000}, {&(0x7f0000002a40)="4eed1c8f7097143df6cd99ec22e557513df2a8fb2e0177906ed729d64c22a15dacf92e8d50500f6c25e8bb6cc2d09380100c5c36861aaa7d03a0152665d87524dd1e1de330adde2ca5ff883a4fd7f943678e41efe77e187b1848bebf644f106d6c1b5e17f0ed213584d4d3e6080c58dc299b1568a7eb918d1d56e8c74f8c0f45abc20ff1f56aa19dfd0af54276a5c7432c631e6a250e13d0107d1ce099e2a2330c578940ce04a910d53998989e41cccf6b3506fb2659bd806c0f851db811f93e13ba8e42d5596b02432e0d664cbbc80dac001791a770cfc36ddd56e63518d480da3c", 0xe2}], 0x8, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:30 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r1, 0x407, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f0000000580)=ANY=[@ANYBLOB="726177000000000000000000003053000000000000000000000000000000000009000000030000003802000010010000a0010000000000000000000010010000a0010000a0010000a0010000a0010000a001000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c800100100000000000000000000000000000000000000005800686173686c696d6974000000000000000000000000000010000000000001670000001080000000000010000000001b00000000000000ff0f0000000000000000000000040000ff0f000000200000000000000000000048004354000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700090000000000000000000000000000000000000000000200054524143450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700098000000d563000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff"], 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socket$inet6_tcp(0xa, 0x1, 0x0) epoll_create(0x5) openat$selinux_policy(0xffffffffffffff9c, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x100000000000}, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, &(0x7f0000000080)=0x8) ioctl$DRM_IOCTL_AGP_ENABLE(0xffffffffffffffff, 0x40086432, &(0x7f0000000100)=0x17) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r5, 0x0, 0x0) ioctl$BLKDISCARD(r5, 0x1277, &(0x7f0000000080)=0x8) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r5, 0xc08c5332, &(0x7f0000000140)={0x20, 0xff, 0x0, 'queue1\x00', 0x40}) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 03:42:30 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r6, 0x0, 0x0) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r7, 0x0, 0x0) ioctl$BLKDISCARD(r7, 0x1277, &(0x7f0000000080)=0x8) ioctl$BLKDISCARD(r7, 0x1277, &(0x7f0000000080)=0x8) write$FUSE_IOCTL(r6, &(0x7f00000000c0)={0x20, 0x0, 0x2, {0xffffff00, 0x2, 0x9, 0x2}}, 0x20) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r8, 0x0, 0x0) ioctl$BLKDISCARD(r8, 0x1277, &(0x7f0000000080)=0x8) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r8, 0x84, 0x64, &(0x7f0000000340)=[@in6={0xa, 0x4e22, 0x400, @dev={0xfe, 0x80, [], 0x2c}, 0x1000}, @in6={0xa, 0x4e23, 0x9, @local, 0x3}, @in={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}], 0x48) [ 1419.272656] ip_tables: iptables: counters copy to user failed while replacing table 03:42:30 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ocfs2_control\x00', 0x80000, 0x0) ioctl$EVIOCGABS3F(r5, 0x8018457f, &(0x7f0000000100)=""/28) r6 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r6) getuid() [ 1419.322543] FAULT_INJECTION: forcing a failure. [ 1419.322543] name failslab, interval 1, probability 0, space 0, times 0 [ 1419.337580] CPU: 1 PID: 18854 Comm: syz-executor.1 Not tainted 4.14.164-syzkaller #0 [ 1419.345738] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1419.355104] Call Trace: [ 1419.357707] dump_stack+0x142/0x197 [ 1419.361344] should_fail.cold+0x10f/0x159 [ 1419.365500] should_failslab+0xdb/0x130 [ 1419.369485] kmem_cache_alloc_node_trace+0x280/0x770 [ 1419.374597] ? kasan_unpoison_shadow+0x35/0x50 [ 1419.379185] ? kasan_kmalloc+0xce/0xf0 [ 1419.383079] __kmalloc_node_track_caller+0x3d/0x80 [ 1419.388016] __kmalloc_reserve.isra.0+0x40/0xe0 [ 1419.392700] __alloc_skb+0xcf/0x500 [ 1419.396341] ? skb_trim+0x180/0x180 [ 1419.399977] ? do_csum+0x283/0x360 [ 1419.403516] sock_wmalloc+0xae/0xf0 [ 1419.407132] ip_append_page+0x5fd/0xe40 [ 1419.411104] udp_sendpage+0x176/0x3e0 [ 1419.414905] ? udp_destroy_sock+0x1a0/0x1a0 [ 1419.419235] inet_sendpage+0x157/0x580 [ 1419.423120] ? udp_destroy_sock+0x1a0/0x1a0 [ 1419.427449] kernel_sendpage+0x92/0xf0 [ 1419.431336] ? inet_sendmsg+0x500/0x500 [ 1419.435314] sock_sendpage+0x8b/0xc0 [ 1419.439031] ? kernel_sendpage+0xf0/0xf0 [ 1419.443097] pipe_to_sendpage+0x242/0x340 [ 1419.447246] ? direct_splice_actor+0x190/0x190 [ 1419.451828] ? anon_pipe_buf_release+0x16e/0x2f0 [ 1419.456586] __splice_from_pipe+0x348/0x780 [ 1419.460910] ? direct_splice_actor+0x190/0x190 [ 1419.465501] ? direct_splice_actor+0x190/0x190 [ 1419.470092] splice_from_pipe+0xf0/0x150 [ 1419.474153] ? splice_shrink_spd+0xb0/0xb0 [ 1419.478398] ? security_file_permission+0x89/0x1f0 [ 1419.483313] generic_splice_sendpage+0x3c/0x50 [ 1419.487879] ? splice_from_pipe+0x150/0x150 [ 1419.492227] SyS_splice+0xd92/0x1430 [ 1419.495929] ? __sb_end_write+0xc1/0x100 [ 1419.499977] ? compat_SyS_vmsplice+0x250/0x250 [ 1419.504595] ? compat_SyS_vmsplice+0x250/0x250 [ 1419.509162] do_syscall_64+0x1e8/0x640 [ 1419.513034] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1419.517862] entry_SYSCALL_64_after_hwframe+0x42/0xb7 03:42:31 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r1, &(0x7f0000000040)={0x1a, 0x0, 0x1c}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) setsockopt$packet_buf(r0, 0x107, 0x1, &(0x7f0000000340)="d4a627da018e44ebe676a90c87b7e6f35ae2716f29d92f76aff4a42479da246eea98f1ad46beb828c6e711846033dee62e0bbbbc956b51e8f160cbff1c7b86cdb160b4f04c165f8f9d9bae5365aadcaf90c9ed197b74d5d493837ad12d87f953d0ae6433fda073cd432fc03701d602f9f92995f97880dc94a6caecda7878578ffeede95e9e9da10419ee5dc481e252a68bcbf5a41365273a34a102897f687278851495f00fe9afb0", 0xa8) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() 03:42:31 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) connect$phonet_pipe(r0, &(0x7f00000000c0)={0x23, 0x2b, 0x8, 0x6}, 0x10) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) getsockopt$TIPC_IMPORTANCE(0xffffffffffffffff, 0x10f, 0x7f, &(0x7f0000000100), &(0x7f0000000280)=0x4) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r5 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r6, 0x0, 0x0) ioctl$BLKDISCARD(r6, 0x1277, &(0x7f0000000080)=0x8) sendto(r6, &(0x7f0000000340)="fa991ba38e809e8d783c6356bf8f815a14168604ba0553d88e410ab74bafb16069a6a0d9269d44fdf45b9138a2b8583d7b3d04124ac9dc163ac6a779249d8c0e4fcb1b6e7845f5c39582d2a02e50b127da2c73fb3a00ee19a830929ea750f4d0e338dd55d8b1ce7d682023d2184aaa749484f856d1dc76fb0a816294a3bb0fd78d3ccbf74a6dd8d1630891a4bfd71b88f8ee70faa623221fb635c232860de9ce508fe8917c0779291eef0246d078de7d720caea652b7ca499347d572586454b37257a3e5d2cac3", 0xc7, 0x840, 0x0, 0x0) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r5) getuid() [ 1419.523077] RIP: 0033:0x45af49 [ 1419.526256] RSP: 002b:00007f041c666c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 1419.534066] RAX: ffffffffffffffda RBX: 00007f041c666c90 RCX: 000000000045af49 [ 1419.541337] RDX: 0000000000000005 RSI: 0000000000000000 RDI: 0000000000000003 [ 1419.548659] RBP: 000000000075bfc8 R08: 0000000000030005 R09: 0000000000000000 [ 1419.555915] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f041c6676d4 [ 1419.563744] R13: 00000000004cc5b4 R14: 00000000004e66e0 R15: 0000000000000006 03:42:31 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r4 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r4, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) sendmsg$can_bcm(r4, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r4) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100)='/dev/snapshot\x00', 0x0, 0x0) connect$inet(r5, &(0x7f00000000c0)={0x2, 0x4e21, @remote}, 0x10) r6 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r6) getuid() 03:42:31 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r1, &(0x7f0000002b40)=[{&(0x7f0000000900)="8dbc8778c1b6b37e70814f067bbf2563428255888e5f8faff407d752eefa3ed94d32404f0eee4556fe3a94ece0cba9244256aed3557fad30a20654fc5c29298cd0dd0bdfd4397d7eac43bded60940b1b119c887ca286e6f7109d5bd8e28f89418d589958ca9d030205ff0a25cb4d4bfc91886912c0d1294f69b72cd9cd6de28165220616e9ce61d541729324822f123bfbb3ded83641b7cb1a6553b48633568c7f5f9590c8e92e41961c51bd353948e27f8817a3a026618a3fc79b8fdc8b39ffed72cda0aeb2c9b8b1674291bd775f349eb33d8057a5302f3ecb64e881acdfc562e67a6f940bfe0d2dd46fa563ef9528e62c9864de0565daf5a4d5a63e15abe39a74b4144dba34385e1688d63cee9d0770d8b298dbb4e89daf77a761837f980a497318566d0a2af2276fa6beafa450836078a50edf0fac5f30c3e88ad881b707b443409d8ed0e0a34c157168ff865e6b9c35452e033f28fb1dafb905aec1851fe3075961df49f9566313145b163acb690f1962592021ad7591e1cf38e5ad7b95b64cafa6e9fb120e871994ad956cabe2de0267c70ad0a392c68e28807175017196dd0585254b71374088e65333007161c6a798fdccee64d7feec0c516237bb4ed08206844c5246d29eaf2b32c300317f36b541a3a39bb1ba3441e7a25bb365caee9a452abe03b13dce0363ff2c48280bbac3d04fa1484095ebfd0211da8bdd7838332ad56eea673397241ccc9f0888dcc3c655cf4acd4ddba7a70f9080352c396d2f832c0d4a5cbf7eb0a838af4fe41a1de392703e53de506ee64bf061549695e1500a8571a5cc31df32d708b9ca2bc4d8bb433412cd816815ac18e2c4dcbaec2724ae06e5b7be987c6db535c5d325c7a13990e8c16ff8ee5e3b6602555413199c506871486678acb026cdb0038fd2bdeb64200526962bb414dc16f1d6bff97bc0eae13c01884e4fd5847b88157d91130d1f59a70c0b4381d59b60c8e2bd41feba5fff639bd0f069d60911d79eae334dd63a95c65575a1b08aca88f9a0a68196a13ccc2b710471f22cc76669d16def617dcd727b6b75cecca221b8e93283d4a76b50549838cf8ad6b13cba384b226d5c0050d7cafccf74a7fa32b4f958d908754e916604811385fe42e938cd08e069cbecabb0dad13e7a9a8ae2992ae58e1446009752277b3c600c25de8caedff67d7dc27ab5e98bd680c1d6b5d9161e64aec6388dd091ef4705e07e9e8354d161e32ac4dabc89bbcd546d1024ce38b45dde6f3bba90fdf3ec62205e04f915a6a5d77392425e4880f4c5a97099b0a632ba9686012b02afd6063978c986441577352a96b10518e47c2a836cff8e8a2a499a9c741b678139f10562a795e9f77702ae2751181db920844945824aa641f7841a43e99986e07ec2688329c91f771e664b8960990904d6fb149637805448d7dfd2de853f825397c7dcad0f548875ebeaa3e49a4e034e20879da688c2bd8d1d6f06713ddf07d4231d43a21256266578f989583e2b903409a032cdba402a8b93816eab586531d66ede837b489eeee2c6720d9acf0ad1e7f46fbbd24b0928ef6639bc6fb6b0ec5023d3f20a18e6f281781fa640718c8e5c1a5e3c22ac878e2f0389fd9a515a4707cad4178dd31eb85d7e879877fb52cd2ace51d23cd006a9f45b6a3c3bb9c39dc7cfed4d25a5dc47a16a705d7e6f424460157c576e4f24e16909f1312151ba5f0cfe9b3ac200dab5c450fe6e623eaeab4f42a8e9f4c1e2fbeb4ccb15c7c3a1808e0187fdf6f6a81756458656d82f4eba8c0615ed1c9805df104edd5fc7494a7a46055e4a646cbcfcdc5d5471e6eba4992a5fa30b5e82abb55158a92ca29ff94e67e9f178067d92d4952ccca254477775ce2a99bff32cdcdf1f051f7b20fa7bf7bba60e1125fa82a6945d0070cf2925d7ad41e3ac501e6a56d7144946b5051f5f691fc4fa918388c4603b89a719700688b64cf3489a044a9becd951271b8f02f392de2de43b6596bf5c37e3f3c886fd0a22d9084eb218b5b8e3420d9cdf7893a5f5a60bb2de61ae9358d451e7bafd34788652a66e0ffc5ab55dc0cf1e23b7fc12d64f5c8237ededa7363a6ad55be62c77e9c7cbf0a8d224a9ee79addcde9df83ea9432e0a0953c5dc1192f2a389590500c90ff54da7668f58bd89ff1dddd95a5069620c4f65e61f4af5878308f6784e635ec22fe2b764fb472626f8f1e6025225d21c6505b2f36ba22c5406d07dbabcb36feb3237fa5123d4cc1a460f8beecd58f490921de8bc4c53fe8551a8dbb9047fcdb7bba549a64eca7e7430dff60fac796f751d90bba5a6df42c1b72de004096d80f0bd6a83544116e2d042fae5f977dbacd38f965bf12ab013e562aa66461f37fc3311fb9f7b8f2253dda68f4b2eb8d378005c84975106987e5550a76cea497a996561defde88a9ef99291c19d6ae9849c5a45b086f5efdb2e7c660f90b046582c358c7f2fbf7c1dabc0380527b62d3341bedf59c3c78b8127751225d8306b230dfa156bda10fcba377bce2d5d4df7cdcfb65d1bf283ae31c32ee67e8c1f1ebb66e5ba7b9e8ac88854e6b9a559b1d75b61fafcf2e29119bf9725955a3094ada2687b0659c695ef56eff869ce941e3b4bb4f7e9282da2697a1952701f3edaa85a5e097eafb5ee9c5da1dbe518f126334a852c01201105a22b28d3e516ca9ba8d6d812807b13665af837ebed5acdda5370567169c3e81529d642ae7296415c6e4605459382c337d04ab6326183a4e13edbdd0b4436f52122247f544e76b8710665145cacada201a8deacc79b06ac8b4ab39a5d5ff36285acead98239aa31a4f3a0d190a3dfb5d190dbb580a4829f92a3d8375a1ac7e5c57ed8558fb3018b25c14f0c4a0d9271797f6ec43412f19d6cd560c919acf4cc89a3558f8963882b91c57d1f76256c174c390bf1924c0a368932f40ac368f2688c32fec3bebc158b8628c0232deaa5c5073a0738440173f728d356e5968610ac8c7101e8e19bf3279a1f045baa44908ebcfb270319704ef8992a11bc6b58e495d53991e425e4dc904089920cb50eb8840c4dc95220c4cb181dc17bf33d18326f7e09874c3dbc6b15898dc35c89a863150ce9f5f189bdfe840fb563d698627c3f0f8bcecf07da3d3ca8610b9299b08ddc44eca098af33448564ea75da32ed685249e0eaa064f57c0ab6f8caa457c8e248a39b8fba1b7d1ea4a87f9f746026fed0df81a3c1172b0ac9bec9a00b4855b94375e8d2b6fb1eff2f44f83a5069cea4e47711fdc415dc7edce7e76fc52af7aadc57279de7204a00f3141562d86526ab610728678858a2ddbb7ce25e2a974297b1e4a9ddbffbc3e4cbb9b96a7f0286ad6c5089617d4a6adaa4634be051fb016120a947a97cb70ff9401e67eebbb8c536143ceebe55ea97fc6e165491f776e6f76e5d5d8d789dcb3d8d689beb8c09a7f14a9dcbe4eee77af460c6bf29f6f997dec75fd5f87fb60b508a50d542ba45b1d5067e87034861a8fcd82c69136c5547186adc6c2daab520cb6370f3e63893b9c1937f6f14737dc6fedf2e3bc3885bae01cfad4118d68ebec2575e264f3b0d1bb1f8717ade3d2db1bf7b13ef85e507e3e936a02938d6229bcfec079aa7ab507e4ada659967260471d67135a90d96fd1670a68c55bec5601b890a269a81cc251e59308941012020cb7ba5e7b4e6f37b44db7df2e2dde82dda416f5f5519b9445e285d30bdfe6d72fc4f098c09c5b58c95f727ecbf4d96903c084679c414f9fef0ceeac4fed632df403a8a069c8764e024dd834d48df50a2f5ce86a00b5f545f684f83a05b214c35b357c3b629be1877ae6cf884a50429f05a721d331da5c07c09446b3960bed91ba933eaa95530ecfed6409202a58b1cb8b0a096033e267fc539dceda36e51538e91b10bed02ff9b464c3dcde049c1353848df1ba1a92e01a08d1e7fd8348d5693f9d34ce52183d8e47131bde2676b67fb2c36ce3076c61d478323f9c26ff940b060d7784d132c415cdd5b8fc60631175a49f73a5cab8440846569b98677f622badc263f03f03fd9950866fdcc18fc1c9d3f6f24248629471a7a14bbff96a4f51338a40039ff60610efea29d450273f98b722c9301c6592e8330796f38ea8363720f19ef2ee88a3ff1a8cd251262e5f77de0344f9f6975ec8b8c85e4acb4d138f37fb04a68ff35f797f719332c7e1b1c10197e107d21a8c19e241bbd81e6224f93cbfed669136fa1c1dd2aedb2e2dd76e914e952529711e8b235ea7d81c1fb75b4b51eb7eb94369c66bca8394b31e6ef1ecc1e1aa6d88f08433796db99c537a9b02da8a5dbcaa027987f557d55d0b44461e483242128dbc98aba77b044e5b0cd10f704633844e31b6460eeff66f01aaf607cc3486b334bc0fa1d71dbffdb7aafdd592925751f34dfef853516fb9f4e84e17d348466522c4cf54600d777aa552ace5cbb8313aa6c302b04b0b5e5376cc690e324ab9ae1abb1e059d80836ad29786b62e4623d0f5d5645f4d605c5f7afe37efc193f8ab0b5af5d4bd95667138206c2f8851b04865cf030670978c7899dfe1234ef0f9f81b87a55bf5449f12beb8d195f220b1943d63456954c077dcf7cb28b9b11789a7e0d6d9190c8eeec8915bdb7249ef0efd9fcf20c8fb938c660129d6a823bbec24ae99605b53f49956c7d1ba27590d54365f106b6af301b809eee2804234bdcc2818a1c30dcea8fdd14aacfed95cf2c7a5114da9fca4c7956cf02687db18d08a15ec3a855414e926db743a9401288b14b6bcf910c38eb5124c111b3f7bc75cacea420d46d0d050d4b89f5e17db5c919a5e92b10bd2703e33fe3125056042becf9dac8b4b44efd7225df771d26685c71bec622078f3be89f0e67c583c2629d400ec250e2bcaeae5d7dbb1a6ac0a53b1c30c9894ab7c448a56f64301f46321daaa22dcd766a4522080e6b7fb037b634280f00e3c778f85c9a4c6524770046f324d273715965d00585f10132efc1a48b406124beff165eb6da50d280929dec733e5964c5887e927465ed9799051d1bcca4bef741818d1ee96cc7b0898d3520860ef6ec268f2bd16db101a2ed82f303f9b4ef31234cfa5bca9d72ba8b93e4d7e821c48b3ac7108a48cd3b5145b61e9c68789dd8fb2a64fd7b9ac354a662765f2c2f8adb7312c9a31384165b6ac1e1a06250956ecbb953c38a5bde00cd57c601daeb4181b2b5ca34d748c8efb123485a676430dcf62d14a24e6363408ed89aeab0c8a509871c250016e77b8916a2dcec87136042a23f68f1c5a9fccb3ffbe8f529a26f5c157f90b89bc050c58efe7c01b531540f5ef87a1bfb08407a320f935b62cf09bab1c3205000924775de90dae4a8313330c9b74e3bd6ca7ca1e5b1ebdae415f016d41c4aefb51eeed3d8438b230878c5b555f6ef880a3cef8a96ab390c2a6c2676729740e268da97b33ea3ed572c9f51cc217c2577d8eb817e55791e057b9332fd9fb5ddc34ab627877742b882c8d7fbc17d4657c9c20e2e4defb0385a5b2ac3866e00dfa4461106407049d8063570947be12ac2f9be942205836ee42c7c25d21f8bfc963e52676f89cfbbec952d543d565c528017ae2d18ca582fd4d66309c3f4854b6e6334bb1ba6e9cfeb239cfc33749b945510523ba88d3d0e5f51b656b781170f4c6dff1033f2acbdb1b10ecf8b9a6cd3a6949bdba46316e403a7edaf0b1cc31247788e20e7b8985978efcd20962bc240ff09f00ffa0cf8a0f37725b7f484128565fc995385960ba65627f714df7a618be0929524821ef31f75a8cdaaa5", 0x1000}, {&(0x7f0000001900)=';', 0x1}], 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$SNDRV_PCM_IOCTL_USER_PVERSION(r0, 0x40044104, &(0x7f0000000540)=0x1f) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) r3 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$VIDIOC_DBG_G_REGISTER(0xffffffffffffffff, 0xc0385650, &(0x7f0000000240)={{0x1, @addr=0x7}, 0x8, 0x5, 0x1}) bind$llc(r3, &(0x7f0000000040)={0x1a, 0x0, 0x1f}, 0x10) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r4, 0x0, 0x0) ioctl$BLKDISCARD(r4, 0x1277, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f00000004c0)={0x0, 0x38, &(0x7f0000000480)=[@in6={0xa, 0x4e20, 0x9, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x1f}}, 0x5}, @in6={0xa, 0x4e23, 0x20, @ipv4={[], [], @multicast2}, 0x400}]}, &(0x7f0000000500)=0x10) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r4, 0x84, 0x22, &(0x7f0000000600)={0xe0, 0x0, 0x2, 0x40, r5}, 0x10) sendmsg$can_bcm(r3, &(0x7f0000000000)={&(0x7f0000000200), 0x10, &(0x7f00000002c0)={0x0}}, 0x0) r6 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) connect$inet(r6, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0xfddb) r7 = add_key$keyring(&(0x7f0000000580)='keyring\x00', &(0x7f00000005c0)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)='!selinuxuser\x00', r7) r8 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) read$snddsp(r8, 0x0, 0x0) ioctl$BLKDISCARD(r8, 0x1277, &(0x7f0000000080)=0x8) r9 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r9, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x13f}}, 0xffaf) write$RDMA_USER_CM_CMD_DISCONNECT(r9, &(0x7f00000001c0)={0xa, 0x4, 0xfa00, {r10}}, 0xc) ioctl$VIDIOC_TRY_EXT_CTRLS(0xffffffffffffffff, 0xc0205649, &(0x7f0000000340)={0xa10000, 0xac, 0x8, r8, 0x0, &(0x7f0000000280)={0x980929, 0xb1, [], @p_u8=&(0x7f0000000100)=0x62}}) ioctl$SNDRV_PCM_IOCTL_READI_FRAMES(r11, 0x80184151, &(0x7f0000000400)={0x0, &(0x7f0000000380)="7807e02784e559024c0d2ae0a9c48a6443c17692fbaf266f30b6880db882286ce305b75ae1e40b9bbfd68774e3e4ff355a2c7116a27f7aefd4a0f30f201995e7d0fec9cf921dc95bcd1363eb8f8ec60d8993254eb09aa5de7e3ca8d5b4ec7cd72c61bf2c6861bb905282eaccdb84e56bf2522bd9a55bff84e433", 0x7a}) write$RDMA_USER_CM_CMD_RESOLVE_ROUTE(r8, &(0x7f00000000c0)={0x4, 0x8, 0xfa00, {r10, 0xd8}}, 0x10) getuid() 03:42:31 executing program 0: pipe(&(0x7f000000030