kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jun 29 11:55:53 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.180' (ECDSA) to the list of known hosts. 2020/06/29 11:56:03 fuzzer started 2020/06/29 11:56:08 dialing manager at 10.128.15.235:28800 2020/06/29 11:56:08 syscalls: 364 2020/06/29 11:56:08 code coverage: enabled 2020/06/29 11:56:08 comparison tracing: enabled 2020/06/29 11:56:08 extra coverage: support is not implemented in syzkaller 2020/06/29 11:56:08 setuid sandbox: enabled 2020/06/29 11:56:08 namespace sandbox: support is not implemented in syzkaller 2020/06/29 11:56:08 Android sandbox: support is not implemented in syzkaller 2020/06/29 11:56:08 fault injection: support is not implemented in syzkaller 2020/06/29 11:56:08 leak checking: support is not implemented in syzkaller 2020/06/29 11:56:08 net packet injection: enabled 2020/06/29 11:56:08 net device setup: support is not implemented in syzkaller 2020/06/29 11:56:08 concurrency sanitizer: support is not implemented in syzkaller 2020/06/29 11:56:08 devlink PCI setup: support is not implemented in syzkaller 2020/06/29 11:56:08 USB emulation: support is not implemented in syzkaller 11:56:11 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) sendsyslog(&(0x7f0000000040)="64961effb867990c7f536cdffe16a4dceeedc292086c0e6152e57b26ad5a87b422290f1851b782616e8db0b0d32f831c50467ddb85115b7096dfe7f1b6d25e3083c39e08179beba75681bf52ae659b0e", 0x50, 0x2f) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x101) setgid(0xffffffffffffffff) r1 = semget$private(0x0, 0x4, 0x440) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000140)=""/107) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = semget(0x3, 0x2, 0x13a) semctl$SETVAL(r2, 0xe96dda9fd1cdd294, 0x8, &(0x7f00000001c0)=0x5) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000200)) sysctl$ddb(&(0x7f0000000240)={0x9, 0x1}, 0x2, &(0x7f0000000280)="e0b844f61a58f24f9db1e346a8a7fb93bcf4a0467f1060fbfe4a12cddd699e86c0f0b55848f41e52c77f90ba6b8b08a4290fe1bbc33e8fe5bb61ad69f4fe4f339ca4d347c9e93f41e5e60bc57c7afc34e15049ad0da3baecc6d62c0f0112b0", &(0x7f0000000300)=0x5f, &(0x7f0000000340)="0566803316f2540cee77bdfbe0be67910770075639", 0x15) sysctl$fs(&(0x7f0000000380), 0x2, &(0x7f00000003c0)="e382a22572e1e1660c4adc76767b3e5eebac2fb247a985d79041fd63d97f9a1ba780271891eca22931f553", &(0x7f0000000400)=0x2b, &(0x7f0000000440)="5c53ff486705eb5a7ccbfb0ddf3f5db4ee4a9220b66bca033eea9b85b27cbe21bd27e4ef7e67417e151ed7c5399dee2c5e22cde9e9f40a", 0x37) msgrcv(0xffffffffffffffff, &(0x7f0000000480)={0x0, ""/126}, 0x86, 0x0, 0x1000) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000540)) syz_emit_ethernet(0x37, &(0x7f0000000580)={@empty, @remote, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x2}}], {@generic={0x806d, "b735b895bc7956234cddf5db7da57675288f86b2110012fe089a36b0539b36c93e"}}}) semop(r1, &(0x7f00000005c0)=[{0x4, 0xf0, 0x1800}, {0xbac13192ab298fde, 0x0, 0x2000}, {0x4, 0x7, 0x800}, {0x4, 0x8, 0x1c00}], 0x4) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) sendto$inet(r3, &(0x7f0000000680)="911be6e122ef6de241f33736d0288e6cc1c407333846463ff948c47bbe599fb673d799a3", 0x24, 0x8, &(0x7f00000006c0)={0x2, 0x1}, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) 11:56:11 executing program 1: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fchown(r0, r1, 0x0) sysctl$ddb(&(0x7f0000000080)={0x9, 0x3}, 0x2, &(0x7f00000000c0)="00a0375ba3c19397f4c1085de951c034a82595b213c5a30257ab493e7687e198f37897def683c18c9d9e45fe6239f185732cde171baf575139c287723b25e402079075baa1462cdb1ea0bf77707ce1952cdcd72bf4fef80c722af6081eb804ce0731fe0b52015d8a4195d0693950815e4cf7ca41eb1ea97c62acb3c2f2af4152e1d80239e8156d8b95172e82b05c689c0c9d45e3be27e535ca2dfa03e0ea167726b56b54ffbbe71eefcbfa2ff5bda1c73fec13b5821ae8885f8be12728789b255f6dac2f62820d4fdf1b", &(0x7f00000001c0)=0xca, &(0x7f0000000200)="075bec3b9ae664be56b5472810bba0c536cd10d30fa4c11e0d5abec9ad47bd495ef9b61ce943919aacb0c3ccd81118befcf2559985e877d4e4d61b163e2add94a17980603002c9af398891bd61d3a8c503bf0caf8edfc8daedcf626ae6fcabfc9cecf9d3628806934d2f1aa58fc6b74666aba9ecf5f28fc43b4d65f4841ede9fe680f49caf5aa792e15b5ac2bab71a24252c7acb40c5fe80b9bce47cdadbf227fba94f0ad3e4ea8162dc46e5ac3e06735475e92138d3c7b50be3f78414498e7bb6dde33cdc1361150fe357f6186e15788571b72408bda2fa8819b67e883b32a97f9c807fda008fde23", 0xe9) r2 = msgget$private(0x0, 0x100) msgrcv(r2, &(0x7f0000000300)={0x0, ""/150}, 0x9e, 0x1, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) getpgid(r3) syz_open_pts() clock_settime(0x2, &(0x7f0000000400)={0x1, 0x1}) r4 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) msgget$private(0x0, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x30, 0x0) r8 = socket$inet6(0x18, 0x1, 0x1) kevent(r4, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffb, 0x80, 0x2, 0x3, 0x7fffffff}, {{r6}, 0xfffffffffffffffb, 0x120, 0x1, 0xa7, 0x6}, {{r7}, 0xfffffffffffffffb, 0x84, 0x10, 0x5, 0x7}, {{r8}, 0xfffffffffffffffd, 0xd, 0x20000000, 0x1f, 0xd6}], 0x10000, &(0x7f0000000600)=[{{r4}, 0xfffffffffffffffa, 0x1c, 0x4, 0x4, 0xbb}, {{}, 0xfffffffffffffffa, 0x2, 0x4, 0x3, 0xffff}, {{r4}, 0xfffffffffffffffa, 0x2, 0x2, 0x6}], 0x6, &(0x7f0000000680)={0x18, 0x80}) 11:56:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX=r2], 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 11:56:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f616930004dffc0b9c2856fef5cb5dc29a5"], 0x10) fcntl$dupfd(r1, 0xa, r0) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) sendto$inet(r5, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7178a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7", 0x1bc, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xa) sendto$unix(r1, 0x0, 0x0, 0x8, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:56:12 executing program 0: sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="54ff778ad9069a21f24d9fe25d0ab0a73dd5ece49696298e7f6b5b6b1a4947b74235bc097ad15bdb", &(0x7f00000000c0)=0x28, &(0x7f0000000100)="5469440da9ffea2e35967dccee570d3074d29867d717460fbc108be3269c57991042b4ea46cca2df70cff32bcc6cfdbf213188eb6ac526e6a66212a02de29f5f2b65bab3f49328e1b411a52b6aa7d0f9dcc2e5cad81f7ea1940ec685cdd49814b7ac82460b37d6ef84329ef876c7fd6915352b8710c9147743cbb1959cdd805ac468ecd4493274fd18ec9be7966c5aafa851fff7ab91666c752a646d155804152d56bbd8291a7a64efe0646ca10b78c6775a8678", 0xb4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x1}, 0x6, 0x1, 0x9}) setegid(r3) fchown(0xffffffffffffffff, 0x0, r3) getgroups(0x2, &(0x7f00000001c0)=[r3, 0x0]) r5 = getegid() getgroups(0x3, &(0x7f0000000200)=[0x0, r4, r5]) 11:56:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x5}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x8, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 11:56:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESDEC, @ANYRESHEX=r2, @ANYRES32=r0, @ANYRES64, @ANYRESOCT, @ANYBLOB="9f2285ee7a4e1aad8ade284c1ebd4d5ffa191e8e0709158bb1cc1d8a73ae1993c954beb1f42f4dc7f966e5911bc9488fd1f0f7ca7f3083312ea8d2693b6f17c560167da229f4a3b2a5ccfd2fb8e143e94e743623aab9453b2b89fbcba48da9eb16bff3f9e00251a22d00916ebdf756b9816a8b7c8f9511afd8b1fe3c458a2bbd6585076f2467fe", @ANYRESDEC, @ANYRES64]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r3, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) getpgid(r6) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r3, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB="865f98fdc2c57f26f922f60490b56b09087089f158fd9ccd0fd8f09beb44e47827e079045f1afd3bd1173cb22a3cd610c3fff3e198b0dd505637f737e6664eece78152"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 11:56:12 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0, 0xffffffff, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xff, 0x8, 0x400, "ad1023887e8d544f7d7458eb781e8879cfeee0c6", 0x3, 0x9}) r1 = kqueue() r2 = kqueue() r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) kevent(r1, &(0x7f0000000140)=[{{r2}, 0x6, 0x80, 0x68f8b699aedae47b, 0x80, 0xffff}, {{}, 0xfffffffffffffffb, 0x16, 0xf0000000, 0x4b8, 0x4}, {{}, 0xfffffffffffffff8, 0x8, 0xf0000010, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x31, 0x9}, {{}, 0xfffffffffffffffc, 0x146, 0x2, 0xfffffffffffffff7, 0x1f}, {{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0x0, 0x101}, {{}, 0xfffffffffffffff9, 0x7, 0x1, 0x200, 0x8}, {{}, 0xfffffffffffffffa, 0x24, 0x2, 0x3, 0xcfea}, {{}, 0xfffffffffffffffc, 0xd7, 0x2, 0xfffffffffffffe99, 0x6}], 0x2, &(0x7f0000000380)=[{{}, 0xfffffffffffffffb, 0xd2, 0x2}, {{}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x5, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x2, 0x20, 0x4, 0x80}, {{}, 0xfffffffffffffff8, 0x97, 0x1, 0xffffffff, 0x6}, {{}, 0xfffffffffffffff9, 0x40, 0x8, 0x7f80, 0x3}, {{r2}, 0xfffffffffffffffa, 0x10, 0x10, 0x9, 0xc0aa}, {{}, 0xfffffffffffffffd, 0x45, 0x1, 0xc11, 0x5}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x81}], 0x80, &(0x7f0000000480)={0x4, 0x1}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) r6 = getpgid(r4) fcntl$setown(r3, 0x6, r6) kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r2) 11:56:12 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000180)="eb", &(0x7f0000000000)=0x1, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file1\x00', 0x200, 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = accept(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="42f9ddefa8409be80000000000000000000000000000000000000000000000420000080000000000"], &(0x7f0000000100)=0x28) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x1, 0x8, 0x1}], 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff8, 0x28, 0x4, 0xc1, 0x342d000}, {{r4}, 0xfffffffffffffff8, 0x51, 0xfffff, 0x2, 0x35}], 0x6, &(0x7f0000000240)={0x823, 0xcba}) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) chflagsat(r1, 0x0, 0x10000, 0x2) 11:56:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 11:56:12 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0xc002, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) flock(r2, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:56:13 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x40000282, &(0x7f0000000300)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffefffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f98d9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed8b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) 11:56:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1}, 0xc) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) 11:56:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = socket(0x20, 0x4000, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') fchdir(r1) unlinkat(r1, &(0x7f00000004c0)='./file1\x00', 0x8) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="8c7c860f9f09fd747cfde6ede07dc10a620ed624914d955348096273cc7068108cadf054a192f015fcbc27aaedd8618ebaf1951ea938d789480ecf1a50ea0764dba0de8b525b7cb612662107a88554fc8846b52cc6f371b68d30a2df012092210d56ff3e018264c0d2b45a15e5eed7eee1ec8c713f01356c298b0fa07545e18e5558fb5bef33ade098ed0096bbe423311e0dcf3eda31b1", &(0x7f00000001c0)=0x97, &(0x7f0000000300)="7d85f98169b5ba86e46c2cb50f4a04ad07ed9472551aa7b3878ba78cee9715a18ab8822c3cacd7733373cbad2b659529172baa004fca8936fde0e93a3697a60af08beb4cb5563b04cd9a5de5def048876aa313702cf23e07222a7668ff6865aacb55ee26e7b7a3fc48803487dc7f55fd7531aa01dead6fa61a3044746a16a7fef2ca9c6995995ac175695098259680167bfd0a2c07da8b2b8ec018ece7b2bacdd860b7f615c3f021331d36659cde59337a7de148a7a55538afc4119d491fc622d8ff63f53202ef86a21a6596765c06743ff89bfa", 0xd4) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000080)=0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x0) 11:56:13 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x195, &(0x7f0000ff7000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) r1 = msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000180)=ANY=[], 0x1, 0x0, 0x1800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r3, 0x0, 0x9, 0xfff, 0x9, 0x5}) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000e4867093f63f000000de56e468ea75915db740b10d69498c1ffd0a9effbb69d9a3dcb6bb601e3c2bea51816e976d45ddc538ad0846450cd84c2f6707ff6523535317a5da9790e66a21d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f3701e005bfbf5024f7230a3afaf72c4cae088e1e457fabb69ea93c0c746e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c96341351b893eeb89c9391032b69b606b07e87b091434c236607b70731430e4d4c714229fe5644447cc4faaf6819bfb28e29cb778861f22b603daaea31ae0aa7c7f8e75c7b1b2f0c79404"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0xaeb}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x9e5, 0x7, 0x0, r6, 0x10001, 0x80000000, 0xb2, 0x80000000000000}) r7 = socket(0x10, 0x400000000002, 0x0) r8 = getpgid(0xffffffffffffffff) r9 = getgid() setregid(r9, 0x0) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={r8, 0x0, r9}, 0xc) r10 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0xf241}, 0xfffffffa, 0x45b, r8, r10, 0x4, 0xfff, 0x6}) 11:56:13 executing program 0: syz_emit_ethernet(0x1f35, &(0x7f0000000000)={@random="712ff2f77594", @remote, [{[{0x88a8, 0x2, 0x0, 0x4}], {0x8100, 0x0, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1ef7, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @empty, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xd7, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7f3cbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61f5c05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2e0000fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb335528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c619656a0e7fee5a39b71a6d1737"}, {}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0xcf, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b3b2f91deec769fdf15a266343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3152da8c65a6404e60839456ddec473d9b619ebe9347ff9b3bb16ae67db52914b65fca2f03078290d6ba230c9b7b684eb4f79057561453673a9e2d12040557eb7ecb719ba47f255097ad5ab4c835d063ca2b6a0"}]}}}}}}) 11:56:13 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) mmap(&(0x7f0000fea000/0x4000)=nil, 0x4000, 0x4, 0x7011, r0, 0x0, 0xfe) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x0]}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x0, 0x7fffffff, 0x0, 0x101, "0a0332f63095bfa22ceced6768920145007bdca1"}) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000040), 0x40) 11:56:13 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfbfffeff, "85495500"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = semget$private(0x0, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000c9c2566c6cdf85f72e2f6606ccf0"], 0x10) syz_open_pts() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000000)=0xc) sync() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r5}, 0xc) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000080)=0x3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) setuid(r5) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) 11:56:13 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000200)={@local, @broadcast, [{[], {0x8100, 0x5, 0x1, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x44, 0x0, 0x4, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x0, 0x2}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x3, 0x0, {0x7, 0x4, 0x2, 0x3, 0x9, 0x66, 0x7, 0x6, 0x3c, 0x9, @loopback, @multicast1, {[@ra={0x94, 0x6, 0x9}]}}, "4ed0f98535b69f10"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7fff, 0x1800}, {0x0, 0x6, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x0, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1800}], 0x9) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb81002e000800452600180068007f02ff9078ac1400bb7f000001ab5c22eeb952429e4cdc80f8ea1374317c80ecf01151e38158718529b52bb6a6d0180bba67d2231497a0eabdf1465c6f8f4668adfcd5cfa58f66b0c58b8ff3d5c985ea6400321b62f0dd52a96245685dbcb901fe9867ba62c2ec9cc3947b5c09e91b53d6e42e095a4dd82a2239aaa1beed0851ed5d59049250b2b6e8d1becabc4d242700000000094f26000000000000"]) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b07000000768f57117312d02200000000000000007213d4767a9833c9c953eca5f882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d8b53a46e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d82aadca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x7, 0x1}, {0x4, 0x100a, 0x1000}, {0x4, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/157) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 11:56:13 executing program 0: syz_emit_ethernet(0x5f, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x29, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x0, 0x2, "b8c0aa4bbb3e8b4c6dc7f935a70aae"}]}}}}}}) msgsnd(0xffffffffffffffff, &(0x7f0000000200)={0x1, "84de439e669681ed217c1476a8aedba7dd54190343a1b4a2814501b71a56fd1b51d1bad0d27ae1d95d6f78364c459fadf386fb66f915b4b05478f95390321db27c11dc814f5fd64b92db2ef150e714185359a183665332cfb8dee990068f5de8dd519f5f62488eb441e015301ce397cab3f44c192aecb25600989361621386542e63c2e3cf36bb134ce1cbeb62ccc4ef8b79b3a3a624c3cb0df492dfe92242cdeada359a205a73b6f352f9a39c6c7606188c132ecaae19ec5f6f0bc3c9c0c882096854e53a46b070448d0b31a085ccff9168b5ba958d4001898d508a525d5aa9317529a9a562fe02188a3444bb55bbbb50ce31a40b9754df6e"}, 0x101, 0x800) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1ff, 0x2}, {0x2, 0x1}}) 11:56:13 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f00000000c0)=[{0x4, 0x92}, {0x4, 0x9, 0x1000}, {0x3, 0x3}, {0x4, 0xff00, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x80}], 0x7) 11:56:14 executing program 1: syz_emit_ethernet(0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, 0x0, 0x7fff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 11:56:14 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}}}}}}) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f00000000c0)=[{0x4, 0x92}, {0x4, 0x9, 0x1000}, {0x3, 0x3}, {0x4, 0xff00, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x80}], 0x7) 11:56:14 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x65, 0x0, 0x8, 0x0, 0x0, @multicast2, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) 11:56:18 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = semget$private(0x0, 0x3, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) ioctl$TIOCSTART(r0, 0x2000746e) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0xffff, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, r3, r5) syz_emit_ethernet(0x76, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x68, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "9adea1006065f2e9b80ea43da89f6340"}, @eol, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "818e1d3a184c0ed480b5fe3f23da309f"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "1854f35bd471111084d5701760682fef"}]}}}}}}}) 11:56:22 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff00000001}) sysctl$ddb(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000080)="0a3533dce0ab0cc72d1fee2c523af651f41187b4d096e46b848180d9288a59fcf3a1a85c50d7023f9e8733057738e24703a00f4e442976e39be9dd252893b6e20dc6a1ffe6a28bdf037e73d69d1584f3e373a800be0a25d3dc745aa2b49cf5e6603bc4f674e465fdedc3dc9b21bcbef4b937011eb4c2ecb68fb05bdb30b360dfef601fd6d2da9a0628e407a9ffe8db2d1f9f718798dade0dd2eeee912631b9affc3ddc375d7aa5ef8ccfa643e32c5334e11064cc5f1303f634a1dfa9350a6cb6fc113b09995765a5ed1b935fc38f579b1cd0a90690c205739f42dc025cb0d9", &(0x7f0000000180)=0xdf, &(0x7f00000001c0)="b623a7d89e49c8e5c5ada6df8925c090d20c6cbf55f49f437757456f4dab96ed0f5bbba3d9b7ea94e3969ae5ca4020cd83f350f390915d0f74cc585fe6a9e4643e6c2996028767758a294e", 0x4b) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:56:22 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = semget$private(0x0, 0x3, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) ioctl$TIOCSTART(r0, 0x2000746e) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0xffff, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, r3, r5) syz_emit_ethernet(0x76, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x68, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x15, 0x0, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "9adea1006065f2e9b80ea43da89f6340"}, @eol, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "818e1d3a184c0ed480b5fe3f23da309f"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "1854f35bd471111084d5701760682fef"}]}}}}}}}) 11:56:22 executing program 0: sysctl$hw(&(0x7f0000000040)={0x5, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 11:56:22 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getuid() sendto$unix(r0, &(0x7f0000000000)="030cd68610a65ebf758d2f56d8fcbe8c59", 0x11, 0x408, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) dup(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x10}, 0x0) 11:56:22 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3800}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000300)=""/89) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r0, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1000}, {0x0, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) 11:56:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 11:56:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/204, 0xcc) sysctl$net_inet_esp(&(0x7f0000001b00), 0x9, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/42) 11:56:22 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 11:56:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x6) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000340)={0x10, 0xcae, 0x4, 0x9, [{&(0x7f0000589000/0x2000)=nil, &(0x7f0000428000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00001f8000/0x3000)=nil, 0xff}, {&(0x7f000002a000/0x2000)=nil, &(0x7f0000148000/0x2000)=nil, 0x5e54}, {&(0x7f00004f5000/0x2000)=nil, &(0x7f0000635000/0x1000)=nil, 0xcbc8}, {&(0x7f0000000000/0x4000)=nil, &(0x7f00007ce000/0x2000)=nil, 0x9}, {&(0x7f0000786000/0x4000)=nil, &(0x7f000047f000/0x4000)=nil, 0x3}, {&(0x7f00001b9000/0x1000)=nil, &(0x7f000054c000/0x3000)=nil, 0x9}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000485000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000581000/0x4000)=nil, 0x4}, {&(0x7f00006ae000/0x2000)=nil, &(0x7f00007b8000/0x1000)=nil, 0x7}, {&(0x7f0000226000/0x1000)=nil, &(0x7f00007f3000/0xc000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000035e000/0x1000)=nil, 0x3}, {&(0x7f00001ba000/0x2000)=nil, &(0x7f00004b9000/0x4000)=nil, 0x6}, {&(0x7f00005bf000/0x4000)=nil, &(0x7f00002fa000/0x2000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000309000/0x4000)=nil, 0xe}, {&(0x7f0000072000/0x1000)=nil, &(0x7f00002b7000/0x1000)=nil, 0x10001}], ['./file0/file0\x00', './file0/file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0/file0\x00', '\x00', ['./file', './file', './file', './file'], 0x9}) r1 = semget$private(0x0, 0x3, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) setuid(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="98140000b400c3aea2e8d29fa27b447fc2e9579d", 0x14) write(r5, 0x0, 0x0) 11:56:22 executing program 1: sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="25efd26f237dd73f6bb070f7ea8bf1cc9ebf62b457594b0b890e7481c34ba22f422805e843e3282356bdbc1847569fec5281ab61cd7c4a5d8d7dc6ddef0b0d5139c7799a0fe4d1909907af9be2dc6823ced98022ab9a012ca5c0eb68d7c5a23984d6a58604e3361a0791588dcb640b3692fe7a35", &(0x7f0000000100)=0x74, &(0x7f0000000140)="a654ddd6d30fbea3ed332343f57e6a9a4d7e23539b57436255c74ca236f2f1c5f74c5cc4296c5893a9ae88768008228f88d9ad9cdee53725a37b068a9f484e99134c9572914c50fa9f38a3b585b760f351b43f30e500a6f09ee3c935437bf376b3ebab1e292e2697818c78ced374816ec8ad457202ef6f0a5e86b725adbc864450895913de958633942b4c2f653bb643790fc82870170db7ed2f63f37b947606", 0xa0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xa9, 0x0, 0xfffff801, 0x0) 11:56:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) setsockopt(r1, 0xa1, 0x81, &(0x7f0000000180)="17c6ff6c08c18adaacc0654b71eef92ffc443e975355c62a393bc3431de2bd3a55c4c8cf0ebb91b629830eb4f9b005a17ec832ac41f4cd66865c5aaedaccf6292bf0c037b7176c464fe5ae531087c0ed7fe8c4c7e4730e198a54ef1e99400dce4930a542ff604d4af7cc53ffe22b9c8cbe7cb6632dbbd9fd69fd239dcca9ca1fd4865dee4d609b284781938fd51585434ff617f3768ac2cf0d1bc807ab2903de055db5bbb4423dc9b9069129483dfd396d3a3c9a7f2ef341ec", 0xb9) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001980)=""/4096, 0x1000) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) getpgrp() ioctl$TIOCSTOP(r2, 0x2000746f) 11:56:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="763729268e822db4244f86703467dcb8e7727334b29a0229262ca205bbd402fe5eb1e6f0bc0e2ec6310bc3f7f98ed44ebf82af19f9f0b4124ef7754c3f812da0845cf5f6", 0x44}, {&(0x7f00000001c0)="8beb9c84052347a32eec7fad686090d06cfbe76004aadb055b9c3fe59f7814dcd6cfb58a41c150d2f57c7d843736cc5f4164e5a576addf65e043b22016a545ac88c89e4a71dfad85d0d7da866af6ebf9d827579bd95d8c1200416226b2b2838babfea2e107d67f640e6052ceb7cd", 0x6e}, {&(0x7f0000000000)="b04a59c2324e2292", 0x8}, {&(0x7f0000000240)}], 0x4) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) 11:56:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) sendto$unix(r1, &(0x7f0000000180)="5c2a9e89919ef610b7cc87868250395e150cc37f20e6190330009df16aaad61021c8cbc3b0bd50a46098fe0e8a3c460e5d3ab3f46fcf01fdc7fb7cf8242fb15c3f8b17269379c44c99bedc33c61218e62ac4fcfdc97241243f34841dd030388e42ca4f27bdf62faca659cd446eb0e04fd856d2863015712837c8ce86a1b7e051a8d93f8834386eeeae63a444055565e9d7e174c81e0df43572b01305709676c61a03441de2abeb9ced65e596a9b30c76e3bab1b2abb1f0b0cd9fcc8abce6a42758528512ef169bd380fb186cae2c318ac3889caaf718873d1c0052a9030ba2987792c62452a8eeaece6f30", 0xeb, 0x1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x2, 0x2, 0x0) dup2(r0, r3) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r4, r5) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r6 = shmget(0x0, 0x3000, 0x206, &(0x7f0000ffb000/0x3000)=nil) shmat(r6, &(0x7f0000ffa000/0x4000)=nil, 0x5000) 11:56:22 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x20210, 0x138) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 11:56:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) connect$inet6(r1, &(0x7f0000000400)={0x18, 0x3, 0x4, 0xfff}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000504000000000000087d2001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffe50) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000140)="39832a90c10b7ed06e80765d6c45f398ce2e77b5688f8c35adf6f770a9ff011633dd31a4c06c9fab900bb4c07b6c21290fdafc71d52b159d7f728869b14e6a11ecb8c52a84aa0d840f50ca5f8a1583685437a031e18a21dd4dcea657a141041420d8f00126d6a6e77a81a0d16ed5fa60f596403cb2d0ad1b2e6aec2f818ec13bad543587560b915c274a14bd3d49ad125062b0a677b5d8446d5065c8b45a9ad22a953419f3117bd8885006c3c4237094880a1d795b66f2b315335c1b83191f85a212703e74631f6d88b89d59329b5f714e6ce93669be388cd09f87766e5dd01653be4c5b35b9e47581d0ab036b7d0141f6ccdd1af8debf22afa794370726", 0xfe}, {&(0x7f0000000240)="72f1f8b70b2340fa40b54964e4944a37cfefbf168286168a", 0x18}, {&(0x7f0000000280)="50a83b255aef7228d00d9504c7d590fadeb2719fe77f8cb138c512c870470458153de56e7f48c6589c73b5a63b76823f3638d4ed622517db3748292e6a2954fa602707ee132a47c1f9ad4dd19b9e7307ef9f4f8f5066e74e3cd9ca15b77c7e67cdebce1e8fa6f280c7caf64094f3b786ee5dc2874ec63a5f4c52095bcf696e54f1c1667e4288f0f370c6dd963b9cfc0b21819f09820ae40c6fc597abeef9783e8c93a9114c695bc5539bef26ec83220b7e285d25db08fc481fe92c3e7a7ced0f0a46a0cf07c432033aaddb1b37bc3c75dc53f37ac960343016e76b9027728079a23707bd289bf4366c7df0af384a7a1433", 0xf1}], 0x3, 0x0, 0x0, 0x4}, 0x1) 11:56:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 11:56:22 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xef7, 0x0, 0x0, r3, r5, 0x0, 0x8}, 0x101, 0x7, 0x5}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaad3d3aaaaaac7aaaaaaaaaaaa08004500003800000000671374d79d41557f00000000030c907800000000450000000000000000010000e00000020000000037fa8441f0f9"]) 11:56:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r1], 0x10) 11:56:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x46) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="4863471d7a86a6cc21c408021743d7a567db5168837c3485854b105b1ffde385add2e49341ba77fc6a2f805b217c1ad6dcc46efa191758a9b9ccef29bea1d9c3765916929fab06f11fcd0c6e7200efc2193dd8a8065e2138a0dbef2da1ea9a0668ee170af81a4e28", 0x68}, {&(0x7f00000003c0)="35ad0d83d87c74e9ca5f4438d5e56f906e2675fca8e61e46e9695170f7670b2b80bcd502e07d771dd9d57d13f45254282cf48c5ffbc7ec30e6ce71d2e98d2145b2364a52cb38dd78f5df896e8914fe92a219dcf7b337b5641e23d44c96a04b96a7c872b6a418a182bb8ae3034a9ea2a34dde537326044e8e2b4d527cfdbbce3379739f350a26bb31518ced92c86a567f2b99de30", 0x94}, {&(0x7f0000000480)="2c7bd93ba0425ee918cd103befd620f731686992638bc7d8b5de142e7ba73eec8949b4c7e36c595be3153fe365401261ed8f983bb4310a4d82e0bd8c6d424bc1932703c995ff229e71cc43ebad76c659188351a3345716dab67bb025bd04ea", 0x5f}], 0x3, 0x0, 0x2) ftruncate(r0, 0x0, 0x7363) r1 = msgget$private(0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be59cde71b979a048eb9799150adac6832d0a50513d5d9ca60b6f9367481a0c67d2281104c9e2a7d37404630ef0000", 0x2f}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) r3 = msgget$private(0x0, 0x20000007ee) semget$private(0x0, 0x3, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, r5, 0x0, 0x8, 0x8001}, 0x1, 0x4, 0x0, 0x0, 0x4, 0x8000, 0xfffffffffffffff9, 0x7ff}) setsockopt(r2, 0x0, 0x24, &(0x7f0000000080), 0x4) msgget$private(0x0, 0x321) msgctl$IPC_RMID(r1, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000240)="20e87659ab41dc8657212327f1384f47715d640718704ab51754d7b2b1b68eb5318eb637f8ff63f9ac65d8e51b80ce680ce318a4a5dc47e387bec553ed35236358808e1acebedd1f16103dcfc0b3ef762c642816a5e04de9c0c00f28f612a908d93c6b6ea1c9622ad6f35c58200529dc0b42fbccdf5bfc10078802907f7255fd3e93e9b55215625bde45f3c5287eba78d6ccafb56453604f58c742b256887f52853f5f6dd35f563cce9c20", &(0x7f0000000080)=0xab, &(0x7f0000000300)="c441261bdfba34c447556f5bc136260e422793d3f7f8a7bf731c1e5267dad26c9d7d80453174ebd9e291685f1f87856d271fe8e8a62d28308f7aeba51c37b40597f1eb754262d69438655490e55c1ec04a6e5c18136f7c059602f836eb2cb4b99082178464830d7e8e21f84d035c96a9d776032c0bd74e5cefb2ee9252dd35cbe2e71a5d050217dfd6c7a01806cbf4ece6c3bb853d3695420e211012c75bcee9c4fc212ec3a4e9b04b48c1015c10ce8f27b18857", 0xb4) msgget$private(0x0, 0xfffffffffffffffd) socket(0x11, 0x3, 0x0) 11:56:22 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) clock_getres(0x3, &(0x7f0000000000)) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r1}, 0xc) getpgid(r0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') 11:56:23 executing program 1: syz_emit_ethernet(0x1062, &(0x7f0000000c40)=ANY=[@ANYRES32, @ANYRES32, @ANYRESDEC, @ANYRESDEC, @ANYBLOB="ee95b4893c9fa3f6ce7a6c5d0245d578ce73115719fd0fa3219b7f4d1b2f50ec83dbdcbbc99e2ead499c935de54edc4ee664bc153b26a501c510b637a35388d29aa596564f4b26a2b1167f51d747ccbf7b96d5f213024e27be6db6e4cc09c866ff8737d332ff6031ee69bf2faa818713d1a01af03551e8ab9af3481595586a2f9389adf1ebb2c6071fa23af4207360c5153d35a2cc57de1ae45b8f9c515f9a2f191ad16c772d442fc01b5c513ced23e9941f763b64a2041835d850636016b66c53", @ANYBLOB="49470441d65413db0e7304ad79f1c24a85dc6be9516838634877b127c7ed48566fc86688374ef944950637df031ffcb9b2259abcfb5b9d620949545cb3e91d8efa2adab430aea6ccc246ca344143c16b30420d22b0860b9087162e93570aa8ce32fb3ea87094be6059b0630120b7646d4f8ed174064f39c93d", @ANYRES64, @ANYRESHEX]) syz_emit_ethernet(0x1a4, &(0x7f0000000e00)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa000000ff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51d698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155080c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2b01e54ccbf53dd5000000000000000006aef25fd4982c39cfb41b8581f9dd46155d802684cab9908df83bf37f0eac1fb26150dcfd9b6f50c6e9b831cceb30f860f4a0a3ddb5e3a5ce7bb0113060bd48e567c95a8298351c00004e224e2300089078797dea62812119a10c4b2b0969d212de7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9ccc5f0dd3a03107f01a8b0b8a0438dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93d33f28e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900000092b443a4f2380b4a59c7bfc33eda9243d939ce1266ab0dac5cec7547545eeaf0b91f6904df98faf6e96ec29421ed15eba19978b8b0d0959387d3be38d13534d60d0c19039ddc6c0b13306ced1f7e3ef23a51968d2ab356a715256670dfd74efd453cc288ddd833709985373a15b10957b6bc08d5fd5af49fa8f1ace8fbaf04cfaf695ed7475264673707229ec2b14262d3ef48f4849c2677818d2b0695776c6a7aaf73169c5c359f0993796d82316e5ad1ac269168e8385fd3ec153348514ba33b8d4d11a5a404c783db7c8e65f966e44ae96b7017b4444a9d68122cf6c0b62b0418997fa7bbabd6150c044f5edcdb93da0c703e6a609ea2dd6d5440372a9dde"]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file\x00', 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000a80)="406495d4c8590b9eee4e2f1da32f947527f81aebab828e2e04111dec331fbcccea39426263aaa8f388dd6d6193d29ca3ee626184f8341be4c1e180b05aab43d2c40a1bd949b97c97373bd93999d45e63d0ee594dbe7350edf932125ee4d6b2b7d3b42b1f7fdef22b2fcd0e5c8c5ff7597d2f5101dec87e2de97515f2d9a766434de22ed31d6fb9bf698a37c391bac40820f2f7215a10697d2f792998768339908278465170f309afb5e6130577a93a1a831dd2655c545349bc1199a2d751e25f49c9c309ada9c3e2cf768b43d6f4a019c9d37c166bc895d6c092dc3086363a22729e5c0bac8be1f15219455f6e1ef960af9032402b65829de81ac643e5f44d9cee24cb75c202ae27f6e0054407ed7beca38de004b85a7188971ba171798857ccde707a63c78763230138c927732f0d121fb34d863e256e47bfd81b1e97a23bbd4a23d6c645ae605904672785be043f00000000000000000000002269c21d64f1334575ce651c4cf1e0f08ef89ee77c5f0eb04919dd3d74727c77ae648de1447e8b164122b4cffbbda7b5b43fad01b52515a1345200"/418, 0x1a2, 0x0, 0x4) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0, 0xfffffffffffffef9}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="6e8c0a059a79ad3d24c9c3e5aa0a7395a8fca4b765ac540271e2d202219a5ce8da00"/43, 0x2b) r1 = semget$private(0x0, 0x1, 0x6d2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) 11:56:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/8) syz_open_pts() 11:56:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) setsockopt(0xffffffffffffffff, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000240)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:56:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) setsockopt(0xffffffffffffffff, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000240)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:56:27 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x100000003}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) flock(r1, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) syz_open_pts() syz_open_pts() msgget$private(0x0, 0x40) 11:56:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) setsockopt(0xffffffffffffffff, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000240)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:56:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000005c0)) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) 11:56:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) 11:56:27 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffdd603179710032380000000000000000000000000000000000ff0200000000000000000000000000010200907800003f2560b0ca1c00000000fe805b93c0a98b00000000000000000000000000aa00000000000000000000ffffac1400aa82680000000000000000000500000519e46c13b89cb718c98ff89d550f1ea8b04cd3835c947ac2fdcfa7a4d30b9a6740201ede6fe1a410c637ac3b6978b63f57a531c0f9973985d71d3542620322332926c778107659f6fdf570babab5e6264fb5528e1eb40bf8fb28a6"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/28) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x2, 0xffff, 0x800}, {0x3, 0x3, 0x1800}, {0x2, 0x3, 0x1000}], 0x4) 11:56:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1, 0x1, 0x0, 0xfd3, "74c3cb1ab691989c8bd97e2f676088e3b65713e9", 0xb7, 0x101}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xfffd, 0x0, 0x0, 0xffffffffffffff87) 11:56:27 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffc}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x4}) readlink(&(0x7f0000000640)='./file\x00', &(0x7f0000000740)=""/253, 0xfd) fchmodat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x0, 0x2) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000840)="2e91863864afed68643f02be4157ae2a0cc0c6d5638150ea724dca26287878a504bd4880a85786113accd67ac1509e64b9a17a1146b3edf464afca9603ab8f30942e63fab4c71233f4c92ecc05275cfd086c757dd67082fa2e4b7b04a44bc0ce7f8623e3bcb0c1db1c01dbfbc38b130352f3ca4a2374b15a054e8e70ede4ba5618031259896942339c34c436059f4cf8148dd78e3e684ebe75df61f875898eae78dcd003b31a02a899f7d2cecc030f466bccb80d4ae6fe3158470924170c6faec6ad918803a0d9ac45bc4b5799973c484af3c69af5157bcf97b8f1376eb0f4cfb2d023e33f5c6545b55b60eb8153e7a9d8126b4d1fcc253a9c4d7f6beb49a299f526a2cfa497383f00f3c6cd03f26eec9ec46c2efca9663694457cf829fbe831f31c163007bcbdc3fcbc57bd7b532d568b92fc159ac48d361f4e4862b9692a1b7b84103c4b7737100d4d467bcde850c1960fbbfc861103612bc3fcbae722d95ee745f20390d2bbd3b98d7379288cae82d768cc296e8b93d45554803f5377cd9fdcfaa30c09ddb0a4ca84b3dd7106d8cac708134f512a59ed042a3a8eede5bba4590bc34b38c9e5c48ae3985fb9697eaf65f2f3406740028971a1fc8368c002167c506018ffa7f04ba865c37e91daa1e602a1d3335f5429dcf94fb8230f51a2aea1cbb44b20f4e361ec1d16fa2ac4849cf04f7efef4e553d58631c2447844ada36198854f73caff47840042c937fa079fcebcd460fbefd79bfb8cce8d1ae1fe81311cb4a3f6dc5c8ea78224b1f335adf1b94b2dca5c3a2a58e14c67d20dd76b657c44916449992853bcecf91ca06f9c01a3a8ceed7962ff7363c2f5f7447dc27e521c471fab747968a12d813e12954de51eae1b5684e0bc2e2083b39cf1a131b33f1fe87580f49ccea02bce418ff1dc8741570beac0f7d21553951bb68801366df82b02c84ae3c310cf8999bcbbc4141005e73cab7937fe3589d5b0f1281c1e8b4c9cc00e7bc45409479a848cb102f59937d6b1634c31b9e915fb5d9ca187c610be86bec25b4ab73c7859f2b46fb258414e168c83b972fc79c0523218f78dedcd59ff8f48888b196f1aa6d03572fc578f8d255ad5a6a9cd4c6044d701d59b1c5847e46825562a4975f7b6a9b972abf44798b99261e70460c1dd2e6d26c17fe0b44238e826f4804477e891b1306ed3c4a13b57e4654208912746787385b1a2ff66298ff8e9b26a6142be4b43c911aa0eae1d26ab39fac7410134df231241a4b9ea78412fef1ff8bd463c3482390d2bbc1de98d87abba0d570c52935761f707df629a10e89fd9c2cc7cb42789d91ac58a11b3eede618fa8cb0903d2196b788e7da1837e10c95afb0e6602b2433c85fc71730b8bef37dc1ba14fad53a3613d55cd7a4d1447b73b16f8c2fd644c87f58f8cf14a4c73a47effa3c3ffc491bb99343c3cd9aecfd50168d8ee6c01b9731a80ff8ecadc674f4a9e0769cf32a67826bda4bd530bb634778dab6f1f93a42c2bb2956c106af3b9c704cc142943d79e9cd497115e92e357e684f5af40db22527a9706117687b12dd498e2dcfc37047c30b658c5e4048edf6de1d74dfba674625c4d9e8c35b6a9dae8339c7df762412025a05190d2ce1ae1e6eb808c2fff3b5d3d9a8606524a4e065a847401d8a17e1c6161e7a816052df647bbb000da3f0cba606a6aa157915466625714e9c4d3d2fe538266b893f10073af75c679255956fa28a6af01551f70b2fb0d3b2d4f773338d9539d9c414d1be114635cf85b97149a3453a96295039d48eda90f23c5c57bb0e64446bfe78a02bd874210734c99814c7fae4442241659492dff9e62c41df3e28f390b4b2a8aeae3149fa74e0353bf577a1c56db93046e02653176c06a7c2f45b3f2c253f2cf2d4e037f41456e1bf74751f515e628ea169cc9e3fdb60273f31ae068655f1105d039b8ed07fc83cd6d76788845e5ea3eda35883a2d3792d3a84afe79a5e5709ddb000432a99334a11bb4cb19e8ea49653002e647ad5eba9c25fddd1d4ec83f3b7143879ffb5c9289d2edf0250223fffb6b70ffd8e2f7794dc5be5d60d19331507b07d0c399d234089de4a8613083de3e2afa3bf077fb58486b989ee2912742840e8faab8537862d2b140639571862ac9f8d6ef6b6fae8bb3f80ba213b643737ea2760bba26c34b4e9f96757055f9aec5ec9266524b13456605f9dbfd50c8c034e0b3453c66a115085979df01ac17d71ac2c6feb5ef55a2a7b5fdad4896a3f0dbbbaa195ef37425b70425d540e30da06673ab4ea742400900d7917b8d32ee94f8e01705a2d26ab8bce60d9adff62f3c79551bd7bf57d72f294593331d4698f1a07252c234a94cca36ffd3fc93e6b6506456a305d046d3d70c3fb888632b467d2dbc1786dbf6ee39ddefa094e42ec550f06845dc697bf894970602a348ebe6278edad851d725dd9eedb0220cfbec064adb2a643b6c4190357628c385faf10252f82011e6bb7ca6fa93a5a93325e9e372918b69141eba2b19e1ee12a14b3d878c57c03f91a06c4aee986d59760cb50ed5c8e504cd1fa3ea971d4cf319dc28e9ebae399b072ccb706c9c612ea08afea5e731e6dbc1816ab518484132cd7c9dee64f2fbd62a5bad4aecb642e95056aa2ca78d24a9542982b93aa168ea691b00ca97a324faed5e1a8fda8a4d5740bfd05605ee410d17a4049787ab9e7646a62a21b9275d6aba7f0d5b2bef81c0af8af8d99c60a3d88339f514c9fa7cb2c5bfe6d8867eb259234615b5eecf5390ae9d49543193ca85fa8492f9622cf7d008fa4440ca20292133e466ffc6010d7f8be92ed52402c363137f0fb8b04637ae9bb1e05da426db2f96e4007631502af3dd6de53b6883fa0658941a3743209183c682ee281ee4d51208107b4db5ebcede38a46e3d83f7c8c0177497e598b457cab948a0e65e51cfb5c867f2d8f23502f5544a5f072716a9748b7e2824b9d834001031b24129f6c1919414f9cd87ca88a5c73e03c7b85cc8ea429a0939fde5c2e4fd07991eab49032f647aedcd08d938dd5bbf15ae9083358a4d39715ff5df8428549087918ae6a1864a7e451a9fe1257d77f3bd013b7cee5b1faad4b003e1ec2e08462ee9b5580bbd3677ad1acccd1f51f2a8cc863ef92a010165871fb5c661ce1ee08cde4c12abd028cdef4ab5493a92afff2980b9203b01e08bbb95280b94419cd1811f7697548697bdccdaefaf193441826831c1facae1ffddb7d8837109b25609b46369249a81e14f83531533c12667f5473e18872ab17c84080fe4bbee7226248b96cc5ed019983d5235d248d663c6a64febc289b50a220af7274e1af888f0464db2ff47289030082523b85e816825fa1525d2b460d5b04f4013ae76dd2af005c68f1f799b5a8aaee4f8d26b3f38f1b2156fe6904ed14e076484eb54cc51b983a8015cca1e3db619aadefc570d24b352356fc271c26308b4335e62e113f2fa15e221f4375218b6cdf4c16645cb3d84b373d576d9025fe7b930e8bc34b8886df373632a63f4175f1bf561aa021da18eee3692cc8d20c3742d6477f654bf8139da20e3a7168af680eee6e784aacb44cc95ab1e801a70d7bf8cd295d46b62dff3285aefaf7454ed271492a6a7d601b750a05de6f634aa95067448e5800c03c920ac35125e42a85d95e283ce10f23a7a5b54f9b09890c1e398a7f6027b0af77215a703f3129db84cef23802978790ed6f6d582b535fa4e80254a3f694349e248ea13223409a8c769e62b9cf5ff7c5416ce5e434987e739b3ce22937dac2936f881929874c0b546173841df56baee4a219b198bcf17053faabcdf3d63b730571e5566935f66840356770181bb28eb86db30fddd9a7ebc2194b2c007f2a7282ac8451ed11f1f7a0866d9d48638c2f412134883a104e75fed4151d17beb412e2a7131167fc1786e146a41ba4704581bd13775f7dc5b5f9572aaa0559ee9c971d8d38bfa7e61778cd8a64f6da79e63f4bd5587bfaf99e9d9755553af34486d08a51f98dd7fa9f8a205d262f5befe2fbb9fb2c8492cef32994489e85178acdaa534d74bdc747048ec1659a16582e5b2953e39f47ed8c5eedd7fb82aa6fb039a812c65dfab39ecd9d07c30d0a89e549c056f4a3d31513bbb335944eeef3b80b1edee7a3a5af40fa85701d2f1205766c5828cfc9fd07d5afd76c0692130682e71b2763a68e9cc8b173f9670b2e202f5c238987d186b8b6614c75ab3a5b8152f32061576e1f78cfd131a16ac4397b8da5de6611c7a5a8eb7b06e4b576d3e59718d8f46cc97f084fdce069ca45bfbb077424e52dec4678542333ad11c1e7519a9e56c0dcb4d5719d193b2ae29779516042f94af5d86fed0f43a79ebbf60805564d31b7d2b48fb23d9fcddf1d5714811de4a8aaa340ece6f4c37196579ffc76cb452ef3cd88de92cd406bd90c577cf38fd56a6e9006cf7fbf48bb8c4d6e673fa5650157431614e6d883942cba7cdbd4da3da9c397c053c912f20836582a4188e1f619fce8ff67344b07d6491ef2671bd4c72ec6749cf340a8d9f693b9a79e723d370bdf4a2a3a3c490f8b6c3af8da25ae1a77f886c10ea9e018565c0bbbbf14b463fa48083903a9f950edb3040df42ae14ac861ce4d5254013e54dcde5ced714640393dee2ae13ce4e6df78683984d95135fd8b0e2e522c09c030db05983985e67a8996da84458c6ecc63691491ea03142956c483ec92af1978db44760e97e87bd2c5a5df47c581df06e43e0c593e6b81859e52ec5aeeaff0a39e91f42a6ed33520c75fcdc4a8d90e7ba4b83a63446cbc5cf2426b2d06a448c697967301a16b9016f2e7974fbeb587281635e13438d115d4b0e6bfcf111e85662af981e560105baac80bcd25985e58ad12655c7786217bdda015297d92363774ac2ed7a409f1e98f2a7c4b32643a45279b6c3dcfffbccd668aff6e8207c68b26d776eed5588a6f563d3e4671749d677d1029590635946e84bafefbeb4e2755bc9681f1f2f1ac25f019b01563eca35e96ae61fbf05263ddae790907db32c6eccc42d61a8b4017b06c6d61318cbb2add8dc9a7d623b858e209f41168513d0bedab320e9370133cf6348aae32935552805b1a4618af8a259e5a48d76d74f0a0fce5fba9b4e03ed5846a79fb1c5b533e8cd11d68e7a3e576575a15e53c043d0cfc3228c68a21c4df0b131dcef7409e93bd83e17a2dfc5311be8961f8c0073cce093ec6c22be9399f2e478c839b4f714ebe53353840a6767df4f4556b4caa1c9d11ca337a0558fe41669ac17dae08006f76934da876549799c743edba730aa22382f0a3e8ca94ffa521debdde058378d04a2f5381e3baaa32b81919d50eaa3a979f7fb37843aa9f279a8871a3ee532f892f3bf5a574690ed67354c69e5d18a4857d552a68199a628f9ae97db32332178bc678387dcee4a0ee323864f42230369b4323d9c55385486cbcec520c4a7c0b365cdb6e461c879b0487cea648eb84e76690d527f8a30610d065c78827024eb1e587cc5e53e349b9900b81e588297e775cfebdbc12f11139dbe0e0f0e07981809bd95f9b3d687424d8f851e791ab89ffb81c98d85788c5e4def4843f313085891bc4ed6cc32b6a54cb14bcaa78de89ef61f24cf53962bf89abaebc54132ff5731b18c6827ded49c5ba9e68dd3c9aa4ac59260e39c0ba27b027b0ba3b850a31c0395b9926952d03660579d2c57d9d16920e366518e57753caf5ed8014d6fa96f89334b1d51fffc9cc0b053a9dab11808956fdcb5acd598e5af85", 0xff7}, {&(0x7f0000000680)="1c0ce2e1142e9bd18b158280956899625d8d35ec4d2ed5236dada9c565c0", 0x1e}, {&(0x7f00000033c0)="892a2adef1753277f10346f66bb75a6ddae18535d32db9929b6e167db4df7989360e2f36d60390e33b104917ebbacd82835fd4f3723e8f569fe7eded0900235159ea1daa268df23617a0c78e31714d49944eac8658246a97a2be5e4f26941a68d7e470b6e3ead7bb12b0d83001a34f0ec701326eee10712eb73293d6b9cb6312685f1b09721b35a3fd9359eb7b6c431c86c330fa5dced5825d105b4a190176cf27f4d318d1c9fa228d0cdbc27d47d394859dd078857bd1d396eb112a2fb9c46ffc968226b528e6692845d066660bd0e6540617bad699bedd1cffa32eb518107340a5d783bda68ee1b32a5c6b83ba321effffa4b73c121e118223c4358441c62e4d5ea60f17bed17ae791ea3f3ee6fce0b42b2063fd2d1fd5a37295e446565b03e7d2dcbdb90dd6ab0b43f630bc9a11721c29cd898e1d947d4b715cb2fdbc4516d958b27a740be5b8504d7fc9203c219b0ec06da58614d801193a2616d15574b7fdc78b48db9178f16270847e14cd55cdcea49b5517ac6387038e9b3cbfb9f1c677d454b2f81f727e3514ab1646deb7816be5250147a6b6cea4b6b1b16d1354b9eb729ef22a6ee272406c206a51b11a7f8cbdee86ee580b47b2132a54dd36e6ce154f2a56f112d91ec3de2f053e3812552c4b6d4f586ccd321b740f77f34fa9c60679d56b510291599707c5e461b56f4124cc0efe619243e98b99b730342d05f8b060e240c2de8d218d8ec77c86275dcac407f10f61e7f532d285bd4118104f1dc41b7dafba736acf337b74e253f0c5e43633f02dbcb6aa975b5fecd0e2d4a3a7e1f8df7a5f26034403a54d6dcf09d174b1abe4c7fcf5a159b7b2ab0d8e73ecabc6389f5f1ab88bca04603192cd2bc34f9883fc5f759424135f79ed385e8d578bdcfdda7159a8909f984da686f78c3c75254bc8c6f1887511662301b4176a2f116b888f4b8e3addce6e6b44e322bb5de90798f8f716940684309ebc47ff6c19f164fd73d271c6141df88a442bf72d44aecf48bd19676241905057b4e8d1a24b7ab44854df6a8e0fcbc6745f8be4376b2f89367432392684ef6af352dee6d7849636f7e5dfc85bb4d0f6665c357707c18b9681d968bb93b2240d9fb9f6354a975960462da63847511e77a3eb244de8f6a423dcd55449795086cfd7a92afa6463068a0eb6aed44a985dc1b8ca6f8b15f2a3a686b01c8c7d388567c7dad1af96381fd257bafb86cd7088eaa1f1e9f38a54a0d7e79b9d8c398e2e3c994577e8282eaa217541b66d4c40305656aaa9d3700073b5aa87698fee26dc10f400a3433ca216ced7c53dd2d640c65fe6ed22f139063dd2d92e1560673bf6089581153897725bb093e0d4898e8568f5b41dd015543ae79600528b7ed54e17ac93c603e5e9f3bc8223fab538d9e176a4fb6efbc78823b660d9499c86205db4817726cc9e38f057a228289ea11c99c55c8b5ea38f00571154257ed438d3a367e421ba396b5ed6d7dac1d8ca7b94b176023ca4f72f479fc3a4cd958612067a6c93871bdf73f6aefd1ef8472756dbd2e88e94bb0adf6aa587d3980d1740173423f679e8fe9d900da20489c673fb1a9fc5142e4460f90c60fc26c3671be37c00430ea8e30afa43a818bc55975611f709c2a9b07c9868ad0d65de11a3fd6d17e49c8f43278d7e7717e16c9425e68f923229815e62cfac15b054c1b29fc233732ff7790af37b96dde4cd76713848ceec313f573a274f40fbe60bdfadf35669ada2e5e2e3ed7c5e6cdf16e47172ac330f75e665521abe90215e18084be9eb3eaeea479aa6af8665f6998f3fef25d8d663efcc1fc65a4887fb22f8ef9a203f33a7a0ca6418d25d10a9f1bb0fc7f7ef9a4cf19bf1284db267b00ca51f97da3f2dbc2502ceb72575997ac2540cf9adff1522d140e1f212ff16de263833922b814edbca3cdce072a1e26401dc7fb877d573f5e82b8953ae60065f1ba424ddf28207ae3eac65cd2579aa9066c042546a9f63349b78e6f9cc30f2f1e8cbf491a9e0cf617dd89953da77fccbb4977394c077480575a5545ab3b2a2701abe681db0b163c81899f15b2f1165e53483ab7bae2690a3fc1a996bf4e706ea7ebcb4120fc5825d1a6dd99cb10f786fa60780206460a3a9def83c8d8cc1ec5ee094c06cda019a59eb85db65f65efb33372defce88bcc27e75492e87c8a0bf6c346b686e05853f115af862a1dc93dffa56d28bcf6ea9cdb910957f82e9e7b24a9188bc625376c5e9649d2fb82c339b5a6c8fc81a4d13180e33c9fd3cb2ecfdbd31222e5595332072d653b807bfb1380735c8605c30cd9de7a126c73b8402a239755501fd8cafa8165dcd4c448c1abedc37f665fca86d17b82441e909c555c149540b8ed8db7da5dea12eff01d84027a1ee07c33cb800bba14a0b6d555eb9e2a253872f80ac018f7c296c1f3d595143b0121f482e90accc038d2cc835bb291ec6e15b47139792a290e70ac37d75ee2bae033a114c6821bc8b20c41e563519bd85d48519241dd17887466d3c631a0a3803404c29e5526993cc836ce43d35a373ab87f8e08e90bb2ff276ee5422035f7ea439abdda1b6d4727051b13289f11d8fc60535807e26d757709ef3786cfe4854916076f92e0e86863ad0c9f04976bc54fa7374dab2058bc20356cd70acc218e3974c7111532e6b960f3ff61a135047ac5aff2463809c63753eb1063f9a9994ab94f5841df9ec27fb9ab14ef59af6f4cacb82568e403bd52a3cbaf3f80f7f5ecf839e60043bd7f09f771e83211201ef1e4dd92299efbd06db86de27ebdff7401ee37fd240a6561ff778a8b2bfcd9d5fb05f5437fc3ab1975a0ab0f3f9eeaf66b9848624b0b1b2fbc73e08ce0490ad68df1479f8ccba2c37833a64ba18f9cd32e5711c471ada9c65d7ed2d9bc7ef16bd7b53c2a969da97b631ac6674c8144e9b88a82f33748eb5205f2c0c105948090a4afd60eebdec6738318cde2a4ee399698c36cd8655e4dfc9813568db80052eeba6342620e2d32fa8e071c0ab2fe6a871f08c286343636fc80a374d8455394d82841802b5df17d96d7cf107a197f6a63041032d8af4d22a691c85d4308828814bde3c1cb1e67070b1116037e00721cd924e375b4a70db5454e45d06b830abfb7d1c01a6ccb69a6ff86376cbd78be0c339f654163a7ecabc5bee7cada66270e19979933981cfcd56fe355445f5f74ce85c3ce755ba33a5a8c8507f4c99fcbe4371b00e9015fc8b2f57d9696c07cfddd0d409cd1b3d3485bae8d9cd45d10f76b3b0d538f94bc8c6db2ce200594cd82040596d8e720ad8fa8663b9bfd82faa843d6d61690376460b2057b04736d08dce3635b84d37723a260d24c45251fd8083fd57ee60bbe7aa73b65751c7a3a53e9b1067efe7815005343dc37563dea4e964891b1d788508f2d31f9fba8126a1a75998cb26bec3df5796eb4bdecda23a2b881336f64639ad091baa81d9bb794c9d8770d5dd3fb215dff5f7f6ece129272a7dde228dc1ac35fd766716583b2b7764f3c4df146873b820e4050607a26ce5eadc277094f5797abb1a2e31999f83ec40fb048d2d6e18567bbcf55198e7a23b8fee40b327be3ee3fb6f7bd3050b7245a87c1d13f54e6e9551d37bcecff8ec8d19d1ccef22e3efb52cf28c966eb7f431b107b6d193540b39f21ee5d2a48ab3181a7680f1b9c2c56f458991e06e69b2d21d5aeaf7f2e88eb328f906e796b9153b603b3616493246042c675d905e280d69f74eb5e3c90aa8d5c147d98d447e626b9454588bbab191eb2a9cea6f6fdcd8a6b838ff12c34dacf996a7f37fcbc7917feab163e2c887ac81ccbecf1dd8bdf8f11ec5f29f6dc4cd8f92e8e52bb74297f952cb721709045f95e90f9ed868ac8d580ed2efceaeb524ef996d3e724ea6c081b0b17549f7161e53cffa5282f70f4304dc910c6874c1806d4ce5844bb76dd00b14c246e3ca4920fec7eb6e06b1d0c7a95c5d808eea8309aebf4fc45f300bc3a2f1a4f939159b1b252fc0ccde449acf786edd0bc243391e6e7fe84d7a131b5e57a193a03065cdd5da06481d1b27ea7faa6502d2bcd90f7df815ee51e15fba03af9061cb9b0582fd8a3f5751e05003c0e418301040e4656f7a89e74f365ea3fa1ce0aafe8b1cc356709c9d73bb8e9ecb3b8cd4aec61a2dbb69e5b000a42f480c832af5a5607bc7c3f305b7fea4c602971f4e20e61c3000f9e6a7dae2936f2abb79741b1ce00028ac7802483f36f35ae7d594633261ff8b5465c927d2133b465076bd97ee0d4733bd16c2b80cf8f4744867da487d9c07bbf675e9ba4631509a496e8cf0c803afad6f8a89f6675e0730ba6d93859824227c5ffff4bfe15ae8dbf8f2273b7f0d5096b8062527661c9b5c822895b5830ea288533b0a35c6d381b180ba54954d9fb8bdb3d989ae1ae71a96089f52a620cd9e7d245096fc9ab602ca250f98a5b5fa7a17f2786890c156ecd100ac2bae74c0e973184e5ebb2620d83d91dab6e4203323d31a9c6d167ebdee53d5ab23977c92df27fc488f8270174641b7e5b10cc56889df9d01f277906f0de11a29dd15ec9748097becec0c9f955ddb3df75b8437304e7604264d056b40bc7c94b2c82affe6eba8fe6dbfdcd684b556c67c2aedefed1390767e02b49642f014ec08aebca9b25af32d54bdb637d7c085f432183e2b4524b33cc234b8d81eef498b67337e8f35c77d3d02726e221ea19e2a0c39069ca2288211490e92974906753406c5170a2ec3758652746399b5c35bdd33da0bfe7b25c0db22365cb7bee3c4b55d4c61fec161392a00bf0ef9d154eba21d619989ea17be7ceb3c05024c87ca74826c1933a07d83c6b2c82cf0f262b074f15125e7895c0599470e2a9a6bbba8b5ffb7c1a7646c42429985bb9091d94caa763ec4c7e15fb5010391ad9d9702c6eb1ce883c99f7706d8b3ef4458f02a1191aa8ba9b0f11a4694ba443decf0981ec055286bc51b95bef18e0e9d3bcae4b699745dc7b51ba942189a0b3297642380915250d9b3091bcff95c2e0358c58afc9817fd541d257a1ee6320bbc5bfdd957a54253ff5a5b461d9ae49d164c4849abc20083505f8f5e73f5404bb2a416798974bf706c689c2d7ce7db70e1a5d28f57ebf19eb3245162808c490a805c8d290bc2b87c57a705361b36c5dd7c8e08582c33424d1464ad6fd1c3b3f7266d01020e5936a2f9bdac6777be70aa1d5fea277fbd9bbdec268437368aebd92e498b4ee5d809a6d5348a12af41a37cd5fe1b1c3c630a94046060211f1bcc489fa2ab28e1ecfd1d5f92665e840698ff2b63a06127d584c19d7e43b6697f4043b09b45c12abebd59006a9a653294f2756a5ec52d29f9763a499ee9efaf5a5ea48c5a2a1db961bd0cd9599542a68aa81c7b4adda5da66435e16413de8b9d0ebd3bf7266a7a526752ceaec662ff50bd23fab52b9d9174f00c78a2fa8d24b44e7e9085708c5de5d8b2a82374a385ce1b51c21375a6d3f059eac5f5a7b2ca3faea8f062396e77c5f9aae47667f448fd5490042581c131d3edbf6a79dcbb973de6a7db59b7e51e49466c0dc4a2b2aacd3352219450e9f2c1b923c3f9be52e79c0cd024267665f5c8582b3c71aeaf9bd88fe4e73e30ce62c19b215a550594aeed277003494e1dfd199af6b92c6c2994b1fdada4271f696cafe4d96a749a925db70429d0277ea6ad6aa429df53efbc77c1c476c33a3fef6361b0fe3408ac69ffe7aa31d10d5196de328b037e1ad0b2b3149e01a351e3477c830a082d3bab94a43aa1c55ba134ca491f74ec628b5b844c06cc0", 0x1000}], 0x3) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000580)=""/118, 0x76, 0x3, &(0x7f0000001880)=ANY=[@ANYBLOB="0000400066696c6500bb5c6f00aff8abe06619362e335880d31dac4d3e27c3accb6dfcbc96767849b91c6b137e96ec3b743d684f8b0000000000002b9bead7996c786c8ca5c567c3d9528525d2ce3a5f52ba52e09ae08c17a951f7ece7b4865adafe92567860487605000000ede8cbae937f935defcc6de09d2bc2e1065b403273bb5f99da6503e4e953587b81c9fee42914b32e6f57a258eb0f5376a9a3e417b7207d8b487d3a82a46cfa5b2a20514d6ca89ee2c630be9814ec8bffa4dbc962164430ae056337164b4efd9fd7197c6a85ab87748100b0f48e3ced0e1213e6c4cf4035f7ffff160147437405ef01a1475353b120e34b1b60fdec9f6a2871672ec47975325267f576b5bff1e3ce40c1e417ca9c76e07fbce0461563c54dff1439193d51dcaa47b95a75000015b8ec456c6c22c301b271cb7171c635f5a9b28976413840b626b96ef0c914d00fa6c10a769475c1227edfdf4ff0f5201d5e94ab76df8717f9146832912b344041f16db99d51301a11d3e95f4e7353b9f5c047db329dd59029483e19141949c3b9271b8a94d52f2d3b41843f000000869f0f9aee6ba409401f219dfe9eb298eb5a20076c5ce436d23f00f0fffffd6b9c565e0c000000f5943b8cd99150fa81f518002ab0828212d41cc507d7fbf6de331908b3dac9075749a6b479c5243079086a88a623bbab8d828096be0b2d74a89663e3965a9d2de97184caf3559e1c724f0d2eb530f0269edacbab0518aa4ed83f47983fce16432cbb47df14516d1ae509524bb2393660be07637ff4e15317f79dedd8fcc905cac984d28a120fdf2bbec0b302b1d134ca9458e2b8968e5de4f0ea773c91ee5642a935c7034bfbc06f5068da2b77ed8e4d5d7d32fdf2d80785903df267796f9a2fca1022684552b3a6293640281111cdf600f104bb957155c28089676808000000c4c15521595c7716d35638e4fbfac605848f0400e8db722452ea19922df3ed5209840899e9f276d6c9b5b18c8b7a703462d649812791558618619dbe80852c880a584822e112dc39f8b02af45221fd6654311603be5a7a7e5d28ad2524ad199b63536171f74673483c2414f53090943c7ca2da90c003ece2729b0ca9863dba978658f97223971d12fce5010416a2c9f3f415ddf93d0a68fe424dcbce31e2fc45a72f0bd680a0621d3974fc6559c717f996330d3dcee2fa113cc9c6020004ea15211dcc6377a13dedfac8b94a16a485a0812fa37dafe1702f4ec37d5ebcd53dd024ddea303e6b504bf0867032b3b38588299a283af8e239a9d22b41ba0d71617cf6fd59c647e7439bb3ebdcf357c7567ca9bf30b33a1969f5451750b21655937b156fc5cfa35f24cf7e74a363c0833b13ecb76b6704ca0d695cdd7eabaae786ac023daa47d15cbdb2dd09ab4ba70e5ab6b7e16c387ed1327800216a64a838559ee613a144b663c16cb42957b584930bd92366f762b3109d4650ec41657303f20096fa8b9819626e19942e78e99c112661858cdd67c42bae5c437d9f72bdbb5b93a064d7b8f90ec01ffae9e910bf2c36e0f6b728bc5671bb81eddda485e4c75aea01f2ae97c8561a687dd344137e464ab7bedaf66cd747b808e826f2e7657da8055cadf009fdea215a603c5a000000000000000083de31119bf91004b1a04d99b26fba5a9e8e15d24024b8d9da6167e59a37a314c7c6442fbddcd8b51cae0968b99c152a9a91d40d15148b9bf1f772c5"], 0x9) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000540)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000006c0)="174c8a74dfac56e1131dcc59696074c4157e243959937e35fa4dd81344ff7d3d6f3ed6e23bffa1bf58f26e2f53e42ca89c1ab3a1b878ca95d06202e047edbb64db57d1", &(0x7f0000002840)=0x43, &(0x7f0000002880)="5886794cd4be2585283db7bcbcaca214a587e1ca70d0ee98c880153b517312ea3ae4c1557581586303c5b3ed94003728b9c95e369440ee6c9458e68c1996bc23b72ed9a32c2bfac80d953c492582c7e2fca6c539dd760cf2a86b46fe72d9c41f02013acbf0463005e4454e12f8f9c10765007838405dd2cb38038f98d17b0b83007b160581ae474727b618717551e87c28ceec7a1a0b559a07774f763744e032f69804d30120fe2b70282b8bd83e8832da2d92ed9f7cdcf70e613e24c7c36f524769cd9530b9280fb5490f9cb8f67657b2f0cbe76a89b4be2846869e499f431c55ba7c006f", 0xe5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000080), 0x4) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/19) 11:56:27 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xfffffffffffffe2b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r3, 0x0, 0x2) r4 = getgid() r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, 0x0, 0x10, 0x409}, 0x8, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000780)=ANY=[@ANYBLOB="0100222f66296c65300090d50562a0ffa96ab5785010d1dcb18e87b13971e4e0a32ac44faffc7197229754ea68120beceb2fbc050a404dff4361a9c5638445e0b54b3e5ef3de709d278282c1586aa6c489fb52b71b25f270da8d8addec65e15163cfd2ab49e9cdda41ff0b984213243dcf5d1cd5cff514d67f5a2e"], 0x1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="066714fcb07d2e722150e4abc99bcb8a8a236d0bd0d442d8b6d09c15a64db2afda7bf5c7", 0x24}, {&(0x7f0000000100)="ce02018ab7b4eed1bf4dc341c89da0b91a5228480042847fc83e0a59cf025f8506d23243935c571abdd0102fb0a9359f0fe292f427250c45a0af1b4d49bf919484b46af656daca4d49f6e8062a320385c556c1c344e5d45fb6f7e349cae5d267bfe7dd34d78af6eff3cc9b09904f4290eaa5854c86", 0x75}, {&(0x7f0000000180)="7b3722b18c742027b3d328f8a0982c5383920f6fa9ac24bf60c762dd146faa16cfc222ea8c0bdd558ffc9383334984d2ed22bb16631948287d1a83ccb1cc19a371d35edf8977ed95bcf7fcc60485a8f7c67de344dd032b0a3c2a837d05f136248e43e05a004877134269d0859acd7922eaf0bc740d734d0306137072355fc0ef7e5a0e3b472d4106de9753859a9832a8f2420925edfcc29829f2620d7224e35598461502a8ad7f4d98d7d4e503123be5f1d68c8d4cceeb5012b06ac4920929e109", 0xc1}, {&(0x7f0000000280)="751a67a608cfe9ae527d6ac62df2de46e8fdf1969b20b39871d8bbf69a15615687263d5ead55c3f4831a8dc49be9687bacab78327272c624ffa21f3b5e398ea6371161437898f3783a14571b81a00adead6c29cb5515b20f1d6b32c0628ac0bd6dc9ec888ddfa37f2eaca867b6294d503ed01e1ee880eb44051d21f9b8751803ddb08f15be8842e11d6afd3088f586724a959f6ccb66d532", 0x98}, {&(0x7f0000000680)="704209ad450654bcea5e7c854eb1f1ac035d336dc1716f353f61add8bc83e8ea73828ae957e36d6793f86c0ec6a79392f7efaaa68887c24dd5aeca426a5f42c67565cec9f0df54df6d730c0421467c0ac78c73e2e35c7096f7c67beaadc44d8260eb58eb9a2026483507bf7c82e6a759c91d2d09896b2df9ca69495d3f5cd96cff549f3019a1a9e7a5a24972bf999daa6b4d5fa97a445e572af49b8759676469487935fae5e5db4e28df58b0d59ec43707995603a542377e0b317f04a4b5598156bcdc0c6e693f506cb170250a8c1b9e475af8cb9ced52", 0xd7}, {&(0x7f0000000440)="bf0c09eae8b87cb74b91eaef714eb1df4fa2e864030b5e5f997317351038de05c6b4c2cefc0d15c5537fa8531f4079bb44d5c99c5f2b7868aaa713e66bbd5240f35f75cb89014b02527857f22a131cb1c05999bd5b077cc6801ef9cd4fc4c43bf5310c0508bad8963da04d702c96e4ae7b39c092c03604cb4e8a300074570acc", 0x80}], 0x6, &(0x7f0000000540)=ANY=[@ANYBLOB="18000000000000c0b6f08a1ddd4ded10", @ANYRES32, @ANYRES32=r0], 0x18, 0x400}, 0x5) 11:56:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x7) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000000c0)=0x4) connect(r3, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903090000007f512e14ccb2d0dcd4a79272b268e246ac8e2f5d2f"], 0x10) write(r1, 0x0, 0x0) 11:56:28 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x288) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000100)) 11:56:28 executing program 0: open(&(0x7f0000000480)='./bus\x00', 0x8, 0x81) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') acct(&(0x7f0000000180)='./bus\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file1\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000200)='./control\x00', 0x200, 0x60) 11:56:28 executing program 1: sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000080)="ceccb1c70496f05085d1e3f1ecea1663a1a1bda96fe0202bc3dcaa961bca948ff3c959e781535b44047fb1b6dab2547c280d96722af975bf744b0d6ec6840d8697a281d5b85929f32821a2034873493988aa56af67c645e38f59d760ba592a29f83293a362d1aa1c23688eeec1265847a2df59d7f8b08337780c722c8b03142f7fdc22597be3e3e96cf6497918023f6c4f46da33d0d8a37dab669592d8e075366c952300bcb59acf77dbe56118eff208b24ac87c98de21581863cf7a28ca9ad36cf94cffed49d4d25fa5d66c88d76c04e78c8cd76d105083093c55b45849bdbfac5d6271025749e24ef3d0dd668c7c9c0c879b4050b8208c6f14f9c0b91c26ac8a6406c68aa9e5603f731d52acc45d1a9395f5db533856be78482287cf623ed95ea6ad0148924617365d1eba03bb7f11b65fa442a8dd93c8c3fdf48ed0ee6c8d1dea31ce175373e5a74123767cdf4725c88faf5b3a1a37b80fcdd173e6b75351862207417d73b2ffb03444de725dc7211d3be6bf1d1aa6dedf7687f4e0d3be7222ede70bf034a0c49f2d6676064144b7fc0c915c659ee36f351ec95f8bb30cefa39a7c5e65b073829f7d60959fb306f7616e05f81570f6c89f0defe811baac9725a940614d6eda16070cedd3227cd698d198f32a8fc773c835503a006460f3176db99a7324d35c10072076f4c7ae54f0870be75a87e21cc17af0cf967b3e34f5b615121eaaead0c07d1f9c1e2822ee848476c0db3ad88cfeba52d231fb299e0dedf58ee934b1b4fe3207428f726eb52e21bb585c7805925783dc05089018c0e75519d6a239045378a0fcf24fc181aa6cd9ef54770ccc4dfd5eaf10b6afceeb16f27956b3f12b6bbc8af2bebd5efd1af5f244cb76229d9e75db5aca5fa807edbaea76236813785faa5e902d61a6354fe67fb960110465f3150fac9b2dfa14c8dc597ee249b68f920c91d82112d3d4ed9599fa49e424ab9402dc76de1aeec9ddff2af51268c9c08d19312efbb00e69024f777e813812d1a553237a3979d636ac5675f4f26f0d72b0e0be7ec95202a3cc435d48ec6b4cc75108779cb34ed53de4c086ab0ca41021b1949c5f52e7866e47e6407f91aafdcc42e9244c99c5e8c2f65a7dd176ae250eaaeca491bf5a09682e859a79cdfcfa8534bd3b87bb9bd9302d628c832d5bb4c2e7e14a54ba6b940db5cd6ef159265b5a90c38d99bcab6ce72d35d0e0b6df21f12c8c717b02bc7b0de97eabe754aaec48e9e305ac7a8e209cd6799ca045140869b4d5d2f915cd1b2718a31a8eb9cb45a74122a8521ffd4f13c26dd1b1877765774b9b573223170d4239906b08d91d64ed47a1d9634c08c9262574b7a13cc658d6aa443620545078b5eafb3a10b52f836f9e6c90b822dc84cddb243d5e8a716db395458089f03fbb1beda9620750580ef0e2e6fe88de54060f9370dddaa6521bbf4af086d7325202db34462f8ba3211407ea51a18b4763a233056d9080e1df18d8e24af5121fbb41bf5bc7f371fb057599d6df3cde9123bafd7f9c3f34edf1cf57963bddb17c83492d21b56e73deb43dd08361d219ea36aac8026be2801004102c1b0ee22ab8e5ce5a6cb1ab91bcf0b7adf0e7de44adfee6191bd6743ad1895ba0461beb473cedfdd6caf834f4fcbe199bc038b2d802a5e5dc0f6ebdf031f3d0991fe11f9ba2e07efa7f9b5c26299444b275aa4b67e9d2e6f9592c09c2bccb48cfa9d2949821aa05e41c18b883175e64f74c869f0180fd586570d4715e79c8a8e21afdfcbd1ac811d3b45bde9d708ed760c8a4f21cb7eb5383f74727445006e7a0fc74bf209ab129f3a42c6a26bfcbfdb0c2266764f1201be0da5e3b41f46ce1a1201c7f9d3c56cca5827deb11b9f3b0be2b05c42f8bf6f1ed15d1bce6e108782679955e053193c78740dde42b9f3ab9205f0dd8900051c02eeea7617a17eed6ef641fc1240171a4f1af43eb742a0ed05315405a7befa1a7c4b5ea822140e2ff619995789d9fb766149fb5504136cb0e905e81a3a7e2151d2a38567b6150b080017c0a8c6c4396b29aa97d6016178c4e605cad7bdc460ec8ac2f507c12054a86703ee7254d2364e0cf7704135e6da91332b3ae7e0e264147dc5db8b8fe9720c719cc1f7fb4ce9b2470098a632b2abf6fe905c3501bbb69dcd440850d6614d50623fc1fd71534c42d8d1363500062b5f42f41d6d70b2864d84f685ccea6ec17a1a8f5f846bcb56ad505db156ff07177dc800db0d4a17ac024a8cac0db758326a64604ac8fb56e4612df9678d80c3eeff95b0c771d3c5a37a35af71db88a7dbbf90311e6e50ae3032df4741d33049c2bf5c04006ab0987a4a4aa5e3fc4cc5443e6b39e0b527a373160028ba85b7e27b57bd641d67309c05ab4e6b0deea3d330622a4cc3b33202a2c423ee0a7ca59168d8003634e2477a3ee5fb5068cfe701b28b8696f3fd733c11468355ddbe23803bcf877581d2bd34b0a7efba6ec3ee5e7c84a5a4e9ff6bafb231811d492adb4bcb1bc88517ef7825ab47733dfc67b941efa588fca255ef2fc3a645b709dab36fa59887ccd4787c1e81abd86b91d260ccbaa859d01d66ef8b62e48f46720dfe605500eee2e94f9c6b90dd046da4c74e8b91959f77e0a6eee698c94d804a85d4c045a876feaf6c846a0c2ca0926bdbd2913258ff5cfcc98b7ee832b4887624378557b6bbb29794ad72bfee30853b05f27717ecd16dcbfa4e760544927274a507dc0050211b9633ade71291e76d3478e3c869fdbf56c9fdca49d87e1f4c394098a77ec2682b2a4cc3471ea5a31e64121e148ec7ce523247325e847df0ef9f201297eeb7ccea9cabac6d568d91d1fe0fc221a031d920cd0baca8ab21e1db1f62e75b0f659a8dbf146d9d0194e516850f3fd653db33993ddeb3b180c4e21b13fdd93216d5bb53c4601a501c5e694abecb0b18081c9c764f394ab25c8ea358bcd7c93b5dfdc394c7fe4953afd0ba6ad1f1e7706cc69db0dae48c862de7ed9d03d789ea728025fbace2629584560d55e110e72220b7e838fc20cfc0bce4fdd6d76be1fde0755d1cba6d8c01bc6d293a45508308ff72361b46f3600410104be1ec2a1d09e4dffdac7b1601ea884fc13e703c0d3a4664b06bd4818a9248308b5efab54cc2c7ffbe86c89dc36dc40e2d9117c1f874571ef386897afaf379fdfce4e1946bd0d3dadbcebcf2efac98df13e4ebdbf556d659f1adafc45f2f8366b65c67a5e23d796da5f687fda7b253e98cefc9b34617bd39a25e40f11700613572ff833a9098ae6411688b7558e2978c255aeb0b0f8bbdad7caf4147ac2ba6afa446f8d24b46d78f821e490c6e0b5a3c49022cab2645cff392ad8433ae0b9520fdf385ad4db28c355bb5a0430a27cd9125ea04cd2979900b7cd8419c02363bda1d0730a4709cbaa884cca1683f417c95409fb93838aca64a556a73a9f8eef64bb3ab4843b0d809ee551f5ae36f00e1147de0b92ab5ae9f8457de535a0caaa3c5c01bb454fc52e2bd535fd858fb96bef8d2f73add468f2bc75cab50541caba0789693b55f47502b12d19b2b36edaae1ba7327fae41b73cda548a7c8fb68e4e13b419899f3a7f5b7076587d15dab61b17ad3fad55b7e5c3b38b46ff4424770306335b630525ac4ea2554ccab044835b60443e701915f2f607cb643bfbdc3dd50986bb47b0d92fe437a88194afdb4f2b93871a246cb03eb88b0a04f29e5b5192d3c17587503f635ab5a8151c1e1d0af908a378302c573918dcfce899454048afcbfbc49d7ddff304f4b5f41385bec1e84a524dbc23bbc88a9571ec3f5fc1a9bc01fee0d677263969a69df2d68cd0d98cfa0a6859d2fc42daea7af3ff3e7698ce8deb171c83315382ec57ff4b0b5ff9100a12ba12cab771d0adae64f809829b87bbcdfba631ccb370478d41718dc55d918d9b2ebe4485846d2612e289e8b3b0dbb2d9c6f5207fdf053bb51b3bdcae5f124b269c1c4972dfe6a67734a196beff3a23cc9ceb0222e464bf9cf7d0db7a00b8e5df44d8838d6b1d3edbbee479607c233b2f9358b6d72230a3c4b73469f5a6cbc748d579060646948452837dd9a1d38696f84e95839088d592ea7383cc1980902aa2bd10bbb2bb36f5da8c252e8f231d51379babd936e21f59f2849feed369c17220aa744e769acedbbfa9088d48782ce38ec2dae0d8284182b7557d063f774c809221aa89dc8239a2d17536116c892b9cda43c22eae250530a6d4f82fe0f272e1eb8b64ef1bca533ab9dc190c2ec3b6b1da85c55ad3831b59f9797b7bfd9964dcc4c88e29bb9617169e347b101cb4c24dc74fb3fa52062353770890bfd8c1c12391e458a07a68d84ab99a51dca7589c6f4ce2e16b0ea10abcdc74b9314f2aeec8534049c06a14a0da8a52fd11a63508414e1b99ccf8901d4b578d7153540f97cb6eae41996e13fd842d4047ebf844b97fe1d174b48661b60adcd0985890bcea33d6a6a34c68543b60d8eab7a8441d86c38605c33667005e8c42a53d69b1eb84628fa8b5c1cb2ceaebbe2e7f7c2ca973482e685a4d7d5bd2765c5459e3dc730cb3fdb22e8b1f90b34c86a9f4d858d24b0ef61971eaec3638e1b7ed94531b6592cf140a6f1a68c70101183f19387890bd6ea5890843e320be092ecd61d7ce160d09fe97a980225d188d4539d83d24ba9b63bc9b40b562253db50874c14ceaa9afccb52122af3c2df19d4676460658a74eac3bae688af3fd55304a04a6b0d5b763ae2a5fac98dddf4fb921d47e3cccd6e6bbc3f9721673db5c2d1bfbdfc26f38c2a3700d5f1f5066b6302de075250330c2709163cec079734fb3a0691df54a0a90e01cfd1be7936c072d3e7e665757cbe0b7d0c1a8c531cd13d858a9c632a8fc0266075e8851a2853f394a261f9ee5d526b3f5e75f8ce4fccfaea3f2987523f771bb1da76f609412df25fada2dfab6630a04029236bf13f4239ebf0a760e58e8fcedcb07d524a5232b136ddc1b237639b7c96ac0e4a5fd8820f486b82deda23902de181ad77fdeb1fc7db3375aaa50fafa9bcbd97781a864e0cfe3c23f18b4713b2d8467241c379cc70e2a3e852dd6164589107850d0d5415d97713ea627f9ca883a389f9e845447370f0c6311d4748c683d34efb97f1cf93848329c507bd531b2aa8452232ead8bf1fa62960cfc7731858af22307b12574b92d38bda04ee6c5535455ea04492951bd084ef145c44ee67addc2fd692a889d28e4a2f8b0b581469333f7198112dad1a79d2a55bb6d67b03e5181a12b81e1c0d096c6bc7974ad7da094623781cda0e180fdefeadd90badc77528d915bf5c24b1cbcf59232beb6a196e0aaa5df9e144e54fc8876b2ba2bdfab83f38f3e3c2504af6db8aa46cd0efa9b46722081afd1e773df220635599616813146736855dab12858d10c1b371d5caef74efa6497125cb06679d79b97eaff7f3147f6511152707d7ffcbf92a19268e55a937f92b897d64376d68a771fb7b7382ec341e281a4125066dc6e3bdfeb819566d5dd6fdcdd34867e810bd9753670956f46c4078653ea40fa6f23e3f7a527fe3bab15d344de171100a47fc4f8f535728e03be74f7467f82070df4a21b7bb195a43c6e96460ad85749b820347c8c6702572d6a30f5ed37ffc2990a172aa52a53ae5ee0c17be898f0fd773ce17ca46fee31f830f7fa40f09520660de0289b4bbd9350a978ee61ca795b3a5cea8a89975866a1536b106b2727aca54ea85bb72d45b3e17ce0e0c2643dfa94d7482ba235ae912ed1ac65aba19616d2bb7b585008d29fd8b5d3fd", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="33ff06d29a2861b08a84b9778c35fa6f71f0e6f37fe6ed4b391c1af7347e83ea5b17", 0x22) sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0xffffffffffffffd1) 11:56:28 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x80000001) sysctl$net_inet_gre(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="37b016ee5405572aafa43ec02173ba9ad7a67c44b015d9514d8f375792fae0c82d0a971075a0dca1fc541fc5ddb59c2ade02df6238cb0f5b247e35c5766a474b03790ed0a51b6649aae65d1f94b7696bbe0484cd8332ea2e7eba1196c71796c024556bc03f1ef7b63ea06e62bd65b76721daa64e47c0797a170b42483754f421d9dfa23871d42cdfbaa2506316732ac1b641418d6b982ed59ddcff0b03bd7851e595611ccce76c5110a2c76949d8d842fe3044e4be322ebf0b6a525b1d0492bd639a36fcb9007971fcefead48eff5604441b99a59500e93d190cf9328b9ac8eb19c1560ab6734fab1702ea3959ede39cc2c41b487d", &(0x7f0000000200)=0xf5, &(0x7f0000000240)="a847e3a06dab647fe179bafd22d51d81690bc5b7ec541fdf96348a0dbab1403743a5cf4894891c042347e5a77a626706e191f700babf5a7a6e4bd0dae02eb1bd360a73b115e0253fe776ffa5e3963c98bcaa1a700448e78da072c37a96db6eee27eb5ed8a99f8b3a19c315e87c711a68810f3b23b11c5f00840b4c8843220fbf85c6dee5e2e8a300ed0f0b1cb94416f9fb7efc7147de8b7d1832c315cce8b5915c52432344d4ebde053c0e01b8f55128a3f13a945b0020ca802ce61bd62cdd50665489e8", 0xc4) minherit(&(0x7f0000430000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1a4) munmap(&(0x7f0000b16000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000340)={0x3c5f, 0x2}) pipe2(&(0x7f0000000000), 0x18000) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) mmap(&(0x7f00002cb000/0x2000)=nil, 0x2000, 0x2, 0x6011, r0, 0x0, 0xfffffffffffffffe) 11:56:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = msgget$private(0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) dup2(0xffffffffffffff9c, r3) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='($]!/%\x00'], &(0x7f0000000340)=[&(0x7f00000003c0)='$\xab\x11\xd3+j\xe0\xdbwY?\xfb\xe4\xec;\x95\xa2\xe5\xf1\x04w\x90\xa4p\x9c\'\xf7w\xb4\x98\xed\xcfd]\x0f0\xda\xec\xdd\xc3\xb1\xf1\x9ar[\xf9b\x10\xb9n6\xe8\x88\xddk[\xa4\xe4qt\xf1$~A\xdcX\r\x8ef\xa4\xe5\x10(|4\xaf\x9f\x9a\xf8*\xcb\x97\xe3!\xf3DD\x8eF\xb4~~\xc8\xb2\x85\r\xb6j^u\xfb\xac4\xeb\x10#\xe7\xdb\x90\xe4j\xfd\xa5\xfd\xb4\x97>K\xc4\xa7\x03\xd2\xcc\xe7\xc6\xc2\xa2\x95\xbf~\xd2zD\xaeYK\xb0\xd6\xeb\xc8\xc1\xd9\xa1\x85<\x9e\xac\xb6[f`\\\xa5\xaaq\xfe\x01\xa2k\xa9\x80\x10\x7f\xfe\xb4\x87\xc7\x02\x90\xf4\xc0\xa1\xcd\x05\x05\xd8\xb3\xc8M\xe0\xa4\xb9e\xee\'\x00\xde\xd9\xe4\xd3g<\x89g\x9e\xd4\xd2t\xf8', &(0x7f0000000200)=']+\x00', &(0x7f0000000240)='&\x06\x00\x00', &(0x7f0000000280)='\'\'--$\'{)${-\x00', &(0x7f0000000380)='\xae\x1cT\xea\x11l\xd0\x1d\xcbP\x80#eF\xe2\x13\xc5R\x01`\xbc\x0f\v\xf6\x9e\x85\x01\xb0K65\xc8\x7f\xc7T\t\xb8\xaa\xd4C\xfb\x04\xb6\rK\xf5\xa8B\xca\x10\xc8\xaf', &(0x7f0000000300)='\x00']) r4 = socket(0x2, 0x1, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8001}, 0x1, 0x4, 0x0, 0x0, 0x4, 0x8000, 0xfffffffffffffff9, 0x7ff}) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x4) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) msgget$private(0x0, 0x321) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 11:56:28 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) write(r2, &(0x7f0000000080)="a7bc3db6b898d340fc62a6e36cb7113de12f89f591db77ef87fd8e36b38c214d01e5016664972876fd0ed09525ed215068da7ab7046a1c75b14513616b6fd7539a14a0ac0f7b", 0x46) listen(r1, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r3) accept$unix(r1, 0x0, 0x0) 11:56:28 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) writev(r4, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x40a, 0x8001}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r3, r7}, 0xc) 11:56:28 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x39, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r5) fchown(r1, 0x0, r5) setregid(0x0, r5) 11:56:28 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x3acb, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="8ecf39938a711ff2fd5000000090780000000000"]) 11:56:28 executing program 1: ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f00000010c0)={0x0, 0x1}) syz_emit_ethernet(0x108a, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x5, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "e300a9", 0x1050, 0x3c, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x70, 0x8, 0x0, 0x40, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @rand_addr="b1900f9ab58d0af914730b7a1a6c8b2c", @local={0xfe, 0x80, [], 0x0}, @rand_addr="925f9ef91a7bb4fb5d3176e843fd9d80"]}], @udp={{0x3, 0x1, 0x8}, {"8fabf1d16ef298280af613853df92e225f8c65d8831cbb554042d57ebf3875e3c07ae254e4afa636786fda452a36cbc9ccf7fa28e680edd2c409d97c343e8b833e936ce342a948c4c10f03effa1d058e7d0269a91904fdcdacc4ec7de5fec870bd43f022a3164de1c0714b51cf3c1325795a2c57810515ea6ac5c4a6daeb1ab53ff8fc9456f6a6d9116cbca21c18252f0e881200184d74d6881651c12776ab7511af45ad7af45038eb2385ec16da943a56602e6d4527405382cb02aaca7b3b30c935e3e7d6e8ac6887657cdfa8516f091f8dfd8afbf0e0276657831ccbc54d9de441a6d5f950f1207876305ea4f7034136e1a92c645993ffa67eecf561cbba368860026ad63603e56e541ee4b8f77c57ba3b070ab9529a0c410d9aa955fedecd8305067305448f436e988b25f02b30690fe57b35af5ac8bc61bd5fb961fa4ba6c7490e301f968654035e5be7bbc25146068e3e68bb5b0b7b6a70e861b45a411f9bd80df9e57d2c07e99aed1ba3f92905fed4cecc9ce42af0980d66606af99250e768995bd19fc90685f9c6cbfd13a61ccf41aba9b9f28c2c47493ee9ea18c337beeb064ecccf1f6fe7266d2f1604e7657f68189f48b5988b7d50110c707904892d64e7385181c6a21720093c544e2f15f33b6e89acdfce62a9d34ad26269aa44605c5652b79be83b2f54fce7f32389d9c73579d8d8455e3c91a78637e1e4f3143816c33afc227895e1fba58fd60e6658f6b9dc868468742de40e5f634649345c7343b1f1edf06fe2ee06ddbc9c073fcef288e1ef2da248215c9fb020d7b42264912c0be979fd36d73ed9d02002d33c31b9a4d4d93041179cf65116e25c3b6be0f2f75fac5a548416727ef5255be37da0ab00b09115a0d36d49bf19ac5318dcea7fe128b27b421aa25f7353919636c25e48e29180dbbf728d0f5f75fa098996e4af3c24ed5202b74d3c4b393907f0a6403927942052c99dcc33d3a3532edf75a4a8708bbbb6959759fdc9a2e149849e7de35abb693e676c3168dbc6e4276f036f0defd0c47f52b8e0cf657667eb8798b9cc725c6fa02b7270528016245d9f989a880de3f4cc297e495f17949c12761e4a75678409613c76fa61e3a56f0a113e308ddaa0b36f30d1fc9360ed08b4b55354ea71ceace2cd18d53a7222a881eaa4240f985eda401fc3c1978cfe5418daf658463a586f430dfcdc552acf31ecbd0ac491bc0eaa0f342686f11535cedad992261cf90119fff461c5230c274a243ab000a6b274b6d5a5e34205d5e40ad88481ecd0fa17d80d44fe7c60bf2cb58be2dd8aa85712b116611376ec6a4630bd5bcf9c73eea4e0485e7e21bd25aded94480f421847217a9d7fd0876721ee464c57e57479773d27a0e0862f6764290ddadbd586e57db58d09076df12a2ea6c3f7ce8cd3b1b89889b70b7fff290e4f617faebe57a4d3c1293fbf9b5996c0b02d2844041803a1ac2ca965b5fc9a7024051516ff4cae5c9fd58b27df8d1b6b20fabe3a27326bfc634d923e937ad0de3350715ef9b4b040c38548ca094829365a16cc0bc36c59897037209e5b54681ec4df390cee2e6e09745592bba3ddd8fbb9a5405315017d6e43921384620b9450787b180e360569cdebee096ed74fcb00c9c4526308a28987a2a1591ec640e1b6f6bbbefae91218dbe490d5431c3c5630e02f89c813972e7c3043f22dfe0ac8034da36c293bc294d29bff35cd74f09fb34a08d012e8bb43c9d8371b70ec1a4680cd425f29416455a129b969bb83e5a2baf5c0439c3a1e6977fd904c7c957d509f29b04d8eb33c0fd6a6eb8c6e58bc4b6348565226eef87e38f414f2dc8cce2c3a13de0d9ee9ad898e5d63c240beb2c53c526d89b493e3a66ac6de3cf7584768e14f476ac2a934213bc1e29f4b1e62df46451ed70a18c6270db063b1bb3a5cc83f5ab7b565a54c793d7d3d609fe8ba6cfdbad65558566396f313d69109b604c17e6ac4b77f83a3db1e21b2c3e480f56b82582c306c622076387acdbc214411c2eea94baff788183be762e2c11cdf5eccdf0b0e96b5522f4d714b279dd22071672562ccec948ca5533d26407719b3ef20fdd2277cfe4f58bb96ec9af3969297fdc7fd6f4281128f6eb780aedcffb3f2ef2b8aa5c6e015115f6c7a37fd6837e3a5cf7081a22127e2757b2814f260f281e896d0e60b1c2b262ab4b6ef490a8f16e1f850dd9f61680740a0b39293c363f3ef1b815f36f2126224c6b6fd4448702517ef4a2c485e3b79615cf8cfe5aae882760fa54615f6955aedbac578ee1f4a48712ea8c5cd9661bc99e836ef234c14d11c796c83fcba7ea9ed266927a3169b822b9002d0ec55a405c036c89efd7096d170e17929ffdeb1eea03f6bb4f0565e50d39ed2ca8b2a2013613abec397c6696d471c0475567264e1a2ac1e82811c71487c90bf441a85e3c139c2c6dee341b0f86c21cba21f02950a1496d039c4d92448409879ea36b204b926a784f509cbe65e97c68c50d34b249b161059d9cca23f94a8e5e749a0b0f32eed43fd507a19a58d1485fff949b5b8565ea5bf1b42f06bba85353a3c0f47dfbff8c5b3ebbcbdfb2fc92c0021ef881dacd118d7ce0380ddaa73bd5de189785767044e801fb8c72e13e00daf8dc9827ca4f05fec444b7a2739219fc0f2d4c832a53193a551e646dc96abb985faebbc8ee0f58dfc29ccaf1b410c30587921e56707374b8a2b6862c860bf7dfd8b847f394a708714059556b8ffb3bf29e3eba913d32961210bff0eb93e9719bda9d5a3f04721119d6f7ed22232ada2d4badbfcbfde1f1fea7f216ad7de463667159c71e87ab44c9858e799457276d7e58221a3a571293648931e44ce90ca99c5aa5699d37bf1a17441174ddca84c40113b475b645f8278f21af5ac010c74b3f47dfef2df409f396b9a239a8b0cb37652eb8dd65b0b9385e63634f6df8bb8575db63b5fa09a55e560a7824e55f8f6c79c43a301178b6351c7b3cdb673cdd6fe6324c19e8ab6d47e857e88f0abd3e3508e51aff065f2201974dfa53efc10cff286cb0f00ee5c5ae782ef5c765dbd8efc97245c54c3ce81a81f90ec30a20b5c8e908f6c33478cceed48ce73d888e05009aa46eabff99aa66857f9b07ed92e0f59063fda8104008defda0f2b4a572b6c3fde8a3f37608a2f5801c0bb93a43fac1a25d07459a5ac0488478d95bded026e4806536a4077a9b07deb96c87e6bb654f000e461d39145b094ea38ea7c95a12f9c6351d477ad34b5af640c0781bb24c551b668aeac3d060ca1fb743667f57d9c33f80f02e2b3190266174edcd393f82d7e1972ed22e06fa264bfaa0f583e1f23324193694018c641dada697268acecbf83186f8fc79c2d9bbc2a93560c4a1bb2bd4803d4b4cd78fad1cf00972d7dbf58e24ad8076747c398df35b6cf11f98146092e9613eebfe7220ed33fac57a527ea8f1e86ac790095e758762211cada16c8b96f1907c39b4bda4e0d0196a2ec68edff9773c96764eafa93ada373d8b7facecf4bdb080c2735943340c05607e003e5f23aca46ce1855172c82cd70d6d4b06f059447b5dc61dcf78fb4afef5e1eac806cd48bd3a48be830c48380ec817d1f757ed3ec8e74a6bba7d2a0e947a4ba2cbaec4539f4c5bfce46531ee3de2ab469c6990b91646d8a5c26f6201dde0d453bb403499581eb5c68669abefee821460ad013013b15939409a5eaf8ddefdde808b8e9dc982c3dbb0967b61cf2b74f11f82cd1bf60cbf3261fa68ed620405818bfcfa73b46f5b4f56cb1656cf29b23393136aaced7ae6273da497e1569adaf9cb2d9a3c06af5b38915cc82b5558d01509cee86d2c187c30564e6ae0c43d88497b1142bdd30b792796fca60cc95f14175cfb97b5147642e5985036e7252e170e887ed559b5bdbf769811c17229d37b4c46fff7c16961f0a9c99fd37bd6ffd12e2303eff94007afd682fca405d2888773e6eb62ab2bf4bcc3f325088bd33ffc5b08d787cbdae6d927534aa81e2cb349fcf276c99778571554fef274714da7783696183ec6a80eb091a8ee56d84b5dacb10b483bb57b4d5f9950ce65231867d54d89afad0f8630ea6d8449e8f23e25a847f17a51c3ab110d97171b9cbc323747273d74ae2396d0c08f933c0a1020d8835d6b5f3c8b63e29a9cef7d2c8b448c52e1b66af501cbbfa8fd1153f082925c2ebcfc0e41b372aaa0e79cbefa7ec28be3aee102007f6628824f1a12011426350239f4a6e5c2fb2e5840a7441996064c36e01cdb1035458aeabf1f16439254263dbf12e911cecae4a9adf8c8ff056cff4dddbaffe1e02c310209f83f2735ace39d828abeaae189cc41648437dd841f3ca74e02b6d4e9d7b26afb639c6fd2b300bb6c07e5cc457c6ba94c70a67eb4239d214a2b419a663be5389aa671ba91584b14b33d86618331f5d4ce6121d9a1d7413f878902058472a5861e1c6d069d21d08fb734d18cebd86d7b5617f163f796b8715b13a04ea562f76cfa8b8c5d8afa14d29db3a7156749edb96651f2ae1bfe11bcd708bb93c5d372a8512349290c79c6a0c38ec7ab18b314f8e99770037e61803abf488a9c1b363676518e0820c9aa477d0331be1df67c155af44982ff73182bb69e26ff1aaa32466dbf1bcd9ae8bfc87fc9f38787fdb03bb22863b707aa2d2f2008dcad15286e261d3b0ac0f4546e4d14479ca35d1df8a8715848632ffb73352d0893dd6c8ded02e3d8613a44a6e323540449aa7be9502a98034baa839500da0f43dadd4f72032be2416e421898879ed9784a230303c83c8ef23a79ed9181397937c72d8fa19ae1cc67bb1537bc2a5ec52662fbad21792f79793314e8d9dd1e3b888ecc9d67c2b184de90c01f90aae0a563c1ed37b70c784c6becfffd9b22625b78a5f27dbd65fa7f6254b8cae9699ad2b81f44610f03331bf92f886c31744f142a633bc72149ad828d33806231a409d82c399a5e372c43dd9d7d1ac452f0f16eba77dfd1b4d73ca4fe3053a3204b9b8921fd538a8e9ccce34d2c4858ef6512aa3634f88953bd5938c37c54399a064bec2c171e5087c30f0db9fa054fb6e041ebf5599d12b3368ae78b6a59775620756f21bf89a057ac45539b2c7ad05ae31a1370df59efb1744ad9b7299f3cd7bb4e89222cec9c0a66acd9db0a6d478597c56c84682c032f34da36873161bf9a751ecbf3e6620f196ddc4650af989946f8d1acc7dd47e584e3e41add0592f7abea988a337e4b1219d37c0df5750f74332ddc3ac0a56c5373ac3512e2dda79155e64725890f0785afa34ab8e0942e5aa23aa9125bba24c8e3b48941286626259e11f406590bf017af8ec4f3aa8ea77808fa1554fbcc784fb12e993e6919caa5ce77d38f22618d372b928092f6e0de6f9131f87291dd81295e01352e06965554c2a615e6390dd0114c78a642d0437fd2ab1a310b24a6a33996ce49608bc21acee9fe6d452da377838ec8918f311e69cc8f71e7139620ca33d2ae0a047f58b753901362e416f867579ffd26634d7e214969f6eb5765df42150a2083e7e4abfeb1a5d2ac1d0937c53a0bd7a6227eea615d22cfa2276fc152effc1c51b4b79ae43f7c7a4cd5f672592145bf8be7668799280875f9ec5510bdcd1545b5bd6c378da80bc1f75474e3b8702ba02b375d6ccb39128f5f8eecb68ea910917fa273f5cbea7500ffcf8557674642032e02843d4f0002bc4d8c8515a967da510393946a9e3822e99f7926d8f43f4c397b052b691765d820c35c2524df3aad1611f2e7bfbbc7d92c14b091d64e902c811d3e4d9f0"}}}}}}}) 11:56:28 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x5) 11:56:28 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x1) 11:56:28 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setitimer(0x0, &(0x7f00000001c0)={{}, {0x6}}, &(0x7f0000000200)) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000240)={0x2, 0xbec, 0x4, 0x80, 0x40, 0x8001, 0xfff, 0x10, [{0x4, 0xd54, 0x384c, 0x1}, {0x6, 0x800, 0x8, 0x9}, {0x1f, 0x4, 0x9, 0x8001}, {0x8001, 0x400, 0x9, 0xc62}, {0x6, 0x587, 0xffffffff, 0x7}, {0x2, 0x2, 0x101, 0x1f}, {0x8000, 0x3, 0x3, 0x3f}, {0x8, 0x1f, 0x6, 0x2}, {0x4085, 0xd61, 0x8, 0x80000000}, {0x2, 0xff, 0x5, 0x6}, {0x1f, 0x2, 0x632a, 0x6}, {0x7, 0x8, 0xff, 0x5}, {0xe5, 0x5, 0x800, 0xffffffff}, {0x101, 0x1, 0x8, 0x6}, {0x3ff, 0x7, 0x5, 0x8}, {0x80, 0x1000, 0x6, 0x8001}]}) 11:56:28 executing program 0: sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa08d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf07d1dfcfbb08b8645", &(0x7f0000000080)=0x75, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x506) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000400)=""/173) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x300001) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000003c0)) semget(0x2, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x92) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000300)=""/36) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)) r2 = semget$private(0x0, 0x4, 0x1b5) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) semop(r2, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semop(r2, &(0x7f0000000340)=[{0xb, 0x101, 0x800}, {0x0, 0x2, 0x1800}], 0x2) lseek(0xffffffffffffff9c, 0x0, 0x8, 0x0) semop(r1, &(0x7f0000000280)=[{0x2, 0x3ff, 0x800}, {0x3, 0x40, 0x1000}, {0xe5d7e9dbee521c1c, 0x8001, 0x800}], 0x3) r3 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/170) semop(r2, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) 11:56:28 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') r0 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000280)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r4 = dup2(0xffffffffffffffff, r3) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) poll(&(0x7f0000000380)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x100}], 0x3, 0x5) accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) r5 = socket(0xcf7aa8db57d399b7, 0x4000, 0x7f) dup2(r1, r5) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 11:56:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0xf358, "9375b01a93353b4ba8dd00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) 11:56:32 executing program 0: clock_getres(0x2, &(0x7f0000000100)) r0 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) listen(r0, 0x6) close(r0) 11:56:32 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="c7102228bc83aaaaaaaaaaaaecff440000380000000000019078ac1400aaffffffff0302907800000000450000000000000000290000e0000001ffffffff0093000000d30100"]) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x12) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x30) recvfrom$unix(r0, &(0x7f0000000100)=""/72, 0x48, 0x40, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCBRK(r0, 0x2000747a) 11:56:32 executing program 1: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) close(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000040)=""/45, 0x2d}], 0x3, 0x0, 0xffdffffffffffffd) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000400)="a98ac52fef10187e8ca60ae9d2e45396ec902f203467fea6d9ebb3446cd95279484e95a692f372ea611b75e5fd43fd8b67129193a9ec627957747f6c3a297ef621847431848d0aee72a277730377ac9d458d5aeddfb6862ef759f2e0170170d3388b7f0bf31258", 0x67}, {&(0x7f0000001700)="001078da02931c8957128f9f58afd079c55515df49d59976c5fd27207d5e6ad6134e7b967851d4d9ff90d29718cadee4c96517f89344d2911d730a813f43322df58adc4d1327f147074f0c00000000bf9ac71d856754db8bc1bddec352702b6b87b2c23e904f505b5de8f10f6b554acc4b3374e6fa15aead9b05dd018e6262425fe9ce749c04b2a63411003407acf9ea4a999c99b46fc70782399194d3e34254ef2f1a1e02391c955cf169944ce836c0d2c95d092e5ab6400847d9db7b0564a0d78a6569d6cfce2be356c62fd306154f9fa39734cd011c773858a1df2d08a844cc9afff6dcc8d623225b9e6b7485a7d944e212295f", 0xf5}, {&(0x7f0000000700)="905a127e05ce048d2571318e961d5316484b288cd329d73cafa0bf7138007e4f09ce5fb1e92ad96685d60c2ec7694b6cc342b936bd3a82c707babe55568ff76c5e227db17729d993a42c6625c397ee0e6638225e2f7571d67c4c047490a6d9c6aaa3d00e27c4588cdc4d828af28180e95c4f0bb2958cc46d86a3135baec599c175c2c8addb130710b8ca2bb46a1a4795ab072b9ea8a54d9a3813a74cc540e1225d880c65600541b8889aa6e478b2709aa84edb4779b6ebf05b4345626a5c0704f6f99552a48ebd6e3a474c4c72afd0a60d0680b5504e3892ff7b8526505610886bb75c9bd8d4da10b638f0dd3353758e9a04122507d7e1fd95d74a4f0514ff4ad7c955fa90b6053f087aa60a3f7ed65623c5c21024dfb9b7d1924a8407df6be8bcda3f9b7634444d21ace3bcfca0120fe2b2bac22b409e59d3bf008a24e9eebf9e48d0c32430ddfa3b0a326af39b1c52593dd903df6f82cb74bb2dd6f8fb236e1a594a7a93b16b72e6f4270607ac2f30d83a4228bef83d1de1f22dcc5f8bf845e6836f8910ff63d7bb01398cad829e99524759e178b9f7d076d0c2bff93cac6509b5886be1dbd343251460bb74b687e8716a84c20591c4db7fa51f0d38533e315886122db8a42172a21d81d5b1bab864ede70901a8ef5a08a1ae2d4762205d6cabeb070f17b291987ccdef212a03fd459a6cec6347d1bf24aa53d1a44dfa5af8c82b99e5084a2cd12db0f6cd8822aa5b3b405ea2e3c777d8086684d465f6bedf9efca13d16897f914236fb2053d60a4f3e830912a28c84e4f1b9e0c3ea054857bf7cb2b19ff316c17b2e5d6bffaa91c704805bfa22594f85bbf2b4c3b11a9eadad6cbbded1e3fca83da54ac4f44c116bba43e51ea46bee1a12a665600785fb39fe37ec2b52975fc2f4ee21f435aaf8bc889fba2dc392c76b927957901ba5eefdbccff8d10a514c9cfddcf58556e74b129e2b14b7e053b14f902988f1614d7d328b4178ac865e1ea1280230128fb83c9b816438a8ba7c11a816b6792f9a4b7c2d26b595e414b00013d3cd639762aab50873d689b0b4644dc9ab231ab5620b255bcda6d14c69898947bf50374a56be940346a373129bf43a87147212602a8f26a055d1930230a035b11f55b3f684369ccce61fb1f18c4f1b7e0cc75d4c77645e76069a1ee2e77c9c3b1ce19713165f94e35bd1a1ba8880f0ac99c67d6380fef56891597aecb12898570062fcf3418871c1736f7de0be8a9bcd3a872a52a35f34cd46f9de5c52e9b80fc7f66262011995deebb9fa176cf1f03281f47946dd236a96055963df5da08c0275c4e44a2b38f7483a95d2d7408d1dc0572ab3ee807955666ce9a6a7694cc59843b730909e907e556dce6936a4c37cff9456ce909e88fe231ff0ed48a71e54cdaa4f4227b239e4ce757f970e9d0b8176e3958c5cd40e10bfbefb416b8c88a872de0cde8e6be9f496c55168d7de2e6409edde5d709d95f0ec8959d12bb7bd67dda59547c41be2f414885ed23cf28ba9d7604d9c1516e1a247b8ee2ec9a41de7984cfce8885074a9f8e2f3fe65b3a6a1468eee85e50e71575c0ff4b6aa04b4511e5d8f9405852a5a30a9effb5eb32800a0bd843762e900670fbe15ac93693d1bdd0436a87e28aeae73514f0c80e8d7cdaac9a7b94d674a71545a9d6a990b83b26b60df6078f06feb6e1660538538ac2648f429889565cae6a4b5f673a3bb3c355b66a2efa73a92e510a951074a135766d83ea81837159aca7d8d59f9bcce038570eeb54a043b964587c3da1eb0db6f89e74602df5ecca136a19d6e51a160eaa77e53d91ae3442021aeead2b322be3ed7389c67fd40dce91c7fd83efdef35fcd08d0b1ef0ed28da307150c2018ca8c8657d931fc5e21098101bc91e42e7edf29e7ca4c4e4fec0cce9151d419ee32ef2e693bc66b14a9475d0779fb43f67ee3dee6097c638dca3a2749e008207529f3e3c66906ff0bf95accaaf023df22cfee8da20f5707bbb9886cd4e2f6f0638e385bc28a461821fe28724b50e6f32f3fd8512e98c60bbd0acfc2dcd25fc57f319fc2f4c32de43e077e5d77cc8914c04aed10426aaf11dca1ed78c5a1432d6312e56096fe290f492076e602b0987ae5a34cc672ecfa10b1951aa78b536877166aebe35076567fb2828a52c4ae026b97b516871ffac2b4d0b96c3e971367046912e7eabffa907c79b5d9a868d97917a1d6e84d61befccf79bd15a3e894d4275a2b2b1fc64e3daae8e7626fe4f623e0aa9aafd9510ccd646771cf567859b602ce0f36e6882113120b90dd18ba7115fac2b6bd665c49f9af51d34880c95c9088b1e965347dc3ff536d571948ffdf7d1aebe0f061ce1fcd8340ba289c0530ed57ae4b7a8bf3b6d9286919c3acd853c5d38ab55ca1d09248de9d3948c8007a80cd5e5999ecca1d81145c94204583cc2dca75ca86b1a8cdcc6e3c80bd216816cc4efff2dae72c2abe15307ca85e74a6fc0c6406f4a330da58b0e1d41b6e2b17b16089731027631d589ee7263c2fed353a1207ce9612a96e7c6e0ec97131442aa34abf22878b1652934c0b2d67d689e68a91301cd64d911a298ae012e42aa2fdf9fdc8e75d55c15c408040d359bd7cbe347fe43a63822ea1a2edee924bbaec12a80eee61833e4dc12ac341218529605f4ec028dcb9bedbc5b2c1464d92f80767ac4816b69430e012c9cdbd2065008e4d4c7f7c11b66e153fa30e25eb0a205e0bff85d57877583af01c1ba44a3b2a48a7251bc67d7562564ff5291475e8550ebc7db40669d3c5dd970d6d87d48640320bce874c32388ff636710eee96cb6a358bfc92e469ae4d2aafccc857975d68218be5ff0eee707cf6832269dec8d98d416b976f9a9c52c72d86e28aaf1a5656cf021ad09051c44ec029191599b6e918f24d0aa943a7819ad5c742aa757d16f90ddd4f63959c32d9f5c5746ffde8a62d77cd03fdb4258d6d4bca2962bb6708e6db4b68df9105adc032cb7cf2156b7ad500e5354adad01dc3f87521657078f50068ee7e3fc404f893391075fb7cbd602c4cc753a7d310b769a96c323c871fe5fbd1707f5e2f0ef405efece2338ac2d44d956264969aa7317cac42da9be5985aef2681ecaa108541d854f864739d6390b383feb9f31afd540d936951f0b9f18e92d614a7406ac3c0201fd7465f30c0555facc2948070a176b643e589de6607dfbb49a2a6e873e4cb6c6ce8230d82702352990ed3844a796a7423dfab9b839275b1e1073f2214f73e335976558fb3f7e256d15fdf693a3a4e9e5c414d75a9ba0c7ce510077073ca692a5892258f3b229e7f1fca1c3f6660835ef4a3eaa4eca6471ac473d977f4b8c8ce47a47b0b46c6d5240e9cabf252a13d00dd9b5a5418519b681a3af74d1970e2b72274e3202ef1aa493b1c393d625b800ee5cc5c8128d493ea12c76893b4a95e5873d2f7224f6b4a88e9cb7e38357c64c562206d2306e470410bc9d258c0fe29502e5f30c92e315336f1ce80db1b93c39f997fbba595229d0102c2bed2cfd4ac2fc3563aa84e4ce9860a726ccdf70ef4a032d994f38f95d0e3ace9420092270f8be5e6e3bfc960283dc749388c50fb4d066c7903d757cdaa7c09be1a99f1bfebb0c418f8b0016be7747e5ebb458be8cd1bca66d3dd544a481452afe72bab72ba44d4dd402c1c652431f8e1b2fbea121793da256a8d26888ab00b05b91b1de6ed89d2271db97dc62398766bd37404577ff6452a2f2a259d2d9436196d3c5416fffd39f6a0e41b017a9da514e43af4ab0bb87e752f58ad45faa8167a8fdec9a52575d45a3c5a79cf020bb716c52cb932169a129d35a299484225c452ab0f4dd34ca780df12829e81b981364114bd28deb221d54fc4b1321341bc257ffe54d00436fca01f7b3862f54ee9c8566a81e3873e559c0582b1b82438bb0679c09bccfb04d49d251d2fb653e36646018fdcb7c393bbdec072d948245f4ebfa3f35901a2c391fec0fc914af8712e7ab3a1358755bd8f2a2619a2b1800ecd99159f16095c18dce300c6149db9a9e4e6f72057dd1228fe2a6ebba623fc206dd4afca36d0b58e847bfd32ecfd49eb13cede9a0394886b01598db2a14be388049fb58de87b428ad97c9aa9e31207e3fee41572a76692b54c3e777c5aae278e5fbdbc9558055dd5645aa4045a7b3bc50a7222b9e63f5cf41a29bf0f18f0c0d9d67f809eb9d571f05e3e8da87c696e6c50b26044fda07ad41a32db333ad429f9d3cc2d8e3e3e0b95e496b87ff3a2ec6c8cc86ead60a060131cb90ca0941cf6ef51a120ea2f3b41dfb2288327c21cf2bd228674b2060831b07704fa5824043694ff30186a40dad113c21b0f89a11aab6b511d407f0eecc5426d11ba7681b3d7f973f12996710a338570d564ce57ef9b16093005e396150e0c5bb6880445ba6e9d46de2907b27eec9e0ee51e2e75165c29e7b71d2c2b222dbbeafd7fd48aba97c5e4d1d9788bb380492f2a424dc40d3367f6634b0b19d1385e453050680e2d5a1c46aecb312e1a10d79a298ea398cfc259873160a87f7a2ce1af89b5212ae2f5fbc0003b4dd7cd2cd6d63137788cef1459503243049311557845786da7ce1986f2a27a2faca91490781e10e3cf5e4c4eb7aee8b06872d939c40469c6011d399d9472f7483d7705d5d5e776f5572a631f029678764d936141dbe25f6e25b10a6f18817531740fd944d94146277ce6a5cdb7db4054d5932f9cf2f911dfb0cbc45c5780c11b955f1323c1e27c9cf2e98702b1c1ca5bbb89f8388911765816868c28561c830091b08129e29970d3a7ca99add4d3585e05bf8612a87ccf57e776a9759ae99baa662ddde5cfbabbfa111f832bc630a8831f0fe1610f734533e4ff541bf1010bf2610465ea154156066505b7d74f033dcf230e30330f01f8d534d784e0303e270b978934f8a16daccca22e74ce19caae9a3ee250282e2063f3d8b4706728e915c03b7fd59c2ee4d02240c9c5fd85e6b7fcc7034bd9eca6859d3e6d75caae655b7e087dd0aeae1eb87e207c590e9806a5b13e7cc409e00fa6861e47eb4ce582270730231551901a6ff7ea9f1f76cfdaf1ca2f248abd6f0c1c795251009f9183f8ce8313aeb58199a181d363a820d92fff7e7c45bf36308aef2d210fd0766462e2b48af6cbc7faa1a4ae2a3389494adc813506a9e231a0e783c8f7abf13e9d14fbc29ee080a9d4b37c5908f21204d6a82a0ab952f31042d165328bd4e77cafb76a3ef4193366e1d4d8038bd49a6a153116ff8886126235dbc96a4c1f74551e1d3c358191fade41e410175a4b23bed7e74b4326b9b6e0e3aeed71575cc63ab2eba41725e262a9574872a1b7e5f7e85d8c3410ea0cb823e16f3538307e13e24424b1e91ae124236416252935fe3fcf41dfc603fd829ac25e37d3d9a9037254dea841e3890b99aae021472f12fd6c44ad27d53baa41789da7187817c5f416121939fa9e7343c4f2cb8fffdbd7aeafc83e7a3461416c4d72c9eb5fb2af0cf14ca3d0782ce5721b951db7704647941ee30cecd93057ec38a7aa4a0fca5f24a2a1cac00e0544efeebb72e70f00afad79b909dd69d155ce7d8392e6933d24cd5e699597c3cf69cc76b4f2cf7e681c02d7a93e7a1325b8fc51bc88683cfe9a180ce0769831b8a019aff4fba6af7124d5bd4938666b41f507b4934b014bf78df3c0ce986391b170f4af769baf98fe90da888c7b5b7eb3170753621c9c7c67a10bf1e8e9697e95254ff6cd754765aa4df84562f581f3d4f74b1423255ceb5a00baee600d78db6", 0x1000}, {&(0x7f0000003800)="b3c3ffaf485f81dd18c1f7d3280c5e923c7db44152fe38354853db2f800ab7feda772774ac8d19be1abf8d126c1a1bf1db199511d2e494d694e2d99f84cdf220aeb917269803ef81b99534991a6a9a97c0b94c44d8e9e22d1046533e409636d4dd8b21a41ea597eab627ccc9a3d29cf9d4dc79f606161b04d0b3d02abfce50473ff2d447866a0dcfe37998506300528f2b73fe1ecaf67fc894c0c212e9e1c84b45c6e2d165722135157cd07dd4852824b40dc8f7fa72d26145a6e34290a2275b18946c76a44f990089776b27e4b046404f24800d214c388572843d59a72dc4a7e4546e4a0083c4b66172a0059071b37b22c993ea1b1c9b24d537031c77576e2296617457445a52479b65748bc022744037edb1d7c4be2ce589477b384587338827b004df5dd05db6ba20161c3d21d53a3cf16b7bf7b36f57e35d0aaba31a2c5d271c7ce8a432c791cbb2df39de5cf69f46923755c0283a14cea41953d1aa233445c2cdbe3507bfa677e2c3a6f9e5adc0ae4f12a2207ee7f80c49c675b0d70feb268cdb77b380001788b857163fd5932774dea8cf71773a219920801b1eba220be107ea028243386df9628e561768a552c6e967df7758bc4b51c17db1d1238313dce37eb901f5496ef1e37c8058ec8a009447fea048f1248099e3f3a81d8178b1907b1b668fe27ab21959256fb536f3e0706ad73e33a10493becaf6bb8f910cb2cbdd348afd687870b85c9eb73bc8d2b757477634d024975e30229e8fa2d06c6baaf1e641c0d166b4ac3fff666ab6fc69a9f178ca5a6d907c4551b8006e922042119168c61fd638c5873b7c48fb18cb6f8f7deb3288b0e1ae91a2409513b085aa6246417fb5410652d6c67741602f3d5fb1fa041fbc6e3d07fa521143b1b0e38837d5c3be303a3d02b8995b3290cbc9ea05bb9eae5b485795f96257dbe432f642e08c0540d261f9f3b6ceb99b85b952e2c52e4bc3eb657148b34ca1cfed4e3c83dde78e86850e4272721e8b21846e1c58ef56da84cf1cf91a22c20e3c4fa834c9f3698f840a55c007f9313456a86f11a3248e99e65d0eaa0e73dc6b0f517d8138a7533b3cb055d7190f8f48ca40b7b6c1c094d42ffdd0c9bd169b9e2e5a6324eb4cc3bd1b836a2420d69c498340e910bb902bff078ef957d938e998a6942f5ee1be183b794e1e24f1eee6564972210e420ca57c83e2bafb0efd8a58f49f6a3a61d004d52f8ddaf77d14052e01b887f0bc97141e053de1278f9a51febdc893b86510b6d961f01a25f828106f4f6487eb2079a350bb72a091205fc345fe4dbc29f10682a343e023d92348d99b3537dad13cd417e1c5690c75c797cf218b45a8ee97a593ed81cbab0ce82a76f39ab49a0eead2f08aaf046d074fbc39943bf8935a43e5cbcd8d05cf3482d279d94e11e2cfa8a89c3800fc447659287a4c5211cb7bf3aa0f901c29957ba37002328377f6d047210e32b2946da029da8d401aeec4cb93a53f4dd524463ebba1931cf71be464b9334a64060ca7eabd03c9446705b89aa036ac928eea08ab70325e594ddc870fcf4b95566f1b52b1e3bce4a1e5db7ed4d91f413079ec5a2ab36a9b4293bd712291a84738a5532439289fb295d1d124f39bae7e55dfd7a496d3ce99b76974c5fd6156888033cf81966b49e111dde184cafdb1e2697091ab66195cdc0b4117182cb96ff1b52bf4c2d26ac6886fafe6bd843482159796076f5f4b8d0f1182bb8308a091a9b3a9f008b3063b3cbaa54a982346c096afbae9416fc0e9176c2407c27d60fe837929d55d652ee42a54bd800725b034addc0a62f5382d28e215d10c63ad4021f6d37c819add2ef012d11fd1b47aad2fb094b7c1d7df134765aec5880a1cbbea7fc41df21d60607dafcf6b9f50ae5722c2cf6f5bcdafe4ef371fedd6165cbf2ed092ef9c94171f4c9e6eabcb5ebfb62287d207c4f26bc17305afe29d9140946ef3702d49b618404e09ca9cf6e15d6e556662bb0f77450fc4e936d6bae1e083c6ae86e3d82e7dcfbd673f4c98d3a6bb7a9101ce52f37284519f2a83ffefc7d6a22d654c2a8cb963a3b4d0aaab517afdbd44214206eb3fe66ff48a2737d7791c48a01bd4782efff99d8ccdda1673e818566b0aa3c31500db16ab8b1f2d36b89dea1051225a7b62cf832e16b9e130b483e2a2c75a4dae80ad07805f8c985243f9c716734616d7bcd0fd496d5b7afafa52d40f789e278d8308a5e4ac86bae09e4c9eb95f9924c9279c4ddba1a758e34e0186b70dc9ed279f33da56fde04e6ff956f35ac3cbb3d227d75e3c8a30b8520a07cfbfedbb85183788217e21e6a29ba6e1c5543a6774641b464eb41f9da76825e5d4bbc994748871b9d46a01e6815a9a90b9b96c6f63fa3548d909503b8f55821730583c70ec839eb02d17b51cd3a8a2f251d1011c2103d72f69f3850501d3c9e718d2a751a7554024ffe6478d1ccde32344f5e974674014de9905c65b4b2a72289a9e7ff2790e02cd9355f641a013d43ea0d79fd9245a814abd28886da4f7336a7f5480e3cdc194beab8e702dd20de9237598cdbb1c1f184636762f46491d86c60f5ead7ab576234ae00ecc28de829b8cfc87b869a6da93bf445f89f71fdd265ee34e7348da948910b3b9ffa969d5434c85ffe1e3265255835d2e147ee7731f2e04d06425c1ecff4fba740e979365932cfea23c6e566347289af39ef39a1c49d6915a0cfc3f547862abfc79a8a8c4230f6498d8bcb2d4e9ef69a3d6a0362fb2bc538828c73d13de2480f8f62752eb15b1e8c248d90404a2ea4e9cc2807b935fc47a23d8c50e8cc54a3418d62297416837db8800f107bf968f2ec9833e6e793c388aa6b1f9ecac4fd8c7cfdb803d2bad39d620825721f6ddc034d3a18e1546cf4fd0a2a5f2cd97ded2e9e7ab885d6bced598e4a0ab70872438727c391b7f4d0aa76896dad4a65b05883ac09d661dc339cf662b3325a9b570c0d7ade9e29bc69af1f8062b7c7fa7b6aa6ad07fb62dd77b106f3470cec33c630c3fca73e1d91e5926ee4c5a2e91a7ff5c03bcbbacd02b6de74478167bfd7ebdfc9927cf88928eb8673b764064fcd96bec0c477959d33969e88ff0f330c566f0c53e4da3d18bf6c6aac77162c5e35207c3466784240f2f86a5161654dc9a64eb3d600b29ae795df2e471d57ecdf23c8cc4697082641c22742419b58b4d2a2ad213fe53b57d8abd273cf3a51c747979796af92faf0498090af5f2f61615f321f528e2180b6ad6bf42de9113906edbc0a70bd7e9f07436b7392120d1bfc6f5a5c748c66eedac5b2753e6a83f364700b0ab231eba0a55e962714f9c520b4114bb3a9f8e011be9908febd46de61dad34ac820316cdef89f670053bc898e050d600f173d2f33d23ad6042fa64f0173e9057fb0f9ab0f846eec341cfbebc07764eaaed36d3330304c957f17c46f1f3ccf221c89d0b6550ae0b2d1bb4eef4dfe73f9099b04c953e9837f9974c360339cdc54e77a47f3ef60da7cf424baaa854881839d564f25ae56c982f5d8b767b3c15c999b4a5b16ea3bd140c89f087ad43d430396427b708631d8066f8067e25b1caa2a28d7e0f78fc5d42aecc8cd4cc61cf496268e20ed0cfe6344bc55d7e1abe5328d2467521d93f5e56eb702aa0d9ec95727eaaf5a79a6a6b07957cb345f997ce53baf0fb609d9185eec45e2e6ea9313d07963fd9eda1f979cf259afbf64d4bf8ee6494026e6a8159143ec8c2f5ef3e3fa3126cb7d7b75b05cfc6c0d5dd6e8aaee7b5d3db5b7d7b9b8e7c36dade059c88c5b48f6e8bd3cb7793f96aaa659990aed2543328f6709920c8032658a779179d8262e2a04bf447ec74a51f13bb19705f8ef53a0480cb4c6b70b20a0781a7d2fc0a285bb76ef31fd02b01f6319704d7e6301896d921ad06b6970516a2038df7399386964dcc81f7354ccd73c567c71240ae9b26706e30613756ea4e88f7725677309268cbcbb3498754085894fe369245215126ae4a92f4df16baf1dc74d3f758b81310a7814b88b8bb48d0e2001ea7ded1ff4214652afe868e7cba9668d046c1f825ceef4f161b1b42160052d38b1daab7800039099da69182da1a8df10c633e19e38d761a7ad45818571c5ad5865e19ff4b1d44a1c72c92bd09e7e1a79c357f54aefd994a492ad7c2e262df1a144c9c3870d8ae289529b4d9044807fc71dba5690cf3c129125a2ab0b4d8943ec5264c490466f86d3b7d3d5d7ae0e8ab9c69475f80690df7beeefaccb2ac6ef899e562530538f66766390e946dd0b5ed9f7b25911d4e690d24b2d00d88815c94f65ae95a5c23a1b21d2f0263678262b947af51d0474c7306acc99930ee36848b303f1bc6a836e709c2c1f1579653023d52bfaa7ef7b518092ffe8c0e73456758b0e8c0f26cb8c21524099cc44539579043f3d7183626f91dc9477fec868339bb1a9ae86485a3de674b745dca0fa2d51e355a670d1f630f09d983dadc483799a8b0608b116059af4f59d82b438982bd34c21bd198aa40c5de0b33332839bc2cda3e6a883a44aa5e37dbce199b2010d1884b525333774ac650210ff8da74003e554769c90afd0f622cab6c6f687976cd847d05ca5eb6bc3dafc9404d031d50be57364b51fd325bc58b73597d76038d8b739421aa17e373c3c933ddcd07ff17364f7e4e4d7ac54545daa6457ad434e129d6ab93dc4b3cfc6f95fa09a4a8827b3d7c29a63d470a4bcc3e52183a4b3bf6b82c5d2c4a44215fa5da2893ecf34dc8eb071439efc314d1d7c610e69691251649f54fea7c4689ba85430d5a566a380aa11fa283a1733ea7952a7e009d693b0f7aab1291cb7bcc506f91b1d3c86522a3a00cb07a7cb834ceada1fdb89994ce24ac6c9f08189e2107dafbd7129474136c82dbdba0edd0dabfa6f0dc92c1b0e3d025fd210063ae0933f97452f7112f9c73e45ca6f609d434b15363f6b391d2f502f14bb88683ac977429dc000384c785d34c53e29604157cfa5d05db5cfd56ebfef75b8cb69f00fbcca50eb64b1b5fd8e2a8a0c031591af0929c59f3e8b7d2500613a82a24b85a6d876f5834d1f52facc81feffdf8dde1b2356aaa1338671e886b27dae57105bdb018438b2d4ce5ecf8a9ee5111c0804f7c17c70c1436275ac303b68b823acb0d117edefc78e1f31e1381aa404f3844d96a2a6da3730fbdbeec9ac3e8cef354e9bfb1ad42f318318ba0c09aaaeb2e5773b2b4593253a22a5fb925e0f3cb5bf9736e4cd8dda08ac70dda357c5c555ffb8557e31dff0474d6d9ad6bfcc6cfb2b823f7d4dc70375c7f48331c8b3f970a64e852e79b44e8afc120d1719119b70d03293743ba2de7d090d90a8eaaa1ab4397e30547c383b52c470e4942070e6fb32faf5641d868380f84371317d936c615f0e4aa5a0381ddcfe73c70a96bf3f31465d165b6e2be68ecc22cd28f5b5b11f42eb569cfb31ac4a33a6ea67a4d9cf4c856939df0e533ea603b846e47c25d25376f381976a4b7e4abc3e97a831d8373bbd764c340e1faeae13e2671fa5234d9cfb4915357588441f3b527003d5856d42c8481d5d9c067ad17b740392a16ed8f0c3a5f358cf0005a2d636c8258ecf8d7357279d3578f82c53f967827a42df52dbb1e0e444512e8c3361cec23242bcc46d1a6843fdc262a595bde0fe44e8a9e4a7126f7ca8cfe5b70d5c6ba57aec79ed163863139c1794c17b115e4c3727e429433c537f8e5e5b8e580655efeb6fb49aac4e2b8ebe0429b954aa05b7acc1ee3af5c840a6efd32b5fbfac067073814fa3629c4f918a3ce5678eeff83af5406", 0x1000}, {&(0x7f0000002700)="e89983b919d871fabeb72ec3db14e194a1c62a93abb41e496abf42f2cd2f33f8ded28dfbf5c190e7b7268366a24f13c5376a05bf845a02000b9bcc2224deb5cdd6c7f65f9ad4e2a1b38f2d85a27d59912a2118c2b08d55372262f01f2c554eb10d37b74084d49f143640ab6104fc5f94caeb7779171e4c401a5c1670aafdb85884ef909a64a3b9ed9a597bdd30af30f8c8308c22428bc9b7552f6ecd647a048baa11afac8099391719caa9a73759929e5be5a878cef273a261667af259b2cc28d738e693f4ccef4210ce0aa465499e8da63384d0c28543ad8e3f947b1350a9a6493a9b08df470f6c244ec67693ee9668807cde4a6d6a127a43f48493", 0xfc}, {&(0x7f0000002800)="9b1116e1b3e8b706390fd0f5416ebd1eed2620dd3de601a802d4c946d86587577878a70eee1661e06557b40249013ce363a7341466642ed0141eca3e5c9c686504a9e1c408406229e93c7b45371617f21a9f3c7ed81d03c1a4ce851f88e0b471874793f1ccdd743190a5c9dc3dbc201da445ab279c746e35db98a5876ebf2a33cecde3611b30fcc9102995e034f41db990bd473072954e84f8140c54ce12097fe48a1b88e5a7847e7fde556dc62438a7890d80eb70132db1f15752f5c095c665ccfd907299782920d70fe3bf67ea31e83fa1aa907515ba0c85bb377337999205bd9bea7997b886bc5f9ab264bf475a22502a8817c23339a2ee7b089d5115de5fbc5f4b08dda5dd3fd8359ba24b31490f8bcd4bd85a0000681b1ed242738402f1e4251e06c2f6cc810d61d2804122104b3a3063885189acab81c0d281212db099686d1631461c5f29917c25035356d39229fec185935fb851286cecd04b480014dbb422f598b08ffe805cfd49fa9dc149134e71279c80fbbe9c4fe7bcaa6df019fc77d2a61c5d0456ec021b0b2abdd2ef6b39d2a2e67632fcd5abf5b80412a9eb8f58b3a7cb4777ef38884191f74b6b9ba906a2de3873fdbba1e2cf75991c72eab5c0c4c16f44b341e73103b4f9bdf45b2fb8750a89b7c56a3b3326546a65a3896d2f3245f419cea7a6df3715a3e7c98bceed280dbc22823d128f0880c93a4ce6cd61da35975b6c50bcb925b0d4aaa77dbaa208c4d7d01880a13fb08efbfefe71e6c3b3decc26f04278e92876a8bd22909717aaeec9483979104df54e9392cbb69574cc6c68989918cfcf8749150fc3191ae44b609fb02ed96c8500b97b005b6ea340df756d4b65f260f9622d3e0967ee3afc9160dc995992d249a3d5af82f53ac1ba5c5f3dfe616116515231bde65153c1318b390a4b2e1975b74077a89323d7984dfddbe3499f1c3951f12dcf1b05c48acbd68cc4ce081cbebda7ca72abbdf3e23df86fbcaca48d616bbe0d31ba3a162f60e76035dd7a8eda8cb9717323f1c229131a913a8581d593d1135a48881e3446b560a5da429dc7bbb2340527ac67ae15ea750db440a1021c67fccfa401e1d5f34e4c4a49c40d5ea80faee6459b0f747b4b14a13c01f1f08f85ff17782ce73e13915429f3863276feb05d60103ac2e02c829141a74f049913c2b2b595eeb41ce11e8c8e9fa13b8794d76cd85ef46e7f7865ed29067df0060e08284ceac410e63cef1839756db38010333cd5b241fa4b1458025356a81a67f3a5cae4f8bfcd2f6a2543ade9eaa9e222e8d2735e6e80b9c0d763d2556974bf959bba94ce7b254cd55ad2913a9c9ac88925223d76cf30e178acc16e3d54cc8879bb07a26734f4d041546494efb86a40dc4827687a22d3368d020604be39346690f598e42f46135cfbfbb600076d8257818989176df273ad8cfa5c2bec5232d54ffd442b50934811b5b8c8ae81b1fb42e4ebdd95eb16ec9696b80fbb8ffc05f58facc3a8a339f63f2cf0559e59026b2c23b5d9697c1cb6546d46d74842c22ed95635c60047dac590ce54904d642a8c17281c437befe2d4817dbb5323ea0cf2f840ba87408205712922812ac4f91efd9246be96234be936f7aaefcde56066b02c6a39aae493d5d19263be47cb9c90222bb5e9f35d77c37562a43691ab46820378b1a931e88222879a9e0c3802838443e145965435942aeac98cb5cf40dca08efac2eb536146ddbe6add0a0d9d0796e69fd21c91b6245c6eb68b9eb4a293511980912f7ae44fcc759567193c114fec52a91ed16d4077521dabaaf9d7994aa78abba873b7583372b7fe79638721f9f56ef093f6c8b7d70d862b4fad27855a253e5dada2f90f50252d1cf77e184499098adf81491e37cb94fb1f5246829024dad7fffd361022f29a50fd09cdebb18be089ea8b8a3beeadaf88db7b4362448e052ca97e24ebe77dd1b7c7cfca069ce7f76a9b07efa0ccdc9279ec74362366c6ea0f8d1745d60f5032274a88ff19c06b93dcafddc799ba1e56b5fd15f400ef1ba02936ee679e894c2bdf568130c4314d820a97501e8190dcf1a100008b353e7f738b52ea6de23efaa51127b8a5ef45ae90219f2dfec105a24128d2c3e05e634622fed9449c018975f28cd8dbce4c9d8c3c333c6964a2d953d085366ccaec927bc4ace844d8653cbc9d9ff3067d8a1135e46f13e0cab02d28635330aa3ad2c475c67de8ac9a992febccdec87fb342173dc5661ba5d40b7431235cbb1efd83d67dce701bd51a2d4d7ddef1f71b084789fea6315988874e7d156648ddf866f9d804beb5d8e7d0b68c81f5c03e9343f2e3f68a4711955cbad7fe69674e7fde869698edecfa47ca974406d3d2a6ddcad57c6831173243f1af522c068794905f485b839a6c33e5a3c7e194e4e78352a5426419a8b8515231e28e6b20ad5d12d453ae3d3f7a4a52d85e04954d1ac3822a502f5d7c05d11180912e28319cbc16858a4fab5fbc8bd8d8e254da74d48b910aacfaf4684eb3c338fa784ceb55300f6d7992208fb5e5e59b4c25fbda6b2342a4cd6f16bea5f17e990efa66a7662ca8d5bd66b2c3df32fe332bf60ae6ce313ab7d8da5b5b6650043d50bd8c598269663456d5685746f84a20b95b40a7b9c4d45b0fd3c3d0778eec435aa5a09a8a9bf0f2a191308861dacc3fe082f0cc64c1407f87f3cd73af49cfaf878e9a07200febbbc84c0935e7f5b38e6b0bfc2b855ecd98231fa023cc6e44650163d801f325ec605bf957403015695314a2ed7c0490627c11d33b0c84f8bd209175901dc062c7b5ead169465136763d195f5f23e87c2718703ba6a8db813af2a53b970f3a8ffaa59116196c0a1d17e790e1604f7b24bb3046f6e2880e9a53729201ab9071e98091f9c79b1d9e3c1a62c146a32c41d661d49fc6152a270603672b28169cdb6baf78e34ce3a1118f5f61d8099f77ce1ed1971b6cf6d3630d30c039ce3833b99111981b1efc5935aaec05c6c5af18325e37b3d2e3129c93b05cedf90c2bc5dd268fc1ed8a976fb8bc67527f1742408d90187a04d776a09b42a57c6c08e644fd0ffc1344fcb94b5b5be368df725a78d0a0c32ed306126f508dcabf029c2e59e6a45c506fa0ee103ea28872b37f42c9f90e2d34e9599f899ab89cb8d129083559fcf75b541591f1e56cc874ad136a515b54a5b998e15bb157e693311517c9c772685badaf092892a3234cd136ab0e6ab5185acf22fa47319e4d0ec73abce8e8e40c84038cc9904fbcf33e1b5327e69213c48fc3f61370536ff16efcf02d67518a54aab583dd068f7579de626cc17631605d96ffa740c9e8732210f08f003a3c33e5a45be7c7cbb35e3ce5131514420cbf4a9cbe920f874b0cf8e3e77e13b0054941ccb145f372c782784ba912f4e796e920cb5c3003483d613755764de5bea96c3666d5e1b69b55d29a76d07377efb47537c7d5ed9f581f9b609833256bccdde237d519033b5d59679bad841a4244e81dbbff6c233271669f2be5e3175419cc65e900cfc61ae2016466f87c3ac2f66cf79a7b7e4f2188413ab41c5002471b8b60470f6e06a21642a70b75fe3c11424f263f007ecd4f2cf501e7894e340fad018fa278b5c97a3b774608a122692839ec78478895d6c7d614477914d090e444a6f4db797a946059c18ae52f885c50514fcdb16d1bf02985e211af6c849d04d0b0c15b022716c1acd3068b0aa1d2f04fb660ef15eb51ca4fd94eb2ae7715c0a4b4f640dc96862e2d2688275ba52d2240f2dbab156b785a1d9acd85e077d22991c2029998aea813a55acdc0982e7fed5d8dc83ece8141d889fe62035aaf9facaaa84687d0e2f4eaf98eca88665ff9d584fe3c1aeaa7fc15d8f00ac488a6914508210eac7cecf6bba22a23067e64fb5a95a75d7d6405a73cbb7e4309e365852106f37cf4adbf7b096ce49c1e1cfbc35dbfeb2b2475e274191167d072ca789b6b6b29f3838f701fbc5f6b9789593dcd76d9a60fbdd6620f6903d530e2c0734c715d93e86fa3dcab68b9bc800feec1e3fa359ffa9a94125bf012b1a81d17449f2518c3b7295f1c2419bc29055d80a330ac6e85c91c2b24225df24b211452455ebbd833c2e4f2a1b5e1190ccd8ccd029ffb52b8788603d2a9f6819c17f6244bd29473ca46856099487fea9313ace84d38485af21f989840ee72fc197cdeb1282eba2991726c99b5480d8ce83a471670c3e1b86af2e24663f27b350687ae6fe472aadacd4008cb309a6fdd5a69556e9a9b78dcf242d908adf03ff80361787dcb4ab90302ddc35346bb42928d18bada57dd74d67c2b43c99b5fd3280844355142678f3ba222013d791ed27279027df6e5bbdf5388e4f3efb3a39022ff977c6d7192e7433e90108c9d7cf26a673c295ffa3543de552e64eef2fd33a9f4709d5ff108fe8696e60a099bb47233b9bc1e1b5456e2753f02b8a82d6b510ebd108eabb5b2ddadfe2742d2f59e5dd53853c337bb6d97a7517a4a7ac9698cf66086e15c5de7e3a14793f200983303b80b82477f809c23e4417cb3a151c2ce61fb438031865109f91c4e22c0ae019a4603a4877f83187d708a808858eb8098e6da9ae9bf2b306795afaace79cc911fa2bd2de2539d06b29db6795674448bb809abe049cd40c32d3bde8bda87b1c19699c5c4faa7fcb8a847cb40ab45951f4540f49173697903881c1c04fc26bd855862f390aa944b18eb8d78bc0da93a8ff6c27c3e8a24872bc301623461e0e56e45ba450615e168cb278ea0bbf41533da3870ae71208fe41c3b365a49dc2469fb6a1846128d98224fc8e9b2ba5ced7eb4c6d9032c8796b6c0c10b69c29128c7e9cbbda5476acb792b8c84bdbbfea4e15ea233061a1336842ccb2a90c11e2625322348777074a33f581d839ce128055c8845b461289a8b1ea6b4e69b6adcd0c56a7ff76659c4236132c08ec2387a47e30cf3e66817f6ccdd3ff1b1326f72290dcd99a4b46667eb5e2782200e35ada122c212bcbab4512e2531797de33cd9efbcc3754c1d58c89606881e1f5a77241b7523beaf15a37522d5b6e239b938da618da2ab2d7b3ca8e32c5abcf20fff4a5f1939bb5fe9a1008e06f5f3b9ce81883d43a96c512bd2ac25c00007b6433b3d0fd12566491cbe83e12b22cf2a6c640f3bd1766cc689684b786c58f2b8629d1377833d24735c7b64d0ffb28a6a0cb3f8d50b502740db80226d51961449f05cb244cb580bcb5422b4dc5d606eca14ce489b21d4c90a7030790e6bc70b2058f5af102459db17b914cf65ac3edeb36aa6eac4bacfbbff707f43eee2011bf4e85412093b17783d08f50579d63edfbeb6050a6fe540e22c392b4fb13974e7432c7ce93c9399c3fa2a96c3c4d242c9cab4003645d4257b1e3e0133d2ca4916bbf997dd2ab28a24718f9e894ee80f823b6e7c37d31c106ac1549c23f93b52276cba4191c6e1258986c764fcd31494f06b9cde7816f138db798ccbf59d95b992aa3224f5ccc8fcb3183175a0ede8ed3be6421ec3eed067be2c0d1665809ad3699b6a18a9a45a16b66157fdd2c47bf5750ebc5fc4d0fcdc9f1804060fb0e9eb4003271a5c33640212a47f66a5aa981597767e523d98b2111351d16a031da885ef0e8609e37c755944787b90bf5e2aa7fe656a3419190b8e71222947adf2b57428906ec693697881a8be2bf816faaea30d85b77a7cdaf307d41e8572c07ea462c39c79b5a9eccd8874e8464d61d3de059f78044aa30f6eb6e13b6a9e39021defc565abdc0692cd1adadc46d88d52797f30b125d567", 0x1000}], 0x6, 0x0, 0x2) mmap(&(0x7f000000a000/0x12000)=nil, 0x12000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = semget$private(0x0, 0x3, 0x102b5) semop(r3, &(0x7f0000000340)=[{0x1, 0xfffd}, {0x0, 0x8, 0x800}, {0x0, 0x8}, {0x4, 0x5}, {0x2, 0x6, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x6, 0x1400}], 0x7) 11:56:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) pipe(&(0x7f0000000140)) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) poll(0x0, 0x0, 0x606dca73) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 11:56:32 executing program 1: r0 = socket(0x20, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) socket(0xb, 0x1, 0x7) r1 = socket(0x6, 0x2, 0x0) sendto$unix(r1, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/200, 0xc8}], 0x1, 0x0}, 0x840) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x1, &(0x7f0000000580)=[0x0]) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sendmsg(r3, &(0x7f0000000480)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0)=[{&(0x7f00000001c0)="bd53bfdc0243b7e63b6e282ec0f2a8d64ac24376d3c8df28b36254c06dc89e389add58962db4119dd72cd6aa8339f7843c81de3c7f37ccb3b9e323e940ff5fab5554e90265b53b7b9ed13e7f0d723b031d9cc72750d4cdf65901789bb47c8a46cec599f28c057f788d1492874f1579f935b75f9501bbfc436cfc733d0a93cf90290d778951c913860a9dd0f870d93354753ba9acacf053dff676fbc4b40642af566a382f0d6069ba141e480c75209d0c6919fb27", 0xb4}, {&(0x7f0000000280)="aa9cc65411a27d3636efab8aeef5b4c31d8aa3fc03f81e88acb2ffde6cbac48ab5a67f08cf4ea301061ca511754e8c387acbe4", 0x33}, {&(0x7f00000003c0)="e944ea2e896f3a56cba8828afc8a35f2007234c8ae5b457b917cdb1e5b1ea52af7e8c53e1ffa864b7933fe53858fecfe4be19751b66b860dc4e2b78b04537f806005892897f53129eff61da44fe6d7a9a993e728ddd917cf7c5d34c55326e8508f4053d74f5d14c5b9ea692c679c2f16788637de31ea0ece4c2e589701a233bfae5c96ffecd0c29b49560e6b899c0063aef7a3fab46c7f771e6e8b1db53dd5a247f5e7d7c4d853be47af2c2cbd894fb9278b7daaa7e843f5dfca", 0xba}, {&(0x7f0000000680)="0c0ae07831cc8bc10ad7984668a986fe1b286237609fc3e965ec0ab7f796c5f14636a55c54ee7d39c114952dec1d9bb33d604353376280c4b144848259765d37a89290a1b83eb9489c6940e36825909065841e3fb12c45822b2dce74cef377d4ea4a36944190748928aee07958bc6984d4173ae0cf01fb3aa3f90ff3f4197c3388cba6d68b0cb4ee8cbc81cdd9050168ce13c5706848ab7bb8eb0cedb5dcc28b089ded80856a4ac1473ff8e483aef81d78b1b35b43fea6962c60577da026d755955d21bf4ed0fa22a7bed6ae74e1bbebc20ffb5d", 0xd4}, {&(0x7f00000002c0)="5783fe76ade62e3b4234203a5b333424d8f0ecb644d2286e409f7dd501f34a3bc1c73e08fac24dfe6b3d97c1f42ba81971cf3817c2d6240ec56fc1876abe009225b397dd17bef6be18856a3edc319657227e67a707fb6492382e51c974ed7efbf4c313dda8b3f7bb6cabae3a77a7ac9d2a705d34", 0x74}, {&(0x7f0000000500)="ed59fc5c98d2500fa9f177a9c9aa9e7d44d89cdaa4bc4c1b4640a99ebd021f6bb9cce68dc76ccb303bff781e63a397e2606588cd35c28c8201d9a65dbe99a99b988402d76ea7dda8b2c664da49b948a4", 0x50}, {&(0x7f0000000780)="89fc0a5a97d21bb50eb7b5703fd94cc0fa9e5fb44e19a507c3d075bfa10a16c2a3a89b20821da11c77da8a7bf4ab664294a90356a08766a8b482b865ffe50e6b426f00e60f8f6989aced6dca8a7e2219dec9cd425b11fdf0bf691379977c9428ef0d1555ca9a99d68df8f363efb49b9a5410482b0ad9047f9d84461b6d25b0f82e70e300bdec63e74ee034262a7f5a18e919357f2c4ac3a2f68516921819cf0ed198bf5cc543d347825b8cd5dfb544bb64d6c5f45154856d66", 0xb9}, {&(0x7f0000000840)="af24f964dcd4c99fdbd0b4c910ef3154257c5f01ff12055c0f04ac2db456b598e45c00028bea1b5a486afd130e4b50c033959ec6cb206c250d47b21d2be0171007d24117927826e696f04e2fa5bdb2ded8354f67d8c8ae37a019fe49848385a8e814c397f78fdfef29d74153e73c28312926df2efd83789d1cbdc19b2c6bcea4f8273332e86a34100b8f13232a825bbe6668b42231b2d849928b47559699a3498d1686c0075e4f378c1d583de8a4ecc271b4f545dc4b5113fb60c6f92d0b98193a444af8bc135f19262c81c2564bf827d659e8c0f48c57db74156f615dfcc762616cb37b53", 0xe5}, {&(0x7f0000000940)="a3043ab0583b573f0158b84de3d38b0a97860a11507c1edad44af3dc7c59026e0ec324bd85291323f37594bbeb4693ca3200834ba627ae27123e01ca3fdb439bb3328313d5bb52192b1c8b51cc00d799553d2d10f1b7fe487b9f414c0043c819c237b81052044267fd61", 0x6a}], 0x9, &(0x7f0000000fc0)=ANY=[], 0x448}, 0x8) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) writev(r4, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000000), 0x4) 11:56:33 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000002680)=@file={0x0, ""/97}, &(0x7f0000000240)=0x63) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x2, 0x5) open$dir(&(0x7f0000000300)='./file0\x00', 0x20000, 0x40) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x201, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8010570e, &(0x7f0000000400)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x503f, 0x0, 0x0, 0x7], [0x6, 0x0, 0x3, 0x0, 0x8], [0x0, 0x80001, 0x0, 0x0, 0x0, 0x0, 0xa4], [0x0, 0x0, 0x6], [{0x0, 0x1}, {0x0, 0x0, 0x0, 0x40000000}, {}, {}, {0x0, 0x1, 0x1, 0x80}, {0x0, 0x0, 0x6}], {}, {0x8, 0x6}}}) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000002900)) socketpair(0x20, 0x3, 0x3, &(0x7f0000000340)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0xffffffff) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x23, 0x1}, {{r4}, 0xfffffffffffffffe, 0x42, 0x1, 0x1, 0x361}], 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYRES64], 0x8, &(0x7f0000000140)=[{&(0x7f0000000680)="7d67207d80b043cb2b42df35dceb7d6e9d5913759a5c2db47518940c660eb45a4e7e6438d0fa334fb45fb5ea9c63a422d7907642cddc4cca247986ac28a504faad05fb3c5400f5ce831f19b11e5c4848181f1e016bc6300f504dd2019ed73c848edfe5696918b797acf53c32859796aea75d64c4769c0c743162a3c58a4109ebc30f67900391221bcbadcad6c68234acd0d6f4da79a222465374478a2d6df3d1365d72577630e81c3ff8b227bb61cb662f93122c4239d8e608b05852d2311b3ebc6830ccc7807c3a870411073d0a14965840b766e3781022cbc03c268201551c7631aaa21e997f84455887f55c2680f0a04c5a343d1115186d1455c093668b003a9cb8444b7c7866c25acec1b65438367c928582c27a86c3ef465381484256e24046cf8cb0405bd41de7ba49ccaa4742f977c913a6becd3a4dfe04f9444b57a0ba5fe86bea232afab7bcddf957a441ac35329d449d74434201c21fd19f243740b60f83d769d8c7448deb188f4b18b508c5e6629e97c5552bab678a8a04808c2579e9aef67fe51ddfb3e731a1a56e19693aae80e1f0874cdd9c003363bb21432b95dad341c80c0b8fbf6105a65f33a4e830a88f6032f4a1f9b04014fea2d1dc7cc7a50af800643dff07210e65ea88cf1235d70f1c4cec17bfd99fead2c16c4915b93e788e784bc5569965c8dcf2854efd15104f152db171bc0abbb77659b040cd732b8b78459b335ccd64aae61b2df9ad530932cb78c155083679d248853a943013c977dc3de5b76ce37aa1b31e498a294382f3902d458b39ab335678157d19f6f88bb2eabe4e30c1fe725e7cd3ce16717c8416383aabdc7b0b8e1590d42c75bf1355b01ef4e0406e85e1f7fbbc1d93d49aca841e34978d3c5d22f87f9d007204862a1e3299ca14098a605126eea8a264b5ef2b7bd2cbaf42593a945a47aa68c76f35ebd4e2e655d0fcb6b152c0036a5b4ab4db3f07f91b5cdc9263a47e9cb832c81511f979e98b4deeed729a95387f83da2c6a80950dd86e61aae798a7f47393229c6813ad6f07e36ca376b154f51919ecad19f2319b9119cbe1f0f549e557845b8767c54515cdb0b4bde373d8251770608658ceb11e823c0c26b77d18376cb51684d5f94bf5fcdc0d488110529ad1ed70ca305b544d08832c20a024b47466005bed24112aaccad0923328b39f966dba4253bfeffcd3669dd65432f2e25fcf510e35c961b5b2119ed5d94fcce40d63f15299d873997aa430b4d862403e1300d31b6a56355e8f6caa24186bc42ae5426b7b503ec5f1660562088f59967145495dc39d5a169efcc567fe3633ecfe88579dfa0d7a8849252957921c875177f743206bce8c4417cf3ea947f422aebc33a47d192ab4a9bece1536b47878761a225df86d8822ea65b2ed8c55924c8c06c15ead42a27e599afa4ca4e4a00631d29721aef3bfefe2fe3d2a517ad1875028eece872deae899bae60f7ef0c9bb8544b4a2df166a7e5932ee1d8a5d1a8ba205e749a28c25a021e663b4d67bf81b437c9baf8a2ce959a9a619a4a1e9f5fc93a902727b10aa0251c29b68d58c4aaa8263df63e0e6cecb048b302f3402813b4d20db0c225a400041230abb4817a822d506793d76bbc976155851e787aa568c818ac83d43560efa837aeac917dd7b90814143db3af72d3afc14212804d4660b2d6487b7c5e2d9d595c17b78d1f514c6081973486bf2aa2c6f698a94ae388a18446e0acbdeeaefecc0dca50c9ccb3f74c0ae2e372aa7385d4d74d3d7a097069e661fbd8612e79904f5b515f546c6eaec94376f88cde32d77603fefca495b95f3c6343cf36c63cefff7dc1a9906e4de7505ece021969d3ee361834534fd6c636351bdc3387c0b81ea13660b5d7e3544b33397787b6b3ff5394e90ed472179f2a96f3995b59b3846db8a4538337083daea45780187cd0378704867904c1d926fbd82a77b50c3673e9d7d220e6c3b5abafe53848c9122a62f3a4c3620e6c99199b8746fd767ae41ec24cb6360d514a74b7a40f5f0c998307a20253045ba5c4b062e2f17aefe1e8db61d37cf7abefe590758ed8c33d9c5fbab3b8b48d3194eab45e0ab157c659a05ca1dc5ea0dba48879aca56576edee74840244b50484f31b437049ea5f19ab37ae6fe4eb37935df2ff19d0fac691a49b042b0a3f17b7cf37dfad6eb1d8e0c83db5eb6c18668465d65e2e66abe785d5e3bef1317c61ac3e1fb068c3239915e3ac151e8a22f997ce976e4d97e731bbca6052e6b50c65397b31182d1baf5f526bd0ebe4ed348dc922bc280237b075a44a95b2728dac86f8aad410b2a12344688b4b7eb112a2f760f3ce74ef50137495a662ee597cf6c3f98c956e65d043bce2f1e48475121afebf662c1acdc35101f6293979a95cbe50702be09a3de2343676bda4333cce3c0991b46a6f588920f7b8fe4ed59bba867ffafc17f945578c999563306fbed5e95031c31f6cd1ae72453f320637be07616d195649f131b551f94b134f643c49f3519602dac44b845e1812c91e0b5e2126fdb7d0a453b1e0197642ffd2386d8711e694c71084402ef5f65f9ff2d07cd1f4b1a177ee87d2754748a57474e28aff0bcd3b68f2170c63b6071bb06731e9e5c75073914ef144bf93bf92ea43f09232065bb9a5d9dfe1608297ec30aea861e8ec21325edc1b54758b8fbc7a7785a1e04f462766e8bb61017f355dd26f39b4d957063737ba04b9fb2c56fc666e819f8fedbc9becd0d091af47cb63a6e138195e20ff60c6f546a1c15cbc6bb9ad97325da0318788598f3e95624ca356e52b37c33730cb6aeb66478300d5f3ff6228ad6ddb6d33b0a7b7de8da045abcfc634147247e7bccadcaaf428abe8b01340c884643d7ebe63daf19541145e82de2af1668f4e5f076ab33db74d0f4df9fb948feecb28d2edad6119e29ab3570292aa85f11204437b8f7b6e8ef186cc4ffffca4bccb72c05639e19b3d47ec352719f887373ff380b046bc7250e6c2dfb2436ec716c52d5abe769058c24f7625643dee6efac149ce1af185874e9339735019e68a147a5f609708bd0a81f05d0155902968b71e51fb843727418e84aa851909e77db3d7d2eec4cea6079c913ce8115cb945369be51727ccf4fdfc40fe9a374492c6255debfa122cef078e624700f6f16c1024eee4a8dc6b991c3061e9dad7fec5a64ddabaa83499efcab66af7968c66edcba5a431d4f9d91f1d88124a834780544b462f70f74de8e5aa7e452a9201f99cfa2542b4bdaaaefe18d3d9879b1c370157bf9298d00371da1bc6d834c84c48d1303a754b13cef596b6616f2458ba4302595bda6246168aec5d1cf146b5fe4637aaac2e389c16a02b23408f413748667e24c13a9199839b0af7f6bf0ed598d05ecce83dc2e53b52da4248ebc5b91536765bf61ca7ee953b75c5b63499891352fa535c092bf0e885909f7fc938f285da82a467c2eb8d64864e33b5449bb645704bc1637b38467003cfeab72050cfc2655d5b774ce7aecd01ace66e7ed8dacad5fcf4bf018f1e58fe38337d09e1f37b6e771e0074350c1fc516fa2dafa747bd37288a7f94d0f1efee9e99c5e2b1e40ceae87d5b8350cdc1cab9b0bccfedbe3a28b86da9771ee1ce433f876bdaf1864bbf90df57c5743c36043e3cbe46262ae20152492af6d3544aeed811aec7be38b7be617eae15e27ec476ad654401b4c018807716db93c22f10e335e075c8e9f6d94f1ecc1ed9acf6ffe191b07464ddc4056367d4b41f89990446c8c235060d08d13d503d980110a082ac7cbcdd0c32d85bcfcc676dfa60236e00aa04c73cf0d9890ff7a71edec9822aca10cde75c0e601c7e51b9e46b439bc410f8af1a88145df9b437629690d5e6cd006c923a3d55c50da0d4581cc10b02904288eb8997f238e4a160016f0e72162705f8ba33ca1b4783a4d73e3c527fc9434716a58ec824c05194b4ec525273a5c085f63b3af2cad340b6201f0930aa889ac6c8a601bb6a24f2cceeddcb8561210ebd4abde9a2ebf887b7dfb5be3c7e5097cf106eae9820fe29b7a7a013d59f07fe3ab99e7c966e3a9f957a1712dfeadc47e38435878e94fc506cdbcd365c9b0017f69db425905afbe06649340ec39747a5ee0a7589fbfffa0b16cb17674cff9d0ade629faa79ce4941a26d9aa2d324dfa61962ee1bf154fd2b5e291831d04076be5a5dc7060df2ff2fb0aa93d5576ae02255fd614d289346d68aa322e47604d726df18ff5e195dad3e48712f90597601499742a57e0fe67b0b73fcca64c4bf903e06183f101321058bef04cc0a9b0f5a9bb7a568836ccc911216594ef117dfd44f817acbfa2a8e7a309d6618578aa8f3b98070ad6b8bc28d48ae11a76be0df679a37ad3724da86250affb19def4aa3ba1f46e0b7b7cb966756fed5d039e3489e25bec93e0e45efde3552322734f4d77ef69cc48f713e8a6b258802c59a73adaca701a44105754ccf1518da7534453e5943477df99f2726a6ab81359109730fcd4bd42ab8cba026d1fb5d5fe61e4aa14a7bd2e0015758a275f7b3111ba08551e946538ea6ffc0c17d8d9264f4bc040f5169f44ad38ffff4dc3e3e7cb97d725e6ad1c41661c62afca8aa3e6f57327e0f092dff915df55b223eda9e861930a10a08bdb6442fa1b0e8423ac7db6ac4c4f82da0d81adf7c10ecaa057396239ad41d2a24bc758cc481ccd91f63d03daa44b3a3e5483095440e78782e77fffcb93d7165f41612aadab150c03e1cf62e7866f37fba231326cf17037ad66af110ac5150cac018011481c3132a0c3e2d0232a9ac8be53c6457f633063172fa3e9489b8aa97f4ecd7ff724c11db2155971c0644fc38737fa7a5fc6f9a3f8c03e6960aa5764d069df567ac7b1fae6e7b36f3dd77d3a79c1c32c940ecae4089a2fd73cbad42af7535616ca7c593321b71ca33eb8b6199dcca89163584cd11da596fab4147041747f7a87063eaebe53277627b8d04b9f458dc39a06db614f7bf7545d6a4320b09d7908f3bc7b3a463d1482938ec5580a02210a4601106be039053e01d3b054ba6880e9f10dd7f000c6ab0076b7b05c43f80121dc2a567d89363b296b4a3af1bea730e478ebea1bbb6c0afa790562f4ebafd46cb90bac13c5c443ad76af328072175c2623349f02c8f59db270babababfc82758094814e642540657d2e2a127dfc1d50085e7274ad46ded912962f22ac5418658a438b34d95a7932fd030ce5ac867010a6cc808284a53f3da1d5d0ae6f9583f745bd3342e2769d345b70d71615f956659a411f20cae392cbda3278931c394c39b4e2ab2220c8ca2e3764a7993808ab810b8e9b7253e22ab4cea3e08fa0576ec5f147979a81976678086bfe9cd205c873850550849800551f6b6411457c86ecc791e6946a399c16f253c9ce3e4ed6f3b0b79420e2743b960558ac214a56a59ac2d22f00c24b3e4ae77974edc960a5f39683d3eda20082d1c319c932a2b849ea145c3ce9d0d0964556b8d8415027fc7141667d51931367242f95ac2feb55b8098091de4426aa31f2effec1dfc8d5d0a907f245165e27739910932762ddb663344df55c6cfafcdbceced5cbc39088a07a3b106504dc0507776f617579f05556a9834775e3840d6b10205e4e2731793fad851bd780467cfeb4ca368e1a73a1fb35cabd907425623dddd15053eb132b11161439272eccfd521e513a4da9a3c1ab88433707ee35b1dfe6114ad94966cca6e5642d9db2b738f012ad7be5e3d2347e520b4cd5f1fed521b35283270153e4e1bc5e3439ac37ac551de13", 0x1000}], 0x1, 0x0, 0x0, 0x4}, 0x7) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000001680)="300b1433d72918efb25742bf58b6b3c733f4a9641c3cc577efe42226fe6a0df9b2dc5dc9932ef55fce5bc0486c44e304d8c5097e3b8156640b0d3fb7637160f424c5e2296db06f1b47f3bf61aadbeaa8a6f6b900699edf4b2eaddc5fa1f260750eeb0132d3e8e6558c3f52194ec12413171271f216c01680c3316098679887088705898c2c1dda30f91b10829afcd35fb045b933e69b72a8d72fcc06f56aeaf2dabdc5b4d16e1ec3137f3bc34aac01c56c865f7cfb1c93a53e654a38b4f07011d4b958656f3c43f2e57e745e90b6432e13795b09ed47958674dade7d67d1d87c7ab2f9d6e78043f068b66e2bcf5e6c241e814ba71cb32a6298ee72042e1cffcf2ba2d1e6fcce46dcc9b4fb738ab253e083b68cee05c5d84d85b6359844d54e86a02dbdc3e7ffaaaa9aa72c3311cacb139d826755a03a50c1ff8259d3f5397566abb3d1c8f5768618919dc6d95a96f0c1ac281caea0636cd95ee70ecb39d6136acf9057a0cb9ab4206635a2a80d5b0c6b149449f7d8c2188495104fd6125801ecb118f35bb6d3d9a2b820b796a49df21281bb3747b890bfbfc89a141a51094f1409c1166781730e807455e3641e9c92471e30317977abb2c1f8959418197e960ff81ca8b5c3aad73695a74e1cf9929f5c9a65506a996455a4cff84eddc24904be7510ec29c3109b7398ac3270bd25754f2ab2bb2dc57a4c139069b4fc7529d965d5869f18b525285f8cd3267aab1513b764f7c13f0ab01614760f32b810598fdc2b10eab84e8dc93226d548531447d118d180692dcc716002b6623c3dbcfd5a832e69d959fd2792f92895d479ad5fa722a2f5f2e1d823b5d2279624b581a74420cdc15cf4d7b9531e31a1a66682ed9d465f78f573dd9112a405885ba1121a55bf48715edc26cd21e7df5659bc1bf65dd9b1bb972fdd0c38e4b0f7d71a08059116d763e4a5f828ac06b287fcbff53cb1f60ac3c27f0560be3d2d51b485577f11a0321f6205625e013e014aaee2d93e92ae226a0fbe75d92b9b68f540b5b4809b276124f17c8873954fc0e07ae9da95a9b5032f44d3c436b972a365b227dba7184f0df0678c9be43e6093cb2cfea877ef45eb35029b3449cb67c5d70bda6b1c26e871bd5c317b4ea3fc92ea6ec36f5488a255871ad800e4143d0d0453af24edc44bcacb5750ae0f61c9b8258d0c9c282278057a11f50c28892ae79a9a0295ac2ed3c474dbefb01f007e862209ae67d487c7d759b061b9b006d8d56639eb3bd0733e741c3cdd73873cad4b32bb6c6cdd2df242afc6ff16768e2169392a4ef5905d098c83838ca56324ca8276d132b1f9c73e3ff411850965020aeec153369509a7808761648d19ba812572d0f9c2e063ea26347c173ac77be2974f5121c13bda2b44c616c6c5924e7be4bb208ce452a7931ce2996ca90c47335dead4faccf22aa9b3771997c546d2b62ec786cad1c36def36803e6adf384da536f527e4467d3f86e86293ebc5450c80600f14f4056d0a78c14dc128f595d0f373f5e1c8300c7412feb342b0dee89b57acea3f7510d5993deffe86f81dcbfb23f2336d210336758df7ffa592c71b358816fe0e154618a96393ca86b3e69fc633768db9db1a08f6b0b3d8c112feef82e32cae1eb94e330de845bedd4a094ed48af20f876f786ac7615c5c1b08c426a970b7b73db2d7ad9db200fe7f655bb05b354c60a62b52d9f61a94009be8e93e5c8433ac9527d523325006f97cd5411f2b5e87adce720cdc3623329793593d08e862c2eda80d3cb898b4ddff5d45a3d1cb332cdc933a94e9e4be6b80c63e64d2b84ee5e4e694ef09a420b37639989c260510e4807c0b2150d50d2256e343cc3d398ca681a309be850feda8537152609f71a7e8564fc9a8860932dae53e3db0692a1fb35370cba3c5b629162ef7167414a20efa119c6750b8ede94adf65129401095bb7bd5f6bca7a25ba792d0240c710e79c4dee09e980623e92d45126b72e3442c3c661fc7c4b6f9199063bf39a12e304c0f13101cddd3bf859b311162ef819af9e42179c940ba18c4066d66d1114ecb0d3585152404783dc707674d96e157bb1d9bc6f6955932760bdf1edb0fda29a4535599ae68063a59770c422365949c95bd9a9b9693adeea0a2865e15e9270b4970accfb17f602cc15a1416082eaeb06f695b5a2adc5ec8db023fe5f924b47cad5c33ca7381c29f9b024a715dac7b256a72a83b47a3eec853afb429e6e1d0b4720d1dbf7a2654499b154b4be1936e4af1b556208e3341c501925147352e84af89c8709884d3dbecd6e69a02fc5bc5c47cbd1d681db6e2abda824698849444be1a64050dea2a6e90a000d1d0d18c885d39048ab62e20e568bdaffdf95791c4cff28b5b9a72a2c89bf818f4c49ebd183ad3ab0aa31a712a27778e757390a33faf43da1d1b0399fca802f843f0b68342d4a74c7d266669858f1e76f3bfd28bf0ddcae2867754a845d89d71496b3ffafed247e71e3785434b4708edd2fa26d3fa71d534ee83128e2a4a54b668580e923b919254ec10aadefa49f7f15a0c0c5de9b463c42f55ccd009ee2a745239a487c8aa44e096fd1ce0d3f5c49b71e23eb1ce6deb52ed85127861b22a86c93d6f8ac26f3aae3be8404df1edd4d8e531104bc08b0e24732f643781e000f84a5dbb1b6bb0346826cf01c3d4662ee22e0d9c762e26258af51538dfdbe00cbca7a4ccc1681856e4dc1f4e8602cf9f7a9618e5f7967f77a799ffb2b8b955fbdb4e51ed32985771edb082973cdf23fe897be435f60e625bc35c24798f8cb9060c2c7bc4c9e35034ff45f311b041aef3ba8b2414b304514e6c2b6db4fe7fa9783bbc062b456f4509f748a63f296f3ee23de4f894d1292f1e570a3e545316fadca42ee45d0665857bc966685c6348331e5b23df292fe106aed7da0134bf5728110f68a792fda594c20f8b15fb16027ffa09932d398ea16cfd9a8a4555232b3d6cd0dd9547c34e642b75fe7428c0570254b0e4ef2686861bdfe77ded67b07ac337f8eefd6fcf0c3ff4598e9dfbb2f06cf240de43727f98191c68229a50c4536f7879538baa17ab88a8ddb64cb917a82f8fc0d69e96ad75da256494564592df9dd4dab687ac54428834ddd81822f47dcae85d22837071d2222ff28645667319b60a889c78300bca8b1f692b79eb5c3b674b4c94b10009780db43a0d201d8050e1afd58b6ca0ad103d65d922499eaa573d59763513a7e01551d05591cb4907b56747e6f283a5ad0c0cda290a14af8e8a9e794217cf979ca5a95f88d46a02590b5b3b524bea627bf498532bfe307aba4e759f14bf3b2393db60875886efce30feaff13364d3283850f9541bc20f88907a341b4fcaf4793245239919f91102431abbc8cd08e38162281860cc0818cc51fa72b491f4fb5b4973700423af4b7e05a11ae1447a82cb3b19dcf9a3653f8b24ca27faea5b923d788586eb8662d8b51ad9d2b658fe3619590cb088514cd4943770a466ba0bd6c37cef40aca7fd3c4fb4e48eb332aaed9eec32168a46c188093ad93898388628fe5e31e006047e5459b73c3813f2f151726821dee290594bb6104fe06c45ee7154471c97e4ffc8e50247f05318a7c822564047874f90e838f8282ba3e0c3cb3879b40f67c0364d73943c47809aa5cddc898aeceaa8958bf62a43f80f05c67660ad66cd43047e89a32eea63b6a15b2ada8092e8d567dffeb6093d6fe0dde63bf9b441577f505e4a2662af9b46d84a24280adec7b0ed0f7245745a862906fc9c32137268c6e03acd3cc8238a1b821d4997e900ee457f8f499a6180859b148471b4017ca8176783e8ca62a66236f8d88f93558bdca0fcda0a8b991c2d2e939b4824ccaf64ec97f64eb4851efab8ad55b76b95dfbcd39a3b45f8ff4011d6df91762d5d26f54e8eacd1124c6c9a51b1fbc4304099e6dacdcc51377c01d6cbf8fa91880ef842573386e69eee85be14bb22cd9ad5a6cf5165bd07fbd98012e8a04b2b489438626779c5d64eac01ee363c7d4c0b34343f2ed0fbb028dfcf9382dd2f56cde60198a124a5c5a9767b35a7e49123270dcda4331c26c8185d8627bd3ce67ec2ca95f4b92af99b37cdce94b7c7d069e1a6c04e31985a62f9a4ed3e0498e009cbc4a0782749c169749e8fa5c18b52d70eae080abbf2de7b37f71699292031587d3bb471759df67f17cb502086de895799ec62760c233983715adcda7d76b3dcf8d5aabf75caf5fb1cdea3c7f5fb9c7ec986e4b7d5a8901f0b068f91bf5a924102b5194fb1074976b3fe905af31b4a14416876f3fef1e3ec5c471684953c0d8df1b8c610d2612095065245d48d24f730bae10ba8caa8706b8ac66f3a14dec7098117b4f77bf962f957a0be1ed62b5b28ba24d64eecbe3b4def79854a766ec2a63a69662435235f5019e01c07a775de80d93617d08b317df17bb9b66ba1edd302877e2a559922e50bca605de930550508d503122d345a1322936fe962858b9308d395b6281e67e5de0725fc7dc8ba56cc9346a18b20ccc5c793c8868eab87f1c374657b5b0f3a7c81aa226acd4a844b1bd9001489d9458cbc78453b310e6d0a730beb43d1c65a6d5fe610f613a2b7aaebd7c79d5bac753d3b6f6764dccee297de924befbba80075dce73e809b13cc942a2a03a35ecf4040d3d834843b7f778d0e15ce108e6b72eaae4f02a95d7d7dbba0d38d95771dac6bbc3e227f7478286d1bfd5a55f840c0e734f099c127d76a8632af60c49891a74f6be897c294ee67918885e12a14cd998f5d9a5c13d6fc623302e6c45040f2018486cc1bb6e8009217568fc1886f1402280ce00167cb26c4ab6dd83e3d8bcb463ad0e55a8346897b704dad0d7589a70a2051dea54e1faef2c7ae4d17c4d4f90a181eadd6b98f5ae80124a294df52bfc6826f3e1efe3e734cbb28d14219be67360294ef204a17fa30f30de67f04ddb4d2e0c47a36e9e308dec6ec29cc39757a10cd6704d34efaac92c166a0884fb4956deeb1d9ff0d265821b9968c9a56abae867bbdd3fdc7a9bb55151155ee8528ecc5bf68af38650b09f8df26ea78341ca194f65c092bdd26c4314ab4768e3d0b3203a7888ad1ea657004973692e2122b90e0dff23b803b808269bb98f7b8a0759fdb2e036a88f2c5a0288be2f0fce51916b175eb94b0d0b91309e034bbace522a212a69ad911f0440cf7d2c2479b7a5317847da2d35f3b8c99edce3c859d25b9753e4f9281a3695961e4943a62735c5237e2480fdb53ffc48e61a8f207b34c0a08585a21fec9de61052978da5aca755a942dc80e28f47a901c465f32970b97a2d15c41dd054d198a7cff49d810f89c3927d805742463a96f6eabe7aa81eff457ed6feec49cf14117b5035f54ad520360716b35827a607db8be59e53e0c07e565e62b1815d03ebb122e0670fe117a785e6e697237adda796378147beb123e59fa771ee4ec7cff4f8fee7f2d128c03d9d9807f4f16efefbeb95807e3398282adba2c16cdb720cc1b4f4d1693e5acab076fb5e0bf0637eeb4724d3d2691a1017b408bf15fc4ee3e0e5e26deaac3b24123f2df0dced4bd5896686c7a13c01c9d83cb140eb96e4ca47712f720206d9d4a25b760c49a383a543847b1036d1a2b8c9829ebb73fe26bff3aec26b1749fc667f43e1b8cdf264db5a1df031c7ff89bd329896cbc3aa81f90cf9164c7b43760d48762f91c3d3727888392f5fd4ce6d5867243335829d42962735862365a24c256b4fd62057e9c9b46709bffb627f1f98cb4c33703da6391789ef0f56972b68"}) r5 = semget$private(0x0, 0x2, 0x5a3) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000001c0)=""/100) 11:56:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "8549693ecd426111fe4d04002300100000001000"}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x5) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 11:56:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r3, 0xffff, 0x19ce4ea81a47cfa3, &(0x7f0000000040)=0x1000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x40000508, r5) close(r4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:56:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffff9, 0xfc80d8c, "08002e0dfa0212420e091fe600"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000080)="8042c44b98effcd693b4e02f263969f7701c734b0bfd661fee226fb0e08c039248749b29b779d8b4d43bffbdc4b2e08340156cb9f3b28210bbbd1fa1105f1d34531a8d12c12a20fcd755d3aa6e81350eb6be62b88801c78d3c1d43cb34bdc0db45a2a14d0ccbdcc552e389cd954324552c2a46ac568f4e1bb10d08", 0x7b}], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 11:56:33 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x10) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x1) chflags(&(0x7f0000000080)='./file0\x00', 0x0) execve(0x0, 0x0, 0x0) 11:56:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000300)=[{0x3, 0x2}, {0x4, 0x6}, {0x1, 0x4, 0x1000}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x0, 0x7, 0x800}, {0x1, 0x9, 0x1000}], 0x8) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f00000003c0)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1000}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) 11:56:33 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f00000005c0)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fab40c72a495d4ddb8ed15d5ed0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604c8933ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e6bfdc4dd778199aa9c79ee90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06c93ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/872, &(0x7f00000000c0)=0x368, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x0, 0x2b7) semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000940)=[{0x1, 0x6, 0x1000}, {0x2, 0x20, 0x1800}, {0x0, 0xbb, 0x1800}, {0x4, 0x51c9, 0x800}, {0x1, 0xb985}, {0x2, 0xfff}, {0x0, 0xa4}, {0x7, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r0, &(0x7f00000000c0)=[{0x3, 0x3, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x3) semget$private(0x0, 0x0, 0x64) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = dup(r1) listen(r3, 0x0) close(r3) 11:56:33 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9fd}, 0x5, 0x5, 0x2}) sendsyslog(&(0x7f00000001c0)="66467e06311f9ba674c87271c5c642061d3ed43064d1d7b7a80189056e42e16542e9b9f1be7302648a55591f2e40e2fbe68ed4cf02df4c511f651505238c2b533be404903e667379d77b0da52e37772305906ec86517ecc30a9fa31b4109a3b5a45f65f598406d72a22a2f32fdf22c7d2c4cdff09726f42169ba19057e2905a7fd7e6111078c12fe4960bf8a889135fb42536cdce2e489f9d094655209d2ebde46b102ef0e854c479cc9e579bfe2158aa21bcd4557e7043c2b519be7e26e61a1b245fae0394a434d1e4f90b0a7f8d6304e4ddd2a41e80f1d9670e0669d919836613ec5b2afc9c1db0d7b4bf3f4ccfb335099db344196", 0xf6, 0x4) 11:56:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x4, 0x19}, {{}, 0xfffffffffffffffb, 0x26, 0x2, 0x3, 0xc7}, {{r0}, 0xfffffffffffffffd, 0x24, 0x1, 0x5b8}, {{}, 0xfffffffffffffff8, 0x81, 0x80000000, 0x40, 0x2}, {{}, 0xfffffffffffffff9, 0x80, 0x40, 0x2, 0x7f}], 0x0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x60, 0x40000000, 0x9, 0x5}, {{}, 0xfffffffffffffffd, 0x20, 0x2, 0x9130, 0x7}, {{r2}, 0xffffffffffffffff, 0xd0, 0x40, 0x81, 0xffffffffffffffff}], 0xd, &(0x7f0000000100)={0x0, 0x6}) bind$unix(r0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(0xffffffffffffff9c, 0x3, 0x6, &(0x7f0000000000)="0bf871215faad1d790172169809d3e4cb0827a21ad8b", 0x16) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r3, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 11:56:33 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x01\x80\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 11:56:33 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r0) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$BIOCFLUSH(r2, 0x20004268) poll(&(0x7f0000000000)=[{r3, 0x185}], 0x1, 0x81) dup2(r0, r3) bind$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 11:56:34 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="0c00000000000000797100383a0000000000000000000000000000000000ff0200000000000000000000000000010400900000000000000000000000000000000000000000000000000000000000aa2f00000700000000"]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3000}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) clock_gettime(0x2, &(0x7f0000000040)) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/240) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) chmod(&(0x7f0000000080)='./file0\x00', 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/196) 11:56:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3fd292081880433b5cc5c6c58cc05caaa6c3ceaf"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000001380)="93f165d90892710ac141298507e7e186a744403669b05ace7334ea617d830e7a268a5faa5e8f25b031392aa4cc88c006422580c4ad9fb6fe2a4a51c3580d042ee41c3a13b46864797b4aa8b7725a220f6ce02a657f33d305ddf454b4de11ba5500fd5101d0a9f12aa67157d2b0f74f62512527680be3e5aee6d00e08aa5e32d7891eb2a5c974cfcd693f0325d55fcc34027487cb16c24a0ac2f5b3b5e72322722b3707d0446a07ea8ae1c5b0a46612a143e60d283168ec776bd503a78a253e15ddb7ccfa9ab93c02c0bb0e02d20e5ac3252b0be848919b4c58f659e0a041e2319b3efbaa1586807e808ec8f7f68dd6f3e9d011a994b1cbc26b1228a41188f6de63411bb7d5ea168c32c88b8832b38e5bf360afc8f799246e7b3e6126104f4b3f06b62dc9f4a260616b675c3dbe68bdb72a3a998a0268f9c390b8d2400b2c4a5f001f02e8db1de15b2b01da0c7e8ba40e3f189fac1f04774acdb52783f790c11082f6dc9b5aab4850b3034d7087515309fdc28afaac1bb8056fe089119e017283eefad9fe725561e8409fc71b9f378833f78eee316c8c7b9bcbbc6e2835ab1b1bf7a1fdd161c92f13a434a52597b49b52c9ee25d5eab711a31d34250af7f8dffb52fa7edf6570e028e11002ed701a2df0d1e8e5eaee7f41c0aafe40e6f151ca81c6cb13c267d4f1712dd39bbfbf7e865664246515bc61b03a243b1288dbd351bf017d9d2d749a00b55c10ae1aa03ae3b060ca3eb2dff9589e8ae26104ef479b4b13c79f027bb0490576527ae44ae4f37080f5e6ad11bb7812371d51ba982c98bc1308c6e22ee671c62248708acfcbc75b949c508e7c97a926ae2ae0025549f938ffa4f2a73f910e398cf63a2e6ad8166854c22d454bb579bc849e65cbf496cc7a945c6ce889d1cbe93f9984559a5f07b4a96ebf869d29538b3291632028a3656d5032a2a299d105f6e67473e18258bb87fc22067d0435cf0c08f8e9833752099c501af0f67edce1b8147407d501475b30217a6389c24a1ec7f8f018ac4ba3f2b60f838eaf5ebe4daaffae241546be86cdf54e962a85b1dfb466e08983e3e1f0b18e6cf5aa80c34c3b1ce9ebb6eeed7594a50fa5ce9660126b8b60b8393fdf50c0672dc5d86c1cfb185a99e53413490bc1771fafe89317fda2fccf321a252c158eae7b9ffc34913af8a0ff1548476f20818c25b15a93f9a8dcd84bed8113c6aa2b9db05426799224dbef39b313b6e3a5ec98af6de94164ff8a77ee1d4a7db6181d1f828c22e8ac17e523e1db2433b14ef6b42de76f5083945ba211da9081e4be08d4ac579ba37f847e8d0d9ee1accdb1a585efdfc1a7101cd3ac0df76a7143693d7ed9be61284c858310556971d58a5b075eda159c1137e250989e85a5d774cb492afa78d6df23325e66c00cb7e3d4d7ea45feb5fb3bda5a18666dd65ac162da7e6ef31ff8f4b4c583e80c0620377e34b9a0b341e0619166696f41f4e3afcde9c78f24ef0b3f7689f47b8d4d29536cd021a94d17b457addca6179a7fd685decbd18c8ae116bd85882a75978ff198ac837ab314915b5de5cc5e33b288f01c982f21ff295226f593af05ec87658ebbf6760bf6db62341fd130aebe503ea25a522eb9b338b1e9998a6a75dcf1d2672e7126981205309edd61be4f03759b7450cc6d61fe7a101555c149b7a4129ca95c493f52a5253ad3324ca532a96e0ff32ba505b14978971e53b549a8cae63b624387acbe00ab1f0a17a208092176205d07a104ef64cbc29e6ddd2021ea1df32004de2974b8e98015ff32af65f0c9e0355a4941271ce7a14ecd41d1408cd94e59b27ce9d7a07570242dc3c1cd7bd18f3d72411a84d490a9c0bc424a7ade7617f52a0afe0a41f3adb1555d3e81e5933a99cc4623dfa438fc7672a457dc553bafc6940babc11f22b567c89c39ef0afe1b72d3895e11e6a9bf111eaa20e8481f6976de912cd431a5f8e98707ff3b65a4c0a46e0bb7de38bcb3cf501bea8b47a38552ec6513a5d863204500972c66450e0cf7944400d514b2026430185a5f4f18bee2e4704efa86b0d5a40ffe9e22029293af6f0674dc02f94bb3665628956c5c81c5d6d1919e60b761d883523fc196e730b9185ca4cb408dcd08b62e872cebfc9b540f5598b91d4b3a13220239c333c4ad7504c2e7fd200f85249483b13d728eab8d020ceec717fba9485fe9147d4d8444c09d1bba67b05ed69971b246d222e54365c8cd48795ee92dbbf79e93e218631cee69f6532905bac98cd588bca442f14b1d6ea33068dd59343850ccbdbe4a2b9571286f891ab43f1aa91c8d1f22fb111f52f00843ffc5288920a38514902a3c021844c759bcf821b0376010fb7ac8b3cd14113e2c612c50700a7c2dc20125c77a0a31b7379f30ba7adecb89c1a2fed400a5a418beb3e9a60d6049fc778e12d709db7b13924d23d9d6ca38bf048aa968214fa6e6126ab8652d6b849605e7e6abffdc18048a45d612a0fb63edc81bb3684f5f2a3ff4b7d1702bab69747d8ba28671ec217cb697342d6190d56bb9ded5d06e09bf44158c225be2b7713ab55aab8281d63208bd383fae1afcfda991de6388e6884849dabb13cf68ee3b7abc674943424a07cdbdad4421889a9918c07eff0c8420cd936a0b1285cfc8bf85eead6e2326a666afcb4d507ea80179210d4a97998548ed12462a8f2563486cde5a9bf48b4e91930b8d188f6ee94563ed00f20741322d2242d29bafa6d206959e92e00e024c9a5a341ed19929c6e3afd409173dd58d0f16dc7857c1e521427a0479cca01947d42e022aa55ca9b82c0a6ae5bfad7b4ee76ca8e8c4f21bc25ed137fa692f6a0d8f5b5dc44a266b347e866f224c8b6bfdeb422baa62a8f758a1928f540d2abf60e3a32a140969d3d55cc4c4d4cca46069555c6f763d4709d1708e738ebc71697fde10332118866e0e480e99cf22b72d4857a7c4a61eefa1879d4f3d6b28c69442ffe4ec151a48e1d71e1cc3a6a764e498519f9f86daf87e34aa9dd3dcf443ad8289e3b4908b1b98aa644c71c2603b1ab029b25477e248f9c708ea8d9f5acedc592264a879f68966bed5fbb3b07d8037f1165fdc84eb02bd2ae1e4f7d01856232f9c23766bd7557933a88e5243d4d25920ba3e8b9dfc2bcd6117b06c925343d246b67ea0f72d96dc8e3dcf9a2775ddbf6c38dc7201efcde6c95bb21efa0ffcb09492afc664e1e5a252226ecdb2c21cfd7e1ece87bef09b9776b1ab4970471405752ea379cada1c22d6232b543152e22b6505fc62defeb077331f583b52e6a4ad3be569efbc9a171ed4092f92fd372592b926c4229ed97db4d993df1480b5cdb609605c31097d31909dea8a17591f9115f36c3ed9a4e68b748c4193994e492ed5d0b9ce5636bb085a0e091657b1b1c4b1b741cdf941b3e6fd4f1b9f02cc6ee2bcf0e231708cb79062f6c4b27c6c02e3b564a16c3e638dc6f154fa4fb71afac0c382f8e41d89c80d8a57c3f9a475d025da44fc2f8e827e5d2541f32e7cffb2f8f8ff866a09d8ee7bd4cfda39bdb629ecc81b34c8c4ca8652fa25fb1c29351b002c51ff43698a915eb72c2d49b21101502eddb7d581621487b8a8e8c101aec0c56998d953ec59581a617a2585b460ad1ca1158b0b1bd18cc03e655028a420d26c29ff940727073ba768a43e893dfb0062f295a88d51b4aeb5da7ca6412afc2da232211484896dc545b2325f0201610c20cba14b8b0694b2758932307ade2584def2f9969753e30dba60d051056866f3a9982b2d2845947ec4daca9d7ca513231b448fc775ef11c821f5465eb56f24839b2a1498a6d78f7c59170045021da5339625b4488e8158ab6e9e1071bdf65f7fdf591522976af782474135f596d598b97da86327b1c0199d16078a8e64f0dd3acca821b2dbe1ec21e742ddb968d817850646eb7fdc42bb53ed11d020aecca7b653f143b1dcc8558c4e8898102419ca672580ca012d4059b78dbb61373a04d5801ae624d665f0e985267b792a921708a4806257932c024968694f7c34eb4f19fd92d862db060816d52171c4565d844df7b0f685456ff232995108fdeb73f3ed192a2150f09c437a085dbb63dda97349751196fa44c555e1b0d54bac5d84ac3108af44f7f5f875529384ed80288c584e0ba0e57d941de4dfac9d98e4fa307add38b5d56a54ea14c98f7cfa8926723524f23aa48a71c9b055c00df6028a5d5b3c36488992f3223267e41ffbdfa40b0c3f8e55b012e378ce2500dc564b4c4c48875d6a34ea3121f273009b66222990315ec0f7bc8b522268997c84de078f36d5dbfa3a6ae757be3fcf8145420b1fd8c9c76879d5ea27ce65916217a64c92b59ae9f042697df98fb0beb6ddcfae8fb439b6ce791a6d8ee03ede6459f556b2e74941f56c9b962058f6899c638e4a985e206b1a2ae3d8a545919a758c4d9e0d086e869d258ead5ac7d106ba52f9f0beec22b3b282c3fba3dcf59b946ad7e1e992092165172622066096e2a2ef3a9cd501a57e9d32afd8fe1c00b0f9fb282c09668758b1fd368e0ae5d1939586193e25242da77f6ad7e9eedd57da0e42ae5a8b28d34245bddbf016775e63ca4a3f277c6982df1b284120294705402144ef4ce50c71ffe92680dd3a290d4deadba7f4c8f15f6ba3a1fafc602032bb95f5e2c4d798b5b4f9eb0b55322ab1e5f294842409addb087220efb376d816eb3e1f56b3c9163749a6c18ff78291c5e7d9a44d9be2674e536799a6912eb9a84dd5bd675d137f917482769bcc4870cc5fc6a736afbf8bffce473b581b7362144a77ad33aef96505d7bf0c6d95b46e9a1ee8fe255dc326d3d6ab1ef08fdb9a20899475b3312bc2c2a2ce99a7996094c67bc10fe30274009aada1c86fba4e08aafe4bf16b6f87251ba31176948ade0733d5d16bbf7e898eb37e09a8837cfdfc186be49d8305b2181146d2a0bbc78531585f37caa68c03ff714953dcb820b66c590f3816f79cac289b8a8f5f2037199e9998c40fc418d93e5b7da0cfa315fb1f09b9ea83bfa12442ce9821780b4fe674eac237907e08370dbda7ef9e757c1ee27f72f2e9960f8165e91251fcb2e3d5a940fb0b39fffabed555c59e56d3737050b7c6c42fef99e72aefabbe9c83d7b2212da9e93be090ee44de526b3f02edefb10949e4a5aec6e69566fa08b123afd9b3319690b9b85286c22c6e5194f6946319fffd368f4ab7135e10c318159be91f8b59d666632442e56479901ce906357a9e722ad4b76696eabd42901a3d5f8f1345924661d93c03cda89035cdf54e3ad070a2a8621e0acc87f81451a49756dd43cf03d2bdde8e41f1d4ccc4c9959b5ea47bcdecca0fac8f1f0d20d7607afebe814c4efbfe73b2cc9e51a739bd3e371e54194f9394ed3cce7f60960c7ad75daefbccb39e3f04c2e5c651ea4d03f862fa2d3e4ff804e6eb0a310b4f0365cb8e8cf47d464abc311013790344053a931cdc2adae9623ffb86e50730d53fec1f340e9c7e9da1a16b23b78a4796934cb998e3f8e5dcc29ecb00b729a3f9d83d77943418a196fcde68c9b873c19ed91af8659a88f09f6fb6e66d8169be0cd22fe08c78262901d9a1832a2d1e61b2775cbfa7c9a3c8d92f94cdc138c277d8fc07b7b54ea647fe39d20b662522e98b8acc7259d2f1288f09f395883568d37f50413a8a02a86a8f8ba6877ccef35acec0709427317863589747700fb904b3779b5d702ffbf36af78ffcad122090babbc1a0cf354cc62b4b99ec69e239f1b9f4b8af51c9162687ef21fe546cc55c33dfa0b4fd535bab1338983c", &(0x7f0000000200)=0x1000, &(0x7f0000002380)="d898bdeebec0e82c859e87c3aa73ef09a254a3df1deb44f84e8c7f60b3cebc3c158ed3655aca357ac473ad7104145f2362ad750e8f342f2ea5378825610c48fa59e0b70b58097f58e2a714531dd438c5e64be976b3f3b317981388e575784a1d5dd3efd5cddb3a43c8ebaba9b5e12b57be84aa290353fcc9ddefc508911c12570e0c7113e0965aebd171c26b745eaf7da0c9443c09a5a5ffb091e2de81d14cba88e3943bf022328623be20c3ace80ef89542d0e438cfed1ba868c51af13e8f2d031ee7d60b7e46bdd13abefb6bb3f51e7d44938463a6aa9a6595cc466244fcddd24ad5ffff5f49915972ad73286db0e182eec1aefd8b9987c83052400921", 0xfe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="0239bd9a7f659509000000b102", 0xd}, {&(0x7f0000000100)="0bee2271da34b9f8404f0c510c9813a8ddbf0046e1cbdd32bd166d655b6609d557237c118239c3484112d3c0dba6b81f20907bca3b7440e4afaf62111b6431855c6b2cfb5154ec7e10905e393a3fec5f16b333084cb007b89efade498cb7fa80a942a945bccc2974bde8d96d69d16c0879591d144a7ebe3cbeb4e0b42d2306709820bd0819ac9c8d65ed132d62b3f4ddfd52c2046eccf52d175c7d16346e6d022198c80cbcea80f25760f39015e4d767f1d0e32a1778ac38a84cffe20f130c751615926dc56771dab6b187fa61cf5f8a103cb773132a0dd40aa50d789a46c937b44a656c58c626f9b4640d5990502f77b50337", 0xf3}], 0x2) r2 = semget$private(0x0, 0x4, 0x184) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) nanosleep(&(0x7f0000000300)={0x5, 0x8000000}, &(0x7f0000000340)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x80000000, 0x8, 0x8, 0x80, "768488a209702af4c05a635f2f7bba2ced05e9fa", 0xad, 0x1}) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r2, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0xffff, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x8c, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) 11:56:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mkdirat(r2, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4a) r3 = openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000480)={0x7, 0x6, {[0x5, 0x3, 0xe26, 0x200, 0x0, 0x4, 0x9, 0xfff, 0x57bf, 0x10000, 0x100, 0x3, 0x80000001, 0x9, 0x100000001, 0x7f, 0x6, 0x89], [0x4, 0x4, 0x0, 0x80000001, 0x3, 0x1f, 0x5, 0x0, 0x80000000, 0x1f], [0x3, 0x1, 0x807ff, 0x0, 0x27, 0x7fff, 0x100], [0x0, 0x8001, 0x7, 0xffffffff, 0x3, 0x5], [{0x7f, 0x1ff, 0x2, 0x1f}, {0xfff7, 0x6, 0x2, 0x6}, {0x0, 0x0, 0x0, 0x2}, {0x20, 0x5, 0x1, 0x7}, {0x1f, 0x2, 0xfffffffe, 0x5}, {0x4000, 0xff80, 0x6, 0x4}, {0x1f, 0x7ff, 0x80000001, 0x8}, {0x6, 0xfffffc00, 0x9, 0x8}], {0xfac, 0x1, 0xfffffffd, 0x5}, {0x4, 0x0, 0x316a}}}) fchmodat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x4, 0x2) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') fcntl$getflags(r3, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 11:56:39 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="2a2eea72c367104574d31bed74841c1bb5e3c72859e50d7e1f9d248b163fd818830d16a21f9bd6e05fca933c6672b8b886d932c630bc807067860939409ae0ef68a87d4432887bf8a0a1f8aeed2e010c5cf27c923c75aea36d949e876b9edded29b534bd1e995dab7df74373", 0x6c) 11:56:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) 11:56:39 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000040)=0x1) dup2(r4, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 11:56:39 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x160) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0xffff) 11:56:39 executing program 0: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x9, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0x400, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x209, 0x1000}, {0x1, 0x3ae9b8cc}, {0x4, 0x5, 0x800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040)=[{0x4, 0x1}, {0x0, 0x1c9b, 0x2000}, {0x1, 0xff0, 0x1000}, {0x0, 0x401, 0x1800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x9]) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000480)=0xb5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000340)) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/103) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/241) pipe2(&(0x7f0000000040), 0x10004) 11:56:40 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000100)={@broadcast, @broadcast, [{[], {0x8100, 0x5, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2c, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x32}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x800}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semget(0x2, 0x2, 0x18a) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f000001b800)=[{0x1, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r1, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000001c0)=0x1) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) semop(r0, &(0x7f0000000000)=[{0x4, 0x3850, 0x800}], 0x1) 11:56:40 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x20000, &(0x7f0000000280)=[{{}, 0x0, 0x7}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) r2 = syz_open_pts() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x8}, {r0, 0x21}], 0x2, 0x10a) 11:56:40 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000340)=""/152, 0x98}], 0x1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000440)}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:56:40 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82020063c4a143dce4a7ef64fe3bfd6fc50d78bed7123bdff51e2f66acf9d6dbe2c2b38adae574276cc7d4b4f58f250594b069e75bc156d18d2bedf20858e875e7bad3c8534d024b5924b31f02692ae51c98eeef652e9bdf2021e2dcd8264fa9a91cf415048c3aa47921d650e4c79d4b158385bdb07b8c10bfa1a8210c160475706127d781f0bfe0b4682ca97207000000000000006f11d18de39d00f840f546ce080fde75cc159023d19281c829384be0fc861790579acba536d4326ca0695c2846f4f013a9be7f0976a8a432245b8a9b2e6d68e01f736f36d7b0a13a0000000000000000abf2292f460788a6be08742ba9e577e7996ee33b827b9aa3aa45a5d3c5f2b4d5e4c368e64bc438b62ee1651da9d539ebcfa9c92a59221967476efda43b149a5939df1ca68eb29079b7f72e369c071d62415d57dee71a2e1e24eaf040f88bd6561064b480e069f2022e4100000000a6db4c2aa6b7e087c25d8958fd37c1ff8933480cc3b966147e482b3b0f7f0f200117e7eaea177db54176f8aed3ad2b8e11d37f505bd56c4a19a628c041443e72dc5bd444526eb173edca1194d044823f9db5b52b531df5f74913ad1bc2081cbd1bed0aba9de261576cc73e048b92f6081b1c4254bc00005d8173168e032e5a1484626a1f0952cbd202ddf12110a84c02a54c087f2a84cabc2c3f1b3b22342f6584771311655d5be8585502458c123ef94ae9fe056ff421dcb9c70ae0b58b2fb1e6af523f5006681f19afc75e857f9d2b0adfe6dad711ff2088c1a598332648aebddccdcce136878b0f74dd24dcd5f7046fa1a3cb3bc64ce451743d1b4302de65dd50fac68bb97ef38601c4c50166d55b0b7995032252af290cb62c19430b3312ae6e849aa7e360b3cd87f741a7d96a9f069e3825982e2a8ba92e9cbfed7275bcb7c441cc4df04b4057293a6c7402f16e2b2bd1b6bf4c3089928efccdef829f115641f42324e0705b9e246d7ada40b8a849c0f8a464e2ad4e50573eefeeabec85087f79663bae0ef1980a0b71c54ccfca8784d04d39ce4af4672071eca95e89337ae0109aa9b1a294e5848089cc8d92432fd89a27"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 11:56:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) close(r3) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0001b5cb050000000000"], 0x10) close(r1) 11:56:40 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x8001, 0x7f, 0xae, 0x1, 0xfff, 0x1, 0x5]}) semget$private(0x0, 0x4, 0x402) 11:56:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xffffffff) 11:56:41 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202e48fffffffff05c316"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = dup(r1) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2008, 0xab) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) getgid() 11:56:41 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x400) 11:56:41 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9444c67ba193086b2ed0907d926e95de6862d1918164a43a", &(0x7f0000000200)=0x19, &(0x7f0000000240)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1}, {0x1, 0xed13}, {0x1, 0xc000, 0x800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000480)={0x3, 0x6}) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0xd, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7, 0x800}, {0x2, 0x5, 0x1000}], 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) sendto$inet6(r1, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x28, 0x0, &(0x7f0000000300)={0x18, 0x2}, 0xc) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x10, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)={0x200}) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000003c0)={0x907b, 0x2}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 11:56:41 executing program 0: pipe(&(0x7f00000001c0)) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='$]{+)\x18\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='[\x00', &(0x7f0000000180)='\x00']) 11:56:41 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 11:56:41 executing program 0: syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaadd89b5da6f3386dd6000000000200000fe8000000000000000000000000000aafeffffff0000000000000000000000012b01000000180000010005020000050200000000000000004e224e2300089078"]) syz_extract_tcp_res(&(0x7f0000000000), 0x40000000, 0x1c) 11:56:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(0xffffffffffffffff, &(0x7f0000000400)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcefcc4edaa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)}], 0x1) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) 11:56:41 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) read(r3, &(0x7f0000000080)=""/31, 0x1f) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) 11:56:41 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "95c319", 0x30, 0x0, 0x0, @ipv4={[], [], @multicast1}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "23b9b9", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="c1dc7d8d9667b5cab1488ce4977512f5"}}}}}}}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x1000, 0x8, 0x8, 0x2}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7) 11:56:41 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x8, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0xfffc}}}}}}) 11:56:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0x0, 0x4000000}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto(r2, &(0x7f0000000080)="ed8ef5dc113089d02314db2b52622aad", 0x10, 0x9, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 11:56:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "fefadf0900000058f90c65a4cf72ee970d000048", 0xfffffffd, 0x4}) writev(r0, &(0x7f0000000740)=[{0x0}], 0x1) kevent(r1, &(0x7f0000000040), 0x204, 0x0, 0x10001, 0x0) 11:56:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f62757300aa619700c2bf0e98e45bc631879e1970196446203a6d8721fc7f48a099846f791877287a65d77fdeef58a13f39bfb0464a4294f04189dcfbefa39def8c5272852e44a12eac0dd1b5a6c327737623842166c7e6b44e027cc85e37849c970c6c57e637f61ad6995a6f67bb807efc81f8bdc55c1891bbd15c4989112c6e11cda15270f3cc0ea7085f761ff361d3832f361229ca27f883413d69b50d5f6c3562ddaec2db82b291aaa7db7d9f1fe733b41667b18cea9bf92573ce01adc21a4b243078fc680ecbbd16"], 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 11:56:42 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f00000000c0)="b456c77fe54fc6ea752ba70cf0e56fbe16d9a7ec2641492e39dd931f5de80dd63d8fd0ebbc769e65bd862a976786d2c2f8b8a70fb4a051ccd00b5c0b4b2a00c031cf692a929c25992d4bce8e098188013fd32cc0410a50", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = semget$private(0x0, 0x0, 0xc6) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000340)=""/180) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000140)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/24) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x2, &(0x7f0000000080)=[0x0, r4]) 11:56:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept$inet(r0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r4, r2) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 11:56:42 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:56:42 executing program 0: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb49e1500", @mcast2, {[@dstopts={0x3c, 0x0, [], [@generic]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x10}}}}}}}) 11:56:42 executing program 0: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="2d01abde48fa844f52002152b2a615661f77fb2f13db77f3937e9a1d7093c7beae7aa614b07f2da534c9aeb12a85d79e15b166b0d2148f10890163f3466a6d7cc2fd762ce316ec1e2c9a3039ee5f59aab6cc6ddc85716ae64c965febc798e8507c87be44bd89f59a12e046554f3185cb73d5a1d4863894a576cfb579831ad6db46547189957ed9274980f3dc57947a140b0eac4fb307fd35513ab52672947919ecb2cc9ec1339acb73dd0609d97c6750ec22e796c12ff826e18dd8e639ddaf5858a98d97b38379218df22281ac"], 0x3) 11:56:42 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000180)="eb", &(0x7f0000000000)=0x1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8000) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x7a14, 0x9, 0x80}) 11:56:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0xffffffff, 0x200}, 0xc) dup2(r0, 0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) dup2(r1, r2) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) unveil(0xffffffffffffffff, &(0x7f0000000180)='r\x00') 11:56:42 executing program 1: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="c221536d1c2e93fcf5c3f602c873a8bb00002e2f66696c65302f66696c653000"], 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2}, 0xc) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x9, 0x0, 0x0, 0x0, r0, 0x8a, 0x5}, 0x8, 0x9, r1, r3, 0x3, 0x5, 0x3, 0x4}) clock_gettime(0x2, &(0x7f0000000040)) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000100)="cfdf0b7d5d52b2cb44e21755bb058af992522e41bf3e85fc4fbcd414115ba7b8fbf496f4defc90983ebec15f9afbb981ffe45c9c3274c9de0680c26f28ef3e2710dc781c1494c4ff03fffa1537794db4589e1e6637318a3f8ba30790223c27aeb0e3f93f440696da48ea622ced890fcd20e1e49d65a96dfab89a756c6c49d9eb1ce9af5ee0a4139b0bb33fa289b3fc2354ecdd3cf9c1934877306e88629fa435dd7d82d58cd58d7fd5aa4dcd4e36d004679e16b5f22efa2af3", &(0x7f00000001c0)=0xb9, &(0x7f0000000200)="b833dd114540c7ae5a055c1182bc58c61c35dbe489b1224c4d65aa8c812f20bd13c3e9ad43300796b1631e1354e43f7014ba1633b3556fece66accceb514e8a563343671718dcc816f0c3ba75c185c308446ab24afd405e255d429a5f2a22c0dde117c3c12dd0ecd3ffbc51443095e", 0x6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x30, &(0x7f0000000080)="ebffcbff1304fd812e944e713048e69931d25b82", 0x14) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) close(r7) setsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f0000000080)=0x3, 0x4) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000280)) 11:56:42 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x65c, 0xffffffff}, {0xfffffffffffffffa, 0x6}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f00000000c0)=""/113, 0x71, 0x840, &(0x7f0000000140)={0x2, 0x0}, 0xc) 11:56:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xbfff8008, 0x0, 0x2ff, 0x9, "005287200b0f0000050000007139000500", 0x20, 0x3}) r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x9, 0x200, 0x3d0, 0x20, "6720900527538eada41115a8485ecc1f8c3bd643", 0x9e, 0x7}) r1 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="03002e2d66696c6530000b659258fc870321abfc4bb97cad4ca60f8d7df47b666aee82aa1c9f9cea6e84dea7c339a7ddb77a0000b61d6ae33ce1320deb581aa796b069061c93ea35d4f07ea8df691b97c7fe69cec81a108c80f62b6a7208477eea05d5238c3527a4ad71be991b989d3c5393ca04f2f700867ece37079e7a5d30923be44b28130ed4050000000000000088ba7a82b18c9857189f43adb534c917544f217e3f69213bf30000000100000000000000000000000000000000e5376b32febd5a8264492a7dda38fb3dbe6081ce7499b91b029607b297ef37ead473b9127009cb0debba10458c00f76defab2242cef9d0470ebd7d8f382a7ce82dfd6dedd4158373ac7e3455763bcd4b61595d8853730bcabe6d3d096f02555aa3beba1c6c919e39f7c7d985b66a8a654cc65158e8812d75dc6c048ef1c9d8fa38e98dd2d8f32bd8415f0ac4e5ddf5b247445878c35153b14e14bea91271c0ba8051b29b6c4130f5378d578a30b82371d170281924822b127b5bc76aa751dca91e56fd960511ff322f08668aeceee370f5be21befff560af12216ab5ca897f763e99fb3050047a11159e000000000000000000001e495bc8d741f57f2d1a7b286e34ecef40a8ce832d7f377b41fc62958e77e23e4c95c1a5b8625a6f2f12c7174ed5df8d904802190b7e24da3d2fb1184d9463ad8c71d796e4c700"/518], 0xa) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r2 = socket(0x18, 0xc002, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0x12, 0x8, 0x0, 0xff}, {{r5}, 0xfffffffffffffff8, 0x10, 0x2, 0x40, 0x4}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000140)=0x4) 11:56:42 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYRES64]) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000100)="c21d3438fbba0b34cc301a75f34442f16b4ad5d8b665c308c99b67a03be5cd9af9eb5d7edce54647bea3280288e4ffc5e3c9e1a00ba13e00bfdf674c5de63be65346508c387e3093582482ee62515ffe5f0821ec4fd5d7820eea82e77fdf9d4e2e472abb44e9d2caa17fb50d9d8d5a737e0f05159caf", &(0x7f00000001c0)=0x76, &(0x7f0000000200)="f5fe8a42e86b03c655f10513394e15acc75322d2a4daded3c396e5f35b21c4d2335f933eee5e387282550e855734341f8a1a56363e4ea8704066271430af7860f3d04a0951a9b69e7964524a41be4a6e5b199d7bf029671c265eb6c56d48cf4cba2d5e6bc3ed895100704c6791afbf647e163f4a9c48aaf23a5ee6e92c5fe1c242a73203d9d43ce65c91b235a892290d3415e9851ba1bd9d867c1086d63e1156", 0xa0) r2 = dup2(r0, r1) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000000)="ace2617dec7482ab3c88e06fe0f05c9b2a3932c30c256901619d49f825303ef42bdc1e59cc78527270f7ed", 0x2b, 0xc, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 11:56:42 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3}, {0x18, 0x3}}, 0x3c) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8f, "00000000000000200800001700"}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r2, &(0x7f0000000140), 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 11:56:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x6, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x4, &(0x7f0000000040), 0x0) ftruncate(r3, 0x0, 0x2608a6e7) 11:56:43 executing program 0: getegid() 11:56:43 executing program 0: syz_emit_ethernet(0x147, &(0x7f0000000180)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x111, 0x3a, 0x0, @rand_addr="8acbd2ba99e8d1f73b53ea21ee96ce34", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x62, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [], "2019949c0f7f6071f6225aef99b6e134ef30b904000059eb43d084a5df0d1c895cd7e4f875a692df23da71778fc36be3d69490ec2f2c2bf1410f0429db8c46defdf2299356b1738d0184e2ea8783f5221d50a25a97dad80677960cd03172300ac6c42f145c458397ac8e81da5e3222aeb4dd33d64017bcf0db6fc78756fda6fe996becd3884b96bf407a7ae352fe46767d40ab36011e41828dfe2f902e131d8832b55dd416ac9dd1f6581f8e6b71ec52ba54e5ba553ad31fcad25567affd5d904dc874f149f927df055be732a38097ea688dff2cd8ecee4dc8a04bda1e3ba03cdb"}}}}}}}) 11:56:43 executing program 1: syz_emit_ethernet(0xa9, &(0x7f0000000000)={@empty, @broadcast, [], {@generic={0x8131, "f57a65d69f3cb60847aa1ff3616b5588f5a9e3a3242de54692e139c4b3c333d4903baaca6e38f18cc4eb93eda6f45a573c78ac37dcd4f60e5e28639ec5cd770d4f17f2392012eac16b2db91a47b63de713453e9c0a9e7aeab33683715edd0ba24f86b109357c6ac9be6f07d4d307d6476a03b819606b241a389297c77d3452cb8b57f7f5b2f17d30a962e3d18de92d655737595f7666305d"}}}) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000100)="4c10b2b3b1991d7612629f81ff4dbb1ecb7f67ef19313e2b8389c4a1809cf21aae56ec6292474bb0e228826309ec340f09af416cb9db54fda2d65c9f4d260fe12c3bb41e3de5c1ca6d573de0b21ba5f6ebb18de95a0466be93cf71b3f183fc38cbd6ed47c8c2b7a65575f7949357d491119feb6461fd2cb84844ae464ab3c6aa69c9721820a89936c302112c02be23c653b7b8c87f511b1226faa305605e307a00409b3ae0a933bc5631e5163b9e0f3b7e8ed43e3e1f80b5c2314ebe24d5aadb7ec044a9c5b307c7488fde0da3e05824b4fffc5cea001cd2789311f76fad9c4294fb1f38ab2935b4d2964718262b8978e6", &(0x7f0000000200)=0xf1, &(0x7f0000000240)="6f761ecddd0c4ed576a1720bb25070ce9acb9e31dcede6f4415037fa631cf43a2a09857f0112205973b08c886e148b988bfb5945630d1182f1064eab2ec5383813efcb726f04b29cd3b48e7547ada3d438c5371bfa5e72e9be8ed27388da47451060efda44ba99b0bafd4d8c84fd8be534d40d5fd290ee6bd3bea121da01432dbadf77495c3e1b29cde5aebd93b49e917dd656c386fdf728085632a0bc3dbd5f562397d26ae97eb59bb39e2b2a57f47f8899c632195b0f5ae954da5da364c81f263b14f51ae4a849102f4ae648fc0d30cae36c49afd742187c122288b59d199fd3122f2ae655ac84b12f7017ee1f0f47ac6c498b92dbc73456c0e2803105bdb395dc6c3843f42524c97b102aef2817d0fd2de626a2b113251ce1a42a2413bb95e9d35e36f8592239bfcda72eef160d726bd36c68518efc4ebecbe7e5e8e57bbcf6287a421cb0ab2945ae20b3290467dbb82064401139b017221c98c48350328228ffec2e0c7a81a383b0dbe3263b8be16387725279c5b9e76bd9c8ccf37417bc246057972373118b5eee6df70e3d948b796bc19fcbc048075eddee5efeff6d7ae67a782d1f264a1e37e9836d54da7aa2212191ee0f4a9c995b919f4fb913b1f9e5462d96a4cc4d92572220b14aeb2c8bd7cd908aedaf78ff1ea140e9d1ac5e0b5c832bb0f7f522f6de267becfacdbec13909d5323b13576aa7778327d0b79f6062be92432f983c2665d0c1221c6be667e752339d1d5a30c43305f99eff2e663651b2ef177460d5e8cff85f656eced86f9cb01bee1405fd0292e481a72b4c000e8e3d4b007a48fda9ea0060e3052190a4f1aafa108a35d7d7b3be95134e8f37d652d7ed424c5f0e27b894274b14f41fcc4ec731c81cf36ec2f4bbaa3eff1a76b6ebe80773649a1e2d97f86137e17f0ca2b77ea5bba435f60292ac999bbd4676a87b44dd31a47e5c1bbcec52360ca2d4a53f1d96728c920f09ac0a5d0b479c208b0210fbd5a8a8fa5797a81e234d44f9e5cdf3a6ff2693372051f943fab38e18e76b4f16edc908d845e5cd5ed49e703edbe1b347b2aeee1e2a4c10c6372ab82d15e4d0db3f1cbac9f31d46a3ad7ec53628f928f1ab9f3ef2257a3f2d6486e58b0ca2fc474d82c6a440f37deb419b0c5e311abdfb9fefb77851faf2801503876dab82ccda0243c189ae3202fc6fc73a93ac7bd8c9dedb417c536acc8191e9c3d426815de33e05af59a052c3e9853b6560340338fd8ff35f852b085dbf4c5ed08a099facfe29223f2c2e8f9ce99a550d8ce18a5851580161e8ddf97fde4a1c5c3b02cb32c0c26c505f3cb1b25fc39f24222ec8e084ee6b54957f3854b0d6873e25fca52c4ca2ec0d3692b988ee8447d37e83137562759b628f66305f75119864001e45258aca72381f960fbef15238471a91522cefe1ad110f3622d42c5dd30bea245659e066d8f90c5514cf7e1b12a45a4e3775beeb8ab8542584bc965cc130be1c6f26bf9677edd14a479af07750b37163d9338634fdfac6c3e23467bdeef917bab5456ef39512ad577876df7ae3c249a6b557ff16169b2b3126b62acc26669bf66b0d1bf8761768e1232bef9efdcf2abc79b4fb019836738ca64b62e8b3a19cb1e7f35072f0c948542368c22e1a374027b9bb9a122f1f42bf12114314e6551c1b1ed658cba0ff0ad3de5962e36bad012dadc5434af7432812fa46c5ae52d7fb7406b523d14e7a7b4d145fa0c5cba60b73c4d6f569955bd02a4e63c6ee9ebd89696c1ae9c710ba8f275f92975790a407b89cebe12fff693bb142a859ae99aeef95d62f5e945f092dcb23750a3800a7b12942eccc6df8e702b96071dac5b7322f5d5f334b6794850febcea2e0e3a1bb158c101526e629af0e22438b95a305689adcb2ef204f3dd63fab914108052d2cd5f86dfcf71ce2b33cfa683fae093210d82e7791961cd0df8e4877c964a9925d8e941f5db8bb36693de2215190758488dbcdb8c0027dc83c77670a918dfef411d3b66ee3924029691b4347a37dc6b688e3c2f494bdded3b9ce74c10f810a4f7a0297f3e7b4330d1d5274a05fea4ba740d4828a900349fa50e47ad6e4cb0013b30bffad03451730d3a584abd3abff9555afab1fc20017a8c2895fc637fd1cfb2b9f13c1bd72eb28f89788a63ddcb4b4cca7d2eb5dae4d7f5fa5ec63a26cf8d3bbddb7765a1ec9e9f5886520d34c917625a456568f8eb97b2e7abb414ef6229836b642d2c1a8e7c924eb404b43b47848a1d95bb29adf981e48451de134ddcdea20faed09a2d1cd614c0d6280bd9fdb1117512b524e62d015ee0950c9e65ac1ae8d5f0fa4357d21d4250513050e2626d9507afebbdef330a907b3847c11c9e029f5ebb5003ff5ff788e005a9b714e7bf70ccb88fcdcd72852d7c093ba261e6189002f9819f3abd379ffebf42becdca870ea706ea40fe02b4b75ff76a08ffee71ad2fc4d3786919c7f6edd8ac639cc7ea2b064f3f3fd7635e17928c8ed6d02c636d57c6966bad53037ea819c71094ce4711846bde91a8913ea33cc75e108204761b5f955982fa7a591a771a0322951bfd0cf30e36d992c6d4364439cc5c19817388198682d4bf824144b58c81f083d94df229f225dbb89b9a2594b4bd2e29a451d4f5a764793cadf0259fa88c63ae3777cdab5d01d673631d68f1830d88af59f82c24194181ebb5bb717a86ac2a4ac12f3deeabe42f09d11a6e410d3b6e6f1c8e2efdd8a13e1c41de0b72af71011b4cf49c3d19ea4208f32d6b83a919ba3777ca8cc043985f3f8b9db8ed129d368305171612ea62ab00f7bb3084863be90956e06ff7f90cb5dcb1694885720c831058270f69fb40e390459d9f7d5e71b5437c18f7666d3d7863d9f9ffcbc6f6c6b34b84e199870fd2399a9ea065f43abf3139c5e74af3aa59d4e96313ca86cd5cc54c888363884e69c78a1f675224884fd2a6572dbcedde7b3b15d40e9e9ee7071c02e6de72cb82a2e63a0e79dab1f001d2438c07e3561dfd0a6b1b139e2f188ae964e11c52245d3f5e1493ea7455d2b3233b73259912c2b3b311f265ff53904241b6bc427199723a6d7368a32d3eab9b8c64448a921bd80ebd7673592245b166a5f3969bc4b8f25f27ae26625d40b2beedf9fef43b1db4076edf07fe41aba4e3b7f8893faf85788e8c30ea8e5df9b0f2d2adfdfd170d3dca7d1e4a1b81b4d71e5b66fbf80fd3a6ebf8e741e480dd43191112e775cab9ff404387ce8d95170596acf2fcd5bff62afaeae9077609076968accbdb87eb2b164a8f713a8d5fb8b2f889b8486cfe2544985c8990b30b348fbd4b46f9a84846f0a7839f80fd3ffe981517ccc15d7cfc2db5de992d669b2d65c7237f603ea509273005e9a8b683a1c284c019651073c1e7c68e390e47eafc4f9a9f6f8040a1abb747b9b72f1b04878877cf10386623cffc657a875846afcbafa9c3c53ed5d8f47e21bcbeb82e3faf2f3f64da666e8cc7e7909a47ac080ddf73db1b07c89c4329223efd17c3c60ae9a460e655b79a513ce4277a7c4809815f34543da024bd48e107543437b25504fa240bc401dbdca8fb3c379b878c9b18cd13363ad995f9d0b111c33dc6e2b483f1de5e6605af149fb50bf83370f34236bed14d0e678fcd2958456a867891e498963dfc7dc3e1ee724dd627424aa1bf039b91bc5f7a184055faeb2159c5d2263517b7900562465393992a80ed112efe5bb1b3eb9120c437baaa64818fd888f93d81e42902a86109c5b4eb60ca948a1ebace60f3ce8600b0141e2bccaff15cd8cea85904e717e2e3c8f0058ed1d91e814f8cc76b1e263df554023b377b4e95e6e586c2bbacba93b1a15ba7545bcb2892d02fa0f182f0e259c4aac4e20bb56b4a37265a6d400c142ac0a06870539102482bed9cd79c698b40bd13f0a7396ce2475d1191761af9f29656bb2b74c7aceadf93b085b070089c7de87109e9be1ee0aee0ca23c929c1755aa2d30039615429400546a0bc5854f9ea2243bc7ad73b6f34fdeb92893597a72f5291d6c1ab60f6ffee5999109a6bb0f8fba01843359c563363daa9fd235b6228240ce6d4189baa53037830c8b2ece8111d82d96e18bbaec415614860ee9df6742de5954f6a974e81f096fa90e4de304c34dc0f7ae1f511e9c76dc6eabc06f2fee568b6885640b4681d5e55945bd0b03b2ac997891e52c65e7fe7a1df27ef73bae171b819c0a8b521044b4df62b1cf938cad88bad4e0481bc34a2b4711af801562bbc61532b1a0d463676c0e9ccc04cc5d687e8122772bc06cfa4556be7d4cfbf10a9797b2e81a38202fcbb653b49dfcb9ac4ece8238fdb1a8eb2efea8ad6771935d011a4315a26fe7e54a54ec0f26db883c5020d51352a2429a9a797120fff4b27167b26f72f34f084223fd0395a44e01059e61b095dc60bea02555d22763859f427d7b3dab2277ef08710d4c6b94532d935d0149afb403e44e1d696ce620187c6298b0cdf1bfde572f6ae56d86e6b2fdc63402bc80c8be7283e936864c6cca29a0af341b583b41575691a2654d44758f9c08a004e3876e97fc4fe6b06923453d4555a84aa3d51221033c3430fec173e5555f347e24991e2b2f87450ae9c26befda6395641c8233c7a95a672f71ba815744779014477f2dbee9f8ba801bfb415b5ec06c9eb45f40b93971f738225ca13b15bd0f4c9c4788918d5a8681fcf0b7117322948b35c22ab4a2fb462db6d304bb3fac21d599c945e14c8b1f54ae52d2e58ec4555ae538d5611c68143f09d50ac5f17bda493d966820225984ada2be0abab3bcebdc7e43d59bc6fb2c565bee420dafe1195c2cb61084924404aa64c13e805e97f4178c43b4584f5ae2efbc84c33db82a462484e50fbc1157fe3ee7f8dbdb1a334fb9cbefc6a30b15f2dc415cfc842b25e38de1bc727f01f564d71c6fc7b55d0a492abf88b7a61a09da157fea351e6bdb3633058f1768358a4a1d106604513faa55ddf20db9289bd99592edee85b8afd111b4b53a1ea9a31805279fa1a8d7e2acfdf51f8d0002a4433e778b1fadedf5d65151cb1a473e33576376305d0bb956965a1ad7ef57cd456cbd3750907c649a2ef675d3508575dfea0cf5adcc35bf8254ded3766e2dad4d5b28eb587aaf3b6410e6cd85a6a5cfa67327918c05c7155d882ec36476b798ecd8ad394b9e77b608813f24d930ebc1cac4a4dabecc82a00eca242efe9b9df6cee63014d03f497bd17f6c07692f864ff2c9cb03eeb03634a46a99b818d3ee52df0e5a93e336fae07a7ce3e4962cad67c961e71940c7fc3e02a6638fb058ac7af10f42d06c709d5a135e54f9dec36d05c48476c035976798b61ba928f3e3e746d21af8d103c263ca864166d6a5b17f3d11d15fe2ffb7172668e3ed6af0f791753b457e526c143045e083b1e07c8e25fc528bf4a79bd15cf3429d21f527dd3c4b7b68876238a34361188b147fb3f61b87548a76a6f9bb8057c82f9212f706172fcf461a7db02f237a3712692652a32c17a507db43e799d60dfbd0af9b2dc55fdf419eab49ed2d40dcd36dd4ca0aec0745f3725aaa2902b0ebd99c0c74e604e48ebc10f25baec288c24c30a0bef8437cea81ee3bdf66a325d83f27d952403e90a2b80608d5d8f87627af7fb4d74f80f310ac64bcfd52edf0ad9d665862286cc77462f5b7420883d4ab201b038f45c1dc3ebff6baa691abf1fcf10775e03d931bbc5fa6733245f9d41fc2fd402e0d02a0f89ed059dfcadf9e7efed5fb32c66c548b5203aea03ffb3c424b4c71ce276277936b9f1d9ac233ca8e4f2a", 0x1000) 11:56:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000002c0)=""/172) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgid(r3) sendto$unix(r0, &(0x7f0000000200)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/200, 0xc8, 0x2, &(0x7f00000001c0)={0x18, 0x0, 0x4, 0x1}, 0xc) 11:56:43 executing program 1: r0 = kqueue() kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt(r1, 0x3, 0x5309, &(0x7f00000000c0)="54b4d1effc412cc68c1f47d8dc54cbcb4bb550394ec0dcafb3d1beab11", 0x1d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x7, [{0x1, 0x8000}, {0x1, 0x5}, {0x2, 0x6}, {0x2, 0x80000000}, {0x3, 0x401}, {}, {0x1, 0x1ff}, {0x3, 0x7}, {0x1, 0xfff}, {0x1}, {0x1, 0x8}, {0x1, 0x7000000}, {0x2, 0xb66}, {0x3, 0x3}, {0x3}, {0x2, 0x4}, {0x2, 0x1ff}, {0x1, 0xffffff81}, {0x3, 0x2}, {0x1, 0x5}, {0x3, 0xffffffff}, {0x3, 0x4}, {0x3}, {0x1, 0xfff}, {0x3, 0x3}, {0x1, 0x6}, {0x1, 0x7ff}, {0x3, 0x1}, {0x1, 0x8}, {0x3, 0x4}, {0x2, 0x7}, {0x50e6e4acbc72a43d, 0xfbc}]}) r3 = syz_open_pts() close(r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000340)="85c3ed50f382c953b541adb00523b28b7cdc49abe5dbf9b91ada72ab94d0018aed73813fb6af1d9cbef16f0a0abd85996a8801ec046e4dc7626496fccb0f0c601d6c9b89dfbec2e9fffc3a7efb43b84cd8fb7b48cec95f7cd16dc62d59de43064b338649c09b2973616265171b7a622617002cf294ddb6e65b4c2cfee9d6f305141df8933d82f08b27a66ca64c43c06bd31affab34156426868ca3b61a8a056f86964868200d415d173b065e00cdc64815afd16aeabad07b57564f5c0a865f30105b43152710e63c4711ff4fc6ec5659930a1fc4", 0xd4}, {&(0x7f0000000440)="7a77a5022b6c343b4123302dae5bf50a778bf191a73c12a27307d344b6a7834d85e91551304ebbc91031618a70c5cbd3a86ed14a83340b23b68f91fb742554b2228623f30011d111d8443dd4b994de12b109ec9322abd0edf2618c95dcf8e890f23bdd9e69b7aaed649caac34a90c730becfd5973d9c047359ddda1d248a4d670584be5c291c0d12c79edeec3c9b05719ccc77b02f82bca271933261f43c60e808f205c2cd8e1b3dea4b59bed727a19b7201817fd50e0f42a83a66c4246d00", 0xbf}, {&(0x7f0000000500)="af2cbea0fe12ed76", 0x8}], 0x3) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x5, 0x0, r4}) 11:56:43 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) socket(0x2, 0x2, 0x0) r2 = socket(0x1, 0x5, 0x0) shutdown(r2, 0x1) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r3, 0x0, 0x0) accept$unix(r3, &(0x7f0000000300)=ANY=[], &(0x7f0000000140)=0x1002) 11:56:43 executing program 0: sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000300)="01c34172cbdd2e584e78beb376b1c4f32fc0d35e3c542a45f80dc0189937430a1cd2f311d81447c03d58588d0bc1d628faa9daa2406f8ed1e5084092d366a02171da708d4aaa0a5a66780069a107510d405430cf9044762c5d0d3180e2257bc3caa4cc65535adb255cb85d6438ec00c234bed2ff24e68836021ee0", 0x7b}, {&(0x7f0000000380)="bb3dd65e68a4ec74f3f5ef8e1fc97beb360bd6681a4f53b4c2cd11269cfe93f28ce0034f201326a83dcb3a1f6cc97d682670a9962528545a6c5e26d5711d3b56ffadd4e64fbecd8953b4e472c32ac2d91e5d2670250afede2973e59948269726a1168bce0078ed64c8d6a72926dd7aa36e6b8e09fb1225753cf035a2b342c7ee", 0x80}], 0x2) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) fcntl$setflags(r3, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x2, 0x8, {[0x80000000, 0x3, 0xfffffffffffffff8, 0x1, 0x2, 0x4, 0x1, 0xce, 0x6, 0x10000, 0x81, 0x135b2277, 0x4, 0x8, 0x3, 0x5, 0x0, 0x50a], [0x1, 0x4, 0xbed9, 0x14, 0x80000001, 0x100000001, 0x400, 0x4, 0x7fffffff, 0x35], [0x1400, 0xffffffffffffffff, 0x8, 0x8001, 0x2, 0x2, 0xffffffff], [0x1, 0x5d07, 0x8, 0x3, 0x8, 0x401], [{0x3, 0x7f, 0x20, 0x72}, {0x8001, 0x9, 0x0, 0x1}, {0xd35, 0x0, 0x100, 0x100}, {0xff, 0x6, 0x1, 0xffff}, {0x2, 0x400, 0x0, 0x56}, {0xffff, 0x9, 0xfffffffa, 0x2}, {0x6, 0x5, 0x5, 0x7f}, {0xff00, 0x0, 0x5, 0x8}], {0x800, 0x9, 0xee, 0x3}, {0x5, 0x2f800000, 0x7fff, 0xbbb}}}) 11:56:47 executing program 1: r0 = kqueue() kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt(r1, 0x3, 0x5309, &(0x7f00000000c0)="54b4d1effc412cc68c1f47d8dc54cbcb4bb550394ec0dcafb3d1beab11", 0x1d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x7, [{0x1, 0x8000}, {0x1, 0x5}, {0x2, 0x6}, {0x2, 0x80000000}, {0x3, 0x401}, {}, {0x1, 0x1ff}, {0x3, 0x7}, {0x1, 0xfff}, {0x1}, {0x1, 0x8}, {0x1, 0x7000000}, {0x2, 0xb66}, {0x3, 0x3}, {0x3}, {0x2, 0x4}, {0x2, 0x1ff}, {0x1, 0xffffff81}, {0x3, 0x2}, {0x1, 0x5}, {0x3, 0xffffffff}, {0x3, 0x4}, {0x3}, {0x1, 0xfff}, {0x3, 0x3}, {0x1, 0x6}, {0x1, 0x7ff}, {0x3, 0x1}, {0x1, 0x8}, {0x3, 0x4}, {0x2, 0x7}, {0x50e6e4acbc72a43d, 0xfbc}]}) r3 = syz_open_pts() close(r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000340)="85c3ed50f382c953b541adb00523b28b7cdc49abe5dbf9b91ada72ab94d0018aed73813fb6af1d9cbef16f0a0abd85996a8801ec046e4dc7626496fccb0f0c601d6c9b89dfbec2e9fffc3a7efb43b84cd8fb7b48cec95f7cd16dc62d59de43064b338649c09b2973616265171b7a622617002cf294ddb6e65b4c2cfee9d6f305141df8933d82f08b27a66ca64c43c06bd31affab34156426868ca3b61a8a056f86964868200d415d173b065e00cdc64815afd16aeabad07b57564f5c0a865f30105b43152710e63c4711ff4fc6ec5659930a1fc4", 0xd4}, {&(0x7f0000000440)="7a77a5022b6c343b4123302dae5bf50a778bf191a73c12a27307d344b6a7834d85e91551304ebbc91031618a70c5cbd3a86ed14a83340b23b68f91fb742554b2228623f30011d111d8443dd4b994de12b109ec9322abd0edf2618c95dcf8e890f23bdd9e69b7aaed649caac34a90c730becfd5973d9c047359ddda1d248a4d670584be5c291c0d12c79edeec3c9b05719ccc77b02f82bca271933261f43c60e808f205c2cd8e1b3dea4b59bed727a19b7201817fd50e0f42a83a66c4246d00", 0xbf}, {&(0x7f0000000500)="af2cbea0fe12ed76", 0x8}], 0x3) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x5, 0x0, r4}) 11:56:47 executing program 1: nanosleep(&(0x7f0000001c40)={0x0, 0x10000081}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) 11:56:49 executing program 0: r0 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) fsync(r0) r1 = socket(0x6, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005041b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 11:56:50 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x7f) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adff86db577e0b522837b6ff3699135adb9d0f293541d706e9f7f1d4fffeff"], 0x10) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) fcntl$getown(0xffffffffffffffff, 0x5) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r5 = dup(r4) pipe(&(0x7f0000000040)) r6 = socket(0x18, 0x2, 0x3f) setsockopt(r6, 0x0, 0x3, &(0x7f0000000100)="a01fd02fe7414aae1365aaf63a1be5a29d121d71", 0xfffffffffffffe70) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:56:52 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x6, 0x4, 0xc68, [{&(0x7f00003ed000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000206000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00005db000/0x3000)=nil, &(0x7f00006e7000/0x1000)=nil, 0x8}, {&(0x7f00002ef000/0x4000)=nil, &(0x7f000024c000/0x3000)=nil, 0x22}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000047f000/0x3000)=nil, 0x100000000}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f0000267000/0x4000)=nil}, {&(0x7f00003b3000/0x1000)=nil, &(0x7f0000179000/0x1000)=nil, 0x6}, {&(0x7f00003a2000/0x400000)=nil, &(0x7f000064f000/0x4000)=nil, 0x7}, {&(0x7f00004cc000/0x3000)=nil, &(0x7f000009b000/0x2000)=nil, 0x7f}, {&(0x7f00003f6000/0x11000)=nil, &(0x7f000034c000/0x2000)=nil, 0x9}, {&(0x7f00001a0000/0x4000)=nil, &(0x7f00002ed000/0x4000)=nil, 0x63e8}, {&(0x7f00006aa000/0x4000)=nil, &(0x7f000008f000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00007d4000/0x3000)=nil, 0x2bd}, {&(0x7f0000042000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000436000/0x6000)=nil, &(0x7f000022f000/0x2000)=nil, 0x6}, {&(0x7f0000051000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x20}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file'], 0x6e03}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000940)={0x2, 0x2}, 0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), 0x8) sendmsg(r4, &(0x7f0000000ac0)={&(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000980)=[{&(0x7f00000005c0)="83536145349c4fa4f6ecf7d2ab32d49005aa82e1dd198986c4f3380a9be17ddb5a499aaf9fdf6d61e54e8ba52d10a3bf53c563784474a243d368d3b4224972d99ed2709360b50168b2e74ccfe8ef9a1cec27ac86bc812ab75862340bd9e3a39169828d9ae752cb7e0d922bad0fcf4bcd79fdabec7e30727461b82e2c3caffe1eac1fc2865d92f3edfd7bd7bfff685070c5d47b63a6faddd3818ec5b6cde2c99f90f205171d3f5daebf29c24703db2c13439b2ef1ca7be52b32f8f8a09cf9f2a3c76c60797a10f03895c0af1977", 0xcd}, {&(0x7f00000006c0)="f2aa9b4f1e8fee546fc5700345d84e69a81a4e0ab401c4aa0e5475ee63638cf4f34f13423c", 0x25}, {&(0x7f0000000700)="26460edcd13ca08e754dbd44f319fab9c94e7f9a4a13976a467f52e92b5c25ed064d270d5f013ce92a9ec25028d95c77ddc0f164693ab603ddc5bc29963c607d3dfb0177da992e07b5c09a28aefc5b6ab72ad2d840cbcaecfd240d4311d5e982bfd78f1a3c895b6713ff813b4b85ea96b59db7a1b271da41c68e99f3a34caca3e8e4be118714ac9197862f2e932f8bc67dabb3043717a267aa85", 0x9a}, {&(0x7f00000007c0)="64720886243bf6282b766a4fa22671e2978a849bd8", 0x15}, {&(0x7f0000000800)="0c72f65d7e75e2560428a89f6c9a0664e8528e6ef532f0315de67a3bc23161e89f58d2be2d61bc19fedfda546e3935dec688c774f8eb1705087e560f4c847dbb6294712615208fd60abd5e22b2cc7c683a573c25800493a4fd534ef5119a4cc8d54b41feca18476690e3f03982d172ac68aec5cbadfad77d5cc337cd422493d7362f535fd4dd4a7c8d2699d1bab0b6c8ff5582e59ddc7561d33ff66464408c9d39bbeab6a7694b8356feb14abc6dd961c9984d405e6a42df607adf6eb7a93b4d1119611196e05f55d50bae89eda75382304c348b603d38d310ad91f2748aeb222ad40057fafe73a235735e2f5160d64eaaf141", 0xf3}, {&(0x7f0000000900)="4e3f16cd24efd3f424e5c2486391fc28e2f20c4fe2e6cfe4f1", 0x19}, {&(0x7f0000000940)}], 0x7, &(0x7f0000000b00)=ANY=[@ANYBLOB="c00000000000000000000000ffffff7fd5afb6cc8b1ae1b020a4d1483369ef6e11e6be04f281b4bf4e0cecdd552c2e399e2f374e9bf05b9212e2dcffe4d5035160850125632b2c3dce34b97d87e5facf58954e9ad85472ce0f8a288646edb23646bb7813ae5f43925857c978b1e89b49642eefa16f66fc18666bb032fd3d45696c269fd76eaede924b413834ee46a8131955f349d1f8e018a3b96e653d734011c93ec8303774ec5d647d0fc800ca57b8edf834decd9247969e05000000000000", @ANYBLOB="116e153aa48ff3bbf3ac15b766ce75a336dc22a95947b206b06e8a0c8aed3d7bcd072a1fefbc17e6c6e92e6f7e6a33ac280450a6"], 0xc0}, 0xa) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r4) accept$unix(r3, 0x0, 0x0) 11:56:52 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 11:56:52 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f00000001c0)="462b9131", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) connect$unix(r6, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 11:56:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x51) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='x\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) setitimer(0x0, &(0x7f0000000100)={{0x500000000000000, 0x80000000}, {0x8, 0x7ff}}, &(0x7f0000000180)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) preadv(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000000280)=""/243, 0xf3}], 0x2, 0x0, 0x101) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x3) 11:56:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 11:56:52 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) read(r0, &(0x7f0000000040)=""/77, 0x4d) 11:56:52 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYRESDEC, @ANYRESDEC=r2], 0x10) write(r4, 0x0, 0x0) sendmsg(r4, &(0x7f0000000200)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="6a36991549b4d994fb2d6e13aec47fc46d5127d587806953cb0bc44c24e86049eac2bf37afc6e5ad310e263b7d6115bb2bc9cac2dad202d8d445df9495817cc17c577017874d2e18fdd3baf4f267fda8476908b5217643c0685b0d0b7b3a9428b93f8bf6d6a3f0b992a087962eecac6b2a2a5c7d31e1e9f020962d7095aed77d15d2bfe181c2027a90baef45197655b3c1571e82a74b09a47a14cd0facfaec545a353f61b819f5ce217bcac4f379066dcb94d2351e66b5342becd8", 0xbb}], 0x1, &(0x7f0000000240)=[{0x28, 0xffff, 0x1, "1c0e6a1274216610d966cb3308b3e657fb69bedd4181"}, {0x20, 0x1, 0x35, "ff85a54ce012758301546c2d3c"}], 0x48}, 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 11:56:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="3f275d573ce365a324085016de60def02e89e1f7f41ba691af5dab7c26e09209d114a9b1de62de32b2b6f54187aaa807498d72c4f8c848c7f8dfdef9eb928ecead1db088ec27af086aaf77839a57d9e7f52488459a03a5a1074322a3213b87ea336d81c8c63b769cc8d5c8cd5e78ae7a8a8361dd91d963cdf5fab8886e90f697ebb03692ca429642f5fa6a57a78a25c69c969b6184466f889666fea9e2d9f6c8849a402e4ab47b38b962b99ed95f39176287d22439cbf403729d4c93629da73caf72b3db549e5fad73d07657421e6f68b5137176f774321fe495cafd1c90d0662da5d628110e8174916d108d", 0xec}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) 11:56:53 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x8, 0x7, 0x7, 0x8, "ecf81b1e42aeb8dbd6c097ec853af43b212b1103", 0x10000, 0x3}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "5c8300", 0x0, 0x0, 0x0, @rand_addr="ff29f7bcb7cbf3c7a00e465e68a4c1d6", @loopback, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) 11:56:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = getppid() ktrace(0x0, 0x0, 0x2, r1) 11:56:56 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000078c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f00006f7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) faccessat(r1, &(0x7f0000000580)='./bus\x00', 0x10, 0x0) 11:56:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c65302f6e308e070000"], 0x10) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) 11:56:57 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) shutdown(r3, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000400)) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x9) 11:56:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffff5, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) writev(r2, &(0x7f0000000440), 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 11:56:57 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r0 = semget$private(0x0, 0x3, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r3) fchown(0xffffffffffffffff, 0x0, r3) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r3) recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/160, 0xa0, 0x42, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) setrlimit(0x0, &(0x7f0000000100)={0xaeb, 0x88b}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x3, 0x3, "925475ffff000000000000c22ba4000400a5d200"}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) 11:56:57 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000200)=ANY=[]) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000386) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x3}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r5, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) 11:56:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x1, 0x74, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700", 0x0, 0x4}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r5, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) dup2(r4, r5) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 11:56:58 executing program 1: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r1, r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="ffdab9fd8bb9c6a683d3908708cb0fea215a5eda254cd15cf635542629b757dda3832efd1da13e7d3024c21b9e143ba13d5c9460bb21ad168f7c593645474aa44c671828c03339477de0c7d7483ca6485f2b49ec6f716c1fc4f711224998d7d2ff40f77cd11261bc", 0x68}, {&(0x7f0000000100)="23f035bde3db95f8ff96435cdb5897d0", 0x10}, {&(0x7f0000000140)="7863cfa709fb0dc7065e2eb2b7435bc2637162d39f0c8b70f124c98d539e1b18f1a2256a49c236b339d0d282daaae4b11eedd342c2e317cbcbfc4528cf51e58dc80992d5a332fca6a576160772b39bb9513ae88db97ccf545ba2f04276b5ad753fe74cd10e93e20aa3", 0x69}], 0x3, 0x0, 0x100000000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000840)=[{0x0}], 0x1) 11:56:58 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1013, r2, 0x0, 0x9) munmap(&(0x7f000000b000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) recvmsg(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:56:58 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x20}, 0x2, &(0x7f0000019180)="52c7676e6321755e1dba87f5ad49550c3edfb95c6f3a6489dc2b616926a933e29d95fb8aab7027be4c4260141c3093071e9ab6a609f619cd9f9e0f0ecb87ba91880c389e5ddac42966fa4570b5", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000019100), &(0x7f000001a280)=0xc) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x20}, {0x3, 0x6}, {0x3, 0x358}, {0x1}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x9}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x3, 0x7}, {0x1, 0x3}, {0x3, 0x5}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getdents(r1, &(0x7f0000000100)=""/102398, 0x18ffe) dup2(r1, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000019140)='/dev/wskbd0\x00', 0x20, 0x0) r3 = msgget$private(0x0, 0x20000007ee) msgsnd(r3, &(0x7f0000000440)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"}, 0x17e, 0x800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000019200)=""/182) 11:56:58 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) r0 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = socket(0x29, 0x2, 0xfe) bind(r5, &(0x7f00000000c0)=@un=@file={0x0, './file0/file0/file0\x00'}, 0x16) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="14539dae2659959498ea1d5d00000000000000"], 0x10) write(r6, 0x0, 0x0) getsockname$inet6(r6, 0xfffffffffffffffe, &(0x7f0000000100)=0x5e) setrlimit(0x3, &(0x7f0000000000)={0x3679, 0x100000}) 11:56:58 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x5, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) ioctl$BIOCLOCK(r0, 0x20004276) preadv(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/163, 0xa3}, {&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000300)=""/235, 0xeb}, {&(0x7f0000000400)=""/12, 0xc}, {&(0x7f0000000440)=""/202, 0xca}], 0x5, 0x0, 0x4000000) 11:56:58 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@noop, @end, @generic={0x88, 0x2}, @ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}}}}}}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 11:56:58 executing program 1: socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2013, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) socket$unix(0x1, 0x1, 0x0) 11:56:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, r5}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r1, r4, r7}, 0xc) 11:56:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}, {&(0x7f0000000180)="ba41fbaf5101ed4b6c69c4a6e0cb8fb1cc280391c55fbb51cc71c0d910bd6510a6f876de9ae6df3e97fda7b5c7bebd563b88fed332430217339bfdd9b1341443eef65338adb9606c435e272c2e71eab9e8d7d558288f1d61039eeb34537935bb38da2c38090c8e13f18d86c25097fc4c9bcafd491b15ec36839ff60f842add7d75a24359248093e4c9e158299e984828dd6fd85fef0f30a68d2449b7929ee170956056fdb18658f69bf363", 0xff27}], 0x2, 0x0, 0x6ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x0, 0x40, 0x8cbf, 0x1}, 0xc) 11:56:58 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff1ccbe009010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5a6fd68f6ece473d03169427d072cd5090000000794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f00001a5000/0x1000)=nil, 0x1000, 0x2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 11:56:58 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 11:56:58 executing program 0: chdir(&(0x7f0000000080)='./file0/file0\x00') rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) unlinkat(r1, &(0x7f00000000c0)='./file1\x00', 0x8) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/24) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/4096) 11:56:58 executing program 0: setrlimit(0x8, &(0x7f0000000200)={0x6, 0x95}) syz_emit_ethernet(0x72, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x3c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x1f, 0x1, '0'}]}, @dstopts={0x32}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8}}}}}}}) close(0xffffffffffffffff) syz_open_pts() r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x9) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, 0x0, 0x1, 0x0, 0x0) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0xfffffffffffffdce, 0x3, 0x800) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) setsockopt(0xffffffffffffffff, 0x100, 0x0, &(0x7f0000000240)="248592d8bc73003fd3f00c9aebe71f61051bc0601098c06e91ad0f101b2ae9cd85aab74f9033168868ca3cd912873871b43095e80d826080449229ff2dbec600ea73a4f83c3ec0fb3467e1f5bd6f79ea128c9f9dac615ce98cc6c33b84449a7d75be4d6171e5714b3c184ca061a5c9dd39fe02800d23d478ab094ad90f0e2b9cab0854477a869c66d0a4c8e2261b8e4bc3ae995f39f4136e3526928a5d9850ad855ec52ac2b05fd56c4857b2ad85e794a4affc77eaab6dd33d06161973434c2906b1b4eb5b389087defbc263a9b3ee834bccd4b5491aa9", 0xd7) 11:56:58 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @generic={0x82, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, &(0x7f0000000100)="91a7432e863426247e83123843bf5243d093431a33988c43318c26f3f6cee686d30cc00b4d1001f4185c116f6a290b8419da96d4bd5b1178947e2b798543f13acdb58a6570cf82a4eba5bf42cbd548ea7dca97d50fc8479d0130c51a14c4006ca1c9e850c862f900ac1075508e5e3aee20e1907d69babc62a1dfa25bd7caf226c869f38c7d0e42692b77a991c40345afd2695ec5faac70a017f78251253351474d9e0b15c1aa70e071", &(0x7f0000000040)=0xa9, &(0x7f00000001c0)="3e0b33c0f707b0b05201b2a29990e5f593d8", 0x12) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r4 = syz_open_pts() dup2(r3, r4) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0x3, 0x8d, 0x0, 0x1f}) 11:56:58 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x20000, 0x82) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7fff, 0xb4, 0x40, 0x8000}]}) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 11:56:59 executing program 0: r0 = msgget$private(0x0, 0x2) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) msgsnd(0x0, &(0x7f00000001c0)={0x0, "a43938f78e03619c0335a7acff110d7be7dbf4d57a1109008f41cbec75bf63df768dfe59ed3aa83013e3842e2de36215aa828000b69145fe129ebe06eadd71e693735136a6ef88c6a070460e95ab3bd06bf42f95fea84a14b65f84bc858fcc4723a853279a02028800034cbd4ee30ade871f6ae843f24f25bac7d6773aa04cb9d4f56fc73c486e805dfb2efd318e795fb469b82d9fdc41bfb251a893a812c1c1d2769aca1d0351d03f64c82eafdc67ef9f7e0906077552b11d8e5054e5738322a3efc52486f13a"}, 0xcf, 0x0) dup2(r2, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchflags(0xffffffffffffffff, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x20, 0x4000, 0x0) setsockopt(r3, 0x29, 0x32, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/5) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000180)={{0xcd1a, 0xfffffffffffffffa}}, 0x2) r4 = msgget$private(0x0, 0x20000007ee) msgsnd(r4, &(0x7f0000000440)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"}, 0x17e, 0x800) msgrcv(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000008100000000000028a4a2404642809a1c965e6778020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080e95431301c08ce54d44b389dc8fda06540617fbd50d11581ceecab437deff4b03e90d051513338186e60cc105edcded679ada721e6952c5b8632878c4750d12c375992621b7f94ed69139cf5e3d05f0b44f30b0e09c300afbe2ec52fcf8b3de50e25b2c7be0e1eae02ab17767fcd7c7728c761de1e9383f9512c5d43042fcb9ce31f12da752c460924b18a6d7bafcc6aad4181024235075275216eaad324320eb58081f418b44d9374f0a1bd38a81ab92eba4305ac2149bfb071e0d0be3c2d89e14d603e21933957d5933b"], 0x83, 0x3, 0x0) msgget(0x1, 0x8b) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) 11:56:59 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x62, 0x0, @rand_addr="feffffffffffffff127f7489874000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 11:56:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d90, "00000000000000200800001700", 0x0, 0x1ff}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) execve(0x0, 0x0, 0x0) 11:56:59 executing program 1: pipe(&(0x7f0000000480)) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x2, 0x2, 0x20) kevent(r0, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x82, 0x51, 0x2a, 0x80010001}], 0xc4e, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 11:56:59 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 11:57:00 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) fsync(r2) r3 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) write(r3, &(0x7f0000000140)="0920aa0af73aca6fb6374a039c76b08569eaa0f34cecf6bc9a86c2a909bf38253d58cf4891905de07af01972f163ddd5094e636b4ef1824c8a0683ef5f4c55bd32806b975b37890f6d57e2991e9ac520139c014d5049c47aa77178", 0x5b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r4, 0x0, 0x0) 11:57:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4a) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) openat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x0, 0xc3) r2 = socket$inet(0x2, 0x8000, 0x3f) lseek(r2, 0x0, 0x92, 0x1) unveil(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='r\x00') execve(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='r\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)='%\x00', &(0x7f00000005c0)='\x10\xa7Z\xcb\xfe\xa0}c\x95\x1a', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\xd7'], &(0x7f00000004c0)=[&(0x7f0000000500)='s\x00\xe1vki\xccj\xe8p\x9a\\\xff\xa7B\"#HZ\xc6gQ\x02@]-a\xbfLc\xb3!\x02BW\x1c\xd4\f _\xe9k.\xf9\xcb\xb1N\xa0\xd8\x98\xf9\xc94\xc1@\xf4\x12\xecG\xf4\xb6\xfc\xe2\xa2\x1aq\xf9u\x82\xe1\b\v\xba\xc9\x95\x8dUq6gn\x02\xb7\x8b&i\x92\x80\x17_D\x9fD\xc1\xf1\xf5\x86\x043\xa9\xf6v7\x0f\xf5\xe0_\f0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="a3fc56c52fad838d7f5a5166c29713713d4f813fa9a9b279bf995ef4223307ffa8f3a5d53bc4987b18a333b6fecea962a9a774f1b258d1c33fedc3c6dee91afabc5ad8c882c37d83fbb6a10b53e1bde23a69f7f8dcc424456dd482e557b2240a0a0b9a2788be569809917bbcda40dfdf1be732ad7da301bde65c9bb8b3592c4b5d63a0f3703d256b624213ec52d07da4c4a7424dfb92f00f1624e27c718e129ec6f3e0a544843cb540bba6a91a830719"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 11:57:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) write(r0, &(0x7f0000000000)="f00c0d630f79d7b562fd85d6674e0ca4200631f25b13592ce4ad3228b2f4ead29808b34e6ae4e4169caa64871b5b0a05186cdb81b2b0a634f84bdd8f9bb7fe2b77d61946f56d5d84089334a3582183db69f0c81c3e12c1398581030ee0a857c24465c2f1e5d048ea685b9e819ff05cbbccf5d8c99106806870ec6d76313dbdcdbcabf5c91959589587b3c6", 0x8b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x3, 0x2}) dup2(0xffffffffffffff9c, r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r1, &(0x7f0000000180)="d745bb76c5c6e93a509d7bf85dc98bcccee32159bdd1355694f3065de84c5e493feef5b0bfc872b08e74767c585e6172bfd70cf19e5f41fbdf08343058bf6a4e063b1e4dc61f642a2a653b1c87f718571782728251caca8b22f490ad23adf37f5ae833655bd25fae3d70e6305c34df17d9a6a8ea601fcad53e0b4be5eed98c3e22dd36af6dd9764c584b7c1dfe7c529b6a5999e6645bbe0b739c90814386a7a7315fd169590c3398d53d7dab77de3e253b21398d00429437793984d797545902213a82059f013552bd1709892098d41f56362debfd6bc7c8980055e02ee8454a58030247007360c49642e8a957", 0xed) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r3, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x2) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x20, 0x0) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x20) r7 = dup(0xffffffffffffff9c) r8 = socket$unix(0x1, 0x2, 0x0) r9 = socket(0x20, 0x2, 0x1f) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x400, 0x0) kevent(r4, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffe, 0x10, 0x1, 0x6, 0x8}], 0x9, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffc, 0x80, 0x10, 0x100000001, 0xd81c}, {{r3}, 0xfffffffffffffffc, 0x6, 0x20, 0x400, 0xffff}, {{r7}, 0xfffffffffffffff9, 0xa0, 0x20, 0x1, 0x9}, {{r8}, 0xffffffffffffffff, 0x40, 0x20, 0x1, 0xcef9}, {{r9}, 0xfffffffffffffffa, 0x0, 0x4, 0x5, 0x8}, {{r10}, 0xfffffffffffffff8, 0xa1, 0x8, 0x8000000000000, 0x4}, {{r2}, 0xfffffffffffffff9, 0xd0, 0x20, 0x10000, 0x7}, {{r1}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x8, 0x5}, {{r2}, 0xfffffffffffffffe, 0x82, 0x1, 0x1, 0xe6c0}], 0x6, &(0x7f0000000580)={0x10001, 0x1}) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x80, 0x0) fsync(r11) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 11:57:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x2) getgroups(0x3, &(0x7f0000000380)=[0x0, 0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401, 0x800}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 11:57:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005a5a5a33000000001b94e46889e261abac00", 0x7fff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) fcntl$dupfd(r3, 0xa, r4) 11:57:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x92}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/204, 0xcc}, {&(0x7f00000001c0)=""/95, 0x5f}, {&(0x7f0000000240)=""/14, 0xe}, {&(0x7f0000000280)=""/140, 0x8c}, {&(0x7f0000000340)=""/249, 0xf9}, {&(0x7f0000000440)=""/67, 0x43}], 0x6) r2 = syz_open_pts() close(r2) readv(r0, &(0x7f0000000040)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) 11:57:02 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x10, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x3, 0x5, {[0x7, 0x0, 0x5, 0x101, 0x0, 0x2, 0x400, 0x943, 0x9, 0x6ede, 0x7fffffff, 0x380, 0x100000000, 0x8, 0x7dd, 0x4, 0x81, 0x1ff], [0xd64d, 0x0, 0x8001, 0x7, 0x40, 0x1, 0x9, 0x7ff, 0x7, 0x1], [0x4a7, 0x401, 0xfffffffffffffff8, 0x8, 0x1f, 0x80, 0x1], [0x80000000, 0x1000, 0x6e, 0x6, 0x0, 0x200], [{0x100, 0x2, 0x7ff}, {0x40, 0x0, 0x2, 0xfff}, {0x2, 0x101, 0x1, 0x6}, {0x8, 0xfffffff8, 0x6, 0x43b2}, {0x3, 0x7, 0x5, 0x8001}, {0x3, 0x40, 0x5, 0x8}, {0x8, 0xfffffc00, 0x3f, 0x2}, {0x1, 0x0, 0xe99b, 0x8000800000000}], {0xfff, 0x80000001, 0x6, 0x6}, {0x101, 0x10001, 0x0, 0x440}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:57:02 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0]) 11:57:02 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x151) fcntl$dupfd(r1, 0xa, r2) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) r3 = socket(0x2, 0x8001, 0x0) socket$inet(0x2, 0x2, 0x81) close(r3) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="ff3e42a8648b44f448ffffffe2b28a10776b6869da3022a9bb2a35782c6c3afb2617f48b625f18efafbfb535749889f7ee7d0b82cc358bdaaaec30eaeffe7b2ee14f7205030ef2000000000007000015808de4963316dbbaba3978f430416e62ce29e3b67746faa740274e92a9a39b58ff78ee10c1d3d648d8c687bacf1ece9a5d122d8362a5f6dd21277ce51d105afef766a1063b3fab83d743c6571dfbe9308120a152eafa0000c4ea042ffdea0f49d9cfc67c1643dffccff392b039536bc373fa01e6bc2c", @ANYBLOB="01b5e7f5bf74a2ad6fbb1bc298a159bc7652f81fe0a80a224e817d28528215c266b0b55ce255bf17fa676e42facacd048b49943de525431dec5eb32e2bba6975ef7dd15c846a1b05559645760361fd10821a5ecabf8afd7962b482431fc6129884167d4b43ddbc382fe062032049f2d58fcb9dcdc2148cc76edcefbb8303017d60458c69854c9be5a9a867af2d6a59315cc8b04934b50f"], 0x10) writev(r4, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 11:57:02 executing program 0: ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000000)) r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="00020035"], 0x10, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/254, 0xfe) r1 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) listen(r1, 0x800) 11:57:02 executing program 1: syz_emit_ethernet(0x91d, &(0x7f0000000b80)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be0008e72c00fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb000927fdf60af501327f080e13bd2ab894f529a379c639c0fa007a8677dc7c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a11a4de2329a8ec93fe2b0010f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77d00dbf464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f1a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3e0019c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882ae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e0009f82c465bd8e191310516c175793079c076c7930000773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894453f169f13361aa8ad685a1782b89363d7adf11626"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)=""/218, 0xda}, {&(0x7f00000000c0)=""/24, 0x18}, {&(0x7f0000000200)=""/48, 0x30}, {&(0x7f00000007c0)=""/143, 0x8f}, {&(0x7f0000000700)=""/139, 0x8b}], 0x5) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) r2 = semget$private(0x0, 0x2, 0x2c2) semop(r2, &(0x7f0000000380), 0x0) semop(r2, &(0x7f0000000340)=[{0x3, 0x7, 0x800}, {0x1, 0x3, 0x1000}, {0x2, 0x4000, 0x1000}, {0x0, 0x5}, {0x4, 0x5, 0x800}, {0x3, 0xffc1, 0x848edeee44c2bd4c}, {0x1, 0x1f, 0x1000}], 0x7) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012ee1c949326d9807"], 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000440)="5c78ea892ea917c8bd65de44a6dbe1ab7540696873100adee66bbd23ffa7f1577cbe4a4cbc59b63af731fec1b0791220fdc4e8aa65f6d72ec2b99278e2ff0a0f7ab754038bbfd5a0cd2818bc030bdb2256d066d08c34b4c2854dc452ef1fc65c9e876c154f751ba6dca8da569ef2b420e3b19409b1da947c874a28701c7120e648b447fc06e131f6d48b5f7ac06d2410dc3374e5dfeadfdb429a1fc04adde4f3c8408026b53347e75852817c479f0768f7eebcb398e9bc08824347d60bc07e9d37d2a487a305d9ff702091c9bcd5b76d7fd27f8cdaf2177000", 0xd9, 0x3, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c65300089ebabd7a916f8cb2928a5692ffe837efd1a5f9ec27fdc21770ea7f0b995e6fe850f19c0287a8c06799da31094d92c57d978a341"], 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3800}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x5}], 0x7) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000280)=""/43) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000080)=0x2230) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r2, &(0x7f0000000200), 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r2, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1000}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) semctl$IPC_RMID(r2, 0x0, 0x0) 11:57:02 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@local, @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}, "cb0aeedd3b541c79"}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket$unix(0x1, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x5) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) sysctl$fs(&(0x7f00000000c0)={0x3, 0x1}, 0x2, &(0x7f0000000200)="46daec5e01286c0045bf81acf454f587d84f5704d2ae85aa67a4870575ed7db049723a7a768732aa70f68b211f4f9fbc113eeaa04280793b1b292d2c669a83cf2ee409998658c7f504f273fd4045b0a0a06204968db768d739aa746d39659468c6e227d784f88b970e9a4f13c651673c9a014a384b00ee1f34337860626541f7e06d3a00b63e4d619913f50cfa12dfa3c1c0c74f09ff8c9505ca0141305ded8e77e6b80ce5ffc4f4c25aeeef96f913f3b8cba866dc9f92617e6c899d229207544af81e4081e7793aaed4ab45dd4ac9f2a40f9019", &(0x7f0000000100)=0xd4, &(0x7f0000000300)="312e388297de8b186e35bb0b912ae5aa1ecd", 0x12) ioctl$TIOCFLUSH(r6, 0xc028698a, &(0x7f0000000000)) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\a\x00'/55], 0x37, 0x3, 0x0) 11:57:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) sendto$inet6(r2, &(0x7f0000000040)="335eb6e5f2b1cbe7", 0x8, 0x402, &(0x7f0000000080)={0x18, 0x0, 0x1, 0x714}, 0xc) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r6, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) 11:57:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = getppid() fcntl$setown(r1, 0x6, r2) socketpair$unix(0x1, 0x1, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0xd3, 0x4904}, {0x5, 0x10001}}, &(0x7f0000000140)) 11:57:02 executing program 1: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file1\x00') connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r4, 0x1) 11:57:02 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb0000000003059078000000004500000072c50000000000001cf83863c846989f"]) syz_emit_ethernet(0xf6, &(0x7f00000000c0)={@remote, @remote, [], {@generic={0x80d5, "0c08585981a36be5a3656419392e7616274c0a63e8f5f9f97e8fcc0977784e2c916ba069861ffffd0826bf0d44a3ce511d9778c2697d55073b6b677518d0f398b5b04c979f962a6cc202a289ea5350e3f2bb36756e5673b9eff0731f755a3c46d7e030d6a6e919589a9290e746cd5bca297812d647d30a4f8a5af636a6eb26b70bd4a26d866e676dd72f96a04e1b84da5f839f0588e2b5b35b28b1ca69360cea257a8dbb7c2d67127be41edc59922c6d4f3a4bbe70e770e4060ec1d7e77fcbcd4a3e8635cb84bd462f6fadccea643916f4bc12e0d7b7a1f5fa992d579a2e2947ef3ce537766c8a44"}}}) 11:57:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x24, 0x7}, {0x86, 0x5}, {0x48, 0x101}, {0x43}], 0x4}) socketpair(0xa, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00ab04ac2ae2099b93e5edfcd0dfdb8cb7"], 0xa) 11:57:02 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r1}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0xa00, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='*/!\xfb{\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='+\x04+*:@\':\x00']) setsockopt(r2, 0x0, 0x13, &(0x7f0000000040)="ac141438", 0x4) 11:57:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) shutdown(r0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = socket(0x18, 0x2, 0x1) sendto(r7, &(0x7f0000000580)="cb85c05a7ed36bbeec60819129cc5bb65190c3f6b2bb5334e11d9f86d3662e09f3d4cb16f192abcd7ce49c6724fd88d26f6158f1ca82b90638c849e1df75d24de781ae75562440b13c691e2fe65e6b2a0c33f207e9ad769f95c7bd7faed835d0f36fd300bc569f591254e2b853c13a91a34bd9b76d8bcf4b36ce80e7789379", 0x7f, 0x4, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x8, 0x5}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)="d831c732287e25f5d855f7e3a2871b3df708771491afd4eca295d45f46536dca4ea4cb34dd78d9c9ff8393f712fe1498a8382b061f16f76126cae96f0d88aebdc0381cdc6ffadc0d7c83e7055a156dc53520198d23eecb2ecb75e3a1dd32ed20769644ac5cea49dc4a845f5fcc9bdc784b4113fe120a6c82f72b03f4bf16142e277e9beb2817b4cfbc1b88163279158fbbf85b2b5a7639db9ed0b4becf3dd9f829ba5a07b12428b95828ccb996397502", 0xb0}, {&(0x7f0000000140)="cbc209f3e08d3fab3136d449e0023b21305a67c488de36bcbc4e9f0f61f5af5bf3dbb6d3e4daedad7be5c8853f846e8351e8890c8289c90b25950360f7f3b79520d9bc993d2b758a0e", 0x49}, {&(0x7f0000001100)="c2c7a93740eafd9718b3e9eb93ff7b972bfd3b615fba57f556226bf2e244df3d9c214947d553ad6199db50adec18f2ad8c6a2aa97a32b550e11b67d722c2dccc9b97101d48712f749fd12964d4d8c9deb15b60d9e3f86b6059001871914b9afbd87e42eb45d9c9ba7d9bb385ea38a9cf0ea57dfc2afbbe28970986caab061fbad6dbc16d9944ba058e8a9fe194ba34189ad641492218d8bb38bc8533bf7e7822ab9c6dca293d8e0e3689203f1e76c3c0438615e08fdc61e80258f32d4ddb7beee40fe15e8df65960322a6d5217eaf53f012981abec82ff4c386d053595c0525ca2537122b64718c951e1bc2976750f3cb7d48771bbb585eff3418191f764bbc17ff5e8bebb0404fb787a056681915dd8cd7c981a3661e6f14b8bb6c09e95ae0b9c7a8c8c3f90991ee0c25c643d61cc2eca61498adb0bbb768eda885e18f1593cb904fe6902a1bac75b8670fba9fe08f974810878d3c17dc566438b229f95507ab7e2239201621d6138aef7fc131967d7f2e0f5577df5aeb65c137013cb3ea5741eb271b2daa2d587271a9c7dddaa1ab8630f07c88caf3b1c2c58740fee1c69f2d9d2f21db91df5e538bca38b8dd4eb3d57ccb5faee1808bcdaab6cc11c5163e437d9cbc23c79253d3387b752f9e8b7f43a2523e0719863db585e2d62112dfe24677fc56dd40337cf0854f61b670fd5e2189bae9d7d2d80f36821967af8b34f0765722e8e23e0dd3e481b0d3a2730dabe0a573eb481c5f7e488b726379c56da3edb089ec9749e256fd08147730f3da40f014bd67f68f6637ef9ce6fd84a05e70cb338e59b7265183d0058e5adf31c51512f719a1f42be3bf8f3d0107ec344cbcac01eb94862d05995794f2f1e211b2d7c78f244824d59577484a3a0da40f35604f83c28caab2a564891adc05d2cbeeb31de485cebe48ff3b6a38ef1bf40ba76b64f732d5039bb24dbee55bd48e8b8fa1b4e39abd616257d4ee6502d35d728cfc4bb9ab7fbd3b7d385578e3057f9c6207189b5d6f5bdfba2bd46b952635919a38ed0fb93bc242c9df165f83fc11c464699faa8c9e886adbf708b8e87b59adf32817e8565d8da0b3cb77d8861b5f0bb74928e7b52be6a84c8df973b495b16a31ebfceebb6ccaada26290ff60a3d219296db685cb48a4c73ea5dddd6b7dd33619a4763736e8dc781c0b45fb5f7e54e5a429fe03aaaa050f7540c7f82e9dd12afded146182f552346b9b373f936920f211d98465938efaa49c2a4213010cdb4cf27c9f7047f8412e6773836e008dd3b0d22206542c604d666a1e522190bd94e85faa536ddb15e8c9e574e3d138a9bbd48b3eb3758eb0012b7818a1e79775dde3832b1fd71ccad383487b6fcde4d414e3effc2a5b0f234f0826d3099c8a1fc959f3a3e24fa67b0979383c9d7e3372f0d74d1069dd8c31f6c6048c94ad9082dde86381f6bedc683057b92f72c2e191589861d8a4d347f54f0e3c71662e94a7e06549fab6c5a3d8f3790c1fc664e8e4344ce9859e4f1cc28640db57f873d581b6b20b6fd5b2dca898e8442f2b1d3f11fec0944b2e21111ecba477528d6f630ef989d62a7110fc9ce802e359d278dbd110eec6de82985ccb01a1b2b426b9a30d3e9e960f8a0e423ac8ed0b9922668a31f0b58df2815ce84e77a75647006a5b953e3231ad5584bdd3869efa4a23d08c7fff6a0d62a17d0fcf41cc8974a1e4e914edf8813730af1a14ed16c4dfada4d9899780cb5aaa342f4190690a80b5a9cb88e34a443f8ffce7b9d5f47caffdd5925cdbb81d0188781e54b408a4a2658c9a277e9842a217aca28fdda903b361f0722f0e6d8a1875917c3dda983c979475a63f13e594ad8240530530bc3691fa49340434427c62960424ffb8ad94d08b5b8b2e85ce75c685477adf05402ff1b77c6fe7562b1b9b1a6241551364df4cd8139888cfe1f8ac23848eaecf7f6fef2b137ab20ab0c30f12364cd3453490eccd971e8d3b42cab3bd4e051768b40453a3875d751657fc4c955546f6f20782e9668de45d681a5a0429c845b4b693a2ac426fe8b07ad25c2fb1003ec2e2fbefb242427e5daaed4721c424725203bd67c0a4355e0a070fc215acd42e14b9894116e2aea1b4c699fd5acaf23c606ff7ec8deec637af49b56c5a83ac5d25204012cec19e9327453b52706f639df72ea97d88739e36460bf9c70627965cb3bb45c1b5ab096640129188a9ff825c4fc113039c657959bb12f3e1cef89173a21d679f302e8468fd6e27e65eb23c8f3e68e0ea325ecece8c05c2eeefa4018971a519dcc49f57ff4ddfb9bd1259f6da81bccc94421fc9b4f12131ca9d8f7b89cdacfbf0d61dcfbb5b1754bb89d4b60f305c51546751b68b42da24d86902ca108b68440bfcc77909143711c7d1ff61fddfdf3626bdf695afd32e0c5588354ad701593de6300ba56ed24a50fcdd40adad16d5c655b23b1e138f3c61cbd9ca10ef8403b6718e7a47328c98ad0f4c13ff0ef6f1b512737d6cd0926a548c8eb7a330a417c64efcf84a5b65e17b62c1df418fd3b42a8a369f5e0e8281529df3ed7f22dfc3a81e1f7d5ca3144e9d2107a531ab49ca70157f5a84830dd0ddec32ee1ec3ecb8dba3b94630f23cf5672361bbd05b49a68a078d15b0d144a58b397ed6c09143471d934fcee8f63d245864f68c4691572ab8cd3eb501870dab69c222a3c624a519e96428c7b608c8d6c5df4cede270ba89e38dfb2f41c3ff9d83b7419e09a5c7ede121dfb2ece501115feb5da08da925db9835c37937606f3f52acd24440c70144ae830ec19f2e7fc516a8891cb3e9a680c92d1153765779930d600f138d70f24b66a3234959ab5ed207257927cf384838181a1505c7cc48e494f994a16ae5f10e749e790161ba48acc458b656fd67e747ba72815cd0fad6484dab13d21e0462df93dccc791dbba96fd88462285fd1369d2b68c254db66ba1400a2dddbd34654c31b87081e0c394997de38b7251a7f33e49559827f7dd03bf261b1b71e09058b89b948d91ba8e8268007fba8d264b7cfecb4a616ddf53ef236fb5e8c9ce8fa4cacec6e68482b51999f3403b1a4f015f5c81d85d99211611bccb884d7ee51948e122923ac8f984f322783e2698e1d381eb8c823809e8168eac4003f8f6f3a0f5e3fa85cc51b78854018fc7506c91ec273ddd8e092d876905fa18fa437f496819692819f3ad11ec16ece4e9734b522cdcd439fce04e9c4ac7573aa703843385a909c3414d19e1eec036aac66e9069f4ac5373532951ea134d845025c8df13dfeb1252dfa7e26cbb33537352afbb17f24da39355617ea9c9cf81b3bb24e8307d3d4fd0ea9e30987680f57135cc6cceada3819e58f0464fe9ea3ae246ce06a65ce96fa238251dcdae3c1b7553391089decc9a613ffe8272a3b79891e0be91805448b780ad4236381097d9f67f303ce3832c4bcc25bc8eccb2922678b66f1d078ecdec16bd6cc0a944e6682f02a30b839ab3b0829b6496d60dcf4bd60f2c92a1f507f2c4c07e27994ce9d433906cbd600812a06fce701d6a27630a9eb1f18dcfdc3ec6d41f1b848d13f672580cc822a75511b8a208cce7ca51e6ef28580253e6aeaabbe757f80e1ced5bdc56f0810c5fc6e3628c2079e190e7e1b56077eab39cda08f63ba33f4344d20f9fefd8b7941ead47f8a423f4df48e35464297443e7932616040dc58af6185fb7f0f40a4da1dbb500bfd0723bfaad5c04c9440b7fe21a2ebd8bcb86e80662f474b77f6eab3ddc25d06416cb4ef32d7b12c1f626905af0d00cc5d82e078f5e2d3ab520d802438e94bd1a6d0cd28feda4b2d8e4235ded7049d05e043ca79c52614c10090329c0c4facc1642afe5649ead030d834a74849bdb524f450f2c1f255875cfcb909d52de1df4d33d252e5e7a8870588a1c593b4d04d2e0665652f3d383c1574bd9cc418f2e39bf9e31b93c9a9fcfc2faa68bae3bef37334addd0c56cbd735e2e4ff0e4276799373d1f61e124ab9a9ce04fe675ac54a9dee85972306ae4e9717cb1e47ca0c418e58544d1c7ac4acc2799335700fd3817701297d005cc5fd0394e9dbf95146ffb5001ed132640e0b7f197f78f812785bec4001e8b1de86d93ae8fb39be9d7c68130def4d7d319b079c4dd484ebe1dc8372344beaebaae61cf8613a5e2a74c3e739f1b3aacb1592dafed7044c032c1cce38d050c3d6a056d9a240db08f2c9a14cb6eb6f483f7853c9b2f56d80ad01dad6a6f4e67ccb313dbc97860bc5bfe626775b48f44929fc2dcf007b089221ea726d474817f5c676f126266d8ba593dbf7a509f0622e51fa666aa3a0dbaf6d3cf5c1b4f7d0bf263808107fec59eb10e48efa0b9ceaf73a6d23b094a6e5ae292d92e5a5ef7bc46fa2d0d7fcd2c4d0d467dbef419ad5977dc58ceee87226e3eb358de8aec05a0c95edba2bc25346255ff560ef0ba78de7f9a56b24ff99150f0a644be2be2a7f9fc30149cbd0de21903ee470be84be579001c04ca23f326796638c4dfbdbdd41e371ca5294f689c94dd6c6c65c0db47389ef69e03c5f8fa578d75ce63428164a530c510111da3f8bde69be8c18bb3ff4107eac70a36de2f8d93aa5a579f96f49ffae6ebfaf41b9d0116e6f5ed12813b9c5bfa2e259cbf9ff0174cce6f2d4ee396d4f0cdfc9111dfb2cdb1b264414280530e490c21ea468a36a8c9868fd854dbadbe3780f276b43e377bbbce9c725dff626f9010848e8b4939224de99b3fe6c9fbce98ff480bd5db0badc0b0cd029783261bc1839e6609ea86885a4b509e5b6f004c4a601a253a61efb0cde2919e291ebfdd64fdab65b6cbbf1090ee8d413b9748a3eb58ca117d488235170dddf6690108da20dbae389e5dc88eb043f0e9d0a457aa6a01ed3ca0a50bf507fddcc44302a5e5e3667250e99bf495daa583d5d373183e6a566e3c1495baeda1e5c9b3446f78cc71a6c703b49b873f0d21a6868cd28b5ef0585ab8c692cb776a71dc887e8bcc72139765bed164ebc034af2d11563fe957095bfdacb0658197638a410e49888f482e1e7cea0155a0e58e7d95f2464ebdbe14b7a645f8f71a6242dd51fd8e495fa544741c22cc8c48089869380cc1c5cc15836bd9fcee48a53785b55f4fce2a5b9b9075f050bc5efd2954e785418316e08e8ad3e5043ec443c348d49cf0a57d541ff3b00a5433f457c37f29fde11b3410225de505a92a557cce58808f4710ea0bef762762157fd82a150e46683bed254803082e5b7c65eb6b0f0c6e3709962a1c340238f0755f0ee3bf4ee588c9cae4cb03c1862298854bf0f3ebe9953e4eb1f2b3941da567ce658660316010ac5b3d6ba8e00e64d5e5cd9f76861809f16b06d2a862bb7b4edf3ff9033b492f995c9cc2e8183de7cd5a6641582d997009588fdde0f50d21f6a607f2f766c7cdc273eeb855583f3b20e2bf3c3bcd4f0849f28756a8861eed8575858bc5bc9a7de8f22e4345913e6838bfcea22ffe867cb9475e20c644a908989cde5ff105f4e3ad3265ff4c688d0701306e2bafdcb928c8c2d725299aacbd2c8f746c0d4ad7acf1cb533c8ca0e527be926b6f13911c9c5be17da4a132e27490f36378cab8f4bf75100cb8a4efbe3337f08b85ebc5dc49ffbf14410986a6956566eb74c55b5d0d9279967766941d5e2ad64ebeb1a1e083b1e789c12f016cecd963455c81e2792ad1d59654de0b5f2e22b0519a9e6e0e5679ad64188c848e470233ae5b4fb97702da96c2b03ca950f71bf3ea350001180e729c0182a64f8b8ed0694ffb1cfdb16f437c70cd4836634a358c60f494dc", 0x1000}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="2afc2042efbb6afe495c73d5951b7ee54600e1d7b31740fdf5369823fb73bea057dcf6fd3a9caa8fd7de2b97d3f931b52a214255b8fe1d76c37c47032c36c2ae2d6ae4770857d054ba2c71ac6f17809639e140f1b523aad6afeb9cd53b3a2bf88100bd07f34ada73077dca295d20ad93270d0cde62d8999bfe7f17448ea06ca74919df0fef95eeb5dad24b1ecc169fa2cbdc6cabd329aaafbc9af74db210ceb66a179e71911e2d123eda9fc19ee5f8ab1f150716162ee014b50171", 0xbb}, {&(0x7f00000002c0)="e086ca056d74aefbda66a8e4d64a449ff66721bae00aaced9ebd68bdf1819904b2f7b37599c6562ad7aa84e589e1d8566705432d7123131c5a43e70592efbdf46e246265dbcb189a12c125f5eddbd64f9c959b3860f627bd5be085626665419bed2648017b30b6f31143383f66327f9835a7b994c4c458a0dd03bc704e34f062d711aa384338fbbff115dd8a4a0a771bef18066ca50559c8930b210935bb9ef66d281c57cec5663baf6f934a6884c7697e7089c069f5c7c1ed0a71", 0xbb}, {&(0x7f0000000380)="71bb4174d7d015a57a41388aa0f363c577f49fb80fd621e13f5ec19d9193fb13e0a43bc93d779a983b4896b8f99347e919054d5a57503e5c03fc8e41a45b76fba31c8a9ade0189970a7aa6aacca9c1e7d1477485758939a4653980c52c852dd50a59e1ffeec850457198616419c5cb84fa307b198bd0d4c39ca5e9884b64693bc9621797", 0x84}, {&(0x7f0000000440)="4a865979dc25603063c454494c2fc193fe7b6934b02f344c67", 0x19}], 0x8, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, 0x0, r4}], 0x20, 0x400}, 0x18) 11:57:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:57:03 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="9383a0f3c20fca5f1e1b3b63c103b4d10006dfd13ca0fc1d4e97d819f020611ae2d6cc1816740f5187e8b477255ebf9381452be5e6fd5c692ec7a09fabc6689f49a7fae4496212b281d1a1d6a5783ae9fcde3873cebcf8cfddfe90bb60cc9ed2e9cf62f0f8960afd4c2f1bd0ff774582446dee86d1c5528471cb97a3538fd48c9e1d9b55d09bd9ebc0f50b2749b41ff99dedb24c973266349869ceb9ca66a903d93d0122320e02a9fb1b64bffb874e9601cd921eee593ccb361ec0b50d0b0b4788653ff5bfaf77a3c865d14d9986adefe7a7cf3f5203145f9290575d16e58db509cff63e3e34b0de882fb0fd71dc273d7268bf72739500fafb6409439988c5285a49f439e70a20bdac801b96855544e5c314b919755ce587b356748c15369796828f2400c3b7445bfabc19fbc094ad0a0cd56b58e61569f3e1c2df50b89f50502b61834d7be079fc068612e07dbdc5cb5bc561e519901b4f00e335051b86aeb7fa35ea13fcd5fdfb8548308cdfea43de456b527a6d109b916f67408e4743ce2c8b4978237a31c1ee43ce8d8d3bd5dacdd4b1e0b4add354c778c6a3b2ba97495ceb88fd1fb1473ba9ac29d9bf0abb2a9da841f9ea9836ff291d085a524b69fe6e89e857d54ff4151ec9cace64d765d70136aa2f7630e44e7b35deabfc73191198f983d61c4bc1433ca1329be2a2153d3aed0f478142687353f219cdf96e4e78d53710725ece9dbf227b500bd01d6336fe9e863603e76eb24a971d9a10990d7ddb6f7a09c1f450ff3f32d1ddb13f4b7a196effdc1a0f85e0e63b3c43adb498491d0f0519f80a2eb0b21502b60f6707c0a17f5cd8b7496ab993e1ffb14a7174e4584efbb823f5e3ef396b3b46f709d058afbdd90726b3f9f24c925e6221ad410425b5118468ef7c61237923de66ec07d75071b62f5e20d79af0b6e46e3853a4752375ce962917bf85d6991a9d492af580453a24fbccdba91718a73de5398ca88e146c0a32f281a3344b5839d85ac991ec42db786f299ba27886ea606e22f4abf1751fd200ff1109d00f704106f4b19313ae85accf6d4fb1f5dba56feb65484b191677ee32798f44126f6f57d9c981bde47aa3ca2e60b80b69f5413c0619dc28abbe64de7cf6b35f117bb0696b349746fd64823eb95bc408af91cf8a2ef397cc0184e8653e1b4fc0646915eb3ab489dcd5bc85ce788c8d0b28ab171e454f972d2f1aea7496c0c269286614fc95369fb55aa76d08152e80db6ba38fdfc85c2ea067da3ee2d9cbdef855ec08ac5922b55b4b11fa216a6a7d596f43e6587397053c5802b1f503aa3e9ad3a176c9c4ebf6186fd0e8d6b4afb9320f86b9cf20b9cfd9ac7b7b2538f8a1d9a49d60d8cac424cf86d480be859f021d34a3b299c7209d98be778c549bea5a5c90bc5477eda9f7ce79c526ff86aed266d149d514f4c18cfaf0ff3683cb80b58a5aa2057e2ef62173e9c15771d8cbb08e6e3077c9a925327f2b6d63fba07e54cd2a32c010a0dd7fb32ae1699354acda02da475a5b65df4da8dff7e7585a041d084550c46a6cd009d407ef942fe78183c2135682e3e5a80202b20dccf72d472a4c2ea4fc23ef62b3ce2bcea121787e2e75b3bf84ae0d2f441c90c92177c9097e7f1a9d746d9108a8a8b9d5d91afce950bfde90284b5a0ebbff785a17141975992d0c85459d67db9ec6ddd75f8aac4d15f82db4a12813365fda71becca1faa993a96b7ac2ffc6298928896a54834becf1932537fbc2f9770529f53ce50427741c6440adc791ffb32874e8302dbbb2bcc1f54c46a0c2b0414d6df2ee94bd289d6d583c6a64735d1fb60d402b24324fa72acda202dfeab8ba9fb08756cc8a635a6ee5dac7694f2473b71ec207e6d2243b20cd5414932e329589702949b3699265b6ab124b89604f1673605765a3b7c6a9b613e3eac0afd0b51c22ea7eddc6a977c5963183ae5cac6666e77c55d8fb57e552934270e0023dcb8b5f8d90ac1e172bdd40f06328efe3a57541811308dbd38e122e11e927a26128d5aa2da23b17364ca9b428f47b62ffe3ea91bbfd288fa1a781c1d924a38aedff09cee1c84bf54a6eb73d5e42b1375eb3ebba81dfc6e1d07a84fe4cfb5a8a5bf5caf102c84c2e4e29e546802ee355e5aed2513af05d506fa4ce8ca727063b2905f0807799253166f1569597c31065aea659bd3ddbc4486ce2cf7ddef53a842c2df96388bb505c2af081cf6a03daa9afdd8a26840815512a6677a2898c61306fc20b75954f5b82bc7e98b18aa98c80d82a6402365048391765cc87f4e85f7d21dc1164608de86f377b3411b5e969eea5f22805e442efb6915a0534c6a94d5881dfe59155df50787aacb27cc5038081dfbc7fb540f72301caf22eb8884abf8ecf304e5538696c63e0f096577fd55493726afcdc99c1d12298b90ebd0babd7600b02e69c9f88f455d6cbf4b066d54793eda1ce349d83eac37479e36bfde2f1bf66a2d07b84a3568feb4ffa9f9cc068eb92049d84c7dbe349179ee8c4d7a9793d63a0ad4bab510476c608d2da11ecc46e17c7cccd57d623d17e7cea844938eb239b0d80cb7b0a7cbef2008c3bf8a0f501aeb65582cddd3f9c491c84a60666c5d321b5067f62690c3cc646cab850511e60e49737f3a5c30a0e3e7e73e4f72a6c3dc1269756f0ca0d71d685be08f2585bbd9cd8e9518f84c037176249d61395d422a944a2b05bb0cc53100040e0fc30f871cb38fea8993bb274b49a7907915932b216692ca8fef460b667819e400411ab0ea54391a5badc20320d96037a423f8525498f8de65a76887b995e504040b90784c671e963f277834c3b295f362046d8855f78005bc44aa102ef52bad3cf25d2d464dce4518f8c7f291dfd7d0c88c363c91367aecb2602f31995c05310b8520c79214e326948d3e1a61d47caacfeb577b26d2096ad96a2cc6e3f36ba48c6fb6f4ad787c702aa41eb4d3976ffd836522b51f679a7574a190b8dc52e6304d4eabbab82f306416fbfba7ce194d372df568c4766d417ae8dcaf4710094130aa808901ae31be3d531b5137a54a6039dfe2cdd88eb953b710de0e0eb289831b3d9ee3f83ff346a26b87102f6b987a3c96c5d606834d7ad94f7f5bd6ff24c4b03b01dd90adc7a6b62f8462d781b33089229648fcdebb6a8f132a24c58ae41a8b963ac2e2a17729472294a2c19d69f9317e98e118864ac033f4342f0fdf8eea6253aa1c7b841de2e4053e84b6cf41e0a421e8eb4a205b2311dbbfbef5f19b455fde1dd57d5341043478cf8258cd3a37d5ebc90b3177c08ebd1f13d29b87211f73081464864533c553331816640e822a1b72ab7bbd5eda7034ca600d1d69c33159b999f3dbe5594fd6e332d62222caef23aae4e271f4c303eb19274358085b36fe45fa4c4a40f32a26f85b19c73edea185d42932b2c2764e75fdfae74057ae0e1fb3df32d8b3e4017084f4c7c2907ac3f37199fc1603906b3cc90c5adc83d843ff31a8bbe45006bcb53570203fbed6631432e1c5a9b3174d15c2d05b804fed93bfaeb84212ba5d4073776f3d964baf717bc4f37cfd76fba22f022f69e3c1a167f8f47e2ffddc162559c7af5b7a49872f5377e6c53de216e872c34b49eb2ed925f0e54ca9d59e69757ebfadb2dfcf61d2e983c6702a165c1f79ebd1574bfeb23e4be17c3147a88656bdd48758964e1d14818775acba8dd53981a7ed3835692a3f670ddfd8b1fb1d1f992d8262aefd41a3f9e5ffc685126035f24712746f8e37fbfaa8dbac7496e7e998785741a53c850606e99d65632c4a5e039125120dba9a733df59b1dd03b3ef6791a1cbfcad7c79b9184d69442305e69862225ad942586bb11422d54b43543f47238c4b418e5d10f61f4aa7d2241a1819581e4b74048f0170d94bbe363eb715490311407f0caa01763926c80d0cc1e146141856de02fdebaaf1aa8ebbce0cdae0db6224ed58c4bde0eceda84b33b46ff64d913764aaf1e475a555577730598dd07f73622cbae6f6258873e398880f8e898a8d4734dc3e9ed791446a911a13fa3420e9ea2e4a5e7f3ace4c294c78278ca4ae1f3972815288f682b93f120c860b94eb02c93f78749de515ff919f91d2e3efb48dc88544a32a17217cb6d29c616a4aec1c96b4199c60dd7b3b41d1435159508bc4af2c8c65c081e2b4e23baa6e19d912ba789208fe4a5f5e971487cbaab63c0e9272a298e0921452b78b289ab80254cb8f857d05f04aa6606349f5977493f1da97c2cbc742ccf556c40f4be157bc879e0ababe61eea85eb36d77eb5ea39e7428b18546faec8cfdb42d54544b4dd9e995619580e5ae3d23c4916beef4d5bfa771a00fed2adc04b1fb78abed4c9f80c24e4f953352102227a4c1b0f3a9a42ae9fe852c672b9422f0110d940f3d5d17c6ff7d67abeed3555a26c9134201d435eb561687274961de0f82b14c060ddb7d291fa4d7de0bf447c074ef0d1e347b0d38c99fa07c2d0bd3ac3ae09ceb85282aceea90bbc57b62d1c253887e57375e580808019155a03d801ff43f4fbc5aa9bc3799004e140e5daed8f83c808a19fe063357e53dcf25abf5bb3c5b2333399da4481434bc6176b22031734f1fdc4e9d1726c5f3d67d6085b0f5341a2a9363160e1a774eb2159417a23b8e2c1a42108738f59af02a9668092187b7644b7a9e4e0b2f15f4ad32c373a6a44a1e71785a32e53b0cf03ad7d8516052459adcaf43331ce333bce29e4a3bd323fba24ad00764b8d8e199c399c35380fb7363f8efaabeee2efb3f0538112d0b5c17da1aa1d01fa42cde565b69a9d97e4704b484e24edbb5104d7b03dfeb0641cbfc2afd7fbb7dd2cabb570881cfef69ed15cc673e77c14b8dac2ccc5a6323315c1f1d7825fb13b1b45c31c597031a396306be1a996b329279f2f330dbb41f784f6b1e8bc8e3e74e6a57d273d06696543192384f8d112592f2362124b643c2910bbacefbb4051c8c58d6dcba0104a0c942ad2a22bc3eb8e804435ca7ef19c1622b3075ec6ee4bd6699df277a3e7b549885f07168c5b12a614ab013823294b2687f1ecbec1625548a19c2889646135588f95bd5460c305c87b1cb916d40c823f7c0b58f8f7324d625f67af588a9e1173029e70bee2c28c4ec57e39b5825886cb23368eb4e5692483317df8085ff259e2abf896c2f66efaa093a8d73d64118e6fd42d870a378b70e8227b15c682ebcefb73c43a717491e3b3f2019508a5b91f1170eafc6bf10e3a2ab4a13d893f7ef85144269b42db68312d9b032c3ddb36b5974602d1a011c6da01de9907a1a793c922efa01b72499a460106e0e2eb07ec4ae56c820a05683081f5e5c91d69d52c1176fcbeb57b980dc30eb76e991a23563d6631dca2c825a1b97c1f105d5b1482d9ae0576b80314718a1f4ff9a2e3b889c292d91c170fb82c3b75eb82feee2a8de8a6ea5db41ff25b3c99d9e4e7fe90df83487fc487bb294a948834da5a10fcdc678182bdbe022f38932f19d442d0b1cc18352bf56024dffb461ba86470d31c02fa9f36998b365eca49e78490b8db34873cb4275defbe48998d5e6152ac84baf92793842dcb420e6acd4f1b6e394fbb2699013b3de8e781faed71420b9ddea4daf12ed8a71a7b56aced1d0a6891811a525fae12b1c8356fed5273eb8068e2d868de9a07914b1fd50f723b16a64935a05807e5e2a24fe37e016762bcbc517af806e2e9c6c9587dece4554ac0a885d310175f2738ee9637db4948de547a8ae29a54f9c3a69dce5c5ee8cae10b3e436b16667a5e94b75f748152e670c4bd10dfe", 0x1000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 11:57:03 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) lseek(r0, 0x0, 0x6, 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66698cb101002ff0"], 0xa) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r4 = socket(0x20, 0x4, 0x0) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0c76fe839783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b6724c207dfd374a6c476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00eb000b104cac0ac2d7"], 0xa) dup2(0xffffffffffffff9c, r0) 11:57:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e1"], 0x1) r0 = kqueue() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 11:57:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="820206"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x8, 0x8, "1fff984356d92c4f76d12401cfd54d26dc206fee", 0x80, 0x400}) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:57:03 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xfc24, 0x81, 0x1, 0x0, 0x7f, 0x1, 0x4, 0x0, 0x2, 0x6, 0x1}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)='a', 0x1}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) execve(0x0, 0x0, 0x0) 11:57:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0)=0x9, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022ffde41233e3bfa5"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) r3 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) chroot(&(0x7f0000000040)='./file1\x00') write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) socket$inet(0x2, 0x5, 0x0) 11:57:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r4) fchown(0xffffffffffffffff, 0x0, r4) setregid(0x0, r4) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:57:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, &(0x7f0000000140)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be", 0x0, 0x0, 0xffffffffffffff36) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2012, 0xffffffffffffffff, 0x0, 0x2) syz_open_pts() r0 = semget$private(0x0, 0x4, 0x750) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000500)="2485c8e6eb2c7c9e228715eb4a8286fdb8c735674eaab6f7cf2b2eaa901b1c51a92fcdc4efdd8dc0fc05716cf6ac2279b97a7801afda94e59fa80bc0ddb8f7010bff1d5dae57277e651378dd0106e8b084a9c8beeb7b061456c8d80e28b43f943fc25514e807d6e3ff4dca7ccd8ffeae241eeb99441188703b4193cc267a7d72bb51d25a5313ed82903a75f0ab487010377ac2e907059c5a48c9c41d8cfb7d1913cc1715c63c14b848cb33bb90daeac93fff841522dcc3fa088a23410d9c4a3bd21ea6e70f4bbc425392e6168a82b2a5eb3cb6b7ebb06d115c5141a705908a2a8285a630", 0xe4}, {&(0x7f0000000100)="5ad417ab27d14c2690cbb3a01671c5853c17ceb5d77fd6605c8ea9200b6c682908fe8724118d0dfde216a96fc45c1ddc", 0x30}, {&(0x7f0000019680)="0d7dc75d88b91d72671299389bf2a4f7768d0fe616483214b427c1fbbcc6ff69684a289f53bb4afe5761f3eead8771b3e5db556a2b1ada733df169f85ffdb809f5a343a2509ae2e17714c0fc0a146cefed95859f3ae060c4370e1cbc50b357b1f3e758805ce256b46ad4c4e3380f94277bde27a287be3a2f74c874cfc6dc1e699a9e596b8b16cd4035cdcf6c4de0ed3806ace2befdc04fe4466e55f16c40954c6f2128740351f71784b6258cddd4dccbd79b547c9115cea6de222c558704272fe287412cd37ac80de70fc3a9878f640c8698a57dcab008242678c195e6b061de6226533a866716eb65e3f227f7d6b5a89ece", 0xf2}], 0x3) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400), 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) semop(0x0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0x6, 0x1000}, {0x1, 0x3}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x1, 0xffb4, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(0x0, &(0x7f0000000040), 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(0x0, &(0x7f00000004c0), 0xc) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) 11:57:03 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/232, 0xe8}, {&(0x7f0000000240)=""/71, 0x47}], 0x2, 0x0, 0xaede) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.\x00'], 0x10) sendmsg(r1, &(0x7f0000000640)={&(0x7f00000002c0)=@in6={0x18, 0x1, 0x257541c2, 0x7fffffff}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000300)="56f99b2c39d0eaee8fc1479db6e53bb90a2221cc494441465efc5fd2fd726ba12f0ed90eefe65c47ff53c34948317d89dd2b8fa0d8306fe65207dd10f7d18c73cd905f6462ab33a30dcd7d139c90326e87403cecbfc08d4501f63e04156d6996495de0147be3828a08b3404dc3731b9d6d7847c37d8d186c94b3", 0x7a}, {&(0x7f0000000380)="71a20088aa24091fcece592ddf99d93b1219419b9e609962e3f89d8d06a7ab617bb5cd5dca48a55cd790ae46cc18c844ad3af0f45bcee9860ee96638ff6e89d48ca166e08eb2808e382fea77a7d1c7ca898cd0055dd13030562d2b8206", 0x5d}], 0x2, &(0x7f0000000440)=[{0xd0, 0xffff, 0x400, "1b75badfee7723822ed2dc400c6290a0ba8ff7af4b25b86d97dda0e00a58e7a2cb000fc14018dc5a45552110b90ef61de108246a877546963a2f97aff4c1c5afdeb9be0484e9255907d109ae1d84761f1a61c0784ef102a47e61d85f493c802d9d803b6bb71f74ec1bf6cc7c0582c65b32e558af0b74fbae92dc50cf520a4b0f7df6cad9d803ecb2683755c2b76d908ea16d41fdb751c58b91107bac8061509774bdb30642c1fa83ec563889d654eaf59bdb9a643b982f06b9a3bcaa"}, {0x28, 0x1, 0x5, "af7a295feb784d82730db6b9a720edd00eba8c3e74110b"}, {0xe8, 0xffff, 0xffffffff, "929422c1e115f8ccbbe31c7645d7e9d9b8448def04e20a3a13dce466d70a4c0eb154e271e0510e37b3eb8d6a9e658f285bf21cd167de0cb88706fdc8d39eaf57b3c202952eb2b2340f8fcb00832b56261ef5b2b807f6c96fa3d8e4e0ad21a48134163fbbc071c5ef7b822111064cf397befc24c9011a0b03fa7ccda8d04c7daf3a7d59db31536db7a8dce264f499cae5b623064def71561c7a820f94462e06d0b4a999139450a90cdcc8c74b43a41bc0424645a813b490e164b78a2e35daa2b720b154dcef47a29f51cdabd7cf34c8144bba9b35"}], 0x1e0}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:57:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) poll(0x0, 0x0, 0x606dca73) select(0x40, &(0x7f0000000080)={0x0, 0x100000}, &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 11:57:04 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60e3060000103a00fe8000000000000000000000000000aaff0200caa7627dc9009078000000000000000000000000000000000000060000ebf645792bbbcd170b2610da8a6a397f3d0933513ac4192a5a05d659548d5331b4f84f2608e53278cf33975819c56ab64198477d8c3baa5b709934887ac673ff088659a2d59afaaac8f2613ee35b4f1b87b2c3d31e6ec6691dfa414fdf1f07c6dd14440d525e41e50a85dadc693568639e5ad9432e63cae14db1709cabedcaf063c91e33cef1a2dd057b30d959049080fa905d1de523dabd84cb4bbb50bee0c8bf1dfc652add1ac8f9abf01c989497c6e285b669bec9fbf5e67d6927"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x7, 0x800}, {0x3, 0x3}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d0e, 0x1800}, {0x0, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) r1 = semget(0x3, 0x1, 0x0) semctl$GETVAL(r1, 0x3, 0x5, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semop(0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) 11:57:04 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x6c, 0x0, @rand_addr="bdb91f0000001c9d60cca81247e4f515", @mcast2, {[@fragment={0x33, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) 11:57:04 executing program 1: r0 = shmget(0x3, 0x1000, 0x16, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x81, r2, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0x120, 0x983}, 0x1, 0x8, 0x0, r5, 0x100000000, 0x3ff, 0x10001}) r8 = semget(0x0, 0x1, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x3f, r9, r7, r3, 0xffffffffffffffff, 0xac4f6b3fffaa109b, 0x8}, 0x7, 0xd0, 0x7}) sysctl$net_inet_etherip(&(0x7f0000000240)={0x4, 0x2, 0x61, 0x928a563f8496ef34}, 0x4, &(0x7f0000000280)="a18c23f298fc4b203e035d719a9259d3243311", &(0x7f00000002c0)=0x13, &(0x7f0000000300)="8b9fb2b87c00d447ef0ca8bf3ebd15dd37a6bf4f77e416529c88f0704104086ed73c682a7540aacf3c58ee04716ec593ef9950a77327cab007", 0x39) r11 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440), 0xc) socket(0x2, 0x1, 0x81) r13 = msgget$private(0x0, 0x402) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000540)={{0x3, r6, 0x0, 0x0, r10, 0xc0, 0x8}, 0x8000, 0x7, 0x0, 0x0, 0x4, 0x7, 0x326}) 11:57:05 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x80) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000140)="a3683c17d3ee95d13116ac5e056d52436f1ba3972ea92138406bc7fdd7c103938b208efa0b44af07154a13af7266b5434c5a423b494dd5784118418faea154299e657962c81d378b752455bdcbb8f10eb06b4bed6811d291fa7daa117ce42320cbbfa2dd32b4750d2e50f6136e214144f68d66ad55841089d88bbd629c9ac656719efef06b8f980015cb6485eb8d4de3383a62da7761166628e6d2", &(0x7f0000000040)=0x9b, &(0x7f0000000200)="282b5fbf00940730362e61bedefb404249624ca306683ad8e7e8502255b77ae178fdcf3a5752edafa82d6e327215fa375ba1024020bda920dc53767dd002548582c4", 0x42) syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x33, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}], "9918"}}}}}}}) 11:57:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000080)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) r3 = socket(0x2, 0x1, 0x0) sendto$unix(r3, &(0x7f00000000c0)="466c51e53085114da245449c8ece5334bcb0d489d0c5509e5b039cd227519ce95d68b15945981d799092c9daba0d97598f7a7995c3825fa78b5f58df72b818189225382f2b30f8ecd1a5e945106fc8ffef697f2c1cb26d897de4eeb5330857d35d7458a491efc46a869da658d6d673945456883701df9a356815f5c7", 0x7c, 0x6, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = socket(0x1, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x4, &(0x7f0000000040), 0x0) 11:57:05 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x1ff}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x7, 0xffffffff}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) 11:57:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = socket$unix(0x1, 0x1, 0x0) writev(r2, &(0x7f00000009c0), 0x0) 11:57:06 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB], 0x10) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000100)) close(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}], 0x1) socket(0x17, 0x4, 0x4) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCDRAIN(r3, 0x2000745e) 11:57:06 executing program 1: socket(0x10000000002, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) socket(0x20, 0x8000, 0x5) 11:57:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) rmdir(&(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000080)) 11:57:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x3, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r2 = semget$private(0x0, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) seteuid(r4) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0140"], 0xa) 11:57:07 executing program 1: shmget$private(0x0, 0x2000, 0x604, &(0x7f0000ffd000/0x2000)=nil) pledge(&(0x7f0000000100)='vmm f\xa9\x19}\x83\xf5\xd6\xe5\x92\x98\xb9\xcd\x80#) \xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe\x83\xb3\x00\x02\xf3\xe3\xf8\xff\xff\a\x004\xa8\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xd0\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\x13\xa9_\xf4b\x9f_\xd4x\xf5\xa564\x9f\x13+\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\x88Rh\"\xea-\xd6\xbb\x00g\x845\x98e\x89\x0f\x99\x17&\xac\n\x00I\xaa\x1f\xec\xf4\xf13\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910S\x8f\a\xb8#,,(\x18t%\xbe\x88\x1a\x0f\xf2d', 0x0) shmget(0x2, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) r0 = shmget(0x2, 0x4000, 0x12, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x6000) pledge(&(0x7f0000000000)='\'\'^\x00', &(0x7f0000000200)='vmm f\xa9\x19}\x83\xf5\xd6\xe5\x92\x98\xb9\xcd\x80#) \xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe\x83\xb3\x00\x02\xf3\xe3\xf8\xff\xff\a\x004\xa8\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xd0\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\x13\xa9_\xf4b\x9f_\xd4x\xf5\xa564\x9f\x13+\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\x88Rh\"\xea-\xd6\xbb\x00g\x845\x98e\x89\x0f\x99\x17&\xac\n\x00I\xaa\x1f\xec\xf4\xf13\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910S\x8f\a\xb8#,,(\x18t%\xbe\x88\x1a\x0f\xf2d') 11:57:07 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x11, 0x0, 0x8, 0x4}], 0x401, 0x0, 0x6, 0x0) r2 = kqueue() acct(&(0x7f00000000c0)='./file1\x00') kevent(r2, &(0x7f0000000140), 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0x10}, {{r0}, 0x8b468797daad48d1, 0x2a, 0x1, 0x80000000, 0x9fd1}], 0xeb3, 0x0, 0x80000000, 0x0) 11:57:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, r3, 0x100, 0x978}, 0x7fff, 0x20, 0x80}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r6, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r6, 0x0, 0x0) dup2(r1, r0) recvmsg(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:57:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xe3, 0xfffffffffffffff8, 0xfc80d8c, "00002e518564a638fa0212420e091fe600"}) writev(r0, &(0x7f0000001940), 0x0) 11:57:08 executing program 1: syz_emit_ethernet(0x82, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88a8450081000c0008004600006c0000000000019078ac1400aa0000000001440c86007f0000010000000044347f61000000050000000200000ffd00000fff8c4000010000000700000100ffffff817f00000100000003ffffffff000000060000000e00907801fff7b2000000ff000000060000f9a5"]) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000400000000000300000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x108e, &(0x7f0000001280)={@local, @local, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x1d, 0x4, 0x0, 0x24, 0x107c, 0x67, 0x200, 0x40, 0xc, 0x0, @rand_addr=0x8, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1f, 0xf7, [@local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x4, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x38, 0x7, 0x0, 0x8, [{[], 0x40000007}, {[@loopback], 0x1}, {[], 0x5}, {[], 0x6}, {[], 0x1f}, {[@local={0xac, 0x14, 0x0}], 0x1ff}, {[@rand_addr=0xfffffff7], 0x7}, {[@local={0xac, 0x14, 0x0}], 0x1000}, {[], 0x9}]}]}}, @udp={{0x2, 0x0, 0x8}, {"7ddc16239cb32a79964a8905e56b09edec33b4ada81462aca51e7e42d5285de80bd9aa4ef8b0c53a06d0c9625df1d2e2bdc73d9963e2abdbeb4f07d276029afe2c0ed60a68f48520323f284a27d89f3e358cec67345db5827aa98052ded8ef6af8bd70ce86d586392a15d6598f77a6db951acea7812fc8f77ea696019a12bef4485a44f429d69a4b345340117c8f5464817f2505ba607702288d2d97e5d9d0264ca99cd64b2f7fab1278f25d747da98b639943943a0fccb3163b1e1fc0207bc71802538cf2044acedfa0f576648dcabc8e3cd1553d93c98a44c5bf145ec460d3ba50767e6d9ff91c7abb873d3f5328cdf8f76da98bd7d34ed85372c5d8b5208e5069c931e1ba289b4859e13175b1b10be72e7beecabb6972fba62d74fd3996ba3d24bc0870a8b294aa0e5bee40107136e15f9c4e978d84e3051681f988f4554d0f072e348f0698183452d75d194ed8ea3d897447200727dba13761f2e5f80e664be08f2f2cc92c39ee2aae0fd5cd4c62679e177cd709cf84e5e3ea16cf6549ed9275816e035f17b1f3f29c1836ba3869026fc1d42c11bc0753cedf5157800e23625bbb2803491d0ead9f786cdc1cf10467a77e289fdc676d65de209303da7b59561d31588d07424bd8574c8a477824e503c6ce42931ca10c402714a1c413b864c1970fcebf42e68da83a7731d2d2f9aee9b5628f9284faccdeeed9bc2b2b891915010470abdfddd1f7e216755fb4c5a578de9bb7b1b9498385ef9337fe802099c6051b56e4350472fdbd8632ac73f4d93eb8166ae32ad53f7393bfc50e5353fe6e6409ec7d9211e0056dc8649135b5a35cdb6997532766819255fa8332501a56c754ad10fb4b80be262a3c475eefe6fa9a008e38448f75d2586d6d843832b6573b11ed0f2c9c44d654ae464808a24707b5d00ee450ae3b0200fac4121bd1b96478d87a29c9b132ee467c18072af6be44af4ec2f085b8cb98b82ef25644cb86eac1d87605fe251592833c38af0aaab5117324c4b28755fec0f16e59e69d066d6c3f47baf8192d67d66080389130187839e4e69dc92f37440e1bd6d15d0aa2f84657858caebe11300d44d14c4e3ad4b7edb359963f807793f40c1502d695da7cdea8cb6a8ebbfc8729237a65f8c4c93caed6985a58eaaec04938bcd1e4f70c47af29b537830adc474ffafad0ff1936214bf6dc0d94c351e0ea337832a01ab1c4050d250d4b527cc2afdb73867034e45c0284434277cb64be7c64539f3981f4aa241e5609ffe1f7241fe1b45cad94a96998b7d860859db08049ecd6a7cf3c5df0570ee3059eebe9c67055d858de61f4bcf6eeec1f9a30f08dd325a86ffe00385d0a253f7eefb9b2f2bac3673ec824902eee88d9544d0eceaafa766d52071554974886f593c8129f07f1b28d8790a1d56f6fdc001ce709d535bba440d290113e3bda949f0ea0134c46f2ae9342ad79fba760edd6ae2c8a267f95ec65654f28b62e0d0ae4b12346c2c26b4b59a04a4fb9bf7fa4770efdaa5d09c850371c290b7d2efe46e6661a9ad13b6983b0eda3b6f0bb30658c44c90705a9253ed4b7fc2ba350374dfb4db973a122d8cc49ed9254df573ce3a8dcbf059cff489e6eab85f1557d2307a09927accfd6bb39eb864bad76cee8dc35c1ec2ab63697b3a1796a01e8a8d8fcc0c4de17ae9186b6b53a3905f1014c32787b58c5526b59c5505b8a2f7c4a834a9bfc1be6b1afb3fe62efcdeee633f70ab477c37f2e844a2730eb76fbdae86aff76e980e952a4fea9bdb55baa5d5c4c1895d9e3774ea208ec77a0a3615a3ae847562ae6993bc37c38bd47fd87cf82ea2956909459dee4fe21a1ea877900e5683863dbac519fb902d124156ff9ddc7a132cf9739784583b4daa53f3d50bc26ffc75f6f272b12336a4989c94c4283b612e4e3b09552dfe0563f550df846af3712b6f23a02da3713eef78a23f2d1e2900390e33acd3107952fedcf20836cd1bd00084e3698bb8cc522c20466704f2e0354bb62f884d56c180f780acf7e58f425f89d13b8ccc97105319283a093a123339fb50955882ff898c5fee95554ebcaf70e713fc3ced4880146cd4cc1906e8c7ecfc78d13c87fa42d13079d9c71c2980b524e14b358baa34e65fe83dd80206572a04360fb87316a9c91d5518cf2b89ab46b301d34c5cc3dbff8e0445601971e5129d467f15ad7270fe924a7bc4836e4daa729a74649464b99a7655f6a0e17a7ee6e428cb1ea7bfc9a2f70242c2bc491254d96c598aad8803735416235e013c02b0200e44679fc61ced8aa1c1ada8b7e5e4ab2f384c3e198d28fea810387f3ed0f24e8641ec4295acdff535cda4ba8ffef9be842068190f372e1888d1a703c2c516277164ce1f5c455165ade2e72ed7d2c4a3a217c935510d59cbf66ae866f13258b84e1ddc0d1739744054a80cb36f25a819a02c2c92a51d0650eec7baa334206dbb74efec86ad4d0a0b478d2b3e5ecaf866f61b4c097566066fe8de949e79080e7871001dd0ef13a010678eede68c83d6e61073e1335c2f052460f8a92e4bae7e7e3ab76fa17379784483cce867de1a19cc5d182d80c86da0d4b1474aa2f6adce55ba16ac578ca95c1d750d565e90012eee52b0d9a3d1ffa44ec2680d78821dd3ee370a90ff97a8823ade205973b4da973582acae0b4c0dd0695f219a1aa0e6887a14287dda2c696f330d4087c87d9564788c4117064e25c9f2469ccd4296fa1226b7f7c7fc613a84d86c8ca6b2c622c18c1e73e78f4282e9ea0232b70f5a390112deab7cf73356715f1cd5ef536a626db7dbee4b7f8e4618ece293d51aec6f5eb64d5d0f3d0c081be352f70e87bf1430f29eee7ba5530f693a41be921e1e9416be868e5892db065d871ce0b413e0d891dfb40dccb4f1422cd85a70b90029c67f278b6906e0cce88ef3b9b64755cdcc95926a7794b82187d64d10acc3d12fbb16929d899027c3999e1aae88536423abc2bf90ffa2568c7309444b5d0f6cb5ca0554fe0b23f05d9b1d095791939713d8c0e5b1735754db872696703e39cb58d777ddb4a85a207c4aa01ad523a508584b6922ee78ccd283c6efc529ae32024764799d439af8d6cff12cdc4519491654fbd38e8032a5400fd49eaafbca9dd2b58652dfd08603ad9c301d9babafeb6ee53ee4205b2ae986745c55297f45451e245ca0f409b830e11c5e4b5eba974e6519e62dd2e6b5661e742a1094b509fad15cc53bb2675d0dc7eab465172d38dd79f0e337b8c65fc3b9a034c253e20557a5563980dffd801ae3ee6582818067341825c1d02f53b7fbbc0dd3497dbb74698b863b780a82570e31f53b931dda3bdb22ac28121cadd993158dda0986f93316cc7c321443bfaec0816a3c9370c339439bf08cb015d8df4e802f52cf7df1f0cfdf3592470b9d2114cace43dbba6368a617e57293d4f5e229228e1d1f61622fc69ba626a123499ad0498befd454d2800cd2036652cc4e1d4ecad6743fff444281db2438da0a8911323cf8821f6ccb453e42bd4ccbe58c7e815fbb6c997cbd45ba8c557db8f848c8f505ffe39f527a070dc2b398d53d4520be7f06e65081eb77d9e55f2c0cd5daaeb1c748f9028d116bbcc0f41e514a264edc405ad49e7749e43837a2f1f616643346f7102183df29d158b207c3e15cce390f9929f75275155582108784882d7c62f4f7b419b6ac64c9fc189fb72e06e8fdfc61416e65d4dc6c59f9b6b2d6a8aaf67c6e2beb512677bd56f7950e11d8417c53c1d38714ede18c396d527fb43b7edfc00b78ae46893449568d9bcb24b17321d93652a480ec673749c5c2fc05216e9609fcbc2c37cde9b583fa3768d63212ebe15ccc85341fb1d1fcb29c18bb40d7720d9c65e37d8780d7d9a5a3f51e9b8de0760db42f289faaf510871a352a708dd69efd9a5b877e90624e12d7bea0976115ab78ccdfb8c900bc0955272d2618d83df78e6033c2959b349e2ed132aa9d187ffeb1abe793fe47af4e724756fe21c029fc787068604a1735532d76872241314dc9bb43654af3146eff8d0eb8b7fb14ff1a2bf775560d0c63ba9bf6b5576ed2d2716921c4ae7ba66f9b58edcb698563f6b5e715a675930da9d64adcee7b9cf86eb02c92ee3f432bcf52bd2125ee0f585c5042276608955515a46f3f329f17e37a8bcddec21c01fd9dc4dcc913d5a7088163ce71e5c26b284259f5ede518a2faf1ab87c6c5b331010082002c5bac95e0e37d4b995ff60758f57ded4f4c2e842026023cff25517f8850a70f37faf0abbc92ab44418fe98bf8510cf609ae0a2052b6f92d1ab9cce99e66fde44978d1ea32415f376891348b491d8e1cbb89f9743616f8cdf2a02306d82d0fb267bb4d33ae4aacf743cb546f4375f20bcf133c7aa05179a7d519d52d8fd1b1a8ab2f8f7b1a2653b9aed2c7b4fa2221a325e3f5fd1bd37e211247f73184e64919c8039b321d94a9ca622441cfd763209f673f159fd4403700cba42dcf7745d1894cc304dfd03f55c04e16cd692484716a711272ac4867f58a4979db1dfad7363be3b7501b7ae8623fd7956e70cbf9b65493e72ace9504e2a53ce7ca9ec7723c00b8c49db3a9775fc77327fc2aee57f8270e3e23fe1244a540c2ae4de7838252c05d0387ad63e0317adb35ae95b8deee42da6cac73dd85d90de8d27c40c34216dfe20ecf68b65ca3b5595277a6af2251354d2faae4d6139e1bbc9cb0e65d45d02a3576dad0e643b36eb16027b3dea1c2a3a77646cb14244861166c5b0f64540d1c30e983ca414f4f04036c88658fcdf489574bb6f080b5af109957abc861037758c04bfcce3b1351de54d4dd927613152a5c7290a3a20c4655a20622896f25d577e66560e5b9c0b8b7793bee34f4ca7348107f14362da9faa9259919e1d814018013391d97ab6283ecff9f86e781a5632ce14b2632edfc419404860114e0574294200d7c8eb55afbf85bb27ad838adcd08ff245186125993f2b5b27b27ea3115294cfc4d8c5a7286cca6db33930d37f18202fc2b7b17ffbe103ce747ac237daba766a003b4f541544af3ab3d94831d3804c50ab1ca5a61e47a8b0c8388a731228d80f9b59bd8436f277bb29419dbdb232f76640b0af6e870a28412dfb00485b10a9e9822035dcf6899f10ff85350714a06ba3b19e6714a7c69cdc05626cc8da23e023935f931efed17b1cdd2e4e5ff2032e2c9c022e533e1448e77dbb5cf75d57cd599a64efe5f038a10f665760f6121948b12d0113723689dc14e597e16b6731e679fea2e6c7163a98bed5e1403f9b727640936397b19839624f6d11bcdcacf3b208c7d43c797b6b3b85645e87800f6b9d3359d40deec5bb7ac7981f21e1a2719dbf40431c56819d219731b9fac6bab864bcf9885e44ffcc04681f93e6a3363d5495307a6538a3f85a5ab681395d9d24f9e816ea8b9d7e69122be4a0516cf2de0c952be5b31ba396792872761d0af5830bbb4f7d7d07d9431d5b99a27ac3eab8022fe017efb38634be832a8888ee2d88b674b1bff8926dd417c6d50bb9567413c0589a3d043250fc5bc4566f5492db2ff5dbd1e1c1cc00ba9a472a4303ab61955b9bdaab676a89292b4a63bba5792297cf32c54ca6336c019e66bf5c9ca0c7d628e0edd215086377bfa59b3e93c0b4fda6a2e806ae41b91fd0127b5cf278b52877360d7614cdcf7e86b0299473ee2e51badb1202f400ded68b9eaefb50e5d78dd1f442b471187a3d4e39abe76cc91623788e02a21ebc0114f6b2354f3a3bdebcecf596743e8782cfc6fdd697ae3dd5055206f95f"}}}}}}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) r8 = msgget$private(0x0, 0x2000000186) syz_emit_ethernet(0xa3, &(0x7f0000000200)={@local, @remote, [{[{0x88a8, 0x7, 0x0, 0x1}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv4={0x800, {{0x9, 0x4, 0x3, 0x3e, 0x8d, 0x68, 0x81, 0xff, 0x33, 0x0, @empty, @multicast1, {[@end, @ssrr={0x89, 0xf, 0x40, [@multicast2, @empty, @loopback]}]}}, @udp={{0x3, 0x2, 0x8}, {"2cfc6f81e717f3d89f395e06c28f42a8e3cfae6d78f2a12df5dda051446be28442ec0eac014ec48cb310e1a4a8dc70970491ef68cd29d08c697d765cfb726531ee096396b525810b3d3a062ab8f8b4397b6decc47d331c47444064bcc8c3c1a49e"}}}}}}) msgrcv(r8, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000e4867093d93f000000de56e468ea75915db740a10d69498bfffd0a9effbb69d9a3dcb6bb60ea51816e976d45ddc538070046450cd84c2f6707ff6523537a9898059790e68a7ab0ed302bd39c5ecb56f8d25167e421d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f37012c4cae088efca93c0c748605e46e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c99c41351b893eeb89c9391032b69b606b07e87b091434c236600204000030e4d4c714229fe5644447cc4faaf6ff8cfb28e29ce3f0bf883dbf8a26aea31ae0aa7d7f8e75c7b1b2f0c79404f0e16fc03937611feaa82a35109c6ec43ec0c407fc520aea6e1e580d7529976f6f3ca879c8999a426ce0f2d25f6646301d5ae8e6a43cadf65c4b4674f135250778b4fe86540c73986642274352fcea342ea7848417cea274a4e5c4bc9d5f75698f75ab523ff79626ab2217cb1ebaaf9c2300b3de37bdeecbfe732ed9d1fa76c8e82eee7e8c00000000000000000000000000000029bd7fc8ca71ef19d056d2fd4437ba1fa2bb719bbf473779d0070db8d3d656089e767472ce843c9847dec1"], 0x1, 0x1, 0x1000) r9 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000000440)=""/204, &(0x7f0000000040)=0xcc) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r3, r4, r3, r4, 0x0, 0x7}, 0x9e7, 0x7, r7, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x3}) 11:57:08 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x28000, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) linkat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x43}, 0x2, &(0x7f0000000040)="3052ae91ae6dbf5813e4c6da3a4d9d83eb1721a4a235d6e245f00eb4d4b0975811422dd86e0911f85c3f35e8ad7f6f", 0x0, 0x0, 0x0) 11:57:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x2, 0x32) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 11:57:08 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r3, 0x20}], 0x4, 0x10000) r4 = syz_open_pts() utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x1}, {0x0, 0x400000000000}}) close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r5 = dup(r4) fchmodat(r5, &(0x7f0000000100)='./file0\x00', 0x8, 0x4) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) 11:57:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000011055b36000000000035a90086c2f7e18000000007e72e8967141000000000000000000000aa000000000047f8302852f7acabf00cbc1f7ea0c93961e7539adde998464a50d0b6eacb516f"]) r10 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDENABIO(r10, 0x20004b3c) 11:57:09 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) getgid() semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/145) sysctl$hw(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 11:57:09 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000)={0x8}, 0x8) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) setsockopt(r0, 0x8, 0x6b, &(0x7f00000010c0)="38745fa7fa76a305710575931292261962972e43c303372bbbe9f850782c812246c7881bc044e2a570ba9ae718521539fbf2cfb54a2e242679564a2c6dd3e6c11a6993c6f1661e540c1d92af81d360c26f2c8de7f833cc05a3e7c951dfc97364c0baf415cf586ffc99c073832679a598b0627d905228a13b", 0x78) recvfrom$unix(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x2, &(0x7f0000001080)=@file={0x0, './file0\x00'}, 0xa) 11:57:09 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/229, 0xe5) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = accept(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) getsockname$unix(r1, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200a1, 0x0) semop(r2, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r2, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r2, &(0x7f0000000380)=[{0x2, 0x3, 0x800}, {0x3, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x1800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) utimensat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x1f, 0x81}, {0x8000, 0xffffffff}}, 0x2) semop(r2, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 11:57:09 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x360739c6f799217f) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x35) r3 = open$dir(&(0x7f0000000340)='./file1\x00', 0x400, 0x106) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x0) dup2(r3, r0) 11:57:09 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) 11:57:09 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_reply}}}}}) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) syz_emit_ethernet(0x112, &(0x7f0000001240)={@broadcast, @random="5f0207ace876", [], {@ipv4={0x800, {{0x1f, 0x4, 0x0, 0x10, 0x104, 0x67, 0x3f, 0xc0, 0x3b, 0x0, @empty, @broadcast, {[@rr={0x7, 0xb, 0x4, [@remote={0xac, 0x14, 0x0}, @rand_addr]}, @timestamp={0x44, 0x30, 0xa0, 0x1, 0xc, [{[], 0x1}, {[@rand_addr=0x8], 0x3}, {[@multicast1], 0xe7}, {[], 0xea6}, {[], 0x6}, {[], 0x8}, {[], 0x3}, {[], 0x1f}, {[], 0xb6cd}]}, @lsrr={0x83, 0x7, 0x32, [@loopback]}, @rr={0x7, 0x7, 0x5, [@empty]}, @lsrr={0x83, 0x13, 0x9, [@multicast2, @remote={0xac, 0x14, 0x0}, @loopback, @rand_addr=0x2]}, @timestamp={0x44, 0xc, 0x40, 0x1, 0x6, [{[], 0x3}, {[], 0xfff}]}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0xfff, 0x7, "e7ba3905329f81869356bb7f6980d2b762099a93ee77786c3037f233e19bba0f791704a1ab28264d636f1c1a1b1293393d944d73256c54cddd2e2eb2a9a5fdfdde42cb2955ea37e0368209feff57c66e6296f531d197d6fcb4ec99520bcdc43217b1f09f334f26262df9b83c8f880e64e47d451553eacb7db218d31ff0658566"}}}}}) r1 = shmget$private(0x0, 0x2000, 0x300, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/140) shmat(r1, &(0x7f0000000000/0x2000)=nil, 0x1000) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000001380)="51522afca969197f2a04b290533efc82fb6739554d30b5231e902c2a2928526dbcd8f17718da251c977d2254d8a2652c94921ee8c5a7491b2be5c1cb2e5a1cd6eb502a1235d5d360def6165d72aa12b68148d0acf932071fb42b45d2c53bd553ad2943043d3ffbbc72f6f93f06010d7d7b48685137ad764df5402697716682b9256a34bbf5f78f9327fde14a29d9eb7e4d68f09bd5b9df958019184d8b449d48522bbf177000c5077128901167cc1afd81263d23c856a0f62e67119bf20b82f35a405f5b4a0affcada", &(0x7f00000001c0)=0xc9, &(0x7f0000001480)="894642b1fb0d38ac8812b0ba0b0ce0a639524393109eb231710d48e25d971a21442ede", 0x23) shmctl$IPC_RMID(r0, 0x0) r2 = semget$private(0x0, 0x3, 0x230) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000240)=""/4096) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/208) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_RMID(r3, 0x0, 0x0) 11:57:09 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x82, 0x8}}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0xc002, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="a6b3979c", 0x4}, {&(0x7f0000000140)="933fd04ab1f1c61d09301454c1480e7c3dc67f3808d78a29a53c60939ad4cedc55d8472201bc64837edf2e1f7b22a8dbd560063b2a49f1691dd9131a6a57e82909c6de2cffe11d282d2f084edbbfab45357d284043bab2f5b774fe5be35ed74be04d68e25c", 0x65}, {&(0x7f00000001c0)="779ccde5134bffdf87dc10a4b45d3577ee10a6b6f3ae10d91af800fbb07b63f40ab84de8bc0ea0ae58671f905c8d160165f8a769a374940b6eb448836216c4139c57d7506b10f91486d9566583d2fd30c6a7dd563464bdf955671a0d7511b59c930488fc667fbc7626862f2c9cc59f30382bcc2c2f084e63416785c86872ac733609616614bb6c5c1309a98070dda5a2e758fd1c22f68221982606d2568e7e8c8c75bb78a37bed01c9d3d2b6eb7e1176a5f9b462a82ee8e7650b85e11a5175154f11c82a454fe8662a8e79e322cbcdc466e1bbfb17f29997930d18e492ec2a1b1e5625147fb120aa8e7935faef4864c13c8b09ceab5afc613936816d6127af9b482e3faa081d5b6e59b2a72fb688848dd42bdb0f7f27eda5c45123ba91ff241171e850db32e768e60e14ece0ca45778f9900df5264eb7d358b08f08195570ac89be4207c1a5b02ba2c8f2fcde3e3222566c92e682ee88aac258e0b5f4747599a882be513e249b4390b5cffab6c56ce511e78969c4fb44820c786018bc9f7dca4c21fa71ac672081cf00ffe6094a799eb768ab65053da391c3fa5038295fb9a211a907142c1c736ae1fa1a04b6b470c89f7973b187c21e0d7de02286b9a4a41c8f2a8d2c640e8a4442455129f08157775af21f337716069fbbf2add95d127d449b612fde4f4ef4b8f94ccbcc199d3c62ec1d2eec19fee17b3ea5ec3e6ebb6666ef250e0ca17b9d63927b86f8944ec5155d8a9c1da7fd6f9b046a1d5a9ec1b0c026d024a57322803c205cb8d4d04826841eb8502ba321a1172aded41ebc1e76da5bfa24fba110f31b2b2b349333c474dc23d9a3f04dbf1a7e20794718b68429f9ac233ae42b42ec811883632bfbd7cbe47aa2ee2d9c2f323cf320b58b026cf4bd90a6c6053abef62a188e6175d18e0f9419d69884b8f5b7e77d13892617659bb35434edb22604deebff5950a8754922c61c8f7e6a5a77ec08c153aae155d20e4a08e7f93a2983898065e0d2fc4313a7b79f4bfd402ce8e4be6aca91d7a12b589ad7e118808f3debd7d0469ab4e7377cabba2b32e20db7710e3b59b9e134f176053a47c4a913c8defe087bc15af64fd2d0b67a6b288f8ffa03b45ad9a89dbba02a166a1d3062a673c233fc084f774b9df72e429fe624acbc097d01daf1f392e9d8798109a816c53c59fece2e7303325a9a930c870fa150e716be93420aa5bebe396f07d444721365f0095afc42814ecd073c59d432e6aa1d38d62abf1c3bfe18e3030fb0a15c02bd931e31eec22f59e5ee4dae9bec43f2825edaa7868adb523a99425bee6a2a69115aa0600067644997e21fe72b70a0aeafa144e01f552ceae2db58cae0bc8ef5cb8cbe914e51a6c2b720218251be256e1595f8d5f99f9bb0dde3d999bda9b74d7ab3cf5aa09b222aba0ff383562dbe32cfafc2208eb404a0d99e44b14f6f0e71225308556e60a5b5ca057eae095c6b31d64cee2af28b0faa6c520b43a6cf2719d43c491574ca29f522fb1c35ad945679462fc4e1d56561f49039685e10ef251955a55638cdf48f3005d5f5986d239708307affdafc9d3e799939cfa119387b3ec48982458bd6597ad40bc3fb257c41e1be7a6a26a58b04420ee3e7510f575576d64d959eff9f546272379b532b63d2fd29d871f240aad0a63431d8629a4d0d470dad7a1f3aca4f403e5e62e65c2c1944e741d3e788c6eb8e3334055adb46b38d3fc824a80c1b3cf8df6d8e36f87cdbc122bebd741c50ceab7047c6e7879c7d2b982e146a5bdb2dab44e7ba721e769f6f24e7c75880c800bdee0e34e1457c229d1ecf0922d8f40d3766e62dc32b99d6ea79e3a6b336c432b3ffc2fd67e822dfe4b24c2dc127459ea7520badf883c3b81bd84f06eafd25e5729ffaec34b63cc2325116765f96bc9cee905a649b301e969627910f002a02e5f535302dca3170fc660638e6c135f2ed014a5fb43ad9a8c8754288d46bee2981f994fa75d12b8822b5b3f26662762cd6a2492d36774724040170434f6080f3324e4afbb8a50b42290f571896906553dd3b40d74e6f724bade45dcc40bc29e0790d899d66473ade4f7f44e09cd03a1a05a8857f9de98db1e0d0c605e2e3c4480955dbd26d3ee8448f996440e0ac463bbab489cdf662c3db8eff7a72d59ae5272d5834974398dc48efb0c9d547c7bfe50198affdf56051e62ad23e63af1887f5eee002bfb10e7faa9f92773874f504ed96e9d411455f261d80f58abb121750b2f67c8b3b955ba24b1122cf9799b7861f40af82938e3252746f91e2233705139b5d667ce51ba40a3e9fb8f93fe66d60cfc8a00ab3ee2716acb2c2b2f463e94c35ad496355935b0a00c2acb18b9e4926182eb4f4b1201375820168e578d43bd7e81176dba17b47567c4d59b6c68c1d5500233824308425c8924a597a46f3933d93dd6665007857a7fd8a726de001cc92836b5d195d888bb37cbffde9af17426b4e5c149c6cd0ad40d338c71e5b94e27318ba8b9d773598a2bb31a971d633314716e1eee6623090bfc1229cacf482105534775bb6a78dafc4e58dc6f29dccc09e9b6344dcb558c0a715735aaa630bbb33c4eebe5d80f6a98b5b7bb24134bc9155d38907319b08dceb933919239f156de27e6e4b6445adb3d231aa460a86f01a7f86cd3ebdc774c3be85117e60eb460ff910d2c45caaa8374dd12909acafe32d31a373b863081bc649f691650ed0b58b2eeadcff55015e272eb21c9aebb8769b6f1b9abebfd0f5e65037b4527f5bd86af864c6b1c1404cbb65fd0274fab5d6a6104b05687841fac5a6b5085092511829961aa527c6294b41f07062ccfb424bfff6247d00478f3eb413e63273e050118d6f31e09541c2e417c144e4a91a6dbc25d5b566f577461c30dacbba98c208769895144222c624d1b2dc5db57058edb0bc00de31f0e92ceec87e0464c2a79f7df6ea9433f8c46aaed68297f639609d46c0033d1aca80bacfdeee0ae4dff331d0f2dd008812d5380dccb87a82b38bf92a0a951fd692e2a7ee79fcb1f2641b525eafff812f6d3ca327d6b9d9674fe21003de05d800d5740da927e1dd73a04211a4f80ac89d57d9b85741d3daec1c2020f8164e2567683aea6cf0623fd4dc32856ffcaabfcb1d523e13585abfd99675b650ec0655db43a6dcf446f9f5b60ba4d1233775e8fb001c567911625977bb44f63a546f3364087d59844542c31d1458998b720814d961b177a2a436255f17ecc49be96580b8cc36cd1a3a841eaeab7f967b113608fd8b25fb7bd4d3252534dfb5aba43c728ab7333e8c89a066d013506aaa533f6c2b4b4e71b8a2452e025e71ced1d93536b8d0659507efb9bb6f1485057fc9e8bdb8a831b653729a2fb456a626731819beef7e8515c8bd9ddb072fb81e098f3f0c6b9d4a6047b36f8a78f501d822ed3b62d60c228573defc2d2401b2eddb3792f4865e666aa724735d9fc4d4feb2fadb93dfdee2d29532d50cf40fab359eda94ac70cbbdd8ae3f220c75ef6322afdf8377ee78d4d701c1dd6c3e4a81cbb65a0cd91a27ee5f043228230f52ab980e54dae9915e08381cb307f3ce869bfa81694f3c32c919cb80a3076f6e08dccf24fa8d92d38942a75df2ebfa87ce73c52f845e3c327a0c8388803796839951464c9b6c3b7165cd20b11289eb85c795f7ef31ced19a50e07e808cfa1323cb65ac6aa077bc6c72ca8d25dc987791f2ae934c311b25dbfa9349acd934ae647972412b557f4fb33ffe5df73e4e44b8766f1ccf183c6bd1a5a366c8a51b434b600d68ca0a5d60fd54ca3938c5b7c45d20847fdf0d817f6b9a66c15c0666e256949ef9bdee74bdbf17193649953f682d92f6a5f18ffb53a6a506f0af4dad67c07ff8c53023fa6b4f5373ac52aae124709131c1d2af50b2e51b2bfcadbb9b44bc105a85a9bc320dae8e359776e61f9bd341744080091d68317b166f79e09de40feea78410df8ea6a46db376bbe2e2ec3b908e3ccbdfaa48b035b7560fb8a2b590fd84d4a135da298fd94700ca7275ed92387a848db274574b8dbc3632237c0196cacdd05c4e7532da07aa64c3d34007378c64e11e62c5412e1dea7d215bf1e78f8eb73a8cb1b1c3e212b7ad8420f7e349e41ffd62616e6cdae92b7a22ca637389982c0ac0fb8ac72314e42fe0690beb66abdab7cc097688bc4bc672eb7de3ca12deef564914344a4fc12f7eb105b1c5f6ebaa1eb3a69c3d65f0dd7ca8d3b4f3bed3b979ce0b3eeac23bbacfae4d18b497789e02547f20660899c3cb5fb2255a19726954bf1e0236bf07909fcb99d8cf566f0e25cd3ca0c86c14f8dccbfa43af50a840273b6b9ced37245dab925efd81f3ab24466ea57bff72524651b5edff68cbaec33e1c5f4798c1850cb917dd24e0f012c93b2eae0ef4517e385b42e2a585404dd078d958ac15b553c5d8f94a173a8832c54f399b8aa7fbe3c33b17cb32ae00045b99db9c0598ca60c538600d5679b5f353d6cedafdf43dfe96302dcbc78b8c9b2a6c98ce9cdfc29809ec8cbcb5e93b1f801b4c9fdd1518038374bcda8c3fb6cc58355833b5d30b76c8fc5f73e585bcc1623b97543a1034e31adc57f5b4264f792cd57432f65f6d544ec4aae7287d6a2df088820a77109075927364b980641494e1681ca1d02dbac2c2fc811786727aade23852409d7dc125d8fca6328c3f63e568cc0431fa6fdf854b42720b627132575e31a736bf43924e150ce94fb6ce01fc70546a5910cb42e60e98fc97027ff9fd60a5dd6d123cb3ed81ba74b321e0f15a9862f760bbbd828705af41528e78c6b48e6081f6c0dd90cbb34fb9872e17193fb6d62eb8422f15af6a7f2dfab77e4e9e41276985e4b5de81b6c4f112b2e7773ac7f50ca9047ddd84ff50b2a3a969c3f71fa81f1d15e86d8ede4c1ff8be4ca3f8efdc59c1c2a72cc27857480cd1b3bc1bbd66a81d74d3f0e5f3ea58516b6514640bfeed59182c22fc90af0d5fd8fe0a5f769f36d29fc13898de619f0e5aa2059638c1841cc19a35749572ec70a4f71fff5cad61833a8c698145be6a74d1a9515a042b5c968aed3ee0a48a026808831b0e042c62a06f5050acf1e42626ff1144fbd12c4ce621818f5d0db34a01f44e369ffec4d38abf195516a15e5b21f12be253521fb3efa3c134548d5d544d72784fff8055afa82927c28b63d1a98501ef2116dbc9cc2ee40801fe77559eb70911c23d76157baab7c4815c01106d1d53731d11cc5d76b12eb64adb4adea215f3b2fa4075f6a31b9d65ec05d042436828e9a7947ff900bb32cb4c2357d7862723468f79481977d469ce9aeffd80227abae1c807a59902adb64f34c62e53f7aecb1168784acad9db5d562ab93cce6ac4db558934bc0f5dd3b2626942855b2e44e785c185a175515131e99db8e9525d78a05bc36824a4e117663603328da532400a8e7ab3959b8f86a6cfc059bd0c7fb68e47fc47d3785f590fdcb4af71acdb5e94594f45845326b406b1f721d0727cda6618e327f81b76a3a879ec28033275e1a47bc9c49ba450415d64f71d41238fd07cd66db8bb94979a1808ad0dcdd5dd0bf644367f5883007b72764626fb50a545850b0e3291d06e8c65faaa8fe4fdb76f9d4d708dc7a9ca88edd293cc95bf81d3f6e51d92a37d676ec91ffce1b51194c1d0ffae35f501ffd198c396ff63115eb44e4c76365f66d1ba037f6e056f1b7ad9f8f980092f0f1ee76384d0fb9b1f76ba86425c307d5763de492adb1a19ef62042e9f5ca8ecdb1c73bc1ff1378e9553dc919b8ea1620b4714085eac0600315", 0x1000}, {&(0x7f00000011c0)="c6770cedcc265eb672bf72cd5f69db51ef276b272f4a7a2d9bc50f8ba5c58a498a772d70a5aff2a3865831100ab25f0a9ff7807187ff84e3c369ca4bce311d176083fd5599ea130120b31e66da7478af5d5cdffe84aeb2e9c559b97538b986387d461d52e34f6ea78a5aef1f40ccc2d4b4007ab9569220cf1d353ea4562a993bbab0cf7656b2da5cb015bee401fb89b7fa0c2ad7b896e5a22272129ea0cf44c46e49df8532590869b9b50b35ea6a6a0f20679ffb130d3e9aab20e5501d867d60079fc4bcb0", 0xc5}], 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) renameat(r3, &(0x7f00000012c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000001300)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:57:09 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000001300)=[{{r0}, 0x0, 0x20, 0x20000000}], 0x0, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) kqueue() r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000000)) 11:57:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000100)="230902e8cec651a509340ff6f54a8267b0977c9947f69e4f0783c359c6d92f937a8f793b3b919d0a", 0x28}, {&(0x7f0000000200)="48772a983aa5acce887ae1757122ca6a297718624fd4b7fd68ce7c432afb4f47b66d960663709042689662ad755d6ed2fab28abcf19cbca6b9c91b72dde71a0a0d60b81593e588999363c990a85ae0c66e0236f6028476fcd064bc83a4a53f23faba95b3214860de22517659440c805058966c2c15827a406fda6ee88584f129da992795447fd105bed1dabfcb824bb8e44261faa2c39c60849b7dcaca51ed88a4e84d00"/177, 0xb1}], 0x3) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f00000000c0)=0xff, 0x4) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x18, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="1b7f63db428f83f14bed9942f00bea955832653a0d1ea4298819d88e0046b7c1bf0a68aaf13fc08e6353ed5e5388a9723a5267a35f144f40307e03e1f78271180f048e17bf01f2012a2d18a1f018db2220958d1d9525c0c4ef922f54e50694c1cf75744ba21542d83099cb695dce5692923873edda5e70fb9ccd588fb2785fea792a7cacabb1aa3c03d9dbda39d7c8d3878e297ec40c6b71911b74f89539193f23604e461ff40b00023fea34160be73e07a9bb35a2d30ed93eef39ac8ed88f303c"], 0x10) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000040)) write(r4, 0x0, 0x0) bind$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000002980)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 11:57:10 executing program 1: r0 = kqueue() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x0, 0x4, 0x1, 0x3, 0x81, 0x3, 0x2, 0x2, 0x400000000000, 0x2}) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x8004, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) syz_open_pts() 11:57:10 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000040)={@random="f33cc2d28a2d", @broadcast, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@rr={0x7, 0x1f, 0xf3, [@local={0xac, 0x14, 0x0}, @empty, @empty, @rand_addr=0xffffff03, @rand_addr=0xc35, @broadcast, @empty]}]}}, @icmp=@mask_reply}}}}) socket(0x1, 0x5, 0x4) socket(0x19, 0x1, 0xff) 11:57:10 executing program 1: sendsyslog(0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7d1baff8, 0x8, 0x5, 0x1, 0x2, 0x4, 0x7f1, 0x0, 0x1, 0x99, 0x7}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000100)={0xe7, 0x0, &(0x7f0000000000)=""/231}) 11:57:10 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaa9daa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000019000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000140)=""/184) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="c4b4c0ca4e0afb327d0f5ebf7692ecd991f31ae18899baa07f8255cd5a5f3012e17f5720e3d05d55e103236f441e31dbaf5ee42c935d5666b139427a033179022a1dfa100931ba2f1bec6829b96fc1896e1fcfae992940176273d7b0e3d544ce9a9cd6036f2f0811236d91b4b1989675a98a2c688f5bbb1a5e40afe6"], 0x28}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semop(r0, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x1) 11:57:10 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) fcntl$setflags(r1, 0x2, 0xaf5caa5bbccd7e78) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)=0x40000) 11:57:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x5, 0xffffff00, "bb254049481e7d894c58b877591bfb545ad6c1aa"}) r1 = kqueue() r2 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x4) r6 = socket(0x11, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8218694a, &(0x7f0000000300)) r8 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000140)={0x3, 0x20, {0x800, 0x45}}) close(r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000340)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1d}, {{r0}, 0xffffffffffffffff, 0x7e}], 0x9, 0x0, 0x0, 0x0) 11:57:10 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080046a50914eccdcb0000340000000000019078ac1400bb00000000440400000d0090780000000045000000000000000000000800000000000000aa"]) 11:57:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) getsockname$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) fcntl$setstatus(r1, 0x4, 0x4) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r5, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r6 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup2(r5, r6) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="00009aea745d8974f6012e2f66696c6530009d1f7d73975d"], 0xa) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40000a02, r7) accept$unix(r1, 0x0, 0x0) 11:57:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b13823603", 0x293) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) 11:57:10 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:57:11 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40800000007) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) r1 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) rmdir(&(0x7f0000000680)='./file0\x00') r4 = socket(0x20, 0x1, 0x0) dup2(r1, r4) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getdents(r6, &(0x7f0000000200)=""/147, 0x93) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="8c514d7acddb609377ad51fa31a23460194e7fc72337ca3fb497fd2fb8d461807ce1428fd235fd3b171e06931fff6553c0bdd44c464ffbb93eeed21cc1ff9a9ba9846329747b724228fe09dd1dbfe289362a0f3a4e7ffe76c005ec", 0x5b}], 0x1, &(0x7f00000006c0)=[{0x20, 0xffff, 0x9a3, "227cbb4952a1eea3b67949"}, {0xa0, 0x1, 0x9, "98606a2d55ecd47d59551cd195f81995f69475d273ecbd609ee3ba9b3b3df8bb8a71a88e23777d2697f7f9e248c4c8a4527d1d8af88f19cc92bc173ef1b87e6aea5c26284a0c939a5602a3bbf3afdb753dbc53fd0eb234c9beba03b6a5f9618ee1cf3b48fd65f03cde750aecdaa1f191fbe180e55a302c05ec94834d7a86a50cee40654f03bf417356a82e6cfe8fce"}, {0x98, 0xffff, 0x9, "ac6abfc34c2142e60beff05e89c74b15b05ae3d67a7e8aae7d47e83e1bdbc775c2e998aa47e010a11a0a5bfdc21fd842deeadb6e9f738574001ab31d49fcfb3415cb841a667d12eb398728688c72e95beba9cddaa107d0d7bdf8958701f06c8405186557f3846e9f14eb7ac3426a5361a6ec1782614cabf368b5445e7ea0bfb65bd060809e"}, {0x50, 0xffff, 0xd8, "d1f8aa437350c56f6e21957f4773263e9320b4e66df232214ea5393d0809c266fae16d74107f43e44c2b2e5eb6b7b3fa8c65f91888d4f3309dc5c8"}, {0x1e0, 0xffff, 0x6, "35f8b5b13c1cf85f9110a67ebac993027f85d5e0923c999365061004c4a7c4dc0ecd99bd89672acd4960ba34b7a6063c96e1cda7f617b01f88b7c183b75efd253a041515a137f157aa3237249ab21d3ec77e8febb6ac67a6a76fe6c5da94c9724a34a887b417fd9aefc874291b36faf1c0ff42dc7a4694f74ef665b800e53353f9a3217052681c23701913c00a4e56824960a9f3f5d09f20f7ffa4047eb818b059bbe563e63301313d6f23a586b22be6afd567e42886867ca99dd41ab2eab6c8146c772b78c7e06b95016f014315306d143894384df684557ab331610fdbfe380ee0d5d7c7ee3f595f680494e507fd03a8e0ad11a1a4422274678cd20c9446bca30e6dc145c0d1a5c66b2c0e05be5fbf2383cca838076a1173cad6b9645fc405409cf2b5255182fedeb97a32af19b84064f023134dcbe37a5be0f5326ee9c2d7024448608507f7d31a94298d98f92bec51e756cf84b22e1a2e98c04a77f2a41521dd4e342f5c4991315e7c0029ce2fe3df7232727bb7a2ce4847ac1db32639816e412e52705621f928b19ea1778fe1e5edb5b9726739b38501e803a3c7fa975a4c78114c3c17e07f710e9581fc9a69bcf26bf65394c108d93e00633e784fa6a079aaabb334a6d9df0ca6b2d6def2"}, {0x28, 0x1, 0x3, "ad7f69680310b18665da2ebcd9106d2a8680a6"}, {0x90, 0xffff, 0x80000000, "913755fda35fd922566626221d4ff57d262fc66af3c20795fac4244c03752867817b7a5234cab5a94c79dd42bb7828b1c08b060a3f5d1206272d351f3c23fe3ca4ae3aa8fe7546e6d96d923cf33440603ad5618b99f88b745971f198f6e127aa057adb210b46af6919307cfb61247c4d06759b08c9ffcfdc2f67382073f697"}, {0xd0, 0xffff, 0xff2, "e93cafc599285273c54161a853d9731c5afe142625b05bb0ef1a01728382b0bf6958341867c9b34ef4a093043ac9c681aa3cdbe41d0144d13129bf4fe7f0da7fcb96b903606dd723cc4f9a095992bb05541b174754a9f71196f26f1fb8c2926cdc304cbf6245d62ae2b922765bb56416ffb58354e17b4cef15c2d954fa0d45351c2a3dadec8469764b4898172a60288c1cfebd698da573abb61ff1664cb2781fd8696f40f0566fabeff993bbe5967c1a17ecaaf3a6f583bbbc"}], 0x510}, 0xc02) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) 11:57:11 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b2196317d5434c6040000005a63c50300f3ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xd9, &(0x7f0000000040)={@empty, @broadcast, [], {@generic={0x1f058, "100da2e0e95c299a61ecaf77423ecc145b091ba076e6a316360cf102d85cde48ad855341c994f76d8e063a5fbc03bf085bac269f2dfed1c55f72f9cccace12e8746b2175ad56e050507f2ada177b1d7cbfb89d830238b513d48555e0487aa61c205923d5e3998a901ebc30580182094d3c6ea41c3c14d9f3f61af216292ea29b616c3fefd37bd35fe91191b7f1a0c9dcc75824a9fab92e653c80dfe61b363080c36e0978825dec66c0b4168a54965f7440ccba82821e731a6fdb73871b6c6d213e620acc8a2def4052a74b"}}}) 11:57:11 executing program 1: socket$inet(0x2, 0x3, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800f2ffffff019078ffffffffe000000100"/54]) 11:57:11 executing program 1: sysctl$vfs_ffs(&(0x7f00000000c0)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000100)="08bfb799da6ce4d308607dd1cf675e9dea09d39fff56908de0", &(0x7f0000000140)=0x19, &(0x7f0000000180)="f5ef4decb4a4e4f9e6fd1b8c5d990acbf6096998838abbb458f4604a9793429a4ca3ebf256137e0a8d1447ed89e1d8eac781b450d8255df824c615c58e338b93a088bc0843", 0x45) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) syz_emit_ethernet(0x82, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60460000004c3a0000000000000000000000000000000000ff02000000000000000000000000000102009078000000006000000000000000fe8000000000000000000000007600aafe08000000000038140000000000ac0b2b000000000000002b01001f1b114285575ead46454f26ffaced638f"]) 11:57:11 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = socket(0x20, 0x8000, 0xf) recvfrom$unix(r3, &(0x7f0000000100)=""/246, 0xf6, 0x40, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 11:57:11 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xf73c, 0x5, 0x8, 0x5, "c9d57d2dc6b79005d3bda28bdb37b2e72259d4f2", 0x9}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) 11:57:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) dup(r0) r1 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:57:16 executing program 1: sysctl$fs(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f0000000040)="be37574119ca60fce523f6e832701936c7c499bdf1ea23cf65859de62cef08ffa5a1e0094ef62397e689af40c12f8c38c2bcc32774e08f70cdf4d7c7e6f57f372e3610f9c7ce3b9629730897992e4cb4eb2eb28d0652dc5b7031121491d5d38d52fbbf98654cc815de28925f08e988215cbbc0dc1e3d70d51fad7615a2e69b7e3ca5aa5dd582faca7db57e223ed0e0baa366766e0319fbfe9a57279a75f18112753b3c36093a0b1de66bce4c484181ba9c26856c222264847fad6eab921583", 0x0, 0x0, 0x0) 11:57:16 executing program 1: syz_emit_ethernet(0x43, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000032c8e1654cc6873a5c653f0b8bec7b888e0adae0a37bef7c29a5883472ec470ed7aa5bb7e18cd17277a42ec0c243398f119066248169471bb8"]) 11:57:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)="257215713cc85e65cb8010638b287cad0b108e002730bd66a0f689ef79eb16ba285f88c1204dcb911c9ad8ea967bbe0b15bd1a67ba2b38ae08f2c0ea81aa114d39b01064d50214e024f8f711a47814a26e808f03f7", 0x55, 0x0, 0x8) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10002ffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) 11:57:16 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:57:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ff, 0x3ff, 0x0, 0x0, "000000000000000100002000"}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031077100383a0000000000000000000000000000000000ff02000000000000000000000000000101039078000000006097be000003000000000000000000000000000007000000000000000000000000000000000000010600000000000000"]) 11:57:17 executing program 1: syz_emit_ethernet(0xae, &(0x7f0000000040)=ANY=[@ANYRESHEX]) r0 = msgget(0x3, 0x614) msgrcv(r0, &(0x7f0000000000)={0x0, ""/20}, 0x1c, 0x0, 0x1800) 11:57:17 executing program 1: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0042000000007fffffff0ca0f56e9e02fa6fe57effffffff5f5a30fe458cc05149b307ee5a46c4f52500000000e321d5c7bcd4421becd1ed6e8deeba30acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab7c4d86e8d03"], 0xa) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r3, &(0x7f0000000040)=[{0x0, 0x9fcb, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f00000004c0)=""/259, 0x103) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) 11:57:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x80) semop(r0, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwrite(r1, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) semop(r0, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x3, 0x6, 0x800}, {0x3, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getpid() r4 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x80000001, 0x0, 0x0, 0xffffffffffffffff, r2, 0x90, 0x101}, 0x8001, 0x1ff, r3, r4, 0x7, 0x100000001, 0x100}) 11:57:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x79, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) 11:57:23 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x13, r1, 0x0, 0x3f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000400)={0xffffffff, 0x200, {[0x8000, 0x6, 0x9, 0x9, 0x25, 0x7f, 0x3, 0x6, 0x5, 0x6, 0x4, 0x908e, 0x6, 0x1, 0x87b, 0x2, 0x9, 0x583], [0xb76, 0x7ff, 0x100000000, 0x3, 0x9, 0x7, 0x401, 0x5, 0x8af9, 0x6], [0x3, 0x7, 0x8, 0x100000001, 0x4, 0xffffffffffff8000, 0x1000], [0x8, 0x800, 0xa767, 0xdf38, 0xc63, 0xa6], [{0x1f, 0x2, 0x81, 0x81}, {0x8, 0x78f5, 0x7}, {0x5b, 0x2, 0x8, 0x763}, {0x61, 0x1, 0xffff, 0x3ff}, {0x2, 0x1, 0x0, 0x2}, {0x81, 0x6, 0x40, 0x1}, {0x4e, 0x401, 0x2, 0x3}, {0x7, 0x10001, 0x4, 0x8000}], {0x7, 0x10000, 0x0, 0xffff}, {0x9a5, 0x2, 0x1ff, 0x9}}}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0/file0\x00', r0, 0x2}) 11:57:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x43}) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x7, 0x200000005}) 11:57:24 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x20, 0x2, 0x1b) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000)=0x43cbc, 0xfffffffffffffff6) dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) sendto$inet6(r6, &(0x7f00000001c0)="abc593d835e5e8269838042469ee1029f6260777dcfcea674d7d5d5a02925a8a526fbd847fe54a4351d0c521a0181547ba836668a369436195ca7fbac45ed9aefc2e0231098b1bd658697605b7b72f091d16210b25e9c9be46619034ce5b0c92dbd15dc3ff8657246212809e3f7f41e6156154db7baf6a2e8a1f1ed0c08dd54bd8b82a7b57bbda39193327e7eb1cb11d964f149da80bba97650634ba5c62cd43e61a24f8afa5e197f9aede2fb900315e5c74fdfd9a0a75fe589dd05ac2f077c7473a15ef0612dfe8e890339968e3ae72d4cd89221f88abefdecb04e0ee6166238425b88e2455704d3a5074d982b1f0554df41a998a978c69c95995d6317d0d2f57d7c23458372f883e22e28128faced5bd37457ebb37470fbb5a3c991f0e28ccfdce3675ed8907acc809ae622f8008ab82ac91b71c833a3a50c947085014b43b7b94345a8a1765c3e10cbf78057dc6794ab54900e6b8", 0x156, 0x2, 0x0, 0x0) 11:57:25 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x0, 0x0, 0x2}, {0x3, 0x0, 0x0, 0x2}, {0x3}, {0x8, 0x3, 0x5, 0x7}, {0xbf, 0x80, 0xd6, 0x5}]}) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000300)="8ac29b1195cbb6e3f39a3fa9818e0446a3b5fff095d9c587eaa578ca7ddce15050c3c56389614d13682f9e6391b0e527750165d328c2f31872fec98368ce92d27b474717e59cb157612d6359a975edd8a3d5e3f72ccbb33f9e28fdd28147888d16", 0x61}, {&(0x7f0000000380)="072a201303b23893bd2c137ff2736fce3878a25820d8961b3af567e0f832e5df0d97d72798ba3392a66b854cc3f40fde096eae134a247228d08125dca8b461e26014966d87cb78e030b7726bb0881e48e0eb5c579f7a56be18903a0b3086919475c417213daca336ea69530eca7adb0ea6faca4a8a7aec0618dfb0979d2765d982c958330a0240666092af4edb5746a2196718b9312f3bfe29cd74f99a5fd524ba6136f913200feaf9c2e8d89f4737830123691ee1bd8d85c20ef806c962427ebeaf101e063485f9c8ba8c3be40227019ec09b276add6cdff39754", 0xdb}], 0x2, 0x0, 0x0, 0x7}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 11:57:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0150"], 0xa) 11:57:25 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) flock(r0, 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x20, 0x1, 0x1, 0x1, "36439c2e2948fb6186604e592f292ab4c9f14366", 0x8, 0x5}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) 11:57:25 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f00000000c0)="eb97af3bf83461dfae414d8021b129c502bc8261f2dcbf91396d4def0f9ef3a1f24584e06664f5dd9e3b5d5958699f45bcb798e6b75ea68d5fd9e5f0bcdf01d9a1d6754f637557f92cf05afe3cd7ccd10033b167", &(0x7f0000000040)=0x54, &(0x7f0000000140)="a8419bd03de2bf275f96ebb35713eba473ab4bb0a50e4e845b54f3ea29a9a23fab3f59a141273eec22953e563de826870da07c572e0083a9c44ca04ec64a56ea103e59a4a5a035f3877b98d00c4d2bed23b7554b78269e90158c8aecb08d2f4f176e474e20679befa61b9cbb5fe0d32e767abcb5033ff14e26d2ed5cf8be5ae2209b8a5a4dac1b66d5f56d77f548a4d817c62b4ef21a9927d9df2b18bc197b199243facfb1afdefdfb37b388312a01107e9564f6b5586955f8e03dabf67dcbb7953138e4854a4c2391a55aca36cfe3e9bef4579e9db4445eadb45518efa4e9d234ec3231f2cbf46c693e3f9c981c7ad638b5bf", 0xf3) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x6}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 11:57:25 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) dup2(r1, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r4) kevent(r4, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 11:57:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTOP(r5, 0x2000746f) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x102) 11:57:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) symlinkat(&(0x7f0000000080)='./file0/file0/file0\x00', r0, &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x1, 0x8000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) r1 = kqueue() ioctl$TIOCNXCL(r0, 0x2000740e) r2 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x3000) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) fchmodat(r3, &(0x7f0000000200)='./file0\x00', 0x148, 0x4dc878ab4a9641c3) 11:57:26 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaffaaaaaa0800450000380000000000019078e0000002000000000303907800000000470000000000000000000000e0ccb541d997334d439a000002ac1400"]) 11:57:26 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0xfffffffe, 0x4) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x20, 0xa0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000100)=0x5) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000140)=0x1) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) sync() close(r2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) syz_open_pts() 11:57:27 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x3, [{[], 0x5}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r5, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/24) semctl$IPC_RMID(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 11:57:27 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffd, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}, {&(0x7f0000000140)="04e1ae803a0264cac87c1de5c39bef2e2492f97288f991b5d65844bb9592a1d68cd465573cb744b57802a03c01f2e6da8394b3256a34196483b99009981ac89c4117b20c", 0x44}], 0x2) write(r1, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7", 0x24) 11:57:27 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xd}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = dup(r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x104, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) fcntl$setstatus(r4, 0x4, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x1}, 0xc) 11:57:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) syz_open_pts() close(r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) 11:57:27 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r3 = socket(0x2, 0x4000, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x1, 0x21a) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000000c0)) 11:57:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6b80ac06a7f407aba59b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = syz_open_pts() close(r1) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="00152e2f66686c00"/17], 0x10) r6 = accept$inet(r0, 0x0, &(0x7f0000000040)) sendto$inet(r6, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7178a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7", 0x1bc, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xa) sendto$unix(r2, 0x0, 0x0, 0x8, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e2f66696c653000ffe3d560328ac7532397ad3c4c3c0e1e2002f370e1f35af33939a76180d0d83061cd6152cb2bd88ca0ae3f15b9963527b872499e855e5300e204e32a35e927f13cc3e342510eea9f4b825ea1313bedf0296f1c6d84c48e1b4c3e43a6347b8373127a6c7615bcc1d4c5c243445c82002939c756cd4fef2abbe899e6d813b8388b8acece9c8623cfd48ebb0bc0cde6"], 0xa) socket(0x1, 0x5, 0x86) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:57:28 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(0x0, &(0x7f000018b000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f00001c3000/0x1000)=nil, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x6, 0xef, r3}) 11:57:28 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @random="69f4ca9d41de", [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) msgget$private(0x0, 0xffffffffffffffed) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x9, 0x0, 0x81, 0xffff7fff}, {0x8a, 0x80, 0x3, 0x6}, {0x3, 0xfe, 0x9, 0x6}, {0x5ca, 0x1, 0x81, 0x2}]}) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000001200)='./file0\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) pread(r4, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) fchdir(r0) msgsnd(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="01080000ea2100006cd9bd384465a089e1f7d1b236b5876ad571f144f7aa4885f533576b5e44ac6f7fc2dc7b84add9b3419ec6ac16bce69f79fa4e88bc6992ae6f4a001d3648df31f1603e30105d47e1a5b3fd60ab29bebc2afba06c34e8a2a229cce53c82d33f20dab962f734fb27e3c79f31af90fff73035d769b8123b3df4d91f89db8318dbb29e6328f21afa995a53211293ce6df259a0b6c7f4eace5273efc4e693448b40ed786fb6fbe0020b399b9b5b36519251dece12374f9d526ece7a6724651f17ec84ddb02bc9d7df780057e6aaa271bd86f6b97de1c8cbd53112507dd3610bb2fa851871b5d5f7606dbfbf751de2d05624ef3d2d2c6803120535b2198c2ced683ea517c54c186623e2e3715327a2c72800d29803826d01c50dab38c34309ee0b919cef4f9bdf4d5443393696bc0f7631f03411cacdd6cfc552db8026cc03dbda71235300"/340], 0x8, 0x0) 11:57:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x14, 0x80000000, 0x0, 0xec6, 0x0, 0x0, 0x7ff}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{0x0}], 0x1) poll(&(0x7f0000000380)=[{r0, 0x2}], 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000340)=0xffffffff, 0x4) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000200)=0x8001) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) write(r1, &(0x7f0000000240)="5ad279eb848273d797a17c1d4427b3ad15f97b5e955a3a2ce30e9976e502b8307128e845d4ad030c2cc7bf0b86846fb702fcadc4a2226a9fd2c8c684a8142616fe6946a38dd79d1cb6189ce9babc0a37ad72ffa9d33c5ac4e05f4ec2e23460afc1cc585ac2a234d575559cbcdfa0f783751276ac4231fc5120bf666ea19515946304401e5baf5cfa7f0a5bcad967d27081ed55a24cba5056493fffe2f15bd2413e88ad8dcf444749344c51a9736857952828e47b790af06815786919c70af206b7e738e6a31f40eeca8b3106f09e007f6c508052babac0680249a0bbdb85bc1b4b29a127c29736662044f379223d80f4e619ea308e7d47", 0xf7) r3 = dup(r1) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000400)) sysctl$machdep(&(0x7f0000000040)={0x7, 0x31d3f7b224be201c}, 0x2, &(0x7f0000000080)="d632fc1dfe584c8742edd69793ffa83e03833e9287afaec8ad5243d63e8ba8547e34c9a1de07766e689f8fba38e03b43d7a0e0e037a39fdca22bf28890a1b0735118057dfdd05815419aa34c4e7c7ebfd019370c38e36e2db486900729badef8cfda2a4249533cf94831a1e67a0c654098dba5ba2cc31e57b8f8b1b7f354b5b9e37f22d0ecc5e88104759be2a016a052d548d8521a2e38700ebf6aca5445865534e37058f64da9", &(0x7f0000000140)=0xa7, &(0x7f0000000180)="8346cff19768c7878790944b3b88ac5e4f0d865a314fc59e3eea5f5caa7fffc8df56c78a246ae9456930d1c90048c5ca1cd59af586aeb79f0b68751b7564ff7f2238d9d63f6703ba", 0x48) 11:57:29 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000140)={@local, @random="d0eab5fb5f2e", [{[{0x88a8, 0x4, 0x0, 0x3}], {0x8100, 0x3, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0x0, 0x101, 0x0, 0x3, 0x0, @multicast2, @multicast2}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x9, {0x10, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2e, 0x0, @broadcast, @multicast2, {[@lsrr={0x83, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0x3, 0x80}, @rr={0x7, 0xf, 0x5, [@broadcast, @empty, @remote={0xac, 0x14, 0x0}]}]}}, "cb05eedd3b541c79"}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000080)=0x937) r5 = dup(0xffffffffffffff9c) accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/47}, 0x37, 0x3, 0x0) 11:57:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x7fffffff, 0x0, 0x101, "0a2332f630959201450073dca100", 0x5}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) 11:57:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac0300bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e941954935e4bc73984d190dd62d11d0e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f0000000000aa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d20900e508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db9"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000", 0xa, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4, 0x4) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x2, 0x0, 0xfe73) 11:57:29 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000000000000000305907800000000450000000000000000000000e0000002ac1400aa00000000000000000000000000af9d4fe7918b260856b49b7bdb600934bcd6067846fa204d070b11af93d998aa7018ff18f8466c89b3c40d9a54228ba9dd399bae36591488be39e45da77f256b40e52bf6c4c3a8255a83c0e35fc2d8430bda9e0a511f21feef5d6af52ebc00c5891be9f2b1b762e3ada7ca455178ec267f17b4e9307ed643195884c4aa4ee2cea056be1b2c5e0c35e815bbc0c273066d3bd578ec09cfa333c8559b0dd473dc81c3d5c439e9c10d744f20fe14305a057e5e7592a583d7b34319bfb0450f036d0d70975768ae1f1ef33c5c5ffd19b9c4efe70d4ae20e5bf65d28356b1d919a48bd38c5b894bb34404cbf06fa759a11851e702381bc908a45b881d2000789e9861af60dcc39e8943d077ada7dfbb664c18705"]) r0 = semget$private(0x0, 0x4, 0x1e2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000080)=[{0x3, 0x6, 0x1000}, {0x2, 0x9, 0x1000}, {0x2, 0xf9c2, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x8, 0x1000}, {0x0, 0x2, 0x800}, {0x1, 0xed2e}], 0x7) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000100)=""/140) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r2, r3, 0x0, r4, 0x12b, 0xbb}, 0xeadd, 0x9, 0x28d0}) 11:57:29 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x5, 0x400, 0x1}], 0x1, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 11:57:29 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000000)="534dd2efa9c7c871e05267d186858fc29f9ec911fdb7c64e3ddc99bc4b48", 0x1e, 0x0, 0x562e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03"], 0x28}, 0x0) 11:57:30 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x4c, 0x0, 0x3, 0x101}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x2, 0x200000000000005, r3}) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) getpid() 11:57:30 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x20000, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000002c0)) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/32, &(0x7f00000000c0)=0x20) getpgrp() syz_emit_ethernet(0xcc, &(0x7f0000000140)=ANY=[@ANYBLOB="819c26114d2d50f41c7e2c72ee0efe31a0f2df404df25461737e2f72294c324771b89a312cdf08747cc0277a1067223f89759d4fb1a4cfc2123aafb954644b143aea7c95e01f2c6a3413832b6f883b3ac8107136c0caa464dae999196a85c00250fe2439405809d62a01e6d2b9961c26aa63"]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) connect$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) lseek(0xffffffffffffff9c, 0x0, 0x2, 0x2) 11:57:30 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000100)="238d8a20", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) fcntl$getown(r0, 0x5) 11:57:30 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x0, 0x0, 0x7}, @hopopts]}}}}}}}) nanosleep(&(0x7f0000000000)={0x400}, &(0x7f0000000040)) clock_getres(0x0, &(0x7f0000000080)) 11:57:31 executing program 1: r0 = shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r0) r1 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) shmdt(r2) shmdt(r2) shmdt(r2) shmdt(r0) mlockall(0x0) shmget$private(0x0, 0x1000, 0x718, &(0x7f0000ff7000/0x1000)=nil) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffd64) 11:57:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB='\t\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x3, 0x0) bind(r0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(0xffffffffffffffff) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r5, &(0x7f0000000180)="ae", 0x1) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) poll(&(0x7f00000000c0)=[{r2, 0x91}], 0x1, 0x0) 11:57:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = syz_open_pts() close(r1) socketpair(0x6, 0x4, 0x9, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x8) write(r3, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:57:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00001ec000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r5) fchown(r1, 0x0, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xffffffe0, 0x0, 0x0, 0x0, r5, 0x8a, 0x4bf}, 0x20, 0xf2, 0x1}) 11:57:31 executing program 1: r0 = kqueue() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r4 = fcntl$dupfd(r0, 0xa, r2) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) bind(r4, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="9e09aaaaaaaaaa86dd60b137160014000000000000000000002300ffffffffffe1000000000000000400000000000000014e234e2300000000007cbadd9c31458cdfee458b625d4f6655", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 11:57:31 executing program 1: link(0x0, &(0x7f0000000140)='./file1\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) r1 = kqueue() r2 = semget$private(0x0, 0x2, 0x502) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000340)=""/170) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000300)=0x5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000004c0)=""/120) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x1, 0x0, 0x7, 0x9, 0x7f, 0x5, 0x1005, 0xffff]) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x81) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000180)=""/253) r3 = open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x10) chflagsat(r3, &(0x7f0000000540)='./file0\x00', 0x1, 0x2) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000080)=""/173) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/171) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) kevent(r1, 0x0, 0x7, &(0x7f0000000740)=[{{}, 0xfffffffffffffffa, 0x1, 0x1, 0x5993, 0x1f}, {{}, 0xffffffffffffffff, 0x18, 0x20, 0x4, 0x1}, {{}, 0xfffffffffffffffc, 0x90, 0x80000002, 0x8a, 0x100}], 0x2, 0x0) 11:57:31 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="72bbd3028c7cff412975d8cf257ce85caaaaaa7faa08000000000089f46eff78b9f03a1e607c9356342e6ebc0002000000000087ecdb1fd70500002b000002e000000200000000003c9f04a573c4b53a3b783d00"]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) read(r1, &(0x7f0000000080)=""/123, 0x7b) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) r2 = socket(0x2, 0x4000, 0x81) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) fcntl$getflags(r0, 0x1) listen(0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000002c0)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000200)={0x9}, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x3, 0x1000001f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff7}, {0x3, 0x9}, {0x2, 0x31ca}, {0x2, 0xffff}, {0x3, 0x20}, {0x2, 0x9}, {0x3, 0x358}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x2, 0x9}, {0x2, 0x40}, {0x2, 0x40}, {0x2, 0x8}, {0x3, 0x8}, {0x3, 0x2}, {0x1, 0x9}, {0x3, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x1, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x2, 0xffffffff}, {0x3, 0x5}]}) r5 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0x0, 0x2) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 11:57:32 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="0000000000000000ac00", [@routing={0x6}]}}}}}}}) 11:57:32 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) r1 = syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x0, 0x3, 0x100000000}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0x100) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x20002fffffffe}) 11:57:32 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) semget(0x0, 0x1, 0x101) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = getpid() fcntl$setown(r7, 0x6, r8) getpgid(r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r3, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r1, r3) semget$private(0x0, 0x4, 0x300) setgroups(0x1, &(0x7f0000000000)=[r1]) getgroups(0x1, &(0x7f0000000000)=[r1]) 11:57:32 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) sysctl$fs(&(0x7f0000000140)={0x3, 0x1}, 0x2, &(0x7f0000000180)="f4841a", &(0x7f0000000380)=0x3, &(0x7f00000003c0)="bd3188b6760c5caad04bda908132f1af6b74310d71124b9460b11877e8dafc57bedeea1c5a9fe4a24492e134401841", 0x2f) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$getown(r2, 0x5) r4 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x94, 0x401}, 0x8, 0xffffffff00000000, r3, r4, 0x6, 0x2ec, 0x98, 0x2}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00E?\x00'/230], 0xe6, 0x1, 0x0) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) r6 = socket(0x18, 0x400000002, 0x0) msgsnd(r5, &(0x7f00000000c0)=ANY=[@ANYRES64=r6, @ANYRES32, @ANYRESDEC, @ANYRESOCT=0x0, @ANYRES64, @ANYRES32, @ANYRES32=r5, @ANYRESOCT, @ANYRES64, @ANYRES16=r1], 0x0, 0x800) 11:57:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "00000000800000001e0000ab26f95e00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) r4 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)=' x', 0x2) 11:57:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)='=', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x3, 0x2, 0xff, 0x100, "25dc9c00d19f570f5917d0d5d073acf1a1591ab3", 0x7f, 0x6}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff690, "f0aeed0a671676308304000000205f18216400"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 11:57:37 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x10, 0x5, 0xff) 11:57:37 executing program 1: socket(0x1, 0x2, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffff4e, 0x404, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x54) syz_emit_ethernet(0x1056, &(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT]) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/197) semop(r1, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x76}, {0x0, 0x802, 0x3000}, {0x3, 0xfe, 0x2800}, {0x2, 0x30, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0x9}], 0x6) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f00000002c0)=""/198) semop(r2, &(0x7f0000000200), 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r2, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) 11:57:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r5, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0x3, "2700000000000800001700cb09000c5b0a00", 0x0, 0x4}) writev(r6, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) fcntl$dupfd(r5, 0xa, r6) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:57:37 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)=0x9, 0x4) r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f00000000c0)={0x1}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x399) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x1) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x20) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)=0xc9) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000280)) sysctl$net_mpls(&(0x7f0000000500)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000540)="214ec13492effb7bdb548aaeb9f579c0d0540848a9d0cb8dd3ebf9b2ed7aad07c6a04188b035df4391d64e1e962343a2f1b8d3c654788e2889cf1f35b6601aeec701279fd374c6a7113bf0c5acb9914bcf0ad3e781f1882e61c48ceaf9e8632561c5d309bf1874f3710ab0b583f0f5b8dd40c5f9e0d60b92c874013a0bc0a701d879d449bcb3", &(0x7f0000000600)=0x86, &(0x7f0000000640), 0x0) r7 = socket$inet(0x2, 0x5, 0x40) kevent(r5, &(0x7f0000000680)=[{{r4}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x100, 0x1}], 0x0, &(0x7f00000006c0)=[{{r6}, 0xfffffffffffffffc, 0x80, 0x10, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x40, 0x0, 0xfff}, {{r4}, 0xfffffffffffffffe, 0x20, 0xffff7, 0x7fffffff, 0xff}, {{r0}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffe, 0xa, 0xf0000000, 0x820f, 0x2}, {{r7}, 0xffffffffffffffff, 0xcc, 0x40000000, 0x8}], 0x9, &(0x7f0000000780)={0x1000, 0x1}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x0, 0x0) pwritev(r8, &(0x7f0000000cc0)=[{&(0x7f0000000800)="a69b0d79dbe4b7ce4670b8423ba6e25e5ce206b7f97f7933051683778c3a5f95ee02fbbeb3e40d58fe1c21164d5321be675259ae81a4d277b269c9464cb2f176109697d024371dbf795efeb012a3b7104f1f37", 0x53}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="49c68263dfa70af6f628f9338ecd0bfab0e1dbcb5dee7fce7b7f2406a0489319cd64774b4784df8d28d6431408d4c000214c1ff4e1f3e501ea08853d43ea4e1bba063ee116eee624619e02da8f42b7b8553dc299f21b89ab16596ad3bad2fa44c6cdf124fd7eef3c731225db792ac184d879f44c8553d1519d74cb0cd14e0b541392b4de2caa33ace86a99364a58223c67ef8ab855b4f7c532b8db72bb5ccc0136846e", 0xa3}, {&(0x7f0000000980)}, {&(0x7f00000009c0)="9deb77d2f85b3f1e665db695bd9b452fca6f3e68ceb1b6a9961a080fb0a277d0d577c1a935", 0x25}, {&(0x7f0000000a00)="ce60b85234406cf995c433b51f1918a51dfa8f229cdd72f73fcdefbfe6cd9d32f6db558e0a2aff589a206998858814e79bce91e0283c6400b0ff389b6b3ef3d5a4cbdd9c49e1d08812dd3449ae91d14e025049178c049160f029f207315b31e348bd227adad0283da5b372f331ee4df669fea418f9cf61986b785533d155aa397028410d3e72cbd9193a75c5db86d60bce0c9b695f4c51f65ce5cdd67e31ffa56f568fc74ad51b3cedc4821f317b0d86cdc306d083e6bf6c4cd4657a603181c6755d8fd9090924f329b7490f1980044541a2e63eaf2d5a10002ffa2718ae12d10cc0b820e978fbe5ad8d667e6157146315e368de168e823d51a2", 0xfa}, {&(0x7f0000000b00)="343da4e7813c8a86bac87f31d1b24ec2584abcfb504e5c9fd8cfbe9d30eb48563aafc068925b2049fcd44c3221009f4572e92bdeb9b16fe1b1c60dd275042066cbf8", 0x42}, {&(0x7f0000000b80)="75743f841e6ab7a97fb1ce7154774d30053c3237e4cb46c6c242a2acadf2654fa36ad5f356ea0f72cec47fe3c4fa29956f13f1ea67c00ec9eb8fb3aa4c4ca77ca15b2849ef99b06ec855f3749e71bcd308e9183569f3d34dc942d1d536b7e69a6989e92ec8d01a6286156a97ff631dba9d13a7d7fdf27f01cc57e0319d5aa6c1a4f9b685d1c8f1891850c87cec870457747ec02e6ac2f504468cc6d1d64207da9402c85b44b47bd3eacd215d74e0c331be361025ec0e0a8806913fe52f8e576268bcb0682cf6095d745b699748d058c5aee7bd33a33218", 0xd7}, {&(0x7f0000000c80)="70febf3947b4a6035464", 0xa}], 0x9, 0x0, 0x3ff800000) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/zero\x00', 0x400, 0x0) fchown(r9, 0x0, 0x0) 11:57:37 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff45d8bd76ee0e0800450000380000000000019078e0000002000000000303907800000000450000000000000000000000e0000001e0000001feb354cd107f62697952b4aef36b22d80582397c9e317990797be15bba52cbedf471404848ea96b7fe31b4921c16bbd57f248058029dd430b3a37018c791e81a385dca988d499f98e8093494e64a423c997052cbe8be7bd0089677d4a22438082fb1f58e7a8eb8fa0d69b7719b7a48213f3477e4d015a2a5f1f5fe452e2707584bda9ec9171e3c4147bde9a573b65cb04664b3f18b0884fd6ac922129ddca44ea344f44f1952a09948aa69ff2102e33652f8080b2b61d9d38da8370d4d6cfc515d"]) 11:57:37 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffff9832ffffffffffff08004500001c0000800000200340ac4b14004f0014ffff4e224e23000890"]) syz_extract_tcp_res(&(0x7f0000000000), 0xffffff5f, 0x2) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940), 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 11:57:37 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) pipe(&(0x7f0000000040)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) writev(r2, &(0x7f0000001940), 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045003f285036720028000000000006907800ebffffffffffff5d1a945f", @ANYRESHEX=r1, @ANYRES32=0x41424344, @ANYBLOB="6fef32c324b4ad9d0525a02031006b0db215073ff7beae07de"]) syz_emit_ethernet(0xcf, &(0x7f0000000140)={@empty, @remote, [{[], {0x8100, 0x5, 0x0, 0x2}}], {@generic={0x63cd, "db219037b81d5a0592d3236ac6350c96859516cf6d8890605c086fb75d66a69835f07658e49a512b80fb4ee2e6cbb6165a4de7dea909f89a42daf98ce5c4a4e0d3143051b77fa98ec9ec32c694227f225eeecd42b33e107e2cfbcee547e609f7837b9141e18e1b20b02264423f244daee87762e61ee6d0d54751412534eda78243e5f1dafdcf1eb230797e4ec3537b7a6f7667670b8e0ebbe3312a5c5c72422654cfd21d4a364e63871d75013031be9b793fdc257029ee90969426df86"}}}) 11:57:37 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000080), 0x4) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f0000000080), 0x4) 11:57:37 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x3b, 0x0, @rand_addr, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x2}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xe, [0x0, 0x0, 0x0]}, @window={0x3, 0x3}, @md5sig={0x13, 0x12, "01c5899a6388db38b11a7e5a7fa32944"}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x4) 11:57:38 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r1}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:57:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425247651ecf196c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x8002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:57:38 executing program 1: r0 = socket(0x6, 0x8000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRESDEC=r4, @ANYBLOB="221149e1c0f6e08272aa736c932d56b4a3cd40049e5599d619f2825dfea2d559ac84628e6fc78dde72eec2211c798db6b8de2a27dcee36dbc023dc17b5028769b0c5f6b667ce6e926ee2efb433601a44bcfb05d86bb3c8380b4a4a5ef32ac7140dc0915953867978124fbafa838f52", @ANYRES32, @ANYRES16], 0x10) write(r2, 0x0, 0x0) getsockopt(r2, 0x1ff, 0x0, &(0x7f0000000180)=""/185, &(0x7f0000000000)=0xb9) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaeaa862a6718a0dd6031797100323a00552137585b034e6abbab6455592e4a8cff02000000000000000000000000000102009078800000006001001c0000000000000000000000000000ffffffffffff00"/104]) 11:57:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="aff06164fa010b93"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4000, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) dup(r0) listen(0xffffffffffffffff, 0x40) r1 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:57:42 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/123) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') syz_open_pts() 11:57:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000480)={0x3, 0x1}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) setpgid(0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000b00)={0x10, 0xf39, 0x4, 0x770, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0xf93}, {&(0x7f000000b000/0x3000)=nil, &(0x7f000000c000/0x2000)=nil}, {&(0x7f000000a000/0x2000)=nil, &(0x7f000000d000/0x2000)=nil, 0xffffffffffffffe0}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7bd2}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x2000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000000b000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x3}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x800}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000000c000/0x1000)=nil, 0x5}], ['./file0\x00', './file\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x7f}) syz_emit_ethernet(0x26, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffff0000000000000800460000180000000000019078e00000020000000083030000d52ce1717ba470136ae97337f3374004e41d8ef71ecc9627b17c0709ec4aace0ea2603f8c6b9083b49f61d355684f2af0cb54a594142b2265b840377d6b10b8b2a4ece065774504e3337288ecb27189b5b518ad2e0975f5003b60ca5868fcb6bf80921a34193be4a154e7f81f7c776d032052d6c5ee08256a67428"]) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="f592890d61fd60e8129e11f48931bed2488d078c7b9e5b6df90afd4ae9e337a3db4a197e0af29d8d4757122252c20e28b46d8220d292d29fe7ac21d0bd585f006d616bff7a68e5ae5e7511d658327ce25c4ae8942eabe78a1373c2c4d16b300700e1f709e73b8f2439fb81d1173fb53cb2643966cc318877aca4240b8f343823177df5f647812a3544789fff9ad5c059fefbdd854779695a4efa8c3adbba58817e6b31f50cb1825a34b9e9d6cf1eba0aca10c6b1b23716da6372ddc72b0ff4698ebde69759c1a9ccc0e1441322490d9bcb53912687de6660d5acf40f35ac920738444488a2748247827323592aacdb07bb53f85fd9c72b3889241451260fd9d51a547dcf3a4fc4f64e31c15d1e11a19ca1480dfd5b7c0a4fb2ea892efa3c019447277e83fbd03fe1b626b2e797554b7419ae7a4fe1397dbb8a165603"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380)="c7544607846f5bf5fe038b9581c48183d338a5f6ac8788ba1da8ebaf81ea35357c83418d68a4fd49b408c7e4135f775eee0d2ebd29717f26d620dc238e51695fa9c9843fcdbae4de4a02f15eb4a2a33c0d7663c03537ff0dbfb4bd0f707d680327f8ffc61c92cc0eee446cc29eaa61d055c2ee59f4cf80d620f37b00fa1341f1edf7fc030dd22b05c006d82e9edf8514ac47ada198a39b3f2870a75024585cc1", 0xa0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0xff) setsockopt$sock_int(r3, 0xffff, 0x1004, 0x0, 0x0) r4 = geteuid() fchown(0xffffffffffffffff, r4, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, r4, 0xffffffffffffffff, 0x10, 0x9}, 0x5, 0x7ff, 0x0, 0x0, 0x800000000004, 0x3, 0x9, 0x51d}) r5 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/246) 11:57:43 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x0, 0x0, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:57:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) dup2(r0, r2) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) fcntl$setstatus(r1, 0x4, 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r5) writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) accept$unix(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000000)=""/24) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f00000000c0)) 11:57:43 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file1\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = dup(r1) renameat(r0, &(0x7f0000000040)='./file1\x00', r2, &(0x7f00000000c0)='./file1\x00') chown(&(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, 0x0) 11:57:47 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7f, 0x1800}, {0x3, 0x3995, 0x1000}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r0, &(0x7f0000000080)=[{0x1, 0x80, 0x800}, {0x4, 0xee8, 0x800}, {0x2, 0x401, 0x1000}, {0x0, 0xa, 0x3800}, {0x2, 0x4}, {0x1, 0x200, 0x1000}, {0x2, 0xfffc, 0x1000}, {0x2, 0x4, 0x3000}, {0x3, 0x8000, 0x1800}, {0x1, 0x9, 0x1000}], 0xa) chroot(&(0x7f0000000000)='./file0\x00') 11:57:47 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x10, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x3c, 0x1, [], [@jumbo, @generic]}]}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) writev(r3, &(0x7f0000000340)=[{0x0}], 0x1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000340)=r3) 11:57:48 executing program 1: bind(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000027b361e1220cca564a8e19f44159c3424882b73079b82ed7056793545014fb41e6118323e442c674b8f266d51815e849dd9dcf840d7e112f52a4e2f4188160bdce08d32dc681c291441ff23dcaa38d65a19b39b18387662914ffff000000000000594792cc0939f0b0a0eacef315bb8defdd9862d2b4a34336a67ea549b43482bfd1d2187c1f427ed9b041b09f5727c0767924fc1501c004eb2f0413111d3258a8569a00000000060000000000000000e48056b48fed6319521702225feb6dd24dd247cae03d1c001a"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="071400a600900025df149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 11:57:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r6}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r6, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r6, r9}, 0xc) close(r0) syz_open_pts() writev(r0, &(0x7f0000001840)=[{&(0x7f0000000580)="f12485034b2e161145cccd1ad2083a7d9d680ab9d0dae52040d1477c3c1fa79dcde53cb18efbaf51caf8736eaef5abc37698d510468972986caa981ea6dd9eb1e2a870c30ce00480d0940cfde48c179cf73e4a4dffd4e74cf2860606a59e576d8a1ad0e915eb67cf4ca129b8c81a672c2e18e59ed601e06f67cd121b27f4f10216899357e012f2812be73e5ff8a1519de428d34aa8581bfe43b07eeaf5a213700fc6d6d0cf892ed0014c2114ee49d2e13c5c7e", 0xb3}], 0x1) 11:57:48 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xfffffffffffffcd0) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) 11:57:48 executing program 1: r0 = syz_open_pts() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) r2 = syz_open_pts() close(r2) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2fe6ff0f010020"], 0xa, &(0x7f00000004c0)=[{&(0x7f0000001980)="57d4d307bf63ebbd5dc95c81cf25421bd7d4480954d774cd3a9766086ba1a25d3b95db8d75fd3719e871d2879090e545ea08d19fbb08cdb10827e0c6e982b18f4f931ce92fa4b5a6c80645690f5b195b8523b9eb558b5f7045c14fdb55f635246f1f483ef08758447cf4bfcee44b06d2b85608853f455781a6664458e0f18ee6f25431aca2422ed15b04a512e006ae77e294e537590802e033eb5a109d94c63c1e0a405fe785d92653ba927b78b9c2fc94fa2737e18fb60482cb7c94fdbda0f43b30586623373577b4fd1d828d92bfd5c33cedda4cf7cdd3837e0a24465e06b7183bd2ecbf3e9f4d533274e6735a3bfacb59547528cd4f69605b18f3403d3d80c2a2220e5f25a54674480b09b1ad7d05f90b0ebb2f26b0968958112302d05756d4511a731f9f99b3fce08c0764ecd79e554507d6668cf53616ee4f30c4ad22588e0f8bb430ba1a70a18a2d3b18da2cbea863034f244de30a490e69c202f3cb1c72e94b9727866057e2242cdb7143241d6235c7cd1476825e8c9d9838b61c77e8617b1d26b00e7d00c788e1c13a12981702a6626dd23b38437514d144475c66b24525b32645a0f162a9b7d844ba27ee66bbcf3863991839aa4d4952a6661f8164f0d0af4c635a3de560a7bac7e136f38ddbb2ac792c689f9411e62d13bbfb831b689ef773c55c1bd3ec359bb7ab257c2aa6cf05f6cabca7b9539f54b7fc58561d0695b6974858ca4cae45c3304d110e202e343029a1a73843f1abf82bc1587577f0a54cf970bab3fda793adb1933d615fac40a47a9309fcc1cdcc43a767fd1ddb930a3b729fc852fcb06c52cbe99fcd56ddedf9a8d96f5a6fdd617752de556f84927c6ac3b3100a40d3a68f39e7450fa2f0baf2a06e9c539bef492c987d14a05fb23ec33ccb4b8f6acf5f2528c99b6162f0331bd92e7dbf8527a74ecb43eca1e7aa1e8f911188e20049bb7ee09f60b8ebd5ff1109b2a5103623f9922e3bef4c5e86030e28ebf25db59e0d1837f26cf239baf956ee92badce34ba5ff9ab9701ce5e10d5f4fbc5a39fa99b6f80d1a697365b04ed6517cc73c4fbe4646394b71629b34e62fec7ca4e2fa74e61acc70be55ea182ecd9727fe5d4d182bd9c1edee054951869b5461d71fed400e2d86bd812d38b3de8098f13e8e367bb2b7f3109af57a9b7f2c64b8325650f342b3b602a3f7e935e8806340ee31b358c85f920926208ff900fc59ce7eb6cfb8e96b28005c5b688fa13799ea63a69498e5c992093e9be4f40a2e123f074f507b7b50918454b2f6a5ba142ac9c082a5591f8fe9d6ebf4f0717ce74c9449ed611055e367a570aa4a4aae6eb4def4922c0eb37d80d46a7d2ad52096388f13fdf25a50d504715f0dae944dd0229f6e50ea533645ce53695453b5d81f06fc0fbba36b2d663aad51871e8b437a318af49eaf0f6afb406a801cb88b63741bf26d29e506978b00613ad81d6b6c4ac905b64e3043c78c81ecf12246bbc77a30f164e3bef5d3f3bbf7e07be1fcfd00c7bc016b30d36e21e881419d96d7ab5245f50c117a6c176962198dc49b4aa075f72060eca9ef48f9af0f58c1fe7feb7fc8bb0b3be0f81cf8ada318474ec42a2a9d0106c2a77ab0142c8075d34c0edc9ba8539d614e2746975dd06b9e48249885c11b3bc91d1dbe22b88ea2304600e02db3f21bbd3212abeb7888a342d2de6b25c0bbeeb9cbc387a8c1bc15f43dc6b57121c4e93566d29eec65c5e30d6de5c7c005d5e3aeec3c87e8521812bfc0ec578a9b6d2ed92049795f0f6ab5cc4586d1b14e83bc95e24bbaf8a9274e38323d1bd58bb96df4e76b8d4b9aa1226cf1b79c6c27c102a34ddf98c5c7f0ad985e20799535bb636ced3d5cff7eedde2bdd3f12b60deacd482f63f56eac2b13c55dee5b4cbc22f5fc05e6cc7c3b52f4a74de4adfdce0d315bd0c1b251b5d37c28f982798df29b025a618f0a15696e6543d92d4c82a7c61858540cd2dde69ba96298d55f7e8c7420f302b6a736d2aeaeae872b8e758ce7e2d3dc01df3aa7f7c5e539c750fc3ef4718cbc5fd175255b868b652e80436da224cf15fb713df49fa8333cd2dac5f43f71be71b42eafa81e187d84dffe4e5c856b7dcd4b9b31f6a460c7017813daff0d253429688d196ca7cb08647b0181535cf0d4323fd86235fa5ea63dc26e1d4598711ea5382e219e19d29983e1abcfb4804c99039ae80e1f051e4c41124ed5fc3abff5fe9db49c3626fe5b2cacf19b34a40c4ebf23822b53e84231e1b65f18b31ca571b35dc92f1bfdb33251a1688dd7b0c0a50c6fe10ce6bc6fad32b059c9ef3c371761684cb3b2efac9a9466cc4293a8ea329e291b8b015b91abffa1a77c740baad74d27ff8dd4c6178a5e96d5273a8de050c771d890b8134b4586337ed46a98f95c3ff46a415434bc602fda3d481c9ee11b7c055881857d1c850a51ae49ff79de05c831f41ee10de6f7f766fd78c6fb01193822c95b301ef2658c607aa7a2f9e6baa514e2f8016142a8ec9afed5f53bd64252e88a45a70ed7110945a8b5746e1922e6dd2b51ebd83d3184a8e72ed934523ce12ce0f0deb30e0f5f3853cd949db5b26ba2864ed303138c3109d354aadfe8ab32868506b549e6be4884368d09637d2c973882919508b488b8b367ad9c70b188bc6e5573576a36e66f6c76f44745a4a8109aba7cad09286065cf1d818af2e084f6fa2d13a45f880bbb0dfb02fef714d76ffa289a79df876eeb1158b4674253da3a4295acb9e88c7478bae39149308ae53793ed14e3adbb992933314ce19bf4ca1df2452015d05db5e3a9672fe31ff943aa861ac2efeac1f5b257d4550f18d132119a0edaba8b6f7fcd57e489ece6ef04cfe0599b09dfcd79901ad5068e84cdc3bb844e89efc6477c703d963cc966c793a1235db0a02e9a3d4089881558983e2e1e581b1ff0940b79035f6ddc6d4bf2c3f010dc890ef73192ef5e87af52ff1b83fd07d37cf233cb140545e3d261d0141214bf9ff2ae81514b394a0689e9f938af6c709bb88cf4aff14a26d1ad460d8f57c0eb90f48d2903b9c71b3b2a7593dea842f9a8da82cb566973b3a419bb49e8df21aa96643aa2bbb5b7aca930a60a45d4fbf2257b82bc1169244a2a0bd10cb407370472b0aa6c1ade15e148bb4209d59655199fd4d0525bed4983fd208918b255326aa6f810c16af11bb0ebfad7cd52976cc6121b1e8095c19759d44861baef1f5a1128e3a0d116cd15a37e1f17cd37b675a77011af552453ad0eef3f9f88e10cb726c5a2bdac277657ad85b3daab814498faa4e32dbcb3a58eeed2888f369e06601277fd2dd78c03df00d734d76f642be6b96b0da7005cbdf269052aa839bac097e0ffd4de35dcb7ae031ad80e381266fa9e04470085935a90e1ff7bf8021c1f8d97c18790c925349a3255aae298497084a1db6ea79b3863f21ae9d0c82b454a4ac9477bdd9558877346084ff8a4f51a65a7b14cad2161033aee39b3942437dd0d7e84bb843744c91c8cf7c67c839570768d77c91be0528a4a8cd68f00e7b1e53110954dddf9b3c0bc67048713699da94f5f7e4b5799cd26fe17b3e9f2eca5c29295618cfaa6ef80d2ef0e3b8bb4942961f0bde2cb2d468f88f835c84fa1b36e4a63bb54bf6aee4e86de5bd0da9352fffffc46db721b610b1fbedd68d3d4ee2ccab2bd93cdefb265fc6243e2a06069afa16fec31889c56595bc48ac41ac773340b3f5575ec747aedd8c77094af75fc7545e66aef9b25b24cf4453fe43fd6cbb389584ea4759ac3d3e419f7571436313b77a8b7b11b9c422993080fc3f5d55c3a81602be966d92e27c17ac93ccfe3ae43511d463aafa8aa5dcd5619691f0cb709d904995fcdff6c9b4d417722adcdd3a34da83611b033298ff0ed3a3dd40bda555c068105f21e9a1aa686b74c23df8ff4ded9eb1819336226746180c0d1fb48bf53e6c3b9ee134e84d2a8485af437c0a0b5b810e4480c0f14cbfdfbe0483fbccc2dd4a1684fe60b5c70d0b477d125380887ea388ca61a5838d284fee4e88de9846aa6f5579ddd0c7dbb0bb9b536266b5bf3ddcddc1463b049bfd0aba49d8f7fc3c0ca538d029e696cfcd9e4a191517de9dc7b5105ca11c827fbc7070f1c9182b39c0b88279cc29c09fa79f91a8fc11a63ae2d3b7c61293f52c2b7a1868eb23d914defa6e488a79f222a6a3ce6325a0042f4ec6dd3eac2972091c6a4727589a3462451f2256f8c605861e72f27a13172b1a8dd4b9ae56159fc7d4dbc6f25c9ec603b0e30c6dad667c3c245971dd61e7c5ef7377529a12b818d348f567f776929dabe2555c8ad71bbd66d7cb07965c715ae66053371da4f1789720c5bdc7e2b14cd1f3a74951b8dd62ba1c3c37763ddb03359a59dbc48a17156e84760b45e830a69191d37158559da149fd60c124e863639e4e8f14df06a040b946ef5aba1dbe9fef05469c88204e48338ce0c375932b9e1b37eac1eba492df26532a2334244c0c84c97cf116fb95f4f055798e2a26f9082b0e3e6fb43fdcdbbc8d8e2ccee7eede5156bc1096c148f3cb5069a41e7f761de013a202f80df01fbe6b42f57ada68e0b8249615a4764af70e8015b53e771ffe92c8e418d4a22d8549ea0cb6efe6ce5fc09f782c134a9353e1674a5d0a656046409f3c04b631dfffbccd1098df23258fdbf2221db03cf534307fecb266225ac7bf70560047157cf882c86e5cf861cd1efb20065017046ea65caea2f08aa51cf6276554b24c8441dc618db0097833e330c39dbab90dae3bc17dca0938393ee78e94304355149e8804e761f97dd0d97458a1fa8a1df603fefd7b3dcc8e9e3627c9eb60138b2d59118af8034af547716fee7b554e6fb05c6a59ec319a973597b4d47b28424762cc8f131d3043c81708cf4fb28a53a83d94f7a89c7828d19f35ad9e1c2e347d56c1d5e4f0d60aa37d167ba22a954c723cdea4bfed5ca55c0a92b8f6a87d44f2c6b0f8cab38f01178e46a249bf4b4b6dd50e62cd3ce97bb5a2f18d093294574e4eb74fbf7f5b7fb3383e3e85253afd749f3033f296608b73be7f3754cea2df50b9e9af0e40aab7040b0066cd1cde92acf91d1b0306f5bae8701f9ce7acdfe9a4a62ca4367b2875954d296b20a70a61c26fa3007df0cb0f9d7b5ff9d2a44af054cbb5c70f1a733200aecbcc8360f98cde3c205beedcb2698fda52345ab9053197c2f77c862e30eb94615f72f9bd92a96533fabbcb97244ab12312849588d53102f9d771c8ee623cd08f763e56764ea9aa9d007dd9008df168b07a6c5d8e31af22beddd5a0ef7bc2d2ff4dc58ca362cacc9d951a0971e199804698b486da15573826cfbddb03077fe980569f3dc0257e5bfe5cb5e9203d0d2b3e775ecd57fdab0f9db1ea2f4abb164a9d81dfde6ffea4ee1f97ab1b0fd8ff9e22ae4c2e98c73de5828f4fe26de956065e175fef7964b873d704e0ad9e665ff58b1b0f0985f0f7774f26a254ed13bc9acf4e6f5d87250c0cff3970859dc575800abd7fbbbfd31f17f43f92bd4b0153deb090efd5c4d658a081c0f9f78ef725982309938c03b6f9d3e3a928dea74b0f61f197712f8abf5548ac21add934c13176397e459a5f0244f5f985c71d59573dc2f516435833438e3eb13598ef82e79a760f6704c286b9a3be491505653b0a0bd24224c31e58085fa536addb40eebc0a61191707b0fcb6ede815bf20121cbcd6d0f1b6872fec287517949119aa0c9d9ea571353b0a66126cd1187d6fd32973f514240dc70157ab95e894855a7697639ca5804b2fec0ca47c0bbfe57cabe11", 0x1000}, {&(0x7f00000000c0)="4ae4076b3e5497ac4373f3d3f13356099171df86cbe678f34dfcf943c9f7dde4c3d64ce44d15edc75b1e3df4e68c96f9c5c47a1e1de634ab44ef8ffe11d88adbe393294e6ad57ae582832391dc685024de7e5be78a437129a30df4a92460b20a899c6a06aa653f2e0feac2fd462238f718e8f1e0f74640b75406828f1aa668e9fa49efca4c0d4a498fa03c7d868e4a922fee8f793239849f47844a352c4e84931dbea65bc1387dfee9503e2179499d624868f7c2389a012acb333f981ca506bc08c10c553a62c21e2d18ac", 0xcb}, {&(0x7f00000001c0)="e09f3864c0ff51d2b7eff0659f80c496e2e2bbf9ba1591fcd09d1964670511adca59e905b454306de44c67a3649f26a469bf355c7c34ec76119a0c9eeee8d7aaac30569252a8c1b2d703a82024234aefcc5b72854de2ddb1a55dbeac8ffc139cabc55ab0accbbffd0ec8e5fd13e9a54b366e16c2aa7909", 0x77}, {&(0x7f0000000240)="26f5a08c8e0bbbb5c0a67db6c2492da3da81a901273cce329add76f2331281e177aee6da0e23b964ba7935c91521", 0x2e}, {&(0x7f0000000280)="3539933810cf2cdd0dc06430b715344f5c5f5ee773a613c0f505ecfc3d8c8e43bb74ec92c47a54a02c4bdddebd42a1aee7fc3aa886d1b42d567fe2cb5f76b790763bb2d16f68b7d95b61a3b78d24c444a8c68bab34089ea06266fc7989c15a7b9eee42e741a631046de8f43735beca497f5ecefa6cf7d852082125b0cce062ee6fb717a6ced2eda51bea35da2bc14f291bb1505fcdb5fa30", 0x98}, {&(0x7f0000000340)="a3caf86c8d0dbfb9b545bac899c9901430122b201542c1edfd3547e0ae232bae09abc32c34bbde263c65dfeba1cac626841d87571e8d678a2370a33a21158375c1ca27c685f0b3b2", 0x48}, {&(0x7f00000003c0)="0599c811bc0a59f57017cd549b357d455fa37a6342d8ab05cfde71f1b0d2ec087c3b065e82df02e9354fd6292020ce0994f1582cde4b65635923de5b7136724e8aa6e94370c177230f12664d5055e3e859d2fc13d52150e6e6aea390209a5b905b51975c29480a8e86a2537481d40a67809fcb3b59eaf84478cac638e131131d03e8902db20ac4d251fbb71c74d132d3d52094e61b2ebcd4054e93b58a1c7eff1497f964e35e2dcbc9b22c90316143311a569ddd23cfdb558c8268b4cef5668abebb3c06a6aa66e825843981243096e5f22d59c8e2e7", 0xd6}], 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRESDEC=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000ddf244e4a86789f339fec2b829349058c3150c378b96c3f66513e2e29cb57101560a9b824af5faf0bfa87e0d79f43e821d916407", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0x8}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x8, 0x100, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700", 0x0, 0x6}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x10}, {r2, 0x8}, {r3, 0x20}, {r2, 0x4}, {r1, 0x10}], 0x5, 0x8001) syz_open_pts() 11:57:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSDTR(r1, 0x20007479) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r3) 11:57:48 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) r0 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) recvfrom(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) setrlimit(0x3, &(0x7f0000000040)={0x320f, 0x100000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:57:48 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000140)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000040)=0x210, 0x0, 0x0) 11:57:48 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x3, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x3, 0x2, 0x3800}, {0x4, 0x6, 0x1000}, {0x3, 0x7, 0x400}, {0x3, 0x1ff}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/68) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000240)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r1, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1000}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="000e2e2f0e696c6530009c4526dfcec0a93432f50b6dd96c55fa7de06f6968cbcf2a4fa2c691063f5de690d58426633f2ca96fc3423f0a39fce091eb7383c71532a00a7ceb"], 0xa, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1, 0x0, 0x0, 0x2}, 0x0) 11:57:48 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = socket$inet6(0x18, 0x5, 0x9) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:57:48 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/166) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x73) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r4, &(0x7f0000000400)=[{0x3, 0x101}, {0x3, 0x4, 0x1000}], 0x2) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/249) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r1, 0x0, 0x0, 0x409}, 0xc, 0x1, 0x20000800000008}) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r2) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 11:57:49 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffcdbd9266d5bf080045e00000014e204e21001a9078ec1510ed038b4d9a8d6db55203278d6b462e3e112d7300001b1e805d00000000001000"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) syz_extract_tcp_res(&(0x7f0000000140), 0x80000001, 0x9f) sync() ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0xac4e}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) connect$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x8000, 0x6f}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x5, 0x81, 0x3}, 0xf9, 0x7f, 0x2}) 11:57:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000180)=""/117, 0x75}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/244) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000080)=""/59) r3 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) 11:57:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "081f028f214d166ec4dd7fff0e091fac0ce92c00", 0x8a, 0x6}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08", 0x56}, {&(0x7f00000000c0)="1c442d52c79af2c20951", 0xa}], 0x2) 11:57:50 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), 0x4) madvise(&(0x7f0000847000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) r0 = semget$private(0x0, 0x1, 0x100) semop(r0, &(0x7f0000000040)=[{0x4, 0xfff, 0x800}, {0x2, 0x41f, 0x1000}, {0x4, 0x1000, 0x800}, {0x3, 0x994a}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x1800}, {0x0, 0x0, 0x800}], 0x7) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 11:57:50 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x401) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:57:50 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1db6f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207560d3d4c3d19f67828b19fc0c6f1162e4312b41feb85d75020beb045fc3c12d2afc281d04459b72a92a612d2e944c220271b0549ad0bcad6211ab9ab51d072d74b6eaef3fc2f186e7a3c3c7907a2da2cf6b66cf7aea6d92bd07d145c1160cb9358fee478b3bba62050f5c1c1a5d3ae9b5435c9c2ab5d72a33424236a82a31399766fd9cd2bd4ae776d71f84928d69540df0a759d85a2d9c273c24d67900833ec704f0585a27806f638de715624f8976b23e5d8b03bad39c94afa681b9c8af17f571f2d504370a5d7b900a3ac794253a4d3da8dc117fd18429fd8089812e75f1336f3fb48333d88a2f329d377e713eb6a"], 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9154be00"/4119], 0x106e, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f0000000080)) dup(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) sysctl$net_inet_ipip(&(0x7f00000000c0), 0x4, &(0x7f0000000180)="105d29c1d434a91c957c4a0c82afcb8580acc34712e8f208a22c3764f1", &(0x7f00000001c0)=0x1d, &(0x7f0000000280)="7835dd259b73985bc2c7de65a5fce518fc67c107b5d751332dac534637cf0119f5734dedf9c4e3876047f5b145982972948598d10ed6a2af92d4b6f0837332f6d108dc2a064c56ad53fd44bb27ab8c94c46b0acb397ca334b49930549c29f546f5b796caa46d76998bd4be2e2863a5156f3dd9c8e900b62c5606ff742daab3d016b0b2ad3a18dbd220efd82918f0feea4324d1be09ae300896d29c963a6e3264fd58594d577cf7796bb24f534b0d48bb8b2118852ba7d3fa79ae5885b1bf74c49702457a8246bc40f71c82586cce76b1f89a6194401d7673", 0xd8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) r3 = dup2(r1, r2) sendto$inet6(r3, &(0x7f0000000140)="19", 0x1, 0x402, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 11:57:51 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000000)={@random="75a86291f2fa", @remote, [{[], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @multicast2}}}}}}}) 11:57:51 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x11}, 0xc, 0x0, 0x0, 0x0, 0x0) pledge(0x0, 0xffffffffffffffff) socket$inet(0x2, 0x8000, 0x9) 11:57:51 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000002000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000000000/0x3000)=nil) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x9481ab694ae0cb53) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 11:57:51 executing program 1: r0 = socket(0x18, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x110, 0x100}, 0x5, 0x5, 0x2}) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = geteuid() fchownat(r1, &(0x7f0000000480)='./file0\x00', r2, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, r2, r4}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r4) close(r0) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000, "00c400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:57:51 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xb65e4985af0bdb83}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvfrom(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x1000, &(0x7f0000001100)=@in={0x2, 0x3}, 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) utimensat(r4, &(0x7f0000001140)='./file0\x00', &(0x7f0000001180)={{0x80, 0x6}, {0x5, 0x81}}, 0x0) 11:57:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) 11:57:51 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1f, 0x1, 0x7f, 0x888b, 0x7}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x4, 0xfffffff7}) syz_emit_ethernet(0xac, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffb47f7f865d9e08004d17009e0067001fe10490787f00000100000000890f0500000000e0000002ffffffff830f06ffffffff00000000ac1400aa01008710d508736ab8bba452efb91617eb7414553b4aa4f4f1fa9820d43a4c7c0ad3c202039b728c6351db51717d69afcb2d0375280a01e12559d725c1190387de8fb3e0c7c5a14204a15137138b62a5985329eaac0f707461aa561a6f2bde976db8fb4a84f7e97598ae12cd"]) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) kevent(r0, &(0x7f00000000c0)=[{{}, 0x1, 0x1, 0x4, 0x6, 0x48}, {{}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x9, 0x8}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x736, 0x4}], 0xf0d6, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x40, 0x1, 0x7, 0x5}, {{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0x8}, {{r3}, 0xd0afb2c17e4d42ae, 0x1, 0xf0000000, 0x2}, {{r4}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0xffffffff, 0x7f}], 0x5e98, &(0x7f0000000140)={0x9, 0x4b3}) 11:57:51 executing program 1: sync() mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x182) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000001140)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', 0x0) 11:57:51 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x7, 0xffffffff, {0x1, 0xff1}}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc509c67b7a1f9f17, 0x1}], 0x7f, 0x0, 0xc6, 0x0) 11:57:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) recvfrom(r1, &(0x7f0000000100)=""/146, 0x92, 0x801, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 11:57:51 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000000c0)={0x7, 0x9d5, {[0x1, 0x80, 0x6, 0x4d, 0x1, 0x1, 0x7f, 0x9, 0x3, 0x7ff, 0x563, 0x4, 0xfffffffffffffff9, 0x9, 0x8, 0xffffffffffffff00, 0x9d85, 0x9], [0x8, 0x1f, 0xfffffffffffffffb, 0x6, 0x8, 0x1ff, 0x4, 0x20, 0x1, 0x7e0000000], [0x20, 0x8, 0x4, 0xc26, 0x3, 0xfffffffffffffff8, 0xffffffffffff45d9], [0x1f, 0x2, 0x3, 0x0, 0x9], [{0x75, 0x8, 0x3, 0xbf5}, {0x2, 0x200, 0x622, 0x5}, {0x8001, 0xf2, 0x6, 0x9fa3}, {0xb3c6, 0x9, 0xffffffff, 0x7fffffff}, {0x35b, 0x0, 0x5, 0x4}, {0x40, 0x9, 0x6eb, 0x3}, {0x8, 0x2, 0xd45a, 0x40}, {0x1f, 0xffffffff, 0x4, 0x2}], {0x7, 0x2, 0x9, 0xffffffff}, {0xce8, 0x0, 0x4e, 0x3}}}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000380)={0x1, 0x8}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) fcntl$lock(r4, 0x8, &(0x7f0000000340)={0x2, 0x1, 0x0, 0x1, r5}) 11:57:51 executing program 1: syz_emit_ethernet(0x10c, &(0x7f00000000c0)={@broadcast, @random="0000f7ffff7f", [], {@ipv4={0x800, {{0x8, 0x4, 0x1, 0x1d, 0xfe, 0x64, 0x2, 0x0, 0x3b, 0x0, @multicast1, @multicast2, {[@ssrr={0x89, 0xb, 0x40, [@rand_addr=0x5, @empty]}]}}, @generic="283faee5de5f58264a5561a9b093a996f97ab54a70a637b9a5c272b77729b4896f6402941be8a1436844587c72beac7bf4870fc25a7a8a7522e8de5387aedd0feb3b6b9d9596932f0bb7a918b4753ec6b99300d17c652cec17fe5b278a449aa9edefe5f19fe54245a6e05106453fbafa52d49fad0a3a4120c97eda8a716a8faef6a49285932e0e44ab2f4632bda8416aed4e2c726c2ca2333ead9d182af3d4443e4c3e9c52391cf5238f0df2900ffc18f66d0a5e0400a2c65058680c643a00458b35fa3d53cfcd02cab216a8fdd92639746e076bac7e52f2a66d85f72b5b"}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x8001, 0x800}, {0x18, 0x2, 0x200, 0x8001}, 0xd9, [0x80, 0x7fff, 0x1, 0x8a, 0xc4, 0x2, 0x1, 0xffffffff]}, 0x3c) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x2, 0x9, 0x3}, {0x18, 0x3, 0x8, 0x5}, 0x9, [0xffffffff, 0xffff, 0x3f, 0x0, 0x8000, 0xffff, 0x4, 0x3f]}, 0x3c) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) ftruncate(r1, 0x0, 0x101) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="bf89057e16a84625152c6e4ada89e0b5d8fd6f505650d0ee756f6cdfa4add5ea7bf1574a779408000000ce633939f0b9d339cfa09272ed8ce2246a9cf8ff65c958010bf76e5ad5b5b9b5ab82f9d2bdc68f3eafdc12fd27d22c9273f133293560886a57f11b11a67a517917c2f70dba3650e36260b7115ec300c00500000063251b658f477af0a0fdd6316b46566c0d"], 0x10) write(r3, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000080), &(0x7f0000000200)=0xc) 11:57:51 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x40}, {0x6}]}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x1, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8000, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x99, 0x2, 0x0, 0xffff}], 0x3, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x2f, 0x20, 0x5, 0x9}, {{}, 0xfffffffffffffffd, 0x11, 0x8000007a, 0x1f, 0xff}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x1, 0x7}, {{r0}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x4fd, 0x357}, {{r1}, 0xfffffffffffffffd, 0x30, 0x1, 0xfffffffffffffffa, 0x9}, {{r2}, 0xfffffffffffffffa, 0x2, 0x1, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x10, 0x5, 0x7}, {{r3}, 0xfffffffffffffffc, 0x21, 0x1, 0x256, 0xaf}, {{r4}, 0xfffffffffffffffa, 0x0, 0x2, 0x7fff, 0x3}], 0xe959, &(0x7f0000000300)={0x0, 0x80000001}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) fchdir(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 11:57:52 executing program 1: setsockopt(0xffffffffffffff9c, 0x1, 0x5773, &(0x7f0000000080)="289b9b8d6b41a51096fae5a170320e8402e7ee1f05b6411ace2845c9b71b9ba8552e2a83fcbac643417643681ab51c8f99994515e5f0e429ae0148a414635be6e08beebfb7a713b449c325cbd85ec789ac9f4dcb774392154df28b2801875d8045b87cba7b702b7e796dcc509a8aaaa1ec7f6a27afd7b3a47b39249ce5fa48c3dbe6415f7cfe54a69083dc9b521a69bafbe860cdff70a3009ddfdb4526100023e8bb6b9d52ef9e022ec0fe23bea14035eac0982e2f288a90cc97e9de19d0f05c455af5ddccc06817bec41330e0", 0xcd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pledge(0x0, &(0x7f0000000040)='\'\x00') 11:57:52 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000040)=0xc) setpgid(0x0, r4) getpgid(r4) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 11:57:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0xfffffffe, "4725e61817056eb23e41d62751e1876826a1d2c3", 0x9, 0x200}) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r3, 0x0, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) ioctl$TIOCSTART(r5, 0x2000746e) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r6, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 11:57:52 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) shutdown(r0, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x6) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)=0x1) 11:57:52 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r0, &(0x7f0000000080)=[{0x1, 0x8, 0x800}, {0x0, 0x3f, 0x1000}, {0x4, 0x9, 0x1000}, {0x4, 0x3, 0x1800}], 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 11:57:52 executing program 1: syz_emit_ethernet(0xea, &(0x7f0000000000)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x16, 0x3a, 0x7f, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x11, 0x0, [], [@padn, @enc_lim]}], "b7128d9a7142da8abe561825b8848a6017914b7a2fab917cc314a81c8dbe111c2422e9ce5589075fc18b0e851907f467faebbcc5b2ae220137ff34f7b6cce40834c31b8ff62bc0f98c532c31cf7681d46d7a749fd49c7cf3ac1eaa2135ba71b2dd6a65b361622887c33031b37feeed3c7efeef0e"}}}}}}}) 11:57:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xdd) r1 = socket(0x1, 0x4000, 0x80) lseek(r1, 0x0, 0x7, 0x2) r2 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom(r2, &(0x7f0000000180)=""/223, 0xdf, 0x802, &(0x7f0000000280)=@in6={0x18, 0x2, 0x23f, 0x80}, 0xc) 11:57:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) recvfrom(r1, &(0x7f00000000c0)=""/67, 0x43, 0x840, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x20) 11:57:52 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) socket$unix(0x1, 0x5, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) dup(r3) r4 = syz_open_pts() write(r4, 0x0, 0x58) 11:57:52 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000100)={@broadcast, @random="dc8bb996004b", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x50, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2b, 0x2, 0x0, 0x7, 0x0, [@mcast1]}, @hopopts]}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x380, 0x1, 0x1}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x4) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) 11:57:52 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket(0x11, 0x2, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r4, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x3ff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1, 0x10006358}], 0x9, &(0x7f0000000100), 0xc, &(0x7f0000000200)={0x800}) 11:57:52 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) getdents(r2, &(0x7f0000000200)=""/141, 0x8d) syz_open_pts() sysctl$vfs_fuse(&(0x7f0000000100)={0xa, 0x12, 0x6}, 0x3, &(0x7f0000000340)="855dac3f87994b48a0cf876a43f4612052ec44a2371f6b0f0d79ed48f62adb469d9b7ecf1c52f911ed78ffa706e89729385435b7079e9fa20e9e375d4e1b9b550ac139888028f0dfcc5a9e81532640ea975579840fff543094e68c526591536849a012eb70cc4e4e616984c7e5a22d13f192e407b4ff0f29856a84470e735d942cf887be6cf0e02fb0546fe78f3aff88bdf0a421326936f870d2fc6f78f5e63a3782b192809708db7c3c8240d1", &(0x7f0000000140)=0xad, &(0x7f0000000400)="037e9510b7aa9bd0a197d88e715f6a4a2e080ff8415f84038553020ec2e59ee48053b9e88888ab889a67c5970b79daacd30abd3f12f7160decf844a263550d61d39f3c58f4db0917d9b0ad63f0d781803d46230d9d2fc133915b03ea418d5562aa2d16eaae12581361eeab053745c7d450fd0d48b67b7541790c4e4443bdc3acb6a34a0351e0", 0x86) close(r1) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "8549693ecd426111fe4d04002300100000001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 11:57:53 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4000000000, 0x100000001, r1}) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000080)) chmod(&(0x7f0000000000)='./file0\x00', 0x60) syz_open_pts() syz_open_pts() r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r4 = shmget$private(0x0, 0x4000, 0x1f7, &(0x7f0000ff9000/0x4000)=nil) r5 = shmat(r4, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r5) shmdt(r5) shmdt(r5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x4, 0x80, 0xba, 0x0, "145ab199ed0a8cbbdced5fb7a179b2856664e51c", 0x0, 0x20}) 11:57:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xffff7ffd, 0x0, 0x3ff, 0x9, "07000000577dac00", 0x2}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 11:57:54 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) socket(0x1, 0x4000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9fd}, 0x5, 0x5, 0x2}) 11:57:54 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080)="f407548f6fe49bbf2391d6c11e6dd3bc5b0e9ca709e2d2342be93664d35cf867472294be6c", &(0x7f00000000c0)=0x25, &(0x7f0000000100)="75e065c0f65ecdd66d094a15439f67c00430ea40d66676b3427fb65bc12606aa7ea19053ac10b959d3b87e41381b8913e549042b77", 0x35) 11:57:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCLOCK(r3, 0x20004276) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) fcntl$setstatus(r1, 0x4, 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, 0x0, 0x0) 11:57:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x1, 0x1000}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) 11:57:54 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, r1, 0x14, 0x9}, 0x8, 0x1, 0x8}) setegid(r1) fchown(0xffffffffffffffff, 0x0, r1) r2 = semget$private(0x0, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xffff, 0x0, r1, r4, r6, 0x18a, 0xfc01}, 0x101, 0x6, 0x8}) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 11:57:54 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=[@cred={0x20}, @cred={0x20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x1b}, @rights={0x10, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x192}, 0x0) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000880)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e0000005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88355727dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3dec55d8a8c9c63894d440655ea92203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df055028ee63fa0fa1a7d60000000000"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 11:57:54 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000030007a00000000019078ac1400bb00000000030b907800000000450000000000000000000000e0000002ac1400aa"]) 11:57:54 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x400000, 0x400003, 0xfffffffffffffff8, 0xfc80d8c, "81ffffff000000230000000000b900", 0x0, 0x4}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x28, 0x2) 11:57:59 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@rr={0x7, 0x7, 0x4, [@remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0xb0, &(0x7f0000000000)={@local, @empty, [], {@generic={0x86de, "ee3fb1a078ac50cd12f5a528608ac81bcb62a97c4cd529ae35115424aa53dca586278dad2bbc5c1f22913f22d9da0dc55bd41e68959ff5a8a2099c42fef6b28a83003295fe31c630ee4733207355f7ede35c87a98f4d69c959a53080bd5af535daa8338ca5172250e4ce5bdc392c9b0982853e7958756a42154cf06913c1ea2ae378bec6388e64f29b457ebb690d000892cfdc603d22feff5f44a1e433a4e3f398b8"}}}) 11:57:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r6, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) fsync(r6) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000080)=0x5, 0x4) dup2(r2, r3) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 11:58:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x6, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffff00, '\x007\x00 \x00'}) r1 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0xd63a, 0x0, 0x40, 0xf202, 0x4}, 0xc) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) writev(r3, &(0x7f0000000340)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) mprotect(&(0x7f0000222000/0x1000)=nil, 0x1000, 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:58:00 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCSBRK(r2, 0x2000747b) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x102}) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 11:58:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xab, "000000010000113ee2100000000400"}) sysctl$ddb(&(0x7f0000000040)={0x9, 0x7}, 0x2, &(0x7f0000000080)="90ba769a0a56a4190803b88c3c29f7d942474c3c4565", &(0x7f00000000c0)=0x16, &(0x7f0000000100)="bf9e20de2fa010c2f7967a03426d62f465895ca1212fd3f693260d30b8abfe3a758c9cd90efe25e90baa80d905cd63fad5bbf26188d110612d434cf592ed0af1e351eb70eccb5d12e2e1937c8dcf4c8ca8985dc9847f10c58f975900720d0ec8503bfa1aa26401a43a519f6ab035322551807ca452bbbc5646482fc91b7b859ae4e6d4778394e89d6fa90b4eaf1b5f4ee49e5f5b352f04485837033b407d56cbb90b18ac67c836cdf024f9b54ec25b5eb404480406c1aadf93a1260bc9c3cae189ce26b047b638d75c5c0e68d8585fe5e3e799c2e2c90d79211267ad169d5f87173e5f6d4ad673bdffe9f7f3eaef6e8635a5ef1a4395d2", 0xf7) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:58:00 executing program 1: socket$inet(0x2, 0x5, 0xfd) r0 = semget$private(0x0, 0x0, 0x1a2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x73) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r2, r1) write(r2, 0x0, 0x0) fsync(r2) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000140)=""/249) 11:58:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r2}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x400, 0x1000300000002, r1}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) execve(0x0, 0x0, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) fcntl$setown(r3, 0x6, 0xffffffffffffffff) 11:58:00 executing program 1: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f0000000780)=ANY=[@ANYBLOB="ff06000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa88000000000000ffffe0000028e576020202bfc02fac1c57f1b25a93fb1336d2065d112f6b7693e4542203857d7ba1c6a24ef20a4e3c17e127f3"]) syz_emit_ethernet(0xea, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0113b1dbd8eb646460f6376de13051c0d63a2b4736ae222a5a0016de55a100f2da65b2ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6ba68864cf302dc146ba3abf6a4b5dd3f6cf60cb2c87f01263aa5a0b66a92c0ee803ea95ee10a2fe483c8387366af8749faded91445dabb9c7dfda090b0045f3af860dd59b641b956133d30d7b330d8fccb1f8e2021198b85126513f093da858a4fa437eb695e8ed1d6dc3d355bc4c97aeed60fe595c0104000000000000e67c68372a212319863a3340170e37bcb96d897f3d065be3b1fd524aa68ae795c475e5c3e4e8cfd55a5e675c56abe30ef8008002db66c511a3675dbdf1a5505f7e67452958cb23be88315affd58a981ef0f8073996"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r1, &(0x7f0000000000)=[{0x0, 0x100, 0x1000}, {0x2, 0x3}, {0x2, 0x40, 0x800}, {0x0, 0x4, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000700)=[0x6, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) r2 = semget(0x2, 0x2, 0x8) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c45, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0xe66, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb25}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1105}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x83b}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 11:58:01 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xd) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10000, 0x48) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x81, 0x4, 0x4c59, 0x20}, {{}, 0xfffffffffffffff9, 0x8, 0x1, 0x7fff, 0x2}, {{}, 0xfffffffffffffffd, 0x50, 0x1, 0xfffffffffffff661, 0x5}, {{}, 0xfffffffffffffffd, 0x10, 0x2, 0x4, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x1, 0x2}, {{}, 0xfffffffffffffffd, 0x4, 0x2, 0x0, 0x4}, {{}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x9, 0xc3}, {{}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0xffffffff}, {{}, 0x4, 0x10, 0x8, 0x1, 0x3}], 0x1ff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x3, 0xfffffffffffffe01}, {{}, 0xfffffffffffffff9, 0x98, 0x4, 0xd99, 0xffffffffffffffdc}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x8000, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffd, 0x34, 0x2, 0x9, 0xfffffffffffffffb}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0x4, 0x9, 0x95}, {{}, 0xfffffffffffffff8, 0x88, 0x10, 0x7, 0x7}, {{r2}, 0xfffffffffffffff9, 0x14, 0x1, 0x7, 0x2}, {{r3}, 0xfffffffffffffff9, 0x55, 0x40, 0x57d6, 0xff}, {{r4}, 0xffffffffffffffff, 0xcb, 0x8, 0x9}], 0x80000000, &(0x7f00000003c0)={0x100000001, 0xec}) 11:58:01 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000180)='r\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x9) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file1\x00', 0xc4, 0x299, 0x137a, 0x1, 0x5, 0x9, 0xff, 0x2, 0x2, 0x52, 0x4}) 11:58:01 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="058830ac", &(0x7f0000000000)=0x2e, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x6}, {0x3, 0x43, 0x1800}, {0x3, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260}, {0x3, 0x1, 0x1000}, {0x1, 0xff78, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = semget(0x0, 0x4, 0x80) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/122) r3 = socket$inet6(0x18, 0x8000, 0x7f) preadv(r3, &(0x7f0000000a40)=[{&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f00000004c0)=""/196, 0xc4}, {&(0x7f00000005c0)=""/223, 0xdf}, {&(0x7f00000006c0)=""/65, 0x41}, {&(0x7f0000000740)=""/156, 0x9c}, {&(0x7f0000000800)=""/122, 0x7a}, {&(0x7f0000000340)=""/62, 0x3e}, {&(0x7f0000000880)=""/195, 0xc3}, {&(0x7f0000000980)=""/190, 0xbe}], 0x9, 0x0, 0x101) sendsyslog(&(0x7f0000000b00)="09c5e5abc7315ffc09c7c4715e46030444e3658e3937332cada4a4dd55cb34d885caf5f38c48daac41d702c0a64587b7b9226d4ed6e3a6af515bd3279ea35cfe7202562792c3359d3a995de6343cc1c5e52f8ccd5bd6a3169ad60451d0a4fcceabef30488872bf6aa15f0163b9cb86c275bc033319cc37b1135c1fa13cf8b08149f920bae5d07d766f4dd87a49146311c010458d23fe47b2cd", 0x99, 0xc) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) shmget(0x2, 0x4000, 0x401, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r0, &(0x7f0000000200), 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) 11:58:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b4, &(0x7f0000000300)) 11:58:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005a5a5a33000000001b08e46889e261abac00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:58:01 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="02fe990e19b2b039d9283188c55f171868a29b4b6799c2f2c509e3fd484557e4ae9e2ad08966ec276e38d10892c4eb5fa2a72a6b0510843449c944e553"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f0000000040)=[{0x3, 0x3, 0x400}, {0x3, 0x5, 0x1000}, {0x3, 0x9}, {0x1, 0x4, 0x800}, {0x4, 0x40, 0x800}, {0x2, 0x6, 0x800}, {0x5, 0x3, 0x1000}], 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 11:58:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000000c0)=0x417bb565, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000040), 0x23) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080), 0x8) utimensat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7af0, 0x9}, {0x737503af, 0x100000001}}, 0x0) 11:58:01 executing program 1: syz_emit_ethernet(0x103a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004b2a102c006501fb02099078ffffffffac1400aa00071781ffffffffac1400bbac1400bbffffffff7f00000115a8ee11bc921ed21674a4fc412215fde4e3271de372b3c3408f3ae95ec1da55f83507445373c4566db4ca88fcf1cf37836863ea34ee767111360b2befdae1caa8173e718f796f0b5d93f600ad82f1c4c4a27045b5addb48a940e907625f38aeb4c883dea71201c50022a9ce5a25cd2f0d14eb2c15ae35207a3f3b23acc6521f926a2a83fe9edd2ae8694b30369eb571207a9aedca7feba0d03c8eab580667ef9aaca296168e1ca35bf6e3990a2386b10fa070add01813ad032147e97e77ac03e1b5f868ec0afa7e00e0885707a5628c81515afd708a3282511f08331affb8c8ba0513b902e332edd1caddac620cefc79a8f5a3d854200ab5718685de93d7573a5dd6b1b7cfccf1382ecd965f6e9791b426d7eba6217f0b7ede29060dd67ad3855c882f1ded8ff055174117182c150805c017e60ec1d42cfb2c5c97fda06d9b9630406858e822b0a5e8ad1070b13e79af32fa6e5592a131c81c4fc6804f80d8cea939c0243c736c553434428b6bed2d6552ae394bd73ae7bb2f518823d65b8f95cdac9e4f7818fb9bba39118b6eb6f24e3779c699bad73a441783f4da0b055d0dbccc8d2fddb73978e4ec6180e0a43adf24d5ad060db42049e273aae8fad837d0ec242b7d35a9d9caf474ce444d56d175c2dbb8a5306e081493a43eddf9ae2125a6d183285ba47b4f29f96cb3da473e441c0e36ddb21c198ade06ff4353ae26f23c99f88d9a925903e4e1cd3f73df311954117446676e14a93e4b97c4268eb64865796d1818b6e622b2e82cb756562ee386e7958ce6639174ca6eb6a079bd92b0dbcb2afe4804189f693d39280a88187080c321fadfdec62c4aa0015fcaa1efd43e240637777fc299125c03d8a19f6f26f12b07f75f78b76548d2da2e99014cb0b5c6f360882c91c2f7c7e14740c9c3b61bfc5fed26ef2a1f0c6cf80f298b5183b21e92be20ab8d0383778ecd091751a724c127e80d8241cd87755287747b8f875752c01e362a0432648f594d35ddc9192faef5765087a18dbea6bf8aa96f4ff8286b0ba293031c9ea956b798b940c028df45ae2b2705a17f0814aefd1a5930e91e456fafcf7c51c8e91797a18bbebf20f93776fa0ed5729b185389b4ba441d4c68ea9044e60f4e12a1b3bc021a4f46db5e055065bb30ec08134619dcb2d2d1df34c277c3c00530be129534d76f76374bb68fa37f1e52c99a25ef0bdcff61b27647327ae1c7c106f4f9e0ff7fe76c5606bc19ca27a682fe90b21859ea537514bbaf2048f5875fcdceb66feaf633a1171cc8abd5c544a517ce1f8fc591a4dc6003f67455480fd78512bc2ceda94da32a948e2074256f5273a94349f7ce5de1e5fad0f4e5646b69d77601c9f0ce74a1d0e22580ae97592dd53393fcb32fa8c56396c5cdee7d8f5c236bb6c0222e319bad8771fef4b679cd5724129e20b2ae165e7cf55c757be2508e866b69959f91552865cebb5b7d53ffc6343c84008289b39fab4514a4ac93e890771fe697c70b8bc9d018218fd0b2fe13e1c6d091b5a03b64edace12dac0a367015f18009f413f126fddd7ba029dfd9901eb511e88885966863d5af0d4e117766ae7bf32e8fbc208b1687cb78d25fdc6a354081a525feadb4cb701931d2ee9ca5a178eedfb0308258aba344bd2f6918c4983d6d1064b3d651f2d7f39a2dc96d4470fb58b7c019cd4ce0c7287f2516d5f3cfb2bd8cb85b2d8758b88457eba521fb85f55712a95dcd08d715e8fc44dd12df2048dbe899cfb15296a928e126b3faf0dd0b7533f3f96c8b8f8325bb155cb96b3fd8aedf5ba9932f6fa604bd156206d0da9ba16b29da0fbd833e1d44830e241e05fbbdf11a1b20dc7fb88ed9919768222ab395d1465042dccf4a3a8b053445664f1ddf6131365b83e23b23c412e3cf9cbd388e795af6605434335b1c54b1bbb5882aa07d244d54ea35333d2b6fa6219279365cb3744734b7519b4c991c1384128ef1f5a7d8d3c97ce3f128006ed19dff1bf8fc83cf65457912c0c08eed03da94b8f792cb829312519d7e1b087d34a9d6d73d62447fdaeb1208728b62b88082f76a600725b731dc338423321a36f61ddaedb0a22d7424a134337272bc0e6ea3c2bdae4f31762e7288a8075eee7394aae1959033c22c3ae6ce2b328eee35cbcbb9006cc116e8d059608203e86dcaecd1cc176cb6581d0ed427ad901a3a1c77d5a01414937fc90bcffa8e782381affcd5aa2fdffc7c65bbfc0301f0671622cf7cabb61766b57a0bc3e9928d38a81a5157a11d0f4ffd92dce3e2f5d12fea4de03ae3bf5b6931276154ed4990b8c70ea5404210e1b0400e7965baa8f09eba8f6f6c55df0d36df3d27e6e00c764ff93cf4a40b326589ccb3649d99951580f8b36cf58fc5fc9aa233fada3325f3fe7c992383e09648f186ef83ba002f191e44d846c4b88bf925faca16334ee7a78fc9842fe721635d8e96d1e7ccf2cb5fac146a1360531b7f65c81c11d97ca45ca455aa9b14554bac7dff71f8872e2becb47e479c59331f02a0a885f29ce9a61edcacb793104cb459149120b61d4a37aa831d7490e0a18ec4e97ea33a963cd031f805ef4e735ba57b373ccd861497106774685eb2dc05f2fbc8864c270e82bc2ae18dda1db049a73b5b6abee687537cb8484df4d3bc9789bbeeab97360c53990a8e454c54b1158f50b6931b271ee81b66d53bd532c3564ddee7c3ad07a1f796dc6fc629498b7bf01142da6b3f45d57337ca2051f781971964de8d3f8004a63a3701452d725af31901c6caf30ef88fc4b8d9a3ec8309b2c84465e5a8a45f1e668110433e54d90c1b36b615c4346dff436c448dfb09e93dfed8bc9a320edd94ea3440abed1842662368f5676a9b54a0e3f3501af608127c4c1803253d619aec3d74db9169853fdd4cde680092845a24ac46f521b2e1633060814720736114a56c3181852d3a8a7aacbb8ecbc30ce9a17d79b4ca13926bde5220f25d93546ec9af52fe0674830120f9e4acbd6b400ebcae7f55e7fd099461a626cdf4c132f539c53b19275995d6c0b66852443b085719675526033ad6afc3f44003fbba6b5da9f3b344aacd1204d53a12d07faedb21ad503ef87528badce3363a5b4886573247d5da5decefde9347be802a58890369973362ef2ba6852377f268ff6997e6f1ee60f49327841766b90e21858d470d81a8af2f481ef88e96e9fdcb86c49f29ef16ffd226c3fd576fc84b35b7f9c228eeda0b2a2d7da0911374cbad35a8cc0824f9b674fc1387eb87e868d6ca47101794c0d03bf174b4ed65c6164e6547844c84794dca8bdd7877a9ff29868c0146b6bffc5cec0b05b5046bfdd82b5250a39fffb4f1198e2edd73e5775dc7f91e7f7cc1132653a898a188d85cdd77e42ea5e27e3aa952fd9d74463cb36456df43f76e1cab4891d7c0ba69e28b19caf972fa58528ec3ea729a942b882e98ddbeb73640a83ddbebb933e9307daa40615f9e05b3723214c4a75737f4b0cfeefec0a77f94e9ee72c768280aa0283a8319ead93f1056d65f7bb0e3ff532cad23e104969f943a9af8ff39ef8c352ce619b4b4a0b465e5ad1f845b2d41bbd4e4c8e0a5e1f3d50f524eba0278bb7efe892d29b2f779c6cf29110c7f5aeffb842c86927838b7b487f9b29018d896819e402cdecc72eb7f260b41e08f2fc98df9710ccc54298be24bd7e5825886d751a598c7d620be00144b9a309d87e81df77a8f66cd82bcec0830e3a851348426ffe0218f50ed36701a590e97f1e5021dd156252b457886a2f0171a71ae84a07ee776ad44ab7742b50c0378dcda26f50b44e48f469886cc8fe3f9cff888a4863d0ff9ea5f9b3b520b951a4790d9f23dc6fa61779efd2ebaee046010b16abc9450dc5666f6ace391da64deaf299beeb1cdd160dea2d55e15e19629be3b857eebca9f2710ed37dcbf01ed4e2e4e4d9a0701911a5708ea34537bd60345ec080983d81e9f0b2f14292c49362cd53c9ca6f2475ec6bd0957723bfae36df29bf02815e01373868575fc101fb9a2e8fe55c79ceffd4aac71b26c13707d17d52a9a0f77ae6077f74c8390e3536af93bba0c4645ee3719e0ce8fcfe2e6feee56c46e0b2879217c463c9c765eb510f1f7589464cc6faed8590859980d5e04db393a896699ff83a77c63809d0cc3377954d50d7bfd1818d6a033c0acbdf965086064d7dfdc097732bcba98f92a5c8f98fad986a7820a128757a258a9baceccb830ab4962a3b6af473eff831bd4ad5c3f1973aef830ea9d9fcabdc5f0eb0ff7001730f16c992ba06c8a99ac58486e3414fd98be10130742cdcffeabef02ffaa2b2a1a077183378f4b5ac858883a16fe18181a835f317898ee7e09ffbba8c12324af9c94b4b1927f8949c6f430b15c51c9cd7e4ce427790cc097679a1c8bb44a44abe8383543d21ce3646136531079661a276975b74133834530d7e27594c862cd47f5bc7501b4dcb0470a717749a9a617ff6333b8fb23fd5df2d8a4d53e134d1aa497616cfb5e0dff0527c4cc837c84002d29c9b93027f904a448c7ba18ef1f0f5ed72d84435ecdb1ae76548ebcc2450f38fdfcbffdd383f6a98a4d55e5329d63314c1e0ace71ea4416a88f8f19c517cb4022804b80851cc462746809ced4c476b0b8085f7718513ad4663508a5e7036fdcf157f667de003fa3232068d82c67f41d764d345d13012d1d5b39fdfaa809f1bbf40c35487d9906ea57e713764e771ed982c717a01ddeffd52aed81960d9fc24e3b8b568293034e3c1f250a124786000542ed38aec6901dbddf34491e78f26892e9723f36e4ec73ec5ea599def68cac062f62f98f6fc28e6455011ebecaf54809d49caecc508b99c9ae8cbd722d1798a3ff9b59991e9773d378d4b4e4f7c62608fa5f0e5cf898ba70c783e83cf094592ac7294157909fe05127d9bb1d83e85ab95b2d73628a78be702e463765abb09bc3970925391f5fda2336009c1b062494cbd5b0da7a6d4a435c60309cdd2ea05105c9992a4b142c8937f30164dcf64e195bbe33f5779feef17e9512f3021aef63d4b4c1340fdf10bcea3c1c5ac567c562dda41dcf4e6faa58cf6604e4ccb7604a9cf566bfebe7b4d7f66d73bbc0d28d9092887af8024dad99bd9b1bd8818d1db7033f98147222ff8dd7d8776d78565c73a8b363004fe184501c69ce4748b8a42c829a6af566c620474c44e6dfa0dd0ea4b6898ea472284e40885400a9efd1efa4e49e994e413be9c550bddf3e19c3f6d516f0d3b2c295ef3edb6d8560692f4c621e412fa2d079dc0d1ba71a9451931abbc2a07e7a74ead5d0c843ad6e838041204075d02f284f4abfc8f1a58fe10bb3afff07500459266d52a2d80b3ebf5810c92c2d42ac28886c5f6b112cb409613ecd7acf72d9423418c0d1ffbd1a53fc05ace08942875435418d77c313cfc5471a1861c174bf0783d5ba372792018d62cb06aeebbedc3128a3b1015ef52ea9e472a07d2d40e73508bc275c6e77328085493e589ad7e2105378720fe2a3c1bf94ecfaa86b360ff2725292b0f8315f99e04a79e9e5f7b023511ea1bb4667b8ef52aa60108ecfb3730fcd0a9f33685d2e27ebe8278da13eb24118136b75e596b78fa43de06fe51bd1448a15e475c7f1759fd3fc17f429728962b39d1e1fb693d96b97df5b80706697ccfdc85bb140f99aee4f10eb25aa0dda47694a25d9625c2978c84b04dd24ac8fb3d9145e45bf17bcf8a4679f8a50f912e0aa40cb879cf036758e29c38b3b9f94c132dd16ef0969b4adca69949410da69d22469e8abaadaae4c46cef81"]) 11:58:01 executing program 1: msgget(0x3, 0x0) r0 = shmget$private(0x0, 0x2000, 0x246, &(0x7f0000ff7000/0x2000)=nil) symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') shmctl$SHM_LOCK(r0, 0x3) chdir(&(0x7f0000000080)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, r1}, 0xc) r2 = getpgid(0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x200, r2) msgrcv(0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="00549bd8004b5d0dff1148a203c834d128c9f564e68e3b5f13b070fad407ee0fa8497be995eba9338a3b60374c7c303bdf4457380000000000d2c2a2907525ea98a95e1faaa96fdc2f4865ac2668df19d89dd426d4d620c3d365abad98f6853673bdcacc771bb8ff8b5e4563146bc33ec60078b9a802ebe58738c1000000000000000000000000ee18"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f00000000c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x4, 0x1000}, {0x2, 0x4}, {0x2, 0x0, 0x1000}], 0x8) semctl$IPC_RMID(r4, 0x0, 0x0) 11:58:01 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x6, 0x0, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing]}}}}}}}) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000000040)="d421c6d06c91b6987d4f113c2d5fa3360698bc2b0e6431912dd7fd51b519950f79290b99c283165dde8f9a00c96089790f5a1aa899e5435257345aa11a6f8ff139f56699a0a992278c2e4c6a39e3c64ec8522ec22476f98b7cd16f9a9529a6dbc5c5e6fafd6118f1e8d124af80741efd098e50b6", &(0x7f0000000140)=0x74, &(0x7f0000000180)="82a02aff59f185daf01938a0d4d972af6cafedee7a0efedf5d5878b21d1fa8ffad9470c292c93d509c7e4fd45593d2f2298ef0fa77461f7326ca631e99fd5611f5237cdcb20985e4af515c7f568920a56660273c70378e5e822d0fae7f90a5539212366d3076cafc57ef7329d0ef3ebb7299334662f6bb76b97f998365ae037504d93aea9fdf55ac71fc1cd15f2a0a9dd3cc6e1ef77f89f5f38c78cd5f374fc90655804681667af03f36752302d7cdad210453cb3ee48b56", 0xb8) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x40, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x68, 0x0, 0x101, 0x6}], 0x8001, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x100, 0x10000}], 0x1, &(0x7f0000000300)={0x7f, 0x1}) 11:58:02 executing program 1: r0 = geteuid() setuid(r0) syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "620e15", 0x0, 0x2c, 0x0, @rand_addr="84ec984c77e0346f1d6f9baf4b1efce2", @mcast2}}}}) 11:58:02 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x5, 0x4, 0x7, [{&(0x7f0000693000/0x3000)=nil, &(0x7f0000401000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000080000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000289000/0x3000)=nil, &(0x7f000054b000/0x3000)=nil, 0x1}, {&(0x7f00005f7000/0x2000)=nil, &(0x7f0000641000/0x4000)=nil, 0x49}, {&(0x7f000016a000/0x1000)=nil, &(0x7f0000286000/0x2000)=nil, 0x68b7}, {&(0x7f00001c2000/0x3000)=nil, &(0x7f00002cf000/0x1000)=nil, 0x1}, {&(0x7f0000629000/0x1000)=nil, &(0x7f0000263000/0x1000)=nil, 0x8001}, {&(0x7f00002e9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f000037d000/0x1000)=nil, &(0x7f0000ff0000/0xf000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000580000/0x3000)=nil, 0x5}, {&(0x7f000065b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000378000/0x1000)=nil, &(0x7f00004ef000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000507000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000416000/0x1000)=nil, 0x4}, {&(0x7f0000189000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00005ca000/0x2000)=nil, 0x2ea}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:58:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sysctl$net_inet_gre(&(0x7f0000000240)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000280)="05e514efff3a5e43bb648bb02e4ce59960aeae5e5daf812f81d8991ffbd2f1200c6de872d303ae8af029b83e9bc365011f7f0a81fc83fa4110b0bce21fdd0fdcc60001ff99b655509a19fb348cdaaa6c1a4de48bd0b879d6672c102960b690c907e9038241e7b52616b57464b78f0699a29ff4e2ce02e71cccfb4cfce3e26a9f5fdb9c920227d52a931d4e2b6b18ca8d9a62713ba11113daadd544ccd5fecc8d", &(0x7f0000000200)=0xa0, &(0x7f0000000380)="8b93333170f34a829ee78fd7a168554daf2c7c0d89f2e534be4ae15a7297cb2f92eb5638527b034f5e94973a506c20670e7360af42f49bc62ad2fbc460a1311df35621b1d5498873cf9ee7d8fcc663c32b1a358444bd36ca75dd589875c8f6e3f863a3d37f3813e0128409dfb75cf8d3d8753238a4d18bd7df02481385704ac2e0b19706b2269352eeefb18c159d9f240e802dd504eab2d1ccbf0b2ca9293b400775f0665c949dd87f865e740036ec2f531ae276440797ee9a1416b8664870397edd5e727439babaef37e19ebcd66c46683a2c9d3e4c362f13fc0559260e27", 0xdf) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) writev(r3, &(0x7f0000000340)=[{0x0}], 0x1) accept(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 11:58:02 executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 11:58:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000100)="a5659d058b4b63ef759d33bc5bd4fca2cbc2a8915d160971026e8e9e82658a8d5bd16ddb9b27053b68c8ba4d317343617aac6d440d2244eafb79abc2cb08c8362f5dff8cc9b84c924057ee55b433ff5dbd34835065fd1bae8bdeb3870c1a535b714b2ca6648717dec59fee978785039948bc433149ec562ed6c35ded33281f24e2100a64af53a860f706dd8cd6bdc6188dac8d0c73c4cee57f6ef7e631340494f6e5481f973a63788b358d01de9d093e25e4555d45c62204c88bc1aaba6d27ca38600069c256bd6b894a37acd4f71d714aeec817d4fc477ceb880b13d4745d1a376d", 0xe2, 0x7, &(0x7f0000000000)={0x18, 0x0, 0x1f, 0x1}, 0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 11:58:02 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x7}, 0xc, &(0x7f0000000680), 0x0, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x400000000001, 0x9}) setegid(r3) fchown(r0, 0x0, r3) chown(&(0x7f0000000000)='./file1\x00', 0x0, r3) 11:58:02 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kqueue() r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 11:58:02 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x5, 0xc2a4}, {0x18, 0x0, 0x1, 0xffff}, 0x4, [0x5, 0x2, 0x5, 0x461e, 0xd, 0x4, 0x20009]}, 0x3c) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 11:58:02 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x10) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000040)="5077829ee0f5d2a6c65894a13ff7a155bf142489872234e03bea83f711f637239a2e8ca3bf84bf19c50d3d42dacd48331a61c1763d83708e5b8aa59ebee8d14f67231d7353b71fd12d57662e0df9827289db9940f9d6776ac2e71dd36f4f1caf4abf70dab8704979bd51bd1dea2a0d8a0bf0b8a13a000072dba17b5383d7f861ec12bf5b88699bbca63c5702b2139f2b78a8", 0x0, 0x0, 0x0) 11:58:02 executing program 1: syz_emit_ethernet(0x96, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "040071", 0x60, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @mcast1, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x4, 0x1, 0x7, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], "98cc36bf72de6f5f"}}}}}}}) getuid() sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, &(0x7f00000001c0)="5a463255cabfa1ca52585da61b59a4c415acf8d29db5db24ab2036f2804e1e4821c0d2a2da1be856ad2c9c70f659a4e3ea3497ce0bd31272c65ea72fee21de94fb18ed96ecbd206e334cdb9b7ad5fc6bd4b4469b673df6f66ba076dea3bbb8d1301760e9017dc46f3d9baa606ce9acea57418f807c3687dd4b61e90d13359a95e2541179c04265e0e1fc4fad3e0c403050cf35b56e2c90f9731ddb869326c6e6826ebce35b25ec4b17799f5100d33c06b6db77815003097e1cb9cf884edbc3477f07c45e33c0e1be5a808d495f2b942f429ec6c8cf3494f19b77ed7ee9b631f5c30f0a793c6b6d0d2c5a2533e8bbf0f29f02ceb535c19fffc16217f1ba66a5ec091a621b6ca10bfa1665fa07234060b4b84ead1f08f45d46261f06fd9709d1019a0cb2be3f1a0dca0933eeeb093d30238313e67f864d1e979a3a8bdbdd486d53fbe2c1234c946181f7dfdd2608df4ffb4171079f72020514cbb4005a858d63a14560266149f8590b6734fb24865f1091a363a940853ea9926cc2441c7051704ff9597fab58abbaccbbe4e4c638dfc85fd53493248aab542ab755e7203901caab166f9729fb81e4177214ae062e64f8ab3643259588da040145b2cbece57e14399026674ec40fdead1d7fb78919832e6d4382622542e388870a0c6224e1504bbf835616d2950015c74bcc528bd49d8a7f8423bfe4ba85df159743ef069bf4bb009f59c64dff9ff783268ba663c14920eb412d93799c18724bb86ad58b6faa0fdc4b0a2834fe4a7508db60b23d1125a20359510fd1607a6d1752fb172e1fe8f3e55377f890f27432b2ea4558c3094af7d5ff4896e35797483127329a51496430a94273c7d15f14cd576d285a1bb32a51794d3e32c417251d042b9e277c72a4a831527606835c6d9456be09333a7514355a8390288b7e6a1d802a6214d2e71673c478c2cb7fe1aa1a887692f162f6356c9e605c0aff66f17750b7e8f351c2e73628c3962d27134d49429cef1337d691696b7b20a6e4854bed2a0f068ccabfb41910c254fc2367a7c3698459baa03021809b8eb80c85fe26fa88e42753e6b29b830dee41071b09a7d0f68f3794f0dad8fa71dc16db1750091e133cf613f53e8591a0f2058cc63a7dd6cccc46b434b603da517a11d2f868923c1080c9de9bf3431b661363cb4c3dcd889971772effe910da93e8222c2e519174f4140137122aae3700ef6264028562925e96223abe92aa18e8f8ef92cfc5bc5bf3767425f224852cec8500fd72df24ef2638198930b9a3c72b4438f58cd17a052f914ae41183e268303d45b47420e0ec155f08891cb23612b4367f623e81e6bfe53c76ec77ef59d7b2ff86bd54f8bffddf84b30d79b1d279d98c6cd7b265bcdfb604e10c838946e162c5facbfe8f3f18a80ef4cdc5a98714ee45557887cfbcd17abf6b7af3a2facd960a26e10706e23e6c9c922d814aab47ba5014d78ff50ea816a95a237a6fee118b9744659f272fb73b93f4802d786cf2d522552acea9c205e0d92e6b958502c35da791e368f97e5987ddd255b3387ec3a08ad34786d11de21fdc617ec9f3a5107aedae6f2ccd48149a7fbb64f95c4a9a782e83dc011af7ae4bc96caea969a18664f22124911a3ac5375428b13718c788853d95d25dec4c3b41224f48a918ad881ba33dc8e701042cef75e90eed5b7ab86779d3290b0c68121347fa5ad281e2e05428fd50c1534f3e2c0d9791a0a140d225f0324bd47915c3297dab2f7f1e5904cb5092f03320fa139ebf381c8198bfa164f3ed854a69adbf420b22c6b5db1c4c8cb111d45a32e944470db0ce70290e992df3152648f97d32f5558fe4ef6981d30a507e3beadc3f504405bc92fa0cd85a8cab3e28eaeb1459c74220be3fe1927db5291f7892756d2c8a3993cf9bb6059d5116b416e18ff3063eae30b9084ebc8bb1e191ee512da2137256715259a1ee16ed90c8c6c035ec5c519093b0a37eeeea8d7eba4a167ff0c47a927da165ad43f20175c5198c23564b450033c4a57b342d9be809e10f2a74e5adb9504e31b9f341703dd06b197975f841f1acfc389c937aa7c9ded5ae6d9fc7a93682b9ec7d9acbd944bbcd167dae42b4a0338ab625cd2c5825eda42af8683bfc4307dce923e5854903451fc1ae252aa4e8a4499f6401efdeaaa762a52b55c21f4b943f79eceed1820c134f5641f1ce81bef927bdca00c098b4b1691e07f75cb7a9620996c2e25b60772830a1a7bcf5552511401b40ed3b1f87773db72a03bc68bb10e568c7f680c20aa2a6474f46e8ebf6b4877196849ca878f8bc1cc4cd5fa3d1dcb204b39576dcc5b921e35fd5b8bccc7aebc147b379ae32f667edefed27ef4611c1291071c30de2a989f3d985d19da9fd12266770a09a92592e120b7dde281855e6fd233ed4b86f308fb32c0d93c20f381a42d7ca6d2e1fadfc39628e1077fd56a65883370ba92ba6e0f0a51cea9015e42b238e04febefa684ce75143e696dd526ba37dae536aedf74b907734aa5e4b8bb0f596ac012986cb2d21c5db159f8ef792a4191c6869b1d3b36e0e3e690a1aa667c15ccc42f97f5cd4a2a57f1edc194f9ac9fe9d25b1caff85e233cb20da62d8e127f0c7adabf2675b509cbb5ab58d4193d9dbe1522e0d0dc2a765ea46c88b82c5c185148232d4dffdd830948ef59cc425b0802fb18fbd9e40b599f7c3b433b6cb1b85879fc75a01a3fd23b01abe795e74f799a23f25ed5ae0520149b46a100551a2bb8d27ed2d5b3cff61050f0b307999c92c04c2b64fa83bbe0512bb8d58d15d34baafefb6495d82bd55407fea336191bb30eeb8fef7e56d3225bfe0a10baefa25476ec48a6475bc5fe169977c0db649d9668106748314f56f3e9c89e6c9a2f7e6d7ab493c74cf0776055ce264ae99bd6ae9d81d3ef9f2e5a797be1c074c8a302f3794c432478781210ed5e79f8cd492e45b27a686b44d735251e834bf0fa405bf972bf54b9f6e2a7e4b6fc764e13fc2050d7610b1f112290a76c65f435ad6e0f8dacac0fcd66fb3edfd2709925ccbfbb1af56968e4523353ecaff154cefc381efb141c8654126bc48adf6af6c163d4c8efde0e717ef8ba24bb918053fd0ba7ab5e4d5c2c69c2a120b56beb16f7af56d19983c503190d3a38b4649f105bfb8eb2f4dc8ad3aae0bc5008b65b58c690ad511c9318cb5706a41e1930dfd4c641e22d96eaa9ceaf45ed25d1f4daf26b2ccd70a970a7ca733ed6995e5b207407a20dcb04a071c98ceb22600ed1cc4a13cb0a01b24ac63b86c04823483991ef19cc8db943456063cecf62b4835a7351a5df2e3b466433df0d82777273df865fc84b8f721e959e5a0ef0035c496377e12117a47836dea95e343eaffa1b3f5cd12ef923459b10e9f977c1e33efe58b66ee3bec7bf915433471d089dec12c67312438c48c577ef25016eb1ac6dbbde8db2f9c898d808cd6f29365c609ef13ced11145f8643c55ab8bda7e4bdc3f0614ce9381639355963703cfd35ed177f59c863cf140b7f22d1b6e24108dacd31fd43e8dc9e4686c5fff586bd8efc15ff84e1ae94235255a9869f8e7b713686492adcb77abd916bc7baecf8944d5b1d4a6d4b7bf2b036f9298bef7a9036fecca9bf4bd38ba13e909b50cbe6b4109702c12a8a91c739ae45acb1462ad16eec1d775038352532d840c82ec55fd225a285007154841c857182a222bcea16595875891d47573b3cd915da2efce69b5e47073601f1e48b509611e2eb72609b34b6104fe96597cacadfc1d31ce4d988a62c5caad0292b2796b1bb38ed9767bf852aaec961306bef8caa9e77f257905635e6d17c3f2a7ead3a24824ab822291029045545fdb32b25107fe71b2665c7deda85552056658286a615c6d205733da3e874ccf9ffe2fe307edf26749c3aab34846cb77d235212d514bd419ad2865999195376e55a7bb30268fc3223b8080e872595f227d97ed9c31258efa913d756cb457e00892584331b5991d08cfe8ef877da6fb33148cfa7cf0a54336d262476c760609fb92c835122648acae8b57c9d21857d054e5724fe8707607f3b61fd64a5cf5b8489db63cfb0e9f62af349ed3028fcf2b6c0b9815f093907ddc64be879c1cdce55d9025c05bf8552485ca9270930d357fe49d1d88f54588423174370b398eb5aafb72e31cf0a55c1f82f6cbc94fa37079e8e5fc108b76efec924165c668069923034f4204b9651b25b60f4166657c0131f9492cee22458560af8052fed89b20983bde6c549315e55b71b155c804641d487836d12367a7944471599ad995ce0e22895fad64bdb7dfcb61f09fbbca609a854b3c26b800298bcc18cdc65aff334e9865364b2b6effc47b2532950d49ca86cfd5a5189435716c8c4a233d0d001429791a07521ac3615811a3362acd1f5c3766024aacb178474ba34417833e80e680bb6202b1e9fac1863283a285a81b1f0ec95e1d557667ff7d32fa6d2c48d6717c9ac660c8d0cf037c9933e82229c9a68c09f706394133f5ddaff09a2d3f8682cf0df5e8216fdb23c994c41ec9352d94b706b110bb25e448be8742aec56d2fe42bc90bbc5b6fc358084d8e8110cf7b4d760d84236d8bb9c2c73a536e364b19b0dd06308fa3a89bcf42a3917ecdea883b61eb453d711fcdfe3198e94a27d1c1560f09de8c3d8f1b32507bc496d39f3df43b25e67c07983860000377e31231bd5aa6efe4266ed9090827fd7f7e294447a889a19ecb8e7495d05b329c7c66704bd017556ed4d4fc9c2263d3d60dcdf15546e0a04c5029806c0f3572bfcb9bc45fb593a6bca905ddd8070b6edec4986cb1da45a239faef4d1b205081c4c017f15d73ff165bb660862b011c8601e25db3c57d6dafae535a45c07546b36b962f8fa0d0b0889bc03c4c687ca18b3b48630057de5224f368380ae0522bbd4be4f51392234c00a4684db63383ab6dbce082c7fcfe0f97d4a3d24b0354d6e4b14c09aceb5732d49da9e4c8840fe74c05e5dec9594e30c2a44d1799ee24117317c98907793ee55c5d295962c42a1db48fb514767431cff7eedb9cc8060a1ee2bd295c3ba5d7173f752881c1fe5385b613b84a78adbe8ca0381115901e8f69d77dd17c02df6840c47f0a20218a7b2ccce3f2456ad46918908b3ff73ba43067d42d70e763bf63686a00fab5e7374bdb96625e866525fa3adee2e262060663d3233ca51f979fff73abd985255e4ddf9c75b35ace61bce342d5bc744b96f8988d66a93ff05dc8eef688b7016d1ea61987e9e996634fecd836b2d34771b494b41fe6a3be87e4e6d89ab526a45233cc6785ae5fd18d1133a0ecab1df9deb5b6b1b6a5dbe82958397999d6f89d74a14e80ed09cdd476d35278602adbd6eb18be62bed7e63225654c285c25abc5bcf3bdb7b9d691e1ffb79c3144976d184e3daa83b15f625422445b9ffbdbb44a4b60200e57ac64cdf9d8891ce49c63e2b43b83c68ed924490363298bc5bc2fdcbab0606132fa554bbb053d41538601f129ed20bc1316170bc306c0e472f71dc8cf126df4ac2b6b000f2557fb894ee60893ed47374f527a758f44c0cce91e0551bc6b0e2d6052a266e9674029a1127768fabb2fa91239f11aca1931d439b0a99071e7b85c6c6374773045a4a98f43d8e082d92edc8b46b5855bc3047f7ef25bd9244abc9f23feab3c2a38bf2c7ad3b016f26d531ce8496e77c2ea8433b748617e8009b6d337b788389ceed5a628472953e23517953459a0fc6416a30200fcea1723539460edf91f4a327c449f4c4f8de3d09d45e87504ba87f592da", &(0x7f0000000040)=0x1000, &(0x7f00000011c0)="bbcf81c155f06d40e41c1f436a37cf7f86954eb4f7f309f96d7ae42fbbf0814547aa394a6a1393bf03135cb2594e690a4775a8d471d44ac4df533543239eb1af5b53ee173e70a3cb2c81373890db61d3b990d51d8bd76955c73cb4fc6f3bfe7767c99241ccee620bc4ed3d024c6c22301ae2dbfb7704de231e69c9cf80ed201c978a84365b76f62b36849f834a65c4f0a1cb15181f3199d35cdbf0a90c138f3e8dc7b9250a73eea53beb81bd3f5e61d5bddf2bad8fc25fa3cad3ca3833d85459d6753f4cf0919ca33dd87fcec60873bdad1478a14439e1f7789565ddcc2edf489772894f9f7f1ef0034c50eedab5d4435ccbb708b44691b8a62f1954de5473", 0xff) 11:58:02 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)={@empty, @empty, [], {@generic={0xe869}}}) 11:58:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 11:58:02 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r4, 0x2) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, 0x0) r7 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) 11:58:02 executing program 1: syz_emit_ethernet(0x52, &(0x7f00000000c0)={@broadcast, @random='L[\"\x00', [{[], {0x8100, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @ipv4={[], [], @multicast2}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xfc, [], @mcast1}}}}}}) 11:58:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10040, 0x0) r2 = dup2(r1, r0) dup(r2) r3 = getpid() fcntl$setown(r0, 0x6, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) fchflags(r4, 0x1) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x400, 0x0) r6 = dup2(r5, r2) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8000, 0x0) dup(r7) getitimer(0x2, &(0x7f0000000180)) mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x8, 0xbb) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x1) r8 = geteuid() fchown(r6, r8, 0xffffffffffffffff) r9 = semget(0x3, 0x2, 0x200) semctl$IPC_RMID(r9, 0x0, 0x0) 11:58:03 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="ab6c5e3068b99a73e2bdbdf90ebe231fac9731e92f6df97276f7029407f2554a20aa0b916da72ceceb1b26ac9c1bbea6591c7b1f401b6cd7ceee34ccb99c3e7e908b5cfd57ef941a8dfef082c7d1e6515dec57564b3b6c67968834116dd8b0720d9e5fc3d57a4202bf107c54095b", 0x6e}, {&(0x7f0000000080)="5483465f30c5ddad1989c44b", 0xc}], 0x2, 0x0, 0x8) poll(&(0x7f0000000180)=[{}], 0x1, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:58:03 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045054369000600fe800000009c080000000081fcabf185fe8000000000000000000000000000aa"]) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x1f, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) fcntl$dupfd(r2, 0xa, r3) syz_emit_ethernet(0x400e, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) 11:58:03 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x4) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/106) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x40, 0x68) renameat(r1, &(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./control\x00') 11:58:03 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3, 0x28, 0xfffc, 0x40, 0x7f, 0x3a, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0xfc, 0xca9, 0x3, 0xfbffffff, 0xfffffbff}}}}}) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000623831f8804fca480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4113], 0x106e, 0x0, 0x0) socketpair(0x6, 0x3, 0x42, &(0x7f00000000c0)) r2 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r2, 0x80047476, &(0x7f0000000040)=0xfffffffd) r3 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000040)=0xfffffffd) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="26771e0e8cdeb27eb09ff69db05a4bca4fea3bfe9daf0147bac26c46890c14551bdece7d45c9ffdc6dfe3edd4de695af3645a7b17612a80cb2c74b211717be120b641f84fba44e3ce1bdb542c9efea8d1994", @ANYBLOB="b2b20df8dedea4cf41a861e23f400a693b95420f6479739b5168795e9c9bc39edaae407cce6830e71b60c906ef5e3c5e3fc6fc42bbad715dd07ab4fb893cba5c817f01dea243969f3e7d383b1196d4ff", @ANYRESOCT=r0, @ANYRESHEX=r0], 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000000e58d0b0b6d3b6066a4e59b48a4a794359d824584865eeac7825de964c88e6b5d3284fb32d45d1640f215e343cebecfd2b8ebaf5887911e101161c6e108fe99c7e0123241e16f96c4936c9fd3fada9fc8bd4812696d76dca60219afd3854a48a20d1ef3d93274fde926d6b3ef40f517db03c510cb6fa601612e770f2d9875d1190f02a34d96db72227faa721fb9c427a7b91f718cadfeed81314c08be354bead34ce45aaae4a9caf44062d15597aaec4cadf2169222e2ac48cba9cc76b73"], 0xc6, 0x0) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="b1cf236a547093f63f000000"], 0x1, 0x1, 0x1000) r4 = semget$private(0x0, 0x7, 0x3e0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/5) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/172], 0xac, 0x0, 0x1800) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/176) socket$inet(0x2, 0x2, 0x0) 11:58:03 executing program 1: socket(0x38, 0x0, 0x5) syz_emit_ethernet(0x56, &(0x7f0000000940)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa0100000086dd6051e0130020001000000000040000000000000000000000004be79e195a187add6a580b000000013a02000000000000b6e40a886caa9c997e71580a0ccc0b9ad811df825ccdfb537adc129ebd7df68cca861d5927c297447da9510b6e466c1566f4b2f08d6ce71db74d80c11dfaa62dd94457c193fc96537906c5088e76dbdea6815f6f8be7b71a6b4df87f9aadfef3556f496fab9b922211b9ac18315dc4451fa07164a39a2e6e397bc6fac57f0c58d5af92c2f4870cf6b128b656acc3c9a8874abe163a757b716b6cdb3f974cf1dc86e74968b51b8825193f611c1f933978c21a950ad70f79a67e56a82413a4e24ed876c6e2291ee9475cc7c09aa8eb1877487971bfbba08b1df8773a6d64472654c154f44559cee3401030d271f252d6182e46e60cdd64c20d619c18fcfcb5be0a21e9ad06872d7595acb6a2fcc3eb5d060315512a3c4f872335eb3ecb3eb892bae2746e93d7fb086ca3bb199ab9305aadd9b3cbe1bc4599e59e71c3228177017f1507a95d732055d77ab6485e91080e024e4a0ab6bcc24100b8f2854dc56753cc02b4c59b890878de37377de6f48b05d9992c3e9bc1f260c9430b6b9fc58ae5004df866bea79c1b74cdb001f35f7f150ce35e0e1a1b9a7ae4a0dfe52757bd01bd9018a46f6528dbc8029fc1f5c8a07d7f3a9101116b333f2e9d77bba2fc0a32a5651fd9d040f544fe2386272fd2078e1929ae3327f9eae6cfe81ff0f1f1f8aabf5033ec9217b17741cc777bdfe7e976acaf64cfa792fa0d627da9827c1a6fb2db21bbe95cc6898ec78c8fbc5b47eee6477c46038b141f9e7fd240f7dee045567072edf6efe5faeba2d84ecadbdc274f1696f5187fce7f65f0fe98a2433b46da2775642e5c53ef338a1087e178283140ecf1d96d1aacc0cc40968043e09b277b89caca6fb85f3b4821db017dbb686ca41e9b9d420cc6f694d26b74055821b74848e745b5265958b9e7494647e9548c35b08029f5949a0f7baef549cfc985b87ff0312cd546921600000000000000002b4612a9e135339db23184e950ac7430634758bd2efde7b5e835d2dc7286a310d1fa18688de72084e4ed90b33368104f478c245e9102b5fac80072503da6db1053f59bc129fe416ca3445f6d02da1bfca3a396a158791e12dab3e57f981abc7cdf7ab32ff08421f1ab7803b70eaf81ef675f7bd38e915d3b72cb15d65780c4d5b9144ab13aee30fba7cfe26b2af9c108e8cb"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x3, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x7, 0x0, 0x0, r3, 0x0, 0x84, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x3, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x6, r3, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000100)='./file0\x00', r3, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/101) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x7dff}, 0x7, 0x400, 0x20000000000080}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000440)=""/222) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 11:58:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x100}], 0x1, 0x4) setrlimit(0x0, &(0x7f0000000040)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 11:58:03 executing program 1: setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r4) fchown(r0, 0x0, r4) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "a400", 0x18, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}}}}}}}) 11:58:03 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff05e8ff00000486dd6031797100323a0000000000000000000000000000000000ff020000000000000000000000000001020090788000000060d9ff000000000000000000000000000000000000000000fee8f7000000000000000000d8226388608b"]) 11:58:03 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x183) semctl$GETVAL(r0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) r1 = semget$private(0x0, 0x2, 0xa8) semop(r1, &(0x7f00000001c0), 0x0) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000340)="ccc96ebdb3900fdfc65e181300000000111aa2ae8b63d941b579d24c62b7f116e3959a1deccc1e73", &(0x7f00000001c0)=0x28, &(0x7f0000000240)="755cc436095209ff7f8a3a363b809bac272ffacf83a83b853221b9caf006e798899f922a34633416e5aff43ed45cdbf30d289d069e4af1f75cd328150aa34dd6f856f36517f0f7fc2903c7a753c0989bea764c6beaafa9ce", 0x58) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x79}, {{}, 0xffffffffffffffff, 0x51, 0x1, 0x0, 0x10000}], 0x6, 0x0, 0xffffeffffffffffe, 0x0) setsockopt(r4, 0x0, 0x3, &(0x7f0000000040)="3f9fb3e1b1c858fe7738ea1f3789ac7e01acfd96a52ee46ca090e3212d098f5da8df529384a543625160ea9c6632a55a5e7ab5500555ce585154ad17e2e6efe1741be7cbca6f03f42327616a0a20fb4fcacea4391920a1f3dbfb179c9ac75a00decaf78b10811e8e", 0x68) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, 0x0, r6, 0x10, 0x9}, 0x8, 0x1, 0x10000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, r5, 0x2, 0x8}, 0x767, 0x401, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x1, &(0x7f00000000c0)=[0x0]) 11:58:03 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f00000017c0)=""/36, 0x24}, {&(0x7f0000000140)=""/215, 0xd7}, {&(0x7f0000000240)=""/80, 0x50}, {&(0x7f0000001640)=""/239, 0xef}, {&(0x7f0000000400)=""/86, 0x56}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000100)=""/47, 0x2f}], 0x7, &(0x7f00000015c0)=""/104, 0x68}, 0x40) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r4, 0x20}], 0x4, 0x10000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) sysctl$hw(&(0x7f0000000300)={0x6, 0x3c23b707cbe535a3}, 0x2, &(0x7f0000000340)="98f63c994752195ecad8588e53da99c7c1a43a128ed0daf192faf259051691ac45e6068d40809559552260d6745785ccff65aa771c7c7322eb1bdabed53e278e547877ec8dc1af0514c6a3afd379dc59da867727f384fde016a0c0b6efd9267a59b737b7822c055e3834ca36af", &(0x7f00000003c0)=0x6d, &(0x7f0000001740)="55f7496fe8b9d9b77723a0014c0d79a73735d5d037e50ffabd4513819e15362fbb665a601c3013e888c8f42a3ad566b1025a7dc2e88eba572e8375fa3256c977372229da2b55c4a1e79f4bdd59787eede159c54b366da5491d60bf5c455296d0f876c63ecd65018af9f8384a80e7a3dd9ad34d230937", 0x76) 11:58:03 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="fe9dadb51f4333b3283d3f3aaa2fd930", @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = kqueue() r1 = msgget$private(0x0, 0x20000007ee) msgsnd(r1, &(0x7f0000000440)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"}, 0x17e, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/89) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x592b3103) 11:58:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x2, 0x0, 0xc879, 0xfd1f, r2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xd72, "900a6e01ff7f0000010001000000000800"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 11:58:03 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="904a0000907800000101080a000000000000000000000000108ac4648c6eb651f316601372d8a2118474e76bfd8906b2a773d06bddde5e5da53d051a12a79635fbe5740ba529342a279bd1ae34cedebbab9eafd867773336108df6ddf1b3862065d2513483b09c04718ddf2f1085489f48b7ef522581054f87cb6a7dfb2c7ea8ab2540946ddeda42beb8c09250779a0ab29fbab8a23fe7ae7ea3540b082f923cf65825f6569d896066f34048dd22680e8f54037b9907b5955338d8e3b1347ed1447195c24d934932dc"]) 11:58:03 executing program 1: kqueue() socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000200)={0xfff, 0x0, 0x0, 0x401, 0x0, 0xffff, 0x0, 0x6}, 0x0, 0x0, 0x0) 11:58:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r1}, 0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x6, 0x4, r0) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x7eb) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f00000000c0)="16846c4cd6325e73b60ae9c9e9ee860a5174573750c8a38e37b2c77ed91fe6e4e0d46733ed91a52369caec1250850fcdcf14cdea8ba89b27a4b49cb459adfa196de8496e8f8ea482b145e97c82497f02b68ba898e3", &(0x7f0000000140)=0x55, &(0x7f0000000180)="303a23b3a27d267000126470b4a07d974fcb485b0a286079fb7d9acf6699c16d3e8d1e13c0f385eda8fe6c9166791e92e110120a0eeb132b6228a84113d673e4ac25c2974f6d410abf98fc450981bcce47405f2e784b08f597eef8b30cc4d052d16f0c383ec2598a9d5501a249bdabd582f367cc2702087d83f8e07f904c682db69f356723d0fce8fb630dd3a08f6de5306606ff39e9ac6773511d65896258880cd53354e85f34a1454a725a2694f57d", 0xb0) 11:58:03 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) 11:58:04 executing program 1: syz_emit_ethernet(0x4c, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3e, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b3"}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x5) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x6) semget$private(0x0, 0x3, 0x520) syz_emit_ethernet(0x2af, &(0x7f0000000100)={@empty, @random="77cddf8bc483", [{[], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x2, 0x6, "4cc889", 0x275, 0x2e, 0x57, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0x70, 0x22, [], [@pad1, @pad1, @jumbo={0xc2, 0x4, 0xf2}, @pad1, @generic={0xcd, 0xf8, "caeebe1de80bc4f74832399cf0bade86ea623817226ec9d7df157cadcc439930d1549d6c4627937d0a81bd4e45b29183741f7a80ac3afcce7cf24fcdb4bbfdd60d918815fb047694c5a304fd1ef34200dac86c146da88ba87d64a53d6867b73cf0d2e31e4ef288bc5444f213d77072b5ddb058547b31fc0d82fb1dc25469581daadea8e4f6d7ccb0a89e3372770ac374e6b17ede60c1ec44fee6d6035cb53ae34e282300ef35bbf53a61f1d51b734269873e19882a7717254a249d800c6836b2b9dfe0adecef14e75a9213ec7b90f4c422c7df5ba9f977ae1f6b5dd1e31f91703c1dd2c7da2e482c033790574023bc312a40c3d39467dc4d"}, @pad1, @jumbo={0xc2, 0x4, 0x80000000}]}, @fragment={0x37, 0x0, 0x4, 0x0, 0x0, 0x4, 0x65}, @routing={0x3, 0xe, 0x0, 0x9, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @empty, @empty, @local={0xfe, 0x80, [], 0x0}, @mcast1, @rand_addr="bb9c8fdbb8aac1fc0ecef3097fdc4fc7", @mcast1]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @empty, @rand_addr="c123db12db3e0cbf65e4e0fb2342a14d", [{0x1f, 0x15, "ec9293d63011c7da6a66ee028e52b8584c0af4feb30eec5b6c6b52d7deb15effba99d4b2f1e5331a0606eb18d446f2926f7749e58f74c6eb2f28d7d4ac87936d0fd77216f570c75cf3237ad93f433306c939d1ae3db936a0644d771ed8090fdc201e74f6114fae23d9f5ef8c7de79048af000167ab5afe5864922a17dbfe29211fe0a3a9d9fe5046e46ab7f284b4cf57f3cb4501777007576e1877e5e3ba03f72c67261ce086e925217730"}]}}}}}}) 11:58:04 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0xfffffffd) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x5, 0x0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000e476af75f368504ffce5c262df9cb518044d09d2385b5adaff3327c53711e64792bd1339559f784a34cf9e783f8277c94a7f953f42c83dd83f6821ad1498ee3e89f8345f67ab12aed528a4b79cb9d152eb554dcf173b0c1819efa56fbe81c36b31e4078cddbf9ebdda752f27483b"], 0x8, 0x800) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r4, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000040)=0x401) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f00000001c0)) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) 11:58:04 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00') r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x200, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) r5 = fcntl$dupfd(r3, 0xa, r4) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="f1c034098b451c5e3b74b6869b262f3984808de6a0ba885543be18d7e87664bd619f9797898c9b599e0fa1edec67bef3c1bf1f4f1398f8000198a42afad2a540e5b71effb14ab54a908bfc52f2608922601594", @ANYRES32=r4], 0x10) write(r1, 0x0, 0x0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) 11:58:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) 11:58:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x6, 0x4) 11:58:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) r3 = syz_open_pts() writev(r3, &(0x7f0000000500)=[{&(0x7f0000000480)="bc", 0x1}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x9, "e200ec3e000000000000e40000001800"}) write(r3, &(0x7f0000000040), 0xfffffec2) syz_open_pts() syz_open_pts() 11:58:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="08002e2e66696465d900ecb7473533319ad10537e12f611e4a349d10fffe067fe03fcf4c0609e53c5768d0fc2364a9fc797a9b48c03decf2612115f1304c793fdfc7158906d6277c492083ab2f476a5d6c0abeeaff821610cc1848c2ed77c18b87d8c8fb4659d876c4baf4d183fa78368f1052c5ea17c3e3c0d6d3f6a71912075ea6e53f24c62f5fc48675a564f32f51520b27c9c46f230b5175bc96e3e471aeb3357d88157408f7763316da2bdcd84a4403a08c4d3500000076c88cf3d08c599a7fbeeaf6ee187ed07acc65a7920f45ab5482b71036e811f3f0fea220bdb5dd1ffdb9480d4975da3bb0886a1d65c42cd205b5f6ba7b043355fc9e2a711b05fb6f4aba9a45ac96044692974b7521a50ae1627e66ec6fe36c92fcaf71b62b1b2c7540ea4cdbf4dadf48053e197d8d130a1f378a4c2b03a703c2d0393beb926572d0aed136ebbbc5907bcfad231377dedfd184ac418c00000000000000000400000000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCCBRK(r2, 0x2000747a) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:58:04 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r3, 0x20}, {r2, 0x40}], 0x5, 0x10000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) 11:58:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xa7, 0x0, 0x0, 0x0) 11:58:04 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0xc78a, 0x5}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x6) chmod(&(0x7f0000000000)='./file0\x00', 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) dup2(r3, r4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/161) write(0xffffffffffffff9c, &(0x7f0000000b00)="29597b470cb9b5ff6daa5847294e95a48639f36e7e77fb89f3710ce3804467fd6f49910b3b1d5c8f847a063d25715575586fb18be4d4aff325549f02c4373ebdeb57b7b7bccf09e8ff95b84e34a61ceb230a7f5731ce6dfef04c0231b95924e33a13344678f22a6550de303c1e3355778c5e9bd102dcf48ebb8b8af868317baedec2e02cf96bdd5bf2f7924a47142182cccf3107d63b0ca2903a0c90671e88d50af00a8ec7548b9a900e1dca1e5e2e176e5edf84962153144a039e1b75c3c426a822673336b58a7bf9e531f3d632c73a24d9bf8c91261741c72b851523f132e3fe827ee1071af55d8c782202ebfde02f53e2422ff94ef425096d0cc409c3c054d0c13891ce710d94e4790d04ffc6d0bc7e47a61f201cbb381d3474fbee96651b813e952a879c3b2446852d43a672b87f7646b2183d0bdd2b3801cc519bb32295dc01c90d5b290870bd3af773c602d5cb9f17096de39a4d6f3a66ac6d6e1a74f6fd8edf93eb55d92b15e003e201ae9a7c7eca92b4df17024a96baae8ed1bd0a890c4ef139b79118bb38f5ce88e1a4863943cefb67a79ea250c40adc43ed6cb370b63434eff7a0f0159476fe368ae20dc3fd49380bb473fcdfa31e25ff0740dc446499e138980295acdea30650730ab49d915d092649364426bb30ec72e3b538c043f53e4a501d1c3d97cd7bb609640818f88990759fec881ed1cc95ff4d399fba995569c36d754fcfaa927f0138b8e5978357e4824af35c76d2cf181951d2445540e7d733a71c7fcfe4383ed794b058aebbd5bcbd78e81247037f4ca03f80ae4ccec36a8c35970a2a8bed521089e4ec899a68155a26fc75cb448e37553182e0fe251a5f1626999aba1a93add6bc04befb2ff0fd5e0ae6decd9d21c4832668ac09c610d5ced13ba787c49cf7d4ff273263f9bdd9d50d67853e10d7f892c020617190fa85b737b186a1e57d5910e90a58d77b368c65be649fe16297a7b790aec648d63190b1fedfd94cbdd35a44325db868a2ff6ae3158d905038689c6e81eeb9925f718a02922791361d4d7a33860438059074fd15855dbfad77a35ee2d591391309031857ca2a86192cee97b45d7b500d1879daffe4c08999d348aef5c4fddf8eb9eb8b1a37d56e555c03c2ee4c180d682e00746959bf5e46fa6a4e61c9c793573039b7c4d86d459fc02582379e1fb0012f10f364da29bd139897b15bd34938bc4bd3fae3cb349159455193371b023f5f45cb397f32e1d1b8ef8e8e9c6c21204039c41a84fa460a2452cb646af6dfe82250782913d9af67e08891ee928822bc0f64c2ca34fe16d84278074abe9595eb00899a6769528420c10892eac82b5e0055655bca77ba9890b4c16579a9652a2b441269e66fc9012a70076c612c023de7c4b7933822752d48c84506f07d130827fd615ad932a034775541f99068a03a75ef39c564f4b57672542375dae8c5e255365c420fcdcbc609293752ed9ef53abfb4a7f9b172017a6d683cd9982100799a71ebc311d5507bfb2a854876a5a485d9505e6d4ac48676fcf614762157c6d1e08ce1c1ae56b0618b176c5625cf703dd9495798d461d929f967a61898ea14b9e1bc142f5545d627ab63295d6be40a5f577f471dffe19bb1b0b6f02d66234dc5d0db15f582936d0d8e0ea49e6ca3eba42cb7e6bb045eabe4daf2cddba1777775ac5777791cf13174e11cd1b05c7c417693111ae8b08e02ec3f3a54b668a7cde9592f4662bad55e98652ed585e9a0111134f155e837b8aa7088ef0dff41615335a0e08190684689fa6c589f3d99b19d757ab8f7e71210e327d55cd39b0a7a72f812f025c62a22595557d5eccb2d6a968b2a2c68ecf30eaca413c7fc919620fbada361b312ddc70092caa5d0d9481a10b90cf9e376c5a3fce1b21978007cfdaadd8a6ac55c82d0224623739a7259f6e900e4e990fa197880367ab705030a824bc04bf2c23297b92263c3cdb0540d5de7f3479aa7a0498d1a457d0767eb4bb8fc17c8867fbb8659a0faf8ab203e8f2feae11d0114ccb95a00b2ad4f3326d60ac39ba65bc8d91fdf8869f873897f3675c0b032f72a725de826c2ce276e64e8787e80d5d9dc5467e36fd4a42fc8e352d5c9ed2a93f461e7b51b68bdb7fa39efe07ffa3484697efc116711511180fb92c983104405a34cc4675c613de460eafc2e46897603525f51659504e9ddefbd6335d8734e774cf03de5bbea0a193b66749294c1d03d954f5bbc0fd7141a345ebe995de2715af4ec3452f5485b10abc1565c2338b66d54bca866d87337f41309681c381fccc42f2a513846959a47e9745b1ed83e37412b9fc7e43f8a5fb10af3a100bd0a74f3ec74a599338fcb00a749760dd68265335db9759a091670034fde91f03dd66827f3ca800dcf9cf00d2142965600ca6dfec3c3236abc8cc919a558f646489de4fef39c3bf80982d09f8b22694a2fa16d462780b73410d126f784da49f2d7d6001cf6dc350395208b955d2f07a09b9ac83f8977f454c2aa76615666dddb84abb11a3f6ddda7f642041eec22720a3e2f67bc7fc03ef5db3e7e0e95bd673da4da9a91ec03ed5452d53e3e935765301f31a294da06c59b7e2019e09e250686a4c9b32525cd07062d98c6211a75bf11cefdc3f3eb5d32be4d61a1fb4e4572f4d19df0ae5467cd8c8eaed00a8f1e83db154a10f28a594daa8e9d6a871216def1a9036b9f2d1eae748952525c43a1139dad616c2805c93ba52cfe359cd9ef6387c7e27c48aa235d717cbc30e803ccdb3bcdc7402e83769aa253f2108a7f7a388056e5b4fdf8dd3ca4a03644cf1db0db4107938fa7308b555d5ccc5081f49980513e773c15e7700dd27a8ed88de3d092460aa05c80d77d35d5fe8ecbacd4ed5ef181b89bdd0c42d1f4076ff9aa882c71a0762b0779f45e4d6610efb58d9d239832bb7127912edda864b8a965ec737d35e6bd7ab477e554e75d28f7050721e62d2e1d49c597f6c1bbe0043bd813198e058581d94d1ca321df6f187ea9461cac3f432112036640afc48f208a4602e54a73b97e48a1430ea5cd6290778cbfc8f3535c4e63c15ce2c83f089598b6a5ed87a973b3794000ef88dabd4b9e6c86bb013a71801fbc60153a1c30ee870ee15d304c87bf7e50d104538a35e5b4b143f26ce8145a9a8b6f58d4aee037ee39faffdb9911bf8d26df9dc0c27b2e00e74ec3bfb0994b7c877b1cd62588ec28ccf7ca6aa756d3a3ab9ace5c0b17e8ea91286c74c0cf1c72c7504a578a0572ee9bedee6a445fbcefb65fa02fad8e81d1899e037e73b93d5b29fa162f5756e9e18e41b0076dc7d428b74e12e511b935dea0e9c6bc700dbcbd96ab541a577c7eb48c62362986c8c9e6894e0eea167e8b7b9c2e7af7698a3133f38d8a81c9d5b21c9d96698eb77e7389cf82267ea5a0cd9e98dbbf4d87189319d98d47fcfa1f38cfb51f172e23738ef1f89c63a763bd28ae7855caf30e4e3c669f66cef68f075611bf86fb7b13086f4312a7be48f96a9290825d26cf241d24af2da538d2df18e3b5bf40617648fd5e6b8c16c9a57f3c7ea2754c11ddcd42142a2d54fe4c344bcd805c2aefd75c5dfbb7a48d45577c528722c4a5e72ef26e394fec55bd2bce87d318d395f447b08d965ca04bc6e4fadef883791b6826eb9a4471ecaf3cdcd34dc4c5a0a64edfbf7a4dcd025a866b8cb423396282da3058ac3f103d9fbf1fb78b470d6c83b958027aad193d6e288af0560b4a606050951b088065c39591e0df1ded8426245beb98dfb538ade7ecd7e7d9c467aa3bb901c172ef9a1bfd5fcfe35e49338a0c59f43345924790bfe22e5a23163dd6d706445d41bd5388ee5d1e8868f800c292e4d0798f278a824387ad66a7860058dc333abe341b72aa535783d719f4d89268a79a88a366c6f33b4b06346f9070748734b5d2966120c76fde08ad14d5354863d4ba5180bc552a1cddd90a80e93906182c2948dd7cb718bac761886ad9950321d533b5b1ed8a20f0a84761b33c845cc501dc5b0b2722cbf91f75c532cd327d78f60137aa286b508a6ffe57024dab136465fe780bf6d4481e31acf479dcef302ded81872b50eaaa0bfbca37a075d936d8f87a281eed756a88c6b38f6345a6374ecb94f4d7f737c464c43e6e60ef772329a2cea4d63bdf33c316442ed0bb53a85a4227c9969aa6e92de37188183cea1d51c8c901f00229f2e4da3aabd8d7a2a00d018d0c262846a196d9749c13e3952f3c894d5aaac31a170dc4508318c32396c16beab831beeaf5d0d1fd23a5b88db351b62fb21cbc3f543a3845256c3e468f8bb6582860885abc2a1642c6d6c24d8b1256e2088ee75cbbf9136ce06091a9c002933f32b7218f5ed702c1cb1afb5cf229f1fa51da611a2f59c288604568fbc5bd3b49daba76b439959e9eb244d4437e8e56c3444cd455c04fd6a44a2582aad6023bc25c74c29b618d76adfe7b9ba095185bdff0c17b3c406837ca520ab9486e2a20a907bf7b8ec0316dc19187e6bec19f75b62f3948e4e70041988b3225901d72096249f1a33d3aba2fa2f851091ed5838b9bd309a6d846a84d9bfcd026a86ed7aacb43af0940981b6fca90b6233703f0a21c968d8becdb3276b9928a9809b98a27212d0fe3700203e4ab2a48806e5e4fc32c5ca7ccd9e8559fb45b6dd843990c46e97445644cff366992683baa151e96cf1399e5b410491a499faabed685df6fe2d07230186a9f43a77a146660ea85f43c52744e2acbe2b65ad9dbc0f28dc59ac37a9db7a054567a5ff7f7f1b5dd83f9730ee03cda3e23179d4cb387791ca65249a84400a1ff729d28e024335e89c2022c839fd92bdb5529efff17d8119ec26b4b1090dd4b9b2de9b0997e8e8f150e70077cb52fe14687dfa632f35eba6437b7a0ac6057a5996f57ff999ad9de39f48271826d3fc5eb5c6b66231cd5413a4bc20412c724f351e44273843c72a95c806751d2e9312474c95fcefe2ed55d5a86cf8597f48dc54f51a071e4198102bb335c59cbf768ef16331847127ce69b29c8a0768dc2f74eb506cbc628cd9758f59461d648d9776f5731d970156b3fde4a231f24dc39c22c56a6228fe6b38e5306c169bc3d7b354a307763932a93d78af6acf0dff5833239209cb4b37e7e934da6df7bc9769759f7f58f8ebf84643638456839529c6e689697693a5a642276d5042ffd3552362b5d5df885090841b6dd1f8b56415e3bc0698ab257eabb1a123504c8b4669cebf2f77af5f07111dee78a55d34abae2362be31bdb267e5976c8a238f38e7be4f835ad65e846fb49be1d83b53b2f44cdf630db2779d318659fb776d752a6a2f4d3426133ba1c0cc68ff5bb1887a110589164bfe5a53620608614941efafb86b4d03d71ac509238fc173f111f2d3dbfa2bd9aa629d162bb4063860470ac533c4a9669d0945e5367c3f9f340c6cc3f2c19f8e3b70872a0a400cc8e76e23bc63bba6ac4ae07881ddb21714b980d90e88bea4c5ea54d335c0fbe721346e846701d3c9d500b21753b690eec57d6e6b325653dbcfba6f62bf92027c00f4c56dc384cec822379dfb1b3d90522f9fbb57312cda7824f96fca09fff1e6fa1a06214c8a8b5ac658b4c400d31c67b0da0fb9e8b2f04548c464df454e8680294c40d4f46589b1e116a0633797231e1f0e4488b3d36bfe59a341f0210261f7d1da646b767b2e4a6210c315068d3303eb05638429eb733d11ede8f1c6ab58b551e0ac9888e1dc58773ab47c54c6814bf4079cbd69ba7e70c75d6e003502cd2d5f57805a29ebf2ce28386039437", 0x1000) 11:58:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) syz_emit_ethernet(0x100, &(0x7f0000000180)={@local, @local, [], {@generic={0x8069, "f34aadbf3dc51d25744a02f45ee940da761dccea08541051d1096fe785309c3af9e33baedeace9f3577394e30e0074d5e6d8b2c123755c515e70e2753c79eac1a7d09eefe4e9ec9ce11d0bc4e8f820c8a47d2a9fdbcbd7cd9128701046744ca30cd82b02faf9231b998b22a083475f68349f4c455730ad18da724ebff8cb20264ccfbeae7099363b188a4954859b91c1fef06a3a8f431922cd7808ead7c0e1c907a8c852e9d6898344db6626c43ec9250c73601e641d91fef92f053818c8f43102f616d9d79f6d8e752cbf98e69e4d0f806f43fcb355e777fadf32c28e5a0e6cf7aa84c762c29015ef7aaaeae4f7f5bac128"}}}) accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ff00"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) listen(r3, 0xe03) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) 11:58:04 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x4) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 11:58:05 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) close(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x8000, 0x760000, 0x9, "ab6c91cac952187e4276f69002b3c34d1bb18445", 0x4, 0xa5dc}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 11:58:05 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x1c) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 11:58:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000140)=0x1f, 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) rename(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='./file0\x00') lseek(r0, 0x0, 0x3ff, 0x1) 11:58:05 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="d2bfdb91f562bf20e9557107dac8c3e15ecb456a4a71a8c39ae476493d4da111a14b813bc0e92a8c6007d704bff6e468904f3430000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000200)=[{0x4, 0x8, 0x800}, {0x4, 0x8}, {0x1, 0x500, 0x3c00}, {0x3, 0xffff, 0x800}, {0x6, 0x1, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x1ff, 0x800}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8002, 0x800}, {0x3, 0x102, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x7ff, 0x400}, {0x4, 0x8}, {0x0, 0x1, 0x3000}, {}, {0x1, 0xffff, 0x800}], 0x5) select(0x40, &(0x7f00000000c0)={0x71, 0x7, 0x67f, 0xbb2e, 0x4, 0x4, 0x8, 0x4b}, &(0x7f0000000100)={0x7fffffff, 0x2, 0x8, 0x3ff, 0x2f8000000, 0x5000000, 0xfffffffffffffffb, 0x9}, &(0x7f0000000180)={0x5, 0x4, 0x6, 0x653f, 0x0, 0x1c6, 0x9, 0x1}, &(0x7f00000001c0)={0x1065, 0x7ff}) semop(r0, &(0x7f0000000040)=[{0x4, 0x1f, 0xc00}, {0x4, 0x3f, 0x3000}, {0x2, 0x7ff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x2001, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x100}, {0x1, 0x6, 0x1000}], 0x8) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x2, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000004c0)=""/239) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0]) setgroups(0x6, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r0, &(0x7f0000000080)=[{0x1, 0x8, 0x800}, {0x1, 0x6, 0x1c00}, {0x3, 0x4, 0x800}], 0x3) 11:58:05 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xa, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = syz_open_pts() mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x3812, r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r4}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() dup2(r4, r5) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r4, 0x2}, {0xffffffffffffff9c, 0x20}, {r6}], 0x3, 0xfffffffa) 11:58:08 executing program 1: sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000001880)="3c22ae79e6e333fd878f06bcbaa1e3cc09e9ea2079fed0199ce5b044227bc5d32b577cd270428594c9e47ed7cde02257eb5a3c02acdf16fdd2dd66078254a82ef19fb70c42d678e36d3ccdae577e9d2a83c7aa1f5f9cf7a5e6d96a5c923fcf805b2231a5b6b20a1bc6283ffb6c8fcb05f22e99f806752a43def0efea8ecc6b2db98ba7cec909e4fa9121436d0308d724fc04347f407544852794d46f29eb", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000280)="b692e58e0376aa1ca766fc24b3e52277120ecd295c3948ce4d8e85e0eafef67ef214c8534c91f4780c418e70ee6b4d8789675a70e971dede93db", 0x3a}, {&(0x7f0000000500)="4ad21a3c678cf65599183c8479add92bc1ecb568c22192f950db0ceb37a8b6ba1580bbb5cf8c2734ad5d49bbd320ca6169fd737da9cd2353bd7e54606f08e824c9271b298242625458f970da562e822f32059ba0b39fb58e739bd5985bbcf329e9958e9077f832225cb5175e77cf9b778b9931790cd35cf1551bdbdbdcce989f271ffd7c2016eaf59e052f5010dfb33fcf0c15b17e7a069152802bb7c79fb1e76a0f157ee4694df5b291b5443e95b18e5f93f5fa7ec7c956a086f40c88", 0xbd}, {&(0x7f00000005c0)="5ac283202230f7a53de41631937b48b0070d560867805ea19833a81c2f2febabcf78c2c58cb36e21cdbcf14f6fd74e82eb80858355d00cfebffd947bbd51a0034cceead3ba4ed1021b32e9d7afe735e72e72c921a264b6c7a49985f7a7bebefb432bce1fa791e7d0d24acac842eeb8d8b519e16bf10645b6d053e565aef79000f6", 0x81}, {&(0x7f00000002c0)="9bcb1a4e3c2a7e34337bc4e3a4032a395dc51c2aa6a3f2738d191b7de663e102f52e0882e0eb02cee07e1c04396a8e2c13b23b9347", 0x35}, {&(0x7f0000000680)="bcc8f71ede53b8f79775aba9fec59a19c6faa7711a2ca5eb1a9fc14780a6d02f2dbdf35a17bb411d12fd2f752a12b310cb9da8540d7cf78f0f8096160a9bc90f2ba74769e57657a1d364cf9f2e6ea03e09eef214d9ca3b8510d51cba43c34d93ca8c38add54a9d340512adeb634eac110dbd426b4ce56fb2de99beb9d58bb5d3958feb803d55658e1decae8f493eee9e84095731ee250f80a20c766fa8910e395440203c8968285c0630682c72c040ecf3cc71a31dba3ddcecd1ed2018a197594e22d9b6cf340bf6334453d7aa496026f41ee5fc4e7dfc84900bb58b2c1abe5a0701380eb5be4091c5531bb542e3276b206744dc699ccca3238828585dedd73a7796393185f51f5eb93ae7e8f1911a51518729611b52d162c4bbc8692853250a22af1f71983556272e7cf41941f081275eb0ec255fb35cf5bcc78ca211ffaa0fccbfc691ea9b0d6f8842a2f2cb22fa40dec71ed30316ef64742f5525bb0a4a7c0ca28e1933d7475b9bfbcababf72135d727dcb08b9eafb1baf0ca3006c8f0573b1bea4ad7a6164541c2b8e704b8acff469471e4b14324fe455e6434f153d4a765cd18bb2f3714632b19ab2b454bec2a2b59df12749df718fdd65d200601bdc701cdf77411ce07fca905af2badd09f006309ca4c43755b760c6404312d43ec41d78942231ca3851b6d3610ed0be15f26d413ce867807fdfe2f57c1bbf4fc8dbcf2adf62880837bb74340a58fba228b619282f6fef4b66601064fff1b73cd6f6c848e1881fd439876d2dde090594a7875985e692c374c36fb4ed4ba79abd33640f407a2dd38941b55124c44a6c8e14ce8a8de8c300fc79c82021c3d5ea514953b609d6e5fd27bc0e87d920d954ea55241077b413a846d9c261fb5d424b6190a2411b65d8e3c3fb080d19de82cd12209fd1105913b22a72f174d5b242990c1499fb9bb1b103c16bd42349258672bdb57b54654ee5647d2ef65707cd55f677a1518c2fee4ac672e61476a28b51354e0c2ce92d5f4ac3268c925d644f14c84693dd85961c1de21a9de3d54d75d08c50c3dd4827d0c51057dab9f4c34ad1b662cd4f47ad627871d0a8dce6135ea88d808fb4cf9b9b8380424614a845222b719c3a82043c02e63f23565c9455b7d69c009cfdeae72eddd69dd1be1879e26a361f52028e5abef44881b55435080900ea7ee49f85768556967055e5d9da4d1da85a654e4521c61a49f61bd7825b08acc67b6b9aa43e3237014ff81ed243a28a01a7106046bf9625acde9d01f1ddef77843ce2b700f1088a38961ff0c4d5a58094cdbc2f6b90d7eafe4e37e27ab677a50dbb065578c2ba84b41ab1cf48529f4a417c073288f6f368193bc48a9252d18814698afec40afbf603b16d02c383468bbdc5547fdda8d20cc5258be1af89f3bf5f52168746cdb4673115698139bc91c4e5ca9b39391ab282b9829d0d6a8e75fe2574257005e49e8ac2514138b94be55f09a85c00d1af13dc9f60c210a50338dc087b8c40b3a1e1c71d94dab723d598caabdac5ba757f0960a80fee88917a87b3284c12bf44cb422575c761984ab223c850b25ab3c964d80d5fce2cca1ae33248bfd0117e777491b665af572c3c814cc0e89d7234e385c6510c3ad7654bb04ca71ea82e69e62c52599a6f4e51ee3c858a34b8a0f1f87a1edb137a4b71158920120ea89b47bd5454d8e6771758043d8c61f6570ebd5e4fa8b8ab702838a9692cf33597a018a93c0a9baef2fe2685f0951ce9a40bcb1929e3debafeb97b1ca205139ddd64259036bc85373817ffb662cb8ccb74ec1122f77fb8299ce98ccb5e4203819b45ef9e880016ffe779f51437e36c75c6c6b29ff32e65fca965b8da449c1bae15d5462d30fad7032bf32075f41700239c5812d7cfbec3e1ba78b00598a5241a6eb80ee145441ab883c8e24bdb4b3d15f69c596da644b4f51ea348aba85ab148df67294f65e75850a5e3d5103c0fa3e4f95316bb7a5bd0d9bc0ceb81f457e8c1859a5d1b12639defdef8f0de2e1a83c770abbdc4a4219adb4fc38459f83d6f08185826687dd1b44c695f244b62a6c86d74f7e069846e9dce024f99b30cea53dd62f2b2fb9087a907a48efa7b4bf32e9a45f8e7d73f61b77a4bf3ef0474671958cc5c0bbc21b41c74daef7d51c1229ae15a0dd0b66821bad36f1a91b52d08d947d2c965d4dd7c34d2da6c32df6ba9848089cdcde691f11952c4710c47e6c0f8d500c58abd9aea32166aac293b20cf5ae10295b2ee003dc0fc8e0da2a968b4765339239fe08b37f0d94b3cb26c975c8beeb6a7f12894c8fd9d56903371c1d971b23b66a13e0b30070537565d9391086459a5e038d9624287b813b689d84919181e703a06b79c417865b4742fc119be02c3873f10dc25720baddd668a6a66e243cfd930ef8907ca97623ce70e367dc18d2163cc218a418b3083793479087eaa65997ef26f55fa3ad44d252e8b1a00cdd2f04f96d538c2e293e4df09daabc8f311d7c9afde132a99fc26c89de22b89fe9bd1f9be5486dafdc896bf4c040671d431427ca1ca240a400832eac71fcf418ffe30568f28b47c9527a5fa12159b0c5ede1c21a1770af02da00b50eaf6fcdc03aa9de0ccdfb4a078a530cfe6c8cb41346c38452826e9aa8574f9148dc30575f480ea404a45975f44618cc2d70810ae9bde2634a5467a28abc8e5164ba56a552d4f3879ed05956d702db06bef31a130adb67a2eeb0e68d33945b3ac332b7def493cb4778311d676602233de6479c7663ed9717b95215621402b8f75c0b266b6a4f73a6b339d95cdbbbfb5068593b7912e0a6d898d1b87729adcd6664e45b617218f5fec94aee9b0cb13905911af7f72e98f588bacb2e79c60d171ddcfe808c64cba828286748235c4744bea4cf7da69f807b4291f27d2578f4a32f6e49767ad3941a53a5d0b4e93a70f0a81837b2bb9946d6122088bb93b269dcb33f58e618e3af924140879b66ba8a7ebff40ee6b63f55c76f9ec890069bdec80204d3889eedc16c74516de8f0b6559e414a643f10d4e3b52b4a51f221393163bf9f4b773ba331b68f4028bd86b42fd8c5722928b2b4d0350fd03aa9f809f87975c942b52718a8eb910e1da0ea69436d4c04edd9331669d75d716639d0e66396d7090d01124f12c8f186dbeb61e1fdd811fa8317440275633a00d72a9c6d5c1f70b631824bff588af4dc1667dc9f953ef8cef268ecf30400099f34c4a2a2931c70589d2c83e75ac16989b89d75aa70dafd8673a4fea0a1c94b271107b4ccc26b133f982749bf61a6b804baa685d8813c36670ec151112d3c098aab2068867f535390d9e7bf98c85bcf7f8414e9bcf0a7cd50ea05754a011c2d4f21ca34f67cf6f89e16b776affc755354d7263fe3154accc2454a95e1f1e92680f3ae9d0139743ab337585810c7f91e2dc5a9bb73b38114e0f90c4d2994f3d096b0c7c050b4e4d774e1e6e8ed5eae31cdcb84b1825d0567e255f6d87dec2d4e236cb84941b8d4b6283545287b251ddc01daec3e170f3fc4579a17fac031861345fe8e761e604f3ccc51387a28f60d020a6a2df1af3862ce63d0549d1766fb79a5b2a3ab70facff22b86d16d80be4b883aacac3aa4d5d102c7f51390617e628acb9f1aa188537836f8acdf0f3e24488c84f07de360c812d36c6b013a2a563a4f89cd21d02395e7912ab260437a171bf54469362d19cf84e46e98d116489e41069aae0ddae6d41e74cbe1767a30e22934948755267c4b3b9bc80bcd47072b3f1755c20caf349644a90638b01e39fc559ef745ece91df1e19c7265f2f1aee6da19a6d9596c154076c06dd701efecbbd644583227724adf74d8d65b98264eb4ce4d0a5dd210804a5f0a3b6af4e499da508eac1c6d6e9edffa1f1a57462a0c3040583df40c156f7abedf1fdec5cb3c76b0c63c03754295e735c165e503fd4a5df5dd3ca46227fa18be2c0129076d360307f98756ad0ceeee36d4dff4b9f7c7581bccee748d82ae4bbcda0fc90752a33a6ff966b700fc9f506572ca1fe0e184a15e5953af8cdb3f8048d904fea70092a55b0655e1a9c175528eb69383af53478a10bb3a191be8c0364fed719b1cb86119f7cabf3823b85bc1c194f860d0171bfa2d40559c3c21e8e75e6b33ef557cb8bdd343c20c57e52060dcbba7d799d13b65f5d03a17ae7358614582666a258bc9fab659adcbb3166ccd1dc7aa734c4be108e9157622672dff31c812ff9dd24812c4082314209dc525db17215f7600d6d682f0e1724aa96ea8131aad4672bf56e1f55e6e2de7bf8fc8f09fafc81c1bff5020575776f3d3d6077aceaaa34cddf14bf89fc3a8b155e484ff8090720801754963412b664f9feec5c3946f0a252d351cd5342d97daa29481de00147427c3c794394db5e7e52d1f6cee8d31c4028a09d781a368c381a12c13924eacb9598bce678e2ef0c9099d1abc4544ba3d74f1200193025b67d643c0be913907d2952b8e36c3a4c369d9e9ac0bc3f8ca41d7600e4b6476b230c37facfa0bbabac635298fd2e2fd5d10f3dc7b8b1801f77e081b13f8576b4a497044c832ed55b41b37706e1a1af150f7aba6a9fa7b41d9b910fd8d3e1a3d7d9cdb48e3693add801ebce4e96351db6de520dfd25b6a741d5a1f943ad33c21f8276f23c76099af8d1349745e4dcc1f05478743d4d04fc10d86ca0c08ab2674bf89ae762ea58c53a5064b731ca60a359a117ad1e63ee409bc0b76ec9b4f99e1ed47d3be3ebebfe2bec6504f29656d3d7211a3e0121f40bd1fe339e2f04e44ff79c95d37c30692bff316d7ffd457dd5ed00d25b99b34d1ce4fd5b0c6c1c17f87b64766167c08f31a24bee77cb8782d6ff0cfe558e20c6b7b48d0d9e7dec8a6cd0b7a7ad688fc7146c2ea22b8e4bfa9bdca51bd9ebf2d32e4cfb97d35bc352df9534ebab551de19cea58b1d6b629e09129563555904fe72cad74f37ffd18811e5b0891b63f26bcc104a3a993809776b5a9319d8fd31dab796017f7439ada746a5ad7a4d05f03328162bf4f3f0cfa0d91c5c1fc5d28c28a61c05e738c53e48f415ccc0fa9da091ee177b70d315fd01844bead1f0cc75506d9f4342e89385e0be2d59caaf3ff7b1560569320c4dc32e408b6437e1326641d96d392175b7212eb3cb6b59d123b912aef0753c0f29332095ac767d9d233f4dc53d534fe4d94bccf790f791631a3e9ab5724057d7260025029afdf5e744dc4fad522449dc2c899dbc4b07cb7279eac01c7fef6094918c08165ca4f0a78a336789b30ad5643c90665302715bf2e9b2416bef9e29353bad4a542eb25cdbd5719712c40c1a7c3d7d0590547a6ba71617a6277aad6c6ac626a52cd55f9a62b76fc664865211aaa7837dfe1d9b569975f74d95726c46a8f41c809493b69156b88118451f94341007e9270c2355cc648e05797e6a374d57a6ef594a451d7867a4882be3c7c09c6e5044074f01e8b62ad425a03dfdbe0037c206e7bc2c127a9a719b6235736f78d647110f4038a2c35ba892fff1567072a5d3f4fd4dc902e29da5f3f8d3ac774f3807d46995453614e3bbc8bb917a43aeb3018f560281b27263595922a4717db7447265aa06efd2c1a426038c225c2874890581e6db2e6cabab84893b8d3c63294394efd0f7902602286a80d6177cc9e2c538947dc5331fa7059e2e840fbbb55eeff6fd1cd20a76187357de64a14772f38734b59a7581245fc499228311604b7754498edd62285fca60ebb3e10d376084da8f573d2bc87f58f548a32a22652bd98c55293a79f7e26156a88", 0x1000}], 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) socket(0x2, 0x2, 0xec) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) msgrcv(0x0, &(0x7f0000001940)=ANY=[@ANYBLOB="08000000000000007150cf7dbf32f8654e70d2f3bd8d7ac25ffafbe3be9a38222ffd04bd787a295faf002a2f270104000000000000b735be9a475edbb0d784b4d3fcc28eeaecca078f0251a4b5e0d8665f42e909d3f7ca41f3cf37f970c4e93fb4e329a5a06bb65360cc9cc20540ecb11568fbce69a6a348deb09295e377589b31dbbc8d57e7793b28bf28342cf342c8ed7b1d0fc28a7602c72e3622832fed81d9a52f86d2f6aceadeec87c6e28fdd8e290a5a4698b52dd4"], 0x8, 0x2, 0x800) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, 0x0, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 11:58:08 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)={@random="957782468550", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0x1}}}}}) 11:58:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0800"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0x34}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 11:58:09 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', 0x0) 11:58:09 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file2\x00') r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0xdabfde85fdcc4bc6, 0x4) open$dir(&(0x7f00000000c0)='./file2\x00', 0x800, 0x0) renameat(r1, &(0x7f0000000040)='./file2\x00', r3, &(0x7f0000000240)='./file1\x00') r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "0000000000000000f000001700"}) writev(r5, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000200)={0x0, 0x7, 0xfffffffffffffff8, 0x1fc80d8c, "00000000000000200800001700"}) writev(r6, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r7 = fcntl$dupfd(r4, 0xa, r0) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000140)) 11:58:09 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="df42b2dcecf96da54d241b9a5af08f27ed04bba7427f564c3791cf6c061bbe8e3f97119952bc06afda56aef6560c4b05916951e350cf16936dfbde2f308223273ef74c703d8b466fcc105d9feba06a951c21106d7cbc69c6733c6c03e31d1ee6f4b9caa894b6058dabdad23ce73c000d7314e6e570636f8b5536b2ae9906249e446f1642a439d085dece5341f1d35e59c0284eb11f23cdf776685b7e615a022f627618cb3762f481e9ab1f8b1cadeebb1095e1aeba928c050ebd55965ee8b665a502236fddac78a438fc38de7995a165e3bc39b9e0dec9fc8cae6cd20f72edc9f53733bbb56fe37fb00161ac49e3d544ec51e59b0e062bd9e39369c29ecfe81e2e9fb33f2d057bf56a58b2cde40378f0cc05b8a5447fe0eff2b490097462c56b732a66f8ecb882f41e319689d6da8982a20880a4aec77d3343016bb0ad55f5c5a93a408b63ee6d3029cd8a9aaa7c2b5a0c517c4889c63a0a607b94370d1f3da5c4a8959bcfeb7adec20ec2ea18801fa5b11a6a87e90e316b79d9b21ae67326efe28f2a995d1b0c79d135fe2f37f6d58fe9838ab8b63a53306e2e76ec3ba258d68bd23d2a1c0ba0e6646891d494b21b5e9de2c2464aeed62b8310cdb0509611b519c9e59ccfa0c2e2753ef262a19c4cfd8c44bfcc5b69855273b34145c18d5109c2e761823ea89018aa39bf9ab2c45a1f4d2ce9e114247b52cfde896441613982b9641ee941b8578b43b018259c39da06fbf256d90236469a129ccddb9c7ea8a42d2f0e88bf4498a2e4b96768411288933a0d78c007d85100d4e8827bbcc693e25f3a3d620a76eccfafd0edfcc0381b303f28c7023544f657aa41fa819a07f40a9dbe2d6842f66c872f7b15ef289d472aa97f4fd71a2638b270917bc906d70f5f3cc2b3bd43f0bd0bc227cf09273279b85934727b6873ae7975b0652fb15b1d148736f3c743fcaa2041cccd628da63875f79b40bae685d11422d16c74f1b2991017678b56fd4f7c8206564db4ed50a484ca00ae56003f2b171828ec8c68c53b906ca38764062cef6421c6f533191fe71132109981a60ca0078106b821f5b5f4bc9566f8214308a564fdef69a5112f1c49179b12d97bcebe65489946760d539f7f081f6233857bdb7e974a7a47703de38c6066e9ee6788412451518b77da2edb7ecb6ec82e2fea5801023694cb5f910b803445d64b68354fcf6219938ccca85749cff367f407b13961b05c0fde8412f8c010556472e823e65e3cc0848a51ee09ba550f783c909d1a57e4061a51a48f59b267bd666284c024010c2dd87d5f1cf722f299bfd669d6a3d746004a0fabdcb52965037e7d8d7e070a9bd503db82ca4bfd1d8d370fa661639323e5bb84f510574a2a82ef75642ebbf65bb970332714408614f4990b710cb9fd4c165724823e552514f75b3d9f595c5d9297b330d672f672e4703ab58c47f2046f12da4dd31113929f58ad421019342975ca9fba3c22e43513fc37e2793eb033a33bfbe71359502cc4c8ebbd9c0bce4e32d8903bd4c147a574c2e92796f7a1eb5e10eb3e3b344e28aab54fdd52ab3c27df8b9bd52d9814c4e4532e1704bfc093807a3e2fc5a6af533c26cc6a2b4d4b4bfd7d37ab5c2db625f01ede23b681c6ca18a328c69cda8144c8cdd08015e19def3f6682d6183772b8eda41f71d87090d3d1f92a99b67a4d364ab99bf41b602d4d194081e4179fe753e8926cc174f9053686b1c52b78c9f5f57d6c645235de13d4249eaec15b0470940cdd3f326622397d1d2bc29865a0cc99bb876f017f1f852eaeb245087fa052dd5b08be9e3a4a799e2960fa40d70ee7ee0e242a213b5d5b14d5db87ccff6c212bf92baeaa928c9b3b7fc27f8d0be0a7ae35c2523722a555c95c90c764ad4eeabdcf4b2df2ea8b6fef15270caa5bbbd379b60d438f3436ff22f21732e1f330f1e38fa2d692e6f80f3a164931ac0549e22b60f72caae6c325092cc6f14c836525b7729e5952e506cce29678c5a7e940b9178bd90d46acf7a5171ba31a03f577584db290fc006b6de3a026d332e16824b7a6fec3f088a72840f3ed6585f6410ec31c29b2ada3a555c1dda9291f06f70f60f8a94c0455e45b5842f60b3b161982834a05f6a9f5ef5036f7da3ef05251b4b7d7517340c3f38a2346abf6a922b55dc3be327a5ed9d822f7cb2ff8c1f1e535cab7e1da864b1d415415742d3c7c0a230b047b4534d0829ff17ef991607cdd57b64caee9a013d94d83f7f4f0f6a6a14b67bca3cfcdc444dba3a2e0b3b54aa20373ffb42b89cd4b46e90287c858e21c522db7eaf1c3cfd6263b6e35cd6405f307c2903b3ce5e6ac1a218405b6046dcfea7ff52898daa5e896f6c94428ae05a6d492ea805e5cf65db455ffbb27b3996931e52dd97401a43e4de3042807e1563843a00302026e4eaba895c32cc1a95f7a7de99cf92cdbf54867bbc06d2c954b9cf161ff42f61cd9f1f1a1bf5be1d47c33ad3451178770bbd6aa2670e61fd2d7f09bc64b18d576bed78d40755e5c15098ac36da47c71e41934835ef540d58f609c02940d78cd6f7a390670100cb0dcd991cd88b34a4d9bfa452278dbc63958b54600188871e0976aaf9573161da853bb814debc32aed1b073513cba022b7885c466de4224312d14de4c90a515425bc35ebf4e0cf0772cac317c5e4136281092ff003403cdb1412fe2d323b114abc9a63721433bcbbeae777734755a14784440f4e7799b5b77bd0fc4b3d6053590c8c5b5391926235ad504682cca36a26c7d10f553cab9b3b1d0435db3d70d61b5ae9d58729272fa5d8955447bae2ac0c5d6eaea95da8499325d6c1b86e71e8865f7818b1c2a9d39e9c4802dfbdd437372188bebcedc5c02b24ce1cb37cc141140122c84f49e978dc14d5e12cba2d6649913e7e2d416a6b676dfa8b4174764b5ac5cbd16e5f1ebdbf267114cffae31a3a2bb7d4e8f2c532004ea37f559d656fe7014f7237ca4a1d7e1bd687bae58d4d540dfba47038243d366ab10e9159597697cbd93db9092c179ca2eba96fdb9539491617a26bb5acc1a98ebee7056cda58409ffe1353fc08bc810fe5949d1fb135a3aa3977bb2961e1a55cfdc0c4f63f4a913d2be55ab5333c84853f14d8efe040060f562e5ec791468dbe7a9c8d6bce2a337ea9ed6183f3958dfeeddb5c17aba5a47f60dcdd4ab9636b8bbe416e683fe86210cb3d992852d1e16dcbbf58af37b61135651fed43ac2932fa92a5b635bd905febbaf2efa11b9f342dc90c6a9780ea49f5585a0cef4ceb7b4a638089c17d5927f3f1b8fb16dd6398436243f3fd34e477ef1168c2d05f61b4dcff620670ba3ffb0ea7eb811d43dcba700a79297c0d4c8eb9d9400efd1563f3f5d9ad14fa5aeba96a178568dddda1af1a83e592ef4e994c262c753f4d17a4e50b1c25afe0eca1ea26efa96ff468f60f4588030a7d47a192995444136b847a9c197a942a1135cfddf666bac4a7ec8bcfc16333d390976101199971533ed8764f55d223dde3413466c34442233f9699b958829261717e31ac3cae9af1a2bfcfaa9ffd1b0d9728f6613ee3d2f11006754d52023189c409876da61f19b432de0a4cb26a17fdb80290c29d91b8b17fa6e2d7824014725a9fe35730fa102e9b3d57bc3962a449da6d9b4432cbdf84331ff2c4109faa3b6c6d8ab796a19a15a46071896f041bb164e6bb44f008c22a6ba4fdfdfcdfdf20daa8f16084cd63d847dd6f01888dbdf5ebbe214db181288af776f278c9d705674161a47de8e844c6d249450eaaa5c55a093ba95f17f79ad55e0bd7ca5620eb1f93fa26cca1fbd89b35266845b2c4dea16fed2ea2e10c8b0e5e89039572a03579b85e8addd99bd6f3e9e522f581d0f48c2d072e2ddb56537b7f5675193bfe42fe721c8b4b7d65aff7cf004027783f87fe3ccabed0aa500196fa5f41df8f349b3abfcdcba19ab59ffb52f1acd14b13c728c80e9ac4988c7acfe86e62908cc64206ddf809a019ccf08042c534a1521fcd7f4085d362011e5c932230ca56a914bfbcf57f111ba40fa8293d978a7d83520d137b55d09a82d33bc3687542de552e5ccbe81af7f0a910f506d795d6f790a29614dd6a07dd1b76bd05f4e6129ccb94f75576d50717a50c8e17d7e3f13ddc4961c7e49b89976ea0e45aa436e18871ed99c28eedb299707fba6a35bfbfb4c9b8275cdad3f635748c7df5df12e0d94f2cee5aaebb7be87c221a8824c27df96f20b530d4a308f4f45e04b4d18a953c796762e4dbc75355595195a092233b813560ae22eb1407b23a27d5a460c51085af7b490445dd5c5824ef646d1b74fc5b59235eac6f8eabc207557a46e7ddc16d357ee657bf2a10b45e0adfb9a75ebeb862afa42548125fcce55bf02f16db7f8c23e4813ffe72320f119c0fff53f1da6953c42257e4ebe14fff7700b830b3e5dd7fb5dbd21c02c277ba9c886da172c2f4496c2c15cd79dd958162c174adb96d5938a515f1b4c1c238d82ba458424ba24bff70ddd1c3111a3ae38490c137c9a702dc8685cd346f521f3908b688ba15bf518d8d9ffda84932a3a133aa260e33bdbc93a8d80105cb337a03d865c4d34e1468660d21da18d0092d6aa4ac11fe173a46d07487f7917821f0dd3825d6fd16993fe23ec16c1f84266a4df426f4ac69ee91a22180411d11e1a8ad13c20acac90bc24a8e1cb9f174803e64affdc2f71f0a6efb8e9d160afa6b845ede49632c0ad3423e2a0b145eed57eb0ab1855f0f1c78f9b7a5ae1742d35ddd329553bf305702f7cbaae3bd0abd42dc5f13320a5e95d0699eeeffe124b08d7c059e7252aadd8530f047dda4e0b7c75a04356b70dc04034eba8c73090ed719f76272e2033ae15bc078052556768723c45634bfc7890da14c5fbe2cd351d52dbe498caece59c1472a54ea9a00220509d4f374cc1efefdf41580e9588718a03adbb3963a81bbe52b4e5f2abdb66c0da84ff1c0dd59aae5eadffc5e6397af20e8ae39f8bc83f4f0541690313c6c921a108f91c193c90cdf9f0a2d7b014f59d21e97ea075e5cb46c1eb849c97d5a14134755352a08a21caaa25aee38e9cb756d5dfc617e3822847418798fb1be72ba13ee5fe262921aeec1474da9a10ee6dbb143b13da05218824a9dad5965c8992b498598040739b38540dcb27315af289b671567ccc3804e7f5af0298dfd9a6e6fcf7294d27fe55a306c4bbaafd79e9ccef16c2564e3ee13cf9abc66fe5eb2bb1c6da3fe5252a2f9deb96d7ea4f94523c8a8973560663413b86377f411821510bf32252d354a45df813e9fc7df30bcb703e57dc4717be16d91c1f13d81acff2601f535bc3d740be73b293e63f3741b71772f45807b96191fa44d31e94fda2f26a9c95bcc33c9baf34d9cf2319d15ff71dbe53a4998474a4edfcc312c98cc79aa998b75bfcb942d6d8f7128b16022cb8225488d4a2d9aeedbf0301309681012029c7e9bc7a00d903639bfbae9ee17a84febdc04cb98073890308700298c6a0d2e6b021c90a56495fe8271db3fced9a7e5ab0df232acc611037d900326418fcea19d1ca67a17ca86776d89c9ecb82b14a568db53d0731be3116403ae89e5baecfd8a26dd76d7ea42fd304794730bac75f48e7a4ad593a612d250e0b1392987b64fe10b85f748937093a888cd15e310633ac14caf2acca89defbc076f900ebdd49d6eca4081fadcecbe72940fabcaf5b60dfd1bec972e1f7845c896e9b66918ca91f99bf39bb53b5da22d469a91a87bad81fbd788a558e19713b595c7471c37162276e5ba2dbd6466484bd4e1", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="914ad36729560516e952bac088db1ed8378fce977e0b0bf499c1db101067cba8c223852dd4c05d9185268ed64a1a2a833b6afb6b958d2bd1456fcf922ea58dba6700899a069704c0496aa02925094b34bcf8f362", 0x54) socket(0x18, 0x2, 0x0) 11:58:09 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018", 0x4}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x4b}) fcntl$setflags(r0, 0x2, 0x1) sysctl$net_inet_ipip(&(0x7f00000000c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000300)="1b7a1c280b4f816b60c1bae9bed55799f44ac65a493ca506799d040445eb7ceb361f23d2a7649f6b4a4145773a58f329431c27aae20576a8ecb22f0169175f8bb212020a607e377f0adc5df125c8ffca82284d2df411069488e4d60a1f1582ad684a066c98b40fe2ebd2058e709a18b49150643cfc73b2e39f3acf72a8bcf93ba5a2bebd7178701508a54cfde7ed850a3e7df426d338c9b1309d197c1a825f7704c903dd38ffc5d516427cd436a0f70faf781b8f1498d97188409d", &(0x7f0000000100)=0xbb, &(0x7f00000003c0)="f3b13beecc4a7c961e6eaf96fd83f7ad13c999d15a1588a1ac7a1a5b6307326efd5e9e1031a2b8680750b5f3a4e6f909a49277c8a7c5730c608d104065b67301131946c9ce", 0x45) 11:58:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r3, 0x2) flock(r1, 0x4) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) dup2(r2, r3) 11:58:09 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4000000000000021, &(0x7f0000000140)="4f00999799008332fb16c4c91c932a0ff0c93d3ad79d736e7c2331ecb5b42c37ddfbfc19bc7ce3224440cb5aceeb25b2c58de758f49ab78e093edf13438a8c149e15f203ad9b28d0b10e265340330672d1238d60c74082d19a195c71c7b4ae5d7f169f7e32cdfd3bad3812e0af07db3603b69d4c9092160f3b9b986f2216cd7989e6b14a740c5c53b1bc01e20b5199f4aa29", &(0x7f0000000000)=0x92, 0x0, 0x0) 11:58:09 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xf8b7, 0x0, 0x6, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x8001, 0x10001, 0x9}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:58:14 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000200)="182777b2186d1f64926cacc3cffccab38712471c415e46bf8bd78b91854687d5ca5fdf4fa86daf09032f6b51957e7d1ea64e88b9e75b480929433fd3cf6ae4ad079aaad5dc13646e805903c41e40b75ffb97e19daec98ed5a2c18f9b0e02e8968fd78ea0a1da7edb4af8c76380b6314c4ed224e00e2dacdda1eb8da9d6fd464caf9a172dcf1670093bc4c9af8f2add01120845b50c242aea235b76fd33049e03681c41c1d27578cbca3d64ed0906ab153cc78d1b07bc406129477904", 0xbc, 0x4, 0x0, 0x0) 11:58:14 executing program 1: madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x6) 11:58:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 11:58:14 executing program 1: socket(0x10, 0x8005, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x6, 0x1}, {0x18, 0x1, 0xfffffffd, 0x81}, 0x0, [0x0, 0xf33, 0xa5d9, 0x8, 0xfffffffb, 0x1, 0x3, 0xfffffffc]}, 0x3c) 11:58:14 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r3) fchown(0xffffffffffffffff, 0x0, r3) fchown(0xffffffffffffffff, 0x0, r3) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000000)="530fe19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) 11:58:14 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x8e10, 0x1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) syz_open_pts() fchown(r0, 0x0, 0x0) 11:58:14 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) 11:58:19 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971780d2f00bdb973531eb41c9d60cca81247e4f515ff020000dbbd28ed000000000000000000b40000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000140)="3699cae28d083e6d39be8c93a6cb2602119b54bbd8ca6fdb8f339c6b3b0a9d3e11ec67ac73fca5c6c3aafc9ca4155e21ac850cf78dc86d", 0x37}], 0x100000000000026d) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x1, 0x4, 0x6}, {{}, 0xfffffffffffffffc, 0x1, 0x20, 0x4, 0x2}, {{}, 0xfffffffffffffffa, 0x4e, 0x1, 0x20, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xa1, 0x0, 0x2, 0x1}], 0x1, &(0x7f0000000440)=[{{}, 0xffffffffffffffff, 0x41, 0x1, 0x100000000, 0x4}, {{}, 0xfffffffffffffff9, 0xa2, 0x80, 0x3, 0x56cecd9f}, {{}, 0x0, 0xc, 0x2, 0x200, 0x4}, {{}, 0xfffffffffffffff8, 0xa0, 0x2, 0xca16}], 0x6, &(0x7f0000000280)={0x0, 0x5e5}) ioctl$TIOCFLUSH(r2, 0xc1286944, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000640)=""/220) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x4) fchown(r0, r3, r5) 11:58:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r4, r1, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r8) 11:58:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x1, 0x4, 0x20, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x50f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x101}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xe26}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) syz_emit_ethernet(0x5a, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffff657f3660aa14a251a2c282ffffffffffff86dd6000000000240000ff020000000000000000000000000001ff0200000000000000000000000700013c0000000000000004014600000000004e214e21250b8d4d4f18cc6064c05502ffd0ace77685a559f65e278b8554def752bc8ce6709dc9db6c2f4a92dffc21ae4a18ff16d4494bd4d0ad20612a4244fac61f52c0703fb9c4a8fb1b92d5018bcd5ddfeb783868ccc9d543ae0ed70b9d467ba5f15aeacc420187a648e6d432618bb171266b77859d04cafcb69e0e618ba70c375728f1dcf7ce8d2b2747064faed5d21f1dccfa479b1a08f1afa2feb294a5704776e5621209658f0d2c288e6dbc7c1340e372aeb86b27ce8b2b566888c69381d81b8d3269e5703198c964cd0a8954291d77ae1525984299408785068f9742161920c2061bad680e39ea79ec5755492cb1", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 11:58:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="51ac318bd422b29d5aa7ccc14f785a4ef0ffeee1be5f0a46671197cbd002c1b14966adf96424d5be3f1763501add0ffbf80a15118f903d676a928001", 0x3c}, {&(0x7f00000000c0)="d907e79b278332c9138eedead65b93aa9680c1cd7462c8e6f8a80f9d6dc4304c64367ff7457cecad94279b", 0x2b}, {&(0x7f0000000100)="1eb5800e376e7acc8519b89177840473f3a37954e22b3a0ba3", 0x19}, {&(0x7f0000000140)="9c0ef048551bef5d4a73b2f4f8155df2756e6b111ba1b7e1a3d952432c363e4cdf675a9d6eb5ef3e390161a26fabf8d7da41b3926e989456a724a3691b2ad5cf0f515e60f3b84e0faf928044484c29c88f1e9f39721e4976d4e5a2a8552f73dc12519a0f22af79c8595e9965b53f81f441a0a45b7787ec340805f68e2176df3b7ab2a2e6e8d39264e5288718e9abf3b9d6d4d3897586f965936edf358b236c95d2fc9daf9c9a15f0fb2558f2c1fa797c178ba8fdb1b8f662061495a834f5c14d", 0xc0}], 0x4, 0x0, 0x0, 0x1}, 0x808) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0xffff, 0x0, 0x0, 0x0, @rand_addr, @multicast1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) 11:58:19 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) socket(0x18, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:58:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/231, 0xe7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x8) r2 = socket$inet(0x2, 0x3, 0x1) sendto$inet(r2, &(0x7f0000000000)="80179338f429bf20dc4ac68723c4631bb82d7c36ccfb0f6eebe8bae1e47642452f5815099741cefe8fc76beb27b2e9997cd98ea87a55904a9d89a8d94276848adec4d01fb56c84a508d6f6218258b3a56bf64bb4d1f99a8501676f236366d54384b785673d3a1362704454bfc0906d63c5975ffa5469f33dba14895b81ab99e225aefc84febb7ae1a1bea0dc2d004374db1a6a268cc2dc71793f836f97e5c851a4816eecd0f38ec392a932d683fee032d1e03d56793897335104ced6a3ceeaa292d8f1b562ee95bfe8b687480b9bb2312e121abab2802a9262abce71a131584436ca860195847f5c11c64c7ee98d082916598a9aa3aa32eb0bcfed2f72", 0xfd, 0x6, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000500)=ANY=[@ANYBLOB="0100274e0000cfc4fc04ee6cd0a264c9a14bc11f330ea68b6401593775b9ee7b8501a7607b9ef9650d02fa15a71c771fc3c216f9a7243e1f5940c9280a0db1bfe81ab6ce93eb678ce1077149490a242b2eac169ecf07f490cbb591fa78fed562b225e9e3042edefda18e3f0dc58cd8bf396dbb35957ce64f3434b361ab00000066fb5e58a0428517c72379e8f29e2ec75ce28885616e201dac137b83566c959d85aa8c31e3cae27a0f06851c38c255db8c783ae449bd2db6"], 0xa, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) close(r3) lseek(r2, 0x0, 0xffffffffffffffde, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r4, &(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000400)='./file1/../file0\x00') 11:58:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="098b00010000000000009e42d8078af200000000007f422004ac8e33e52f7cfe2c96c14e754e6da7e66af9e4d064c8419b0aa0e51000f9ca1dbdcc4633d31523ae5a309ee49e0435b8634a875c9d45ea875cad06130f11034b03b6ada27c6fe3334dea05c26aec932b2642545b25e12904c7902a59413c16d71a9d872bfe27500880487c324f986300000000000000000000000000354b686c7065a0e9d3c6bb84d272554bb862b7638ac78f5416678ed2fa9d2b60115aae5ce4894f2923694fdb00bc01b5e77cccbc5335bd0861dbe6b387f859f605a2d52fea95bf6254a237a541e8"]) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x292) semop(r1, &(0x7f0000000240), 0x2aaaaaaaaaaaabd7) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000140)=[{0x0, 0x4, 0x1800}, {0x0, 0x3cec, 0x1000}, {0x4, 0x40, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x7, 0x800}, {0x2, 0x1ff, 0x1800}, {0x2, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x4, 0x4, 0x1800}, {0x3, 0x8001, 0x1800}], 0xa) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) r3 = socket(0x2, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x800000, 0x0, 0x0, 0x0, 0x0, 0x190}, 0x1c, 0x81}) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 11:58:19 executing program 1: syz_emit_ethernet(0x8f, &(0x7f00000000c0)={@remote, @broadcast, [], {@generic={0x84d0, "207508f3586a78e8fc731f1c087bb35492c79c6cf392a3317a2c82bbe9e77b9d875314a2b3758ab789845116a27ba9190b2aad5b50ca2af6618808346b74f9ea42e7c9f4fb93fea72eef558fc7d21a38dd096dc559192f71cd2cd35e4f64725c52a9e3063d4c5754e9ce5d1d7e1cb415588b1c3267fcf508c61f386a5cc10c9d9f"}}}) 11:58:19 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0aff030000000800e0005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60a", 0x1bd) r2 = semget$private(0x0, 0x3, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) r3 = dup(0xffffffffffffffff) r4 = dup(0xffffffffffffffff) sendto$inet6(r4, &(0x7f00000001c0)="350000000000000100861c34055777ca843a179220d1aaa550f98f9f070b90a681001fc32bc50c99f0a4276d35b8809f1bb905f8658565705fb08f333d00eef10b1ab99c91e246809d604141171efb367d10d50a19659c735117c69271ea5f997622d148599221f436a649b4afa57f5299e006f98f2d1171521061bbf781c34b22714d10b7b1d06c24cd88151090d69932f911ae62fba3505d35f3945f6ea4856e64169f92ae892c1347775f9480d9ad6cbda3c7abe811c6c130743e51de0ed4f7b8c69c8764ab40870c2f7b31f6c069e2704f03077deb867323b76e795fd9bc9bb45372422002509cfbd99bfab832599fb8e4fd2fe7a5d7a985c711f142f2932f9e50505faedc30bdfc0346c8de36fd7bb7f014c40fbdf43ff32cfc7e3a8bb9ddb5a97c3b17fbc220a2984e0876fa3b0d93de9a596a73e27589cad8dbb129c167f3bd048f4308fd10746223bcba57f80e9d26a16e2559e65fb00ad667515bcde482e6a6a767fa510985cf51eb18f9d87b789f4564e1a73c17ac3a78cc33dffc543f9b411fc65ca8d4", 0x189, 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000100)) read(r3, &(0x7f0000000080)=""/51, 0x33) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 11:58:19 executing program 1: sysctl$vfs_nfs(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x3}, 0x8) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) dup(r2) 11:58:19 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x8000, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="86c8adff000000000000000a3000875d031b8b76ae963fc9a24359b5047804757ba0d8c59605970356392d19dfd73711325818c5d31eb120853c34600563a108b85a61f314d48acd5ba75f63673dbafe78d4e079bb0fb2"], 0x10) shutdown(r0, 0x2) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x80000000, 0x4}, 0x8) fcntl$setflags(r0, 0x2, 0x1) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) 11:58:19 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000100)) linkat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0/file0\x00', 0x4) 11:58:19 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000240)={0xe24, 0x8, 0x0, 0xfffffff8, "0c95a2980ec45587054ed79b4abb29a6994e6331", 0x1, 0x957}) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000440)=""/254) semop(r1, &(0x7f0000000040)=[{0x3, 0xffff, 0x2000}, {0x1, 0x6, 0x1800}, {0x2, 0x8, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x517, 0x800}, {0x2, 0xffff, 0x1000}, {0x1, 0x4}], 0x7) syz_open_pts() r2 = dup2(r0, r0) getdents(r2, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1303, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r3 = socket(0x11, 0x8000, 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x0) r4 = socket(0x11, 0x8000, 0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1303, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 11:58:19 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002d00)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51d0e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca28914a68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba433d3b200003bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d9000000000000000000000000ada5d6514b3610e26e79da10e4d80ca16a2f638090d84d87787e77d422f00d1d265e69f3aeff9ffb1b168c53dc0dfc5ccfe07d2d8900000000000000"]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/24) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000a80)=""/4096) 11:58:21 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x2) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x0) 11:58:21 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6010fb7f00183aff0000000000000db74c00000000000000ff02000000000000000000000000000187009078ff0100000000000000000000000000010000394f5e71288010c0300659831d40c5c82e57852d38e3d9ecd9b1e2fb83bf62590c00793cdf8523b04a2752e42c7aee2c37c6515ebadf61efb242684b902676e63e935bee5d6cee4b1b5f3bd350d1b76971974d78ac113253b1b2bed9696ccbdd0b73732a1d1d0d"]) r0 = semget$private(0x0, 0x4, 0xc0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/96) r1 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65302f666983653000"], 0x10) sendto$inet(r1, &(0x7f0000000180)="361c8158b07d86ed0fea10f59721db9d0e180b976c15f8a17bcc619871befa34db46cfd01aee7483beae5c8e3db95cc716ce240acf2e9fac33782b2b737f68801d8b191f872ed89e1d1e26350a294d8104ac13dcf4d1a02e4859aa150293c0afe9e32d35c4303787d943f17ef9f3", 0x6e, 0x1, &(0x7f0000000200)={0x2, 0x0}, 0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x8}, 0xffffffffffffff88) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4119], 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000240)={0x1}, 0x8, 0x800) msgsnd(r2, &(0x7f0000000000)={0x2, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 11:58:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) getrusage(0x0, &(0x7f0000000340)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) socket(0xa77821a2094acac6, 0x4, 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0x5, 0x401, 0x8, 0xffffff00, 0x62f, 0x9, 0xff, 0x10, [{0x6, 0xed4d, 0x5, 0x401}, {0x3, 0x760, 0x6, 0x6}, {0xb45e, 0x4b133944, 0x5, 0x6}, {0x2, 0x800, 0x7ff, 0x9}, {0x7, 0x40, 0x7fffffff, 0x9}, {0x6, 0x0, 0x5, 0x9416}, {0x6, 0x8000, 0x8, 0x40}, {0x3ff, 0xfff, 0x7fff, 0x15c}, {0xffffffe0, 0x0, 0x2, 0xffffffa9}, {0x0, 0x3, 0x9, 0x2}, {0x0, 0x9, 0x2d7, 0x8}, {0x7ff, 0x480, 0x183c, 0x6}, {0x0, 0x9, 0xab, 0x7fffffff}, {0x6, 0xfff, 0xff, 0x1}, {0x4, 0xc5d, 0x9a, 0x1ff}, {0x1ff, 0x401, 0x7, 0x7c}]}) 11:58:21 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000000)=""/47, 0x2f, 0x800, &(0x7f0000000580)=@file={0x1, './bus\x00'}, 0x8) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) 11:58:21 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="5bfafaf7471d548e5f5f08c05c445e852a714247d7705c6a1c93e3ef8412832c47a8706a56f0f2c43267a5ecc7aa475b2262b58077f9831dac1d742251aa576921ecb6f3c9e9c7c4dd659bd1aaaa75b559", @ANYRESOCT=r1, @ANYRESOCT=r1, @ANYRESHEX=r0, @ANYRES16=r3, @ANYRESOCT=r0]) 11:58:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x13, 0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf6, 0xbd, 0x3, 0x6, "d0a42d5569bb9bd8ec6c4cc6fd89a5d7f79a74b7", 0x800, 0x40}) dup(r1) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) close(r3) 11:58:21 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r4 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/26}, &(0x7f0000000140)=0x1c) writev(r4, &(0x7f0000001700)=[{&(0x7f0000000180)="d16d930b11d095c29173a45293d03248018abe4106a0be8648abe3abc9f1b7a6ae0a7c35de127a37decd4f4a42236d072a17b3b06306f61aaf8f57e7c183b897a9fc8975a29c5e1912bea5448da139107531619e09810a0d5540fffc94668e8277baaccab22404be41b80d7a89b103bdce498eecaeec0d2262d01121", 0x7c}, {&(0x7f0000000200)="d12f2cce925c17bc15eb3876dc3d0e97d90a8de5bf27f31fea29ae2cd749e0cd11f7e920190c285b290b1da2b0b59b51d0d9aa74937729541dcefd236e329ba294302c292c07f17c399cbe29e08ab122ea30a07aeb19dbd736793b22e575080c356c9e98", 0x64}, {&(0x7f0000000280)="1b61a343f37453d95359f8477233417d452a4a11ecfe2b6ae236c96b7d0242a54f061c747cbb63adc28509147cb1c729406ae57e4aea68907d31747830dbed6d49fc506e960b2b31a9e8741a20ede7d461d128264b953ad62dab7f5d8dfb66a6979419c4a000c46961200a53a106995f73ae356daa5b164e996b30a0cc167c0004d467fc8c70e2bf166b6640d34ec846672245f5b242e40eeabc3bd88691cff82a6cc6e4ae16d6041ee3521f0a8d1a34a5093c4e564e8c3fcb17a08d4437f37c718c7c623a5610a1ec0e77fc8a71fe1294ec6923f8e6e2679aebf8f0e660b190e210df1c8e515101e2f48597ce23ba3b6866e0062cf992abe1f5e27c", 0xfc}, {&(0x7f0000000380)="2275d863d9f7d20de7e65a2c2f24b9e54dd5214f410b85bd474a231409fa84392172338f363a7d10ef16e9acd26b0de11331c5524c7784b7448686704688d357350dfe795fb3e6c5d103b444628599e45ff6e5e0f1ba42f69909ce7a427ff766c8e9d0cc3d3eb184a100423655ec0b445471ddfc43b5f2d8a4e5328e9d5eb3d62e210522dabf3d2b4996", 0x8a}, {&(0x7f00000004c0)="e2d2b63a874c7f4aa756629965c576e375b160437d45ef9440f566511615d4ef88e998c512d9fc1dcc70998f9bc8dfdb94ac29784eb8c7e293e3efc64f4049012c4db8fd89c6cd7b5ecebc9f2464c823c73d9603d0d6a4769e8298e525683586dc944cbeb244e1f03e3cb1b5d21220542a2b3b7751549e57e369082984eb83c83c83b6aa0d9e868fb040b2daf8dd444d4931e14176e03ef1f1c0210e1824cd899c71ae8d3e4131b2a46d19b3834615d6ff72fe5d4ccd847b2d0236da2fb727ea32a1af2f6c863a9c4528eed2066f53dc3ffd96ffc19a28d4660d1b4af20216ec75c175acf233e2b83b6a1b66d8caaeb3582eb0935a8e5179fe199f9b2aef470a4f26dd179907836dc428cea97a0a1326c9cf3fff37d7ba1656d3870b81dae096d15c86c215a66b3a297acc93fd957261ebee902f5a2b9e9c1e91d9fbb0a51c81e22e0c9d278325723daa32883280e11518a94dbdd2f0c25aeb408dd30b8aa59c729083fd2615cb57b8829182a16040bb18ab8c772b792990071540d09925312ae1445fe0818ea3f4a570a9d3412479c7ff2fff27378901c0e5c1e29fe86fdacebf4743762ddf0437d8d427bbfa1014b3e94e01909e1e5dc003f66efba809dde4fabaae67c32dd3b075bfad17cf113483adbdc42507cf5f316e5210d42c339e7796254a6b2011db345a2355656d060b1070afe2e8e081691d364c593250859c1ac03a42e159addbc9fdb55e26229a36cfdea65cea16136636538af9d15ebf6d98bfad2f36e517c875584c6c91dafc1c608e37256f92e1e3aaecae1bcdd633eb5f6d2f43020c566e538ef735bf2d3e437b34b95d2da2495ee4b069f3c923276ec3e8cee4d409523b6ab04ed9f399816e1a4dd3d4014216aa0c4d1ed4a797754fc9a5b0719e502796f600a0a4dc997801c6d70abcad98487037d89436f9148a26a515b82d88ee0405608fa2610604b193a10b554b144cd255a2ba70b94d232f97f148360cb4d4800e9cfcb5ac410ec85d080f353100bb6284b71a7de9320352d970066467d1c48d5f1072212d08b27180e8a97866c14c5f02cdf47b316d893a90a8811f3d212911340e8a5000dd78655b9c8dbf978faedd2809cb338f8dde498569718dd6c97150afac5f425d0040b19cad9556adf0d00eec2f8274965e93f0e8922204e418a2749a1f140815f39785e6448d1dc39d905dcf6d6d2e9360af754992a211d0f63426b7230c7e136ed4364d389328cd1bacc468923d38595bcd79183f77d395e9a8ae50d48619b2d13d0ad73ab835dfcbcaeec4b587d99c5481b5f9e3f4e3a8e331bebbade20b1d6879f5a03e4f6375ff79b05ef1a11c756c91a94d06328f53712a182a0e254bf25bad64ebaf9dd4ad372dfe1016b13d8545663ff33e4c6f16b38e5f572a27c3512a577c1ad9a0058c9e5bc54e44d255c116788c3f4030edee93a15197dba11c372b7e9eee79f683afdc3f87d23704f94ca8e7564a55573c265bbc828d9ec9784b5f9f12cc332635b2dd98d1821dff6f178a33df2932d2e0c2ce01ac424653d8da04659f00594104ecc4990c91d16b6e3a6579349fa77ed0fe1c4a6c27cd22cb55b5fae5442739fefce60a9b5c0bad0550712e42cf0de6c25eb333753ac1dea9c93357eadaa6779c4327ca8c593d82a1e689052869446afb37eb22394253adbd98ca93c5302e9d51104a2d8fa26b17d6d44190e8b9880d33387f51b41b0f3f7b100eedffc49bd906909687d424772cf9f28ad1fd2d905f0e73fe5ec4f410b755191fbe6805ca49091caffcff9730bf5dbc66b47d223091cd8e7aa36025dde6335bc5c70c2e4a957b013b66f7f3514b5b695b5b158f36af0237845c4e23cfedb13a5a70445e5a8b893ce2bd4139a81bb2ab4eb27982d3978d07776bf8e1f53f2c78c9fbb4c7d2aa38a20e2d047936c18546633ef54781787f2616d6ce1a1c216b4cb3cbd4d02c67165fadf97375f201b25933ff804fb6b50fc76d37b947bc4d0b059123caef656493b32ec11fa4bd3575085c23407cfcaa5bb4e59c65ab6e4698957d0eeb6df7622d98c849f1a6b082401d473fdc57d33f6d484570e5b3afea2a45a878de204cb0db4ee444ba46584798d6dd88053e3c6f6eef3945d8a9aa91dfcb2f95a937e5c63eda3dec23797be953aa9bd5b74bf9adf1ec4e6db7ad793bddc6355c55bc719306cd072b0251c6fa5ca0ed6f151260d9e9ed2b549005189c3eb717bf47c52d0b5c3a64826c64d40c73f6a1996383abc9a13ccb42156b606b6ddd02cbcd5222d9232c623cb93cb44a0043f0563af4f7bf98cc435fc4df1b53f8b0c4022d6f3d05285b669da8061f156d14330a162a28688d721b3087113f6b4c12f945cbb375ec68ec603ebad7462c649539704cfcc2452661b5da0465f7950f7a6dfb2399be01971f4ef22e3617dd80fd0eb2ad93ecc86149e33470bec97bd7f5182d840391d13c5452e1cdf060b53a9c73ea47eb060e0e8e81597e7c250210cc2ec762acb5d9b296bac59e162c4c7868d058ffeda1e0fe2afc772f772638821d3d6006e6e84bbe3c1ade1023c44f0f1f571d15ddc9a5cc861fbc461190420a6a8dec34b0ec676a7f7400780832128fc98814edd8243b7e5a9928767d1b2a2692b4099f2dcdb4e65038cad9452bbe28d3927feefde4f0679ecfc3629723e8a6c60bfc84858a73c1d4333a53162b77bc540cda92631e403cacb7b5c177f3d04fc784786870b5b1a56f305d6a2f2df2169bc473c89f4b02f3df585820af1673a42e90ed381ea6fbe8348fb9543a277cdc73b86343a5113d27aef61d0c4a58832934c9e382dafa02270f4357aa63c07bd50af4997c3ab9a099a98b0b298a3d6cbbcbbf3ddaac4f99c23c50a1fe3bb19b0a6def6e435e57118e98321f710c5cc4e2f676bcc6f74fcf79c673ee1ddff96656ca5c19b8d926569303ad0091bf0def94b897353e628ea5f3b0cada039f582918e7f2932b70205b56a3c54da9239a11debf5e314bd29e6316bc47bca2f2676fd4c2676c5599dbbfa135beef77528008855e2fe73c6091eabd6fc9d11429927f889336200fe55f7360ec28c4406bb26a2ed313549fbf6f7b7aa12f241a958466c6f161e8fc133a57ed70b245c9cb9b9acf186792c5eb786f2f561c1195d5f917b69484cae130de3fc82b945499708e202da176e6d280aa3a988e4b9e232c5fc6975d3edf0eaa428875433fcb68eace0c8ecf50c04cf126218dfae845e370b6a201f43c0b399cf276fb77175406f6d1c11578691308025fee30dd8a615688e9ddc2f1a82450b2bfb1195cfbe3ade65bd05c6ff7e01d49aa62abe5e57bf0f275478b07a2df2144709c33750a485628a169f547af543fe14ad2f111686363d570127aae185d1fedb39d8e13337733c92be98c12226d523ee499fbbb13ce123ba29027dc7b45c505055d71dd2b10e3a46b9cea16806ad1fb4cc9f3d5eda1cc727e4133b7e7012cc4fbedd613c9a6a236bfabf87bfa0016c9c721a8263b8b8af48ac36d6198558faadbe00dfe197ea9b9bda0dec191094f6ca39f14fb66e86ac4e84b743a7b0849f1c0e7e650430c1616fcaf8d1cd6a750c45ce8f8a5a0aafa95dce5a85342185f98f41a01e65309f5f9e35ad091e1742ae097daab8a306b8f2d72ad35cedcacb91a3f879c26fa97abae0b13118bd52bfe4ab5e6c05cb3a6466d6231db5108741bd7ea440b36f10e052e5e30134a457d8c71de33d98316088308c4acd7e5b6f3b396f2d86b2430d970bf9a5208f06bde546fbc2d63010150572c2f81b4e82cdb467894779da8bba48e202a3749bf11baa753aaf90e3bb72eaf3ccd8484dda9abdbf156a36cb82297c567845c0091e933d4cb2811aa1ecf6c9809a5946d60e85099f18869566616b2de0bfd0f229d48d4b52095994fd7d02da83b39453314e2a0eeaedf048c3cbfa6531c2f171f888e1bc7b96d3b8816755ea29b7cc3a0ef04d2bb8a1b4a59aaea6a759630abfe0fe50803d80723701df7e8deef119aef545cc3a408205f063fdecadc1d4ea04eabb4ae2d6454d816e8c51dc30a74a370506be3d641d32a2a00271c901579f0002c11546642f9783ef47cd47ebbd05f2450557f197fe7daaaf1d71dfe55cada2440f9bff5138523b6f58587625a9d5d44b014bb901320d68a5ee5ae37b3fd8cf0acc94925f1db405d8224ac960368b63eec9f32ff18f0de6f18840d5751a5c3cc3332e98c26c448b4d51c866d3579fe0b19ef08218768b624de950335c3f331a690cd3a8e7d8a8425693529ee809c25eb9ee20ddaba7d06767ae7b3d213d7245cb47fb49b3b78d3d97add8c19d25e62ce0789bae0c2a7434e52bc17946246753f9bef1a9c83abc3709435755e005a9d0d976474b2dfb81522899ca1a29b8fef5c805dab2f48a8345a6c27498fc468c2dacab4fea0ed4b3b2959f5dc34c0b902bf47f7bba73229cbd0cbaa22b26cfb2243424571ed5a5cfa5e91fd72ce6116a1f006c47f5fb0599265db5d664b7102ffa900ecb2d9349a224ab08c30356e6daee919db120646fae0333e052c1c99e4d9ddf820e5211036e6774f9029daf5347b0084692ba3dd4bca62862108151bfd7ca88327e5807efe2f6ce5af8c46078881ef76f74377deb4cbb8262fed306445a71ad36b14b323f5282de10ec44919b7e5e4fd588a6185b48b412da996efa0985c01055f5ba5f2dfe58cfc11a2f39e2e5ff4b73a5d8509d451621ebe552139f7b3d527eb890c25ec022a874714815c0f7c3b556b1995477808ecf2b744dcdce1c3043e214c5a0f4c35701a137b65bedb884a69e67bb70d29d4519eb79777b08359f2c419b245c37c8275ba3520b9e217f931284b4949f47ecd18567adc61e0fc06f64dc96988800f60d243a53984991251ab5daf19172d0db00a0fce503baa12deff54fdb154d97125e05a5a95429689e505ee4d87271a8974dbf3240fe5aa5458cb550382aa8bb8f5bb39a3205ddff622bda1421cf805a2b425f26c12e7e364cc320332885798b43f2a9ed566a02df13654e31c91068e6353ab518da5c7b1d0f6d1833057a2516423a4c53b00e89563649033efeb816a3a93bba8827ed86d9d3978e3c05ce5eec0f82ff721f318146a9e43a3627a0797a9116c5fb036941d81fb1a1d6346d4124def83d4a58958b4003e7783f2bd88d2e226af4ea72d4dc420aa8fd323c73e5e5177260eb64cfabd26c2f5e2dfb635f187ed17ab30942013802590959dfd28020aa056b4f81d78f0d0588654f8f9b231b46acdfa8d34feed5bed1b605c4f076368360affec0210f4add125f60fa5e47da541f08b7d0c013db8cc284b603ae28415e806d965f371fc4c455e90d56232041d1dd119a0ef925fdf9f22aa541b519328ec65b223a28155924de60e1639ce5278e77d2fcaf1ff8507ce2f74c93ea13c75daa23b7a679afb2dd07a3aafd435ed1bc6a9c5cd511ce5120ce7b7186f6a7f9aa6796a35c88660ef8cb06f26383a9aba791f5ee552585ebc8471afb7159dfcbfd6f27a23f9504c0366f973a7c4cc899e8e1c2c6b942af0110143d6de98af67b86f22c0f19bcc7c231462ca31a9d012b0b396e463d785f171fbeae06bebdb21f3b1745fbfb2f03090bb7afcaf3244a10bf6920ef9d5f95ab3d497a8a05309fe662585e075f2f3d975a65602db145d3037bad4c29763b3944e9f953fa9556861001afc26ac37ef1937e9f57394aa2f60512d3f81b5c7d36d02429228fa5ee24265ef6076532488a4b08bfdd2c46b485e4432fc33025e4d933391a2e4c06a133f77", 0x1000}, {&(0x7f00000014c0)="c50d88886a0dbd7cfbf0582bb151cec74b6012ef54f9267dbd5a5fede3d7004ce62b311207cfad29d311750c34bf99e57d1dabea2d2190e2f87ed0eed9e517f4c48580499410688e40bda401506a287f1febab2043d4ea29ca4a1630ac4254582d53298d54a13533c25f03eafb7318a43fc90969b59cf722261698900be0abb7d77cebf08fb49e4c5b728285335f10249653cf722cabd9de43844491908eca37985189fa982a5889652926ec2415732d0ec3b71384047a7ac91a73aea85dc88a0f9120d957448275f5df47f04e18c52cbacc4b6f3ec87f", 0xd7}, {&(0x7f00000015c0)="ad3901a8e2379f2db7a3c689968b22ac8f97ad32e9edab5112e491cceb5922cbceb1944f32e8361253fb645987b289a4e8b88168e5bfe4c64a405593581db7de746d13b82a34babc5c5e35b38afbe0f05f7d0ab4f0a03b788a11b22a79014525a49ef99a72bc88fe723d381430a71cc7d149d55614e1e6c40b8717c38531cce2f91adcf3a6a3e7bae7d9f1be0f99fd003732f7550822a949383b993c584da32ddf9d9174de4e6cc52af8f5660c1e5a60b052092a3f900a2fdaa77500", 0xbc}, {&(0x7f0000001680)="f96f425c25da341ee6a0d3d8251e80a30f0de320adbb36ccc2419bfbdc0137221590de5b46d665c9da40da28e6ceab24992c24613e422c62948291d54124ed60d1013ba1c37784deabfddb2ab9c52ec4b45db83093b6db0c99876b785d3137df2bab", 0x62}], 0x8) write(r3, &(0x7f0000000040), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r3) execve(0x0, 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000080)=[{r6, 0x20}, {r7, 0x1}], 0x2, 0x0) 11:58:21 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018308"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="c69b523adf3b59039708b30946ee47fbcbc3326da3172ed9ee6e4d8e83e9d0f5", @ANYRES64=r0], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = kqueue() kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="e4370b6cc47a67817a9c11cffea1776b24d0279d68f1f9993c467ff629601187b0f3c71d618cd9e188b16fc5f38b9fd4b1963dc9f78fdc47d143bf232c815ee08069d3c93a9ca72b0b23a8b4efd45df95f55f75fa056d14fcd280dfa906e8acfdb9625e48c16fa20367720ef0d447a1358cf4a2d962cf0c7c2d9bba6897a514c9d12fc2c40e9dd39ca937fa293df9df21b05b51d6a7c1b691a10a030f330a6ee59c8a731787594424f97cb4be4f0121d6d8dafe838e26f4ceb013cccaa415927d6796a4481c81c617e96972b327fad777d3ed4ad7b038c80fae437ae47d0a8ffafa1f22cf84597461ea05b0a4071ab5e507b9c7492fdeb01caa30abfde07e8a75e520a2ab419d292b2d71081c741e3acbeef800f7000a930a90c6e76caa83bbf9c962b2d2a01f4c8aa09f93cb9c25f9558cf23823acd5db33d2cb050807ac63d251ce5f1cfaaf87c638d499c1ab7f65c89fdc137e0c2ea7a0efe1e98c69647587ba11b53376cfbeb1ea999ba89596ab29b98f8cdadbbfa7231b8624445f419d3757ca18230dea2be0ae37e732cc4d9ff5feeea046ee9252824464f1ef9cddfb71ecd1bd28500d2889c64e80d031c5782dc3cc8de3f39b3303d9594b91b5634918fb174124b09a626d83eef0f57925e01504d55aba5ca72626c04bf840f9adc337cc880b3abd19251c411271f1f9d4f35bf012fb922cd31bb42c8126218dc2b5bd937149cd129d0b5ebb42901b0ba3cb3013d4590be3ab736aa82246df91a38605176b78c150e4afb2624e274627965234e7b25661430a7b83af7ec5cea9e68cfd8e9fdbf94d4dbd26385246ffba0e52f2444948c617bb205f80e4e19f49fc0da93946a86b1474365171fce1d393e026b28a23f8445300537329ea0c31a9ae01aa662b65a5a869d8224a07d55d0e4c8cb6ab24698110d257302c906abf48ba4596832b724a11615314ccdfa3ff356c73e0d162cbc29564f9fb0aa5f787b8deb3219022054f53a59e9a75e85a2fd95698d60dade0a3f3bd069ff93e5798aa9dffc144d7a959583033cf5eca65263ac8cf73931e5ea2fc73aac6165411a50c58ca8fd6633a72eb61081520d13f6532bf999e889204d7f4075bcb62780d34209e1122d6b81c758db9c36cc41ae56eca792b59e26233390a18e45e05ed32a450b7915c541a81eabac77c55995022cce96fdb84b755e8fbc80d6a6766e440377e44744812e6e48a6330d64dd098f155ad74c7eca14a4da875b78ec71859699c574fd9e0253d0698639f9b0412bdb5985792f39e9c9e4f127b73adaafd4f0fdd09721ede84fa415430a8988004b662063eae72d572a6a98e68b9123306b65c0d53aaf42e0286a642824416e494a64e8d2e64086cb11d0cd10efac8aa209a3ca961768df09015c0fe8e1fada4c7e07113d63a93feafe52e87fbbac2882450ba0204363abc455046aea024fd71149734537a84868e4c64572e1e2e74d17e7c62e4c87bd894a5c9b6b5625664dfba537d866a10b325f83172791cb3d093a8cc6bdf1c9db0e7d1edacf0422f35356077ef2c894403816f5facbebdd67b98d6bf81b09f9f1d6f0601230b98d35c15a9f6ff4bdb3984981c7be2d835d69b7e70176892f92389ef582a0b9e8d1569e1154faf8132b984b1a27bae5992df233a72e88c6f8ee490823e78879c6038a9e5fd443ec9db5c645327cdc0590f50f82974e645ac023c57bc2c1b11cdf2af0a842ff889efed7a6d8e51facaf952e5c740de90e7f83b300e6e8826b2a54ad72d02b205f73af5fe3d392509a6e1c0e54fca45329fb9ce1bd1272a223f3fe94ecf8f57d84fff6e78170c1f1112dc039a1008171c2eed322db616b051b3bac3acc8eab9c89c4c4b6151d642867dba7278e66e1e01fc282469d207fda18adaa940832f6e1df29697dc1143f63090a963fcf54b89822ceb8543c3e9f499d2982fc5ebac6a1624b470392d96010ad91702e49ebe9db72b2fe9fc6c5b5038e1708209336f895586330c248d6c5", 0x591) 11:58:22 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) close(r2) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r3, 0x0, 0x6, &(0x7f0000000040)="caf56fdf", 0x4) 11:58:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') mprotect(&(0x7f000015f000/0x2000)=nil, 0x2000, 0x4) shmget$private(0x0, 0x1000, 0x27b, &(0x7f00004e9000/0x1000)=nil) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0x101}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 11:58:22 executing program 1: socket(0x18, 0x1, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9, 0x5}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:58:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, r0) setsockopt(r3, 0x6, 0x0, &(0x7f0000000100)="1ef0fef50301b18750e168c9baf7078fb2a8787d394d05b8327d5568a685e955f54fed1ea75b8156a43bf944d1038b6a6fdbebb4b2dbc1e397d6174cafa331b4650dfd124f3a22be64057f8ef22b99bebe19914aa1a0cbc1a4ec2a70a6915be4205674f69b89e4143a2a5afb924c3c6070a8213b227012d546b90f93ae3065b53dae2c132130c092fb1e49418623b2cca3f1306ec323b9996150de01993f238fd687c40377894d08a60b85265c39fb157c66575fb7b5b6df0b8a6c46fe33ac96ff3684f7", 0xc4) close(r2) r4 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x3}}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000200)={0x8, 0x5e5b5d6f, './file0\x00', 0xffffffff, 0x7ffffffd, 0x4, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:58:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="546456a7f05405204cde0bc4fee46e92a4efa9919f05bbc5af974c9291363420af887b479735abfb05e5b8a0362f339807961c4b2f83ca4ea8f9bbf2a9e6f75d37b9f1f1ccfc7462694e29d5c9f26d71e1bb001085225af5b42f0b2c84b8c223b94ebc3b697d0040840b99ed31d379c6737cac65d5af6e2411e0c5d9abc61dddf52b391f19da5f9f6ccf554d6649aba34958f3a889618746060a7753e2d518bb288bee8d42002490985b5ac14b", 0xad}], 0x1, 0x0, 0x3ffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001980)=""/4096, &(0x7f0000000080)=0x1000) r3 = syz_open_pts() ftruncate(r0, 0x0, 0x6) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4410, r3, 0x0, 0x7fffffff) ftruncate(r4, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) 11:58:22 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4000000009, 0x82) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f00000000c0)=[{0x6, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x6, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x34) semop(r4, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r4, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r4, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x4, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1000}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/4096) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) 11:58:22 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, &(0x7f0000000040)="c3c510e3e982fd6d8e461efef42998791b84bb42d185d01644dc286e946c08d5b0d95416a2c31256a587bd34e97038aa894b108349fd3a4300ca19e750aaa2cc382f76eb1c32a33c24fb6b5a99", 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x2, 0x0) 11:58:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10, 0x1, 0x7f) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r0, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) 11:58:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = socket$inet6(0x18, 0x4000, 0x32) bind(r1, &(0x7f0000000240)=ANY=[@ANYRES32=r0], 0xa) 11:58:22 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x2c0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40800000007) acct(&(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto(r0, &(0x7f0000000180)="9b04858287c784804867aeba53a207c2be59f90d3e3a8c8d01e2dad561fb21b7150efbd4ad1b0237d8573729799d2521bd9ae5cc94fc4deb860bc30bc27a79604049e9abcbfd32bde6b2e32ac5221de0ea274b142b638188c5f66590f6d36f2d33660abd257502c583e6320689f4133f91b2ad319cc6382fc0357eea7b8273273dda380a2fe4efabbd1b29d8686284073cbdea9ae19a60b070868d836054996e82eed2eb988b7bb7e5d476e80105720e786777d2eedfe32583e1cbe0939329ec5bc37729a8a53db9fefb2cea0961dffd2c1be162e17b0324ae83d01edae181fbd910d2f39a11b319e9da989dc0e11bb1386f41", 0xf3, 0x3, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) chroot(&(0x7f0000000100)='./file0\x00') 11:58:22 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff00000001}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)="8a2b5433b7ffd7679d33dadf8e8f6b46c391690500e5b8ab6b", 0x19}, {&(0x7f0000000080)="f03a3a57f9083a4b91a8a1664dda1b2e4dcbd71fbb6b8d81b28b9bcfcf00b7e4fed1cd005cc6ec2c6cead129916675283ef1375554d4071c34ec8b5c6fa85b7885b10a2e25836f642cfce412341644cc343b5b35ff1f01353f41", 0x5a}, {&(0x7f0000000100)="6f41fc76fd7617f4ef1a68774f1157ea41ca86c91a58918c61188cfd71eb2857fc5e6508becef372a93c06a16e2092b477d885a232d11bd99351a38f0d21cbfd52ad4d489de5229442860da88dc7e01de9102e44bd07feea08c0a48263b9661d428609006487f865b01ff9625e3977c1bfc317413072bcd23ab2a9f7d094d4ab538fb97bcede9cb4ddbfde150893145940d4821a062b2ac1a20d2541449e7fca2ad9fa2b3351a106de1f8cd1ddb157209c6c7945b2cb6675cd9799af67a5de0b4e17a482c4b6bd086f963b303a4027f96dad94329230d38fa26dbe6b724ddd34514ca08ebddc71aa255d", 0xea}, {&(0x7f0000000200)="3973ee47d0920c9535f30feabdf82dfee641d376bb593aa0f4f1c507fb575483689f8ccd72ac4a6b2b88701c8c908c1f9c1d8ce334fc7f6df739fadd4a9317fbefd7a9d2a75bf78d36bc360c72213b0ba3484b75f1e64bcfa3d45cf298cf41de833b", 0x62}, {&(0x7f0000000280)="06ddb10c6cc94a8e2125f48cad8be87ebc7a047ed5d50e148a8033c466b994886e08684ddc7257a9ff8394476c843fa7c814631a81881f213d94f8748b0ac2d583bd4446f689bb416ec5a1ffa25dd3c21b284d501d9f8abdb6164e4eb6b3d2f5cf6e7429a6fb2328e93a0375e9cfd64230819927ad00c05424d66eced5b3dde958dd9e5f91546d3715975aa26d7ce0c8e61784abbaffe4d625bd42daea110f30db2ff9039f03142a5dc2f00ea46a0ca1c0cd47ec2efb49354ea1cf64331cefa5082411c0b05d5389aee3ef5337a044b1707e176c874e5d49f87b5d492d84020b72eeb6c24b0d01fa7f7fa3585f80044a2d0d02bc5c40a5709f1d", 0xfa}, {&(0x7f0000001980)="5e8f412522a605a2f45e28d81135cf6daa44e1700453c9015be4b30571374c76ee566e48d7d3950a36ed9b12fc6c5b1c6317f9902dd65cc086af5d4a6ea327fbe35cc549fae67ef414dac3b04ab5c372ddb70f1d20a366db3810c8eafc8c821c8b6d0106d8304c3a255f2e4019d0b56bf83adcf634f66c8e571b1c8a47747b37a893ed8360f456fae7b36a4bf56b437a2942976426bc3a146e144b4c1e2a6efbad5163e2ec43af6d5d0c0917695bc1a514ea0a5c0e809b0a7e22a1fc3b73472e41d685e77398ae62fc92e3e5b646ae6f81339328ccdbcfc91ff48eb9e824174ca54ed8e402afebfc2abc1bb46bc83a7e7fd0a3992fca286d716ade31e1b91647a6509756c342f5cb46fd9d9e9e0461f24e1ae97bc61698caaaf0b57c5b79d55c3b1df12bdc30dc391de8743f250d55d8592353eeb5ce0c90e88181b30eec4305ee0b73f01e649392ccf9d0985611eb7270d54310199ebbdbe7aca9048fcdf0c656d8beedcf2c103025c631eedf88390d050a2a7c0b560521493aeaaf73de366eff81a8e55e82d3dfe6001aa01e8ee0ff774f5b02e67b75de1909f0fe4369f64e3cfec654a96cb2c4cfb08211ee1dcdcbcf6f6c8b303c604ef71ac32066b71275780aba79d13727972da60cdc00b15d1604830707819a46ae2351b7ba53841c614d6b8b71c62c6c2337570925148b91942d6d34f069ae6aeae000e1d9f745b24c8eb0abd293326a2c819bc8a022ef5e81534811649db071f0157c4c3e6e02387de1f4220e8c87c6f51d339e986cafb075a0ed8d704249b82b9667e0f09c6f3bd9db659541a5781a1992e2000056674bc30a393880f2dac0d3373d99eeb874e94a02b1fb66b71e40af390f84ba3a5f3b9b0b3848c341982d6b14d9cca2262bfe28647352014fa1613b0fe44de71bcffb9a86f811d5bcbb42598e434a8943468ac45c3c9956e9656f89b9ddba3bb307dcd4054c1ce6f81048ead4989a7e9d703a5939d07645bc7c7786ae265bddf01c230baf5400ef6f3ec67eb2493153507be905a9f20768fbd7952d628d9cac2597ff46a3e4d0b22d0141db3783a4285083873fe590502033181bc7f7ea184b35b9eac737980cba532e3de94f23980314691ea058d82f84fd4b126e83f96102851c72bab1751cefe95c51e6eaaced87bc84fb55c479d1901f2d45e2e7b21b4cb8d7eebaa97effc40ccee58b847014e2ba6daef214a18ffcc3e8a606d1d5dc37f319663764eb2dc17d4fe9eb9fee8be0330fbb76b8fc6325f31dd14b548919f2b07b04584bb76207d05b314abd90985cd35ed5eaa5fae9303a4f4d0e535fdca19a2fb8fb999f4db2f4a540563662e24909a4cd33acc43aeb1309406eb106867907d77e3f63634c819cc19ec1c198d5cfbb278a228c57395f71431dac7fcde950e2307b605504f5eee370b6af37528be0161be53c446a39791fdfc5108bba9492461d4f56ae511c815d946713e2ba0b7f02482e62d2f211def27bc66a905bff98b5717f23245fdfb01f43fa35bf3ab3b587a27dbf253de6e31b567f883ef4d101124e1829c3f8693a3e891826e3c88c13916a247c6a545192f777fa67274d1036d218ee013a26062dac34d8bc821e144a3a2b97482c87faba494445071e3e87f88fe4855c63466da56eac4868b23479b661eb54dfbee1f9077fea75c32dbd91eec41f22df23de7bdc0bfa23854bec4d9515847abbac940604d035547a65ba1d1ca9443fd96bf5877b84417454477da8aca50500e2b3b5659c23fefdada60f80f09fb7c1111b9e2df51bb39cacf0ca562d966cf4d79dee5ade5453fa6f8cf18d3fe7f3efeb886050328a67ca9aa926393202807688272597d8fdd51a16393d97fc9b2654ddb7d3e1811db9fa78b3c1af4f149e7629152bc7da88b5715cc25be7d84c86e821a4f6ef14e45d31b70ce21c21849a8dfeb913189d535a510f11fb14c1cc7c325b15770fa5c134604a8ac051249ff0b946da69aa0379bea25cb5e4209967ace649bd4876e3169a2b2fb30cc5437d8b3a49d634d68cd3b48f301bce81318e50a6fd5ebda605d66476fa33419f4b5c73113780b3da3ec4b101f55b282341ae7cbbdfa7da568353ba20f468f19b512c65bbf8d6cf1a7b99568dc8dd616f5927a95e4c9916bc35f85448ba3d3e6b534f74a1670b05cf684569c2f00bcc6bf05d4f678e77eba14f8495a930d26e3b97e3b5269cafc24c633bcbd57ba02fa0400981c0d9ec74a7339a9c96dbaf0f0c53232649e035f03252c43b6679459d1291808fffcc2e0b19ab4b3e64a8af4e3cfef431c22c8bdd700ff3aa6ebd72a074623fd3f13c50d6947631bb6e33c91c7a1609fbdf044d27560121879ef0a6895806951f14dda6ba1aca4774f361976999a83be56c0c86a42c923a96236923840dd89295b4fe42406f1516ebdb72f9a7e1139cb2cc1052b04f9e7dd1cc9d47447772644a744b5d87e086729d6d83136f725e6c46c4e866a1949fc798c13e32efea2b36b1c11e3e43758928e2be3ffd5718d1447c891c2d921e3b206e177578cf2d30737253c44586e1da6269ee0edc59618175d80a14227def7284d80f0febef8ae4db238e9291373dd0a5b0201df849dc45460a63748e5210ca3297493dea2fffab0ae537647f63e64e0661e756449bcba9fe75679dbb88ea6efe45aef09a3d8d23f1e41d4b8ddc0ffa76bd4417e3abd377e3b55c1861e7ae924b4cd1a8716018153d5dd996d72ea873ba1bff52b255d96da50c482a086d95a27fb9d1b6bd7e42e52f2306110275b810ef6b4d2f4b40a692721f946e115addc27067fbec6d0d68ae8fce0ee288625610d2dd1b575d996917621d914fb5088a5a4515f923683308da0b538f8230dd85aa3af2c8744bf83367b770fb985315cf483eb712d90e7f88a722eb7ae8d9d398f4a096684bb7181a89a384a9d4771fc5a68b635e4936009a10fd30b7b2ee7800432ca4cd77008641b749961b6461acb3d7273279fd7f68a204efa456fd8b4b87081f7a52877b56834f20ab4d436a4ecc2cb7c851f223af8c29f86603df885cd86e03a775805fd5d470d81880cc0dda3f4bc54b39e44683ebdcf8a48f498c091b482ee22780b77db43c3c863e0f860a816dae209545f0c5e75afda4d976352218e0e1e3628004f97c3617f25092ee7285acbb5e29bfd0c0a2e666635be444a6d10e7ede9bc408e82472aa6ed35c09de63779871cec1e1b69fff3777fa3709d0d3d2ce3977908c01db43bf775f16265c70bf405d5becf958d0c6fd6b6e3dd8c32ae634192a0c81f092245aeefbcd98297115c56d34b08f2f8a7fd418d0065b58a63844f9e771b9a95e0757c2181e538318c8dbeee30067ebb277680bb559a7d635dbb9e5717654973ae78078c18490a986a77636f0ca56a886f6c1736f92ca4b282e95a5d72e4b85300101037b265d78cf5c4712b76070eabab09366aa12034baae4fbe569322e23c931e75b191e9b9cd44de0782012b0b729be2273ebbe736d5887cf9577d9e1bc6ee6cf644294ff1f90172690d4fcbe921d6e1b343ddd6efe6dfb69ff750d6ba337869cc27bbdcbf3391d5a4f870c2521fe61d08304aa8ab2511e9297c48017ba24450b80a103a59f72528b9fef340fcee60a67c589618cde6d602b8e8ca72ca0eb43e591da8098b5869b4e2f059819e99f21f368d1842fee3a44f3e0c49249f847ed9c6567850fe6b2eb4d3d1d4fa4c183695ae74449fcd92d52baa4622ef99b5269e764a3096e771f7493ccbf80f5dd3e5cd2fa609b58289d273edf81a8e37132297a6a47e7b28ff2b492f3ef0d2ee6952e32b8b56a9f5ebbfc01158ab8e7b1a10346afca0cbeb723d11674e3e89ad027b8d63e59a46922a5f3c833009b6933064a696fb7550c3f990f5021889a886de5674cd344caf1d88e94bf9c1133d29202f5869c014bb7ae493347a3e4bc9156802f2b2b0b08c7e73c680082d03e8ad95e3ae70f938bb40c1f003f27ddb546ff1421e9e5f7d626be805436ed20f42e8c05fefcb75878d4118a28be544e5c68cf8651a641751e2769c40479e9f40e803d5c4990c6c4da629365d2b6c2a2a548e9f77e64979d7155e2b88124c5cea951800542e1b9fd6aa66c986eaf16905c87c96150d456a17ccc995d538dbdd841708802994bcec7f9c4c93e6294728f11d76df106414b71a33f59c736ae7a64a9b78dededf04bd709edb72697eae516f1a39928090ffc0972e2f492ddb788eb3880d5b7a73097c2e94df0ca1c2ab9fe5644ef29c7bdd90281a0356e2eb5284fd41fb86fe66ac8f9a142c135d5a676fd811d8c42965c31ae059762934519b0d512df5a88678b4449a6a59b341ce1209580f6b49881aed2cd06f90d94ef95b600be71b4e5e4862b7af7f6b7d5a6e50be9de864bfa20333a94c676410cf4283361b9009f56221322fe411160871f5301f519307e9f2dcd95704f8cb4b1f8697b43ba5f6c2e03ff059b4210c834432114f9dd78378b6c086a1b894914ccc4fc3cbebcfc720d47e1afd63a325234ab839355f22a0fa9f5011c52f7e8fe0e31435904d90a1e5a8d6ca9d08089f2441474cbca096a3af748d43595d3e31b0ae13b4d130f8df602106eb30578e9026825a97709e116be3289a291331a11eb1709fcac61e1c87719a43205c1b41093ea0022a5367ebab5e6a29f203298fffdbd36ea302ee433be908946263e6cbcba34aab9fd9870e306125fa5e4e9b3c94b8ffc50e1bbfeb3fcfe01f06527da46931de4101d51892c561b32b7caf66ccf844b9442f63ebc71894181bc34854c74c07553970deff21080cf814e1f2bc6284dc987a223407ff38fb9873c6021255bacb4f01f473089b9748e18e8f6dcc101911d6b31420928697d36882460e2ef9ad33c8a184a99268c83c4b38857cdfea4f756ae9477a2d53087593abbc6f7b58a4dd0c5f3e6fe4dc2029dbe250a1b2662417469d942741b8a707dd801d19f3c3f7b89baf7cba99bd9ef46d7660f2fd1124755f6e282b8796918587e576a8bf7e44f4eac7b8cbd384fb97e5befa4a8000dd7c9987a874eed0ca8a2d7ee762a1f502594a71b0022d27e5bc89f864f9921614e97eb32a43618459aad43f768cd36a39467b9b64e3700eeddc4bbdbf3e6c810b4c2d20d5ff271419b3c86fab16b382d045af10b40785c48b41f9db36b3a1dae07058e046d1fcf4d99e75bc598c6d0615c6aaaa738a336338b10675a0a671a33ef9b4aa72005a23d9f59144463edd278d63702761b218f73649e6ac3b9265931a7c865be7a0499c6e2a6d8d68798df5f2b16aaaf8a91d354cfb426cf2c1584693b463a4036a05ebaf1069cc4c04d2bef9785967dd31fec5315dc85431c5be9500c4086f6b688a60ee63628863d4a612446f3d98a3774e389130d599aaa6173f5f38192058065c857a947eb04c02432f352ec3d634590b92803f0770c83490d3a5a06d0f42f10afc9816c37538bc88223c97441633c854cd7782450d52a83df22ba9d6465173000770881f7c19ca8f75cfab5e47843deac26283edba72c4a6a36ea3b45223a25ab1bd83e66c4f1d8f6d7e3b2bf8b9ddd03d560f88d40ae4b8f1bf059ba8b63365733318d01cd82e4adad50d4ab68f9a931f858d110de3acfbc57c46b7af9b5d79319b4e65a9f48059b1aa6fb5f72ae6d14199563f5f7014dc02d28b2b9cdef0984620e56f187f05271311e2c668171bf5ad24809ef92a0814ebd0d02b7d886fc896a899e01e6250cf6bc8d9758d18fdc152ad29abe7f543bee597af588512c0da46be24dc91f925feb", 0x1000}, {&(0x7f0000000380)="757803cd28caf4686cf51fe7877467bbc680d8601a29a5dbf149acbf8889c414fe9b9ecbe99e0f58d247835ddac979c056c31cb5ee642ff67cba6022672f706719f022507fbaf663719b6a9db5ce26932f6bc730ea54c9002c52d24c9a90cb925745440ca307e478c4b55d1239456fcfe563c1b5239d83a4f0f50ee5ee2483aa0f09c3642534f7ed68f4b44bf4626f23e10b5a6aebcd35dfccc14973fcc1b2b576ba71121f47395299c6d966b4a32035ffcc927dbaad01f1", 0xb8}], 0x7) ioctl$TIOCNOTTY(r0, 0x20007471) 11:58:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x0, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 11:58:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x0, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 11:58:23 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r2) fchown(0xffffffffffffffff, 0x0, r2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, r2}, 0xc) syz_emit_ethernet(0x173, &(0x7f0000000440)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x20, 0x4, 0x0, 0x0, 0x165, 0x65, 0xc, 0xfa, 0xc, 0x0, @empty, @empty, {[@generic={0x1, 0x12, "7d0574702974fe6e6eddd4c32f29dcb8"}, @timestamp={0x44, 0x28, 0x3f, 0x1, 0x4, [{[@local={0xac, 0x14, 0x0}], 0x93}, {[@remote={0xac, 0x14, 0x0}], 0x1ff}, {[], 0xfff}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[@loopback]}]}, @end, @lsrr={0x83, 0x13, 0x2, [@rand_addr=0x1, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x9, [@loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x3, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1]}, @noop]}}, @udp={{0x2, 0x3, 0x8}, {"8f499a3906f4dc9de363e839b8b30ba2565ca6b93061c740232ead5e4bd2fe11c2fcb8171cd70cab709685189b0fabffa136d70fe7875b01667b6dede729b0e78cd49e2a1c7a3b28243ce47ebd1ca025358d167ac58dedfbacdaf09977237b6ddee1a46539f8b7273887cddf384ad4853688b3e6c7137ccab7876c3ad4e912fdbe3e2e4667fcd0e49bdce40fb0017264bc142d1af562d66e437b3f12781bc8b6061b2ae4af43302dac5b362b648916f63ca410894a2ae0e9246ffa10c0b0fe58ce25ea40790ba259dde2de64a771c45c2b21afeab4e2419eb33ac29dcb"}}}}}}) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000001180), 0x0) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x3000}, {0x0, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) clock_gettime(0x2, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) semop(r3, &(0x7f0000000240), 0x6) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) 11:58:23 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)='@', 0x1}, {&(0x7f00000000c0)="4200b17805a2c26882572155c8edfe46cb21f315b2b7a40731465ec1070029b9549d3d614ce90075db81010a1fe4b47c24e1f75a87235b30fa61d745435f84536dbac7478d97bf0f4ae6377abd479863f2f22e205ab3751368d1e208bf3b0c49c9929ec55ae853d5d1e6c3cb99fe84aee30c1e565a08402f0976953d3ed30d367757442cc47cc9c9d7e90dff3379909fd42b5689661eb4762b52b2bac6b2902abae44fcffce281c95dd2381ef21ef76b9887884e", 0xb4}, {&(0x7f00000001c0)="5b4c30382af6a8d98fda4bf0b2612b898dbec5348d8dce3bf9f436923456efcb93df0db0d9e122cfe9693f532f44c48fcf0590821118e28470ac2877f2b77d821a38658d2f2164b5d087a049dfc0ed7148fe1d3ed21481f9572dd8d585a1cc886e839f9eceb819d33260311da4f57cc27a45cba71c1501b78e219aa941691f8ed24a219b7fac683fb8e9a8987c0b95f24e156dd009e4d01dbf", 0x99}, {&(0x7f0000000080)="ace0bdaab68c94885f25658f2137", 0xe}], 0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, r3}, 0xc) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 11:58:23 executing program 1: syz_emit_ethernet(0x1ae, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797101783a00ff010000000000000000000000000001ff02000000000000000000000000000104060000000000000000000000000000000000000000000179fbfff7dbe5f608b6d7ac43d696d434ff020000000000000000000000000059680000000c1a000000000000b8cf2bc30a2ce5f6c86e3461532141f45a713344d6997fac3161605b642d114c585a622b32c5a245f03b5b11c03da584fbe2c8e734c65498bdf352f0a376df49b0b9850757c93110b73f8e8afa378663094f9e8d6458fd8344dcd083b0f5d3d0e6a2bd301f9353f797b4721e9498ee536b8338911aed8ec7a28e59f8bbf82a449b0b4a4a055b3e7b60926b8864186eb156447340f03333933f5bc2ad3e259053d43ccb93c6c66603f367bfd188d6b66d7352b76480e3f5a9fcbd906880157d1f483cc666a72062b721fbb137cd0adb1642000000000000006201000000000000050200020502800104010105020005000200907800000000608da44600000000000000000000000000000000000000010000000000000000ac5fbc475761be8a9db774a8000000000000003b8f00000000000000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x10000, 0x8, 0x9, "9990ff952acdee546b9cea5ad36261227c88a52a", 0x5, 0x587}) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x182) writev(r2, &(0x7f0000001940), 0x62) ftruncate(r0, 0x0, 0x2) 11:58:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b81500000029000000330000001100e7e03ca14a13e595df5d01a0aced9cb825000a28a6e56cf5024d2531d06d07f6bd8a68d2fee3a1957675a45f28e7b9f924c7474b9c9d97420d5d74f05e"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x1f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) dup(r3) 11:58:23 executing program 1: syz_emit_ethernet(0x26d, &(0x7f0000000000)=ANY=[@ANYBLOB="cd3997030f0000030000000086dd60e3060000083a00fe8000000000000000000700000000aaff020000000000000000000000000001800090780000000064b396b452be4af38d630d4fd5d64187a17448e4cc69977b479c2b98a9a82e191847f90839918275b61d435ca7cf0e6c3a93203d8fb170b5ee295b08bab8b9080f6e92707ae4c50d9f6ae5c7c0df4d459bd7e5eade45377b78911477f5cf7a18df7b360ea7db795492e508cf902662fea47ac3e8eff4c7bb92c857de2eb726f60289494653396baf27f9bf3a3f2c1cb875454446e99b57c6ad7c504da1c698fbc3025842986659f6e3c49005f27f226c50d3dfb55b35325fc61989bc653788f68a236019b6c8755d667b66162d347fb7723ca411b320b429772873fdaa0de827b1344df1285f4ec3526788aaae42a3c31f50"]) 11:58:23 executing program 1: r0 = socket(0x6, 0x5, 0x6) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000100)="0cbd160d223c275cf3de1082860b68ec8f3a18401acd02bf33b2f93a13f2e0d7068d690cf8c8e47474aac3e8e076a65da2d44fdd8d588a8d34bf7a33bd42af5334187a0d1b8c84f31da3cded289f9c28ec614db9f24c84d7425de7553bb882e95691b0aecb93a8fce5e153f9c5641fbc30d86bb9292cbe50ca9a3013100654c95519a9edbb01fc811ebdd0e7e6802dac4844bd44bfe75868a8d12eec8c39d57141d8110481a0f6f46e6d8983e492ed24", &(0x7f00000001c0)=0xb0, &(0x7f0000000200)="8707bc780087da33a1be1076c721f10214d28d2919eb22f738e8529e0fe7bcd5c57c12cd6a454b5145a6960591ea19c0f847", 0x32) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) getsockopt(r4, 0x8, 0x1, &(0x7f0000000240)=""/5, &(0x7f0000000280)=0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:58:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x4) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/24) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/184) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000000)=0xc) setpgid(r3, 0x0) 11:58:24 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r0) fchown(0xffffffffffffffff, 0x0, r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)="a5dbcadfa221d12d4c756a3863876448fe687c013f0dccc007eb24f389d44441112e73cc373db86564babd93473753bc87f2631ea7f5b32153e9575e65cf09debcb4c9aa6dda22b4a4af4dceb0d1867199692948fdf43822f2196c19d557e2453564f6a525fb911c98754244fb8d8ba8880c55ec82178623bc51b53409f38334f0eb73ebcc9bb2f8b63364bb0abbfc3bed64", 0x92}, {&(0x7f0000000240)="b503684b6ef6589ca177368a6f70296d0f296e32d89b80ff1ab10ecd5bd4a96a85fb26aeb04e73529b1165219f82097fcf3e97329176491387b300ec8fd3094a61b2f09a3db39ad680e1b9868a661f6332a33eb036835092ed2d88bad7e46c50813cc8ddd656816c0d7f95f407cc6d444a75bceb203c2f95b07bbbdd0b0c71c98dd7a8cca8765a71e10601b2b88b4120f826f1e696809fa7b7bc4339fbc9b12b4a2cfd4c0b182607728ba1eff8fdbbf5adc0c1031192cb6bcdd004ca488035360b07ddbb9fc9431b9f212099461613c29b04c1c1009fb959742b2aca854b8e", 0xdf}, {&(0x7f0000000340)="b7e76190eecbaa1b431d2b5cbc77e8c33a4a9b541d04c772938dce4597228065fdd65593b5948fe76e423207b59767f044f450ced491dcd067a20c7e59abbc9d8b7032c753e0ecb4d96d9fbd754f5b2ff4453dcfde8198b1", 0x58}, {&(0x7f00000003c0)="fc7985dcfbf3982d08224335a25bf0acb696", 0x12}], 0x4, &(0x7f00000016c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r0}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x120, 0x5}, 0x800) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 11:58:24 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcf6870817e21b29899ea830ce53c62ab3ab301cb07df7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x4, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x4a, 0x0}, 0x0) 11:58:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) socketpair(0x3a, 0x1, 0x3, &(0x7f0000000040)) 11:58:25 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb000000000302907800000000450000000000000000000040e00000027f000001810000005ee18c"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 11:58:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) lseek(r0, 0x0, 0x5, 0x1) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0, 0x812, r3, 0x0, 0xfffffffffffffffa) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000680), 0x0) fchdir(0xffffffffffffffff) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r5, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0x2, 0x0}, 0x0) bind(r5, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 11:58:26 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x0, "2ea86ee16eb595607fcfd71100"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 11:58:26 executing program 1: syz_emit_ethernet(0x14, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@generic={0x803, "345259cbd2cc"}}}) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000140)=0x74000000) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, r0, r1, r4, r6, 0x10, 0x1fc}, 0xcb91, 0x33f, 0xff}) 11:58:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x4, 0x4, 0x0, 0x6, 0x81, 0x1, 0x1, 0x1, 0x200, 0x1000}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) pwrite(r2, &(0x7f0000000140)="f582cf654278525ff68de84ce140eaedebee04357888f1a458c56eed2f4d992f37c0fc2266b5a095c7951f05dcffc7b8600bf82c4ebead8418f4aab77bc9e5f56407d4002d5019817116c17d6cd4cc1606f8c23a53b624", 0x57, 0x0, 0x8) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x766bfe7b504da31c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000240)=0x1) getpeername(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) connect$inet6(r1, &(0x7f0000000300)={0x18, 0x0, 0xeb7, 0x7}, 0xc) r4 = msgget(0x0, 0xc4) msgrcv(r4, &(0x7f0000000340)={0x0, ""/172}, 0xb4, 0x2, 0x1000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000400)) r5 = fcntl$dupfd(r1, 0xf0ff562d90737b3c, r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[0x3]}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000004c0)={""/16, @ifru_metric}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000500)=0x6, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000580)={0x300000, 0x4, {0x7}}) 11:58:26 executing program 1: getrusage(0x1, &(0x7f0000000000)) r0 = socket(0x2, 0x2, 0x0) socket(0x20, 0x2, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) writev(r0, &(0x7f0000000100)=[{0x0}, {&(0x7f0000001380)="3f4175bd7e916bba52f76e5201818b5682ffa620aad29b59cc3165f35cbf08b281c4c0e4ec73ad063b3711e94654e9078e19982f70c4d72ccf4b3486ced6d09c3487588ee80dc89f2cf5e916ee55c6575b1a3169b85cd8fc9f63e6afebb7c5b76e836747c5a50e10f4b3172841ccf524167419efd7d768294b3ab41d36519bd0b4ca4db90a8322397b6d35bfe4e5e3466f5234178a2a2ca5fa6c2bb83f5bc9136155676bab7a2682bee93d3a02b9d3519ab1edc2bbaedfa795a163a06410e61b36ffcdc92764f08cac8d92135eb704083947360a70b36c65f9901c5416ab42790a8f1fe54f7ed279ad989f22988614abfdde4e924b703fca4eaeb9e93f8bc1dab8419dc3b25e417754c47000213ca34536eb4888de96fe094db6c988c50dd1f7066e604e67f67bf4f78ce9de8aa74323858172663f2bb547054a21b8dbda10dcae0dfb09c6a83a913b00da6c960c62742275f8b3acc7280381f819828285f0273cfc2aa7a93663a90bc7af861a6ffad4f53dae5f8706db70b61f1720dc4c0a9d01bff2f946772fd403c39902ef7e82154efa75705b62922b9fd59a99257ca93da0c4f7357128037e48763d6ed24e916f48ea30359fe2af68feebc53c52267f9785ae8b3e040b2ea5a359e3c0f80a4757a145f3c24a95340c1fce2b8cc61a88693aebed8dedaef6edd0d75f166ec2ae48ceecb833dcebafd7e3022c1f38cb364bd2ef9cb0e3f0fc308198034e3e2a320db235145e98590baa31fe6a850d5ba6961a49bafdb2b1b1f1232a810c602300d4cdaed295cc3e7d492f33119f65ef187c29804e8f1c2c9e7d7453c82bb2ea0a19f5759d9f329a84acab5c2c0dd83b7da2b59733774417817bfaef4a1a040ddc7226e31cd479458f2fda71ba0c4623227c99b6229ad2350d16a8c7085d75c55398b79aef63be1ea3fe1f374a67d8bf1bb79da7895d7e2301bf2188eb89efebd40558d12eb0924924a3e12f252825970600f3af32f5daaef2a31c15130608484b960c9f9d62156c347ae05776191294dbfb22effffe456dcfb079548e1071aa61f7bc6f0277b71a54f159fb909e7238d60f9d365864ad036e6ec1203c2ed90c1cd1fdc0b1585fc39792d1e538675e2446680d7fff3cc289e5b737c411c93c1263dfde51532bb11f17ab823f7f97b7a29d0b64ed9322149eb82be2ce55a926799b165b771399005cf7ec2b2e3d07b674c4c25a933950fd7312d9711b5c4e4a7b80b38dfe1f110d4221ce31c4780f28d505e2e1873184cbf53a87bbc45044b48946a7fe0c1c62c6887c1260c980e43786a102a6b2a3b50cf8afdffefaa4e0733b343d2d955a3524a72782b73a0a6e0fdf1310028279d7e7f5f32f6a91b64098206bfc3ea10fb9fcb61ea9c23336ef5313e54d56ff99e3d94440383d795a669894aa29f5975f5a60d8996e8514eeb48d1be802bcb3a4739fbb989d68966a62ec03a71eface6bf8465d6b6c59865d8f5458a3a27f88feb6638d683aebb4a63072a57ce7ad01424ad2f79504866350d8e4c57b9ecaccde40d9a70ce783e156ee5a66eb6bf81c206f0dc4759b2d0eed8e745dc56d05f727f689fd8c79842f7c7c32e88177f86ff2d1a9081e43d7dba06aaaf0129bfc48fbd2c3bf3444f8b2d0d93329aad390b41dfdc2493e69bbcc63b534cc066f284c9c398f6405f16629f432ce419f97784452d55090a55b3b2b077c1cf1dde9d5600d9f4ca622227202550f7ceb5239f31f57f21d7724cda1259dfc64ba9d05b2603ce2ef09cdc671cb90acb5a6ac9ce7456357017d42606f87e13225b34c47d17ef5dd7e6297baf6719ddda0612041d3eb6336bdc45e79cd8ebf8ff9f2049ace2cc446a6380087826d8d66d7a0efb0411deb14229807489261cdb8c54da19fd7acff88b7a1a70e591474c18245bd370dcc43965b2e9965e3137fc826307589a15080ce727b3237bc6a3cc69a912fc22eb74f86b9218f5e5ebc97dba179508ff6f8acb45a8fc05508e9a4dd7c0dd0f1ec5074adf1db6bb684774a877cd0340ec024d6319c7b7420371176892fcfe361e73be69c9586513120a431aba69304fa2bb1944f4962691776987a52f89da46be7f5721ae16d7454e6eb127de581ce33c024a322e857fee091f1695285ab629b11cfc2026a6c1c2e90f1afc73257a9534f8afb6f50b15c415b1468556e5af179dd2bb41a84a6e54ef401dfadbcb37123c34cc24a2cb0f4c80b83ce58b064ee423cdde6c0fdc5e2c3bbb85de079bded45afda00c55863d044c2ecc8664d6f7796373607606050102d2247c802dd6b487aebb240e351f3cc01fc4d756ccccd4f70570d48c72bdee88bbd1af9911f3e33af4b2c6db314225c7a1305ed09811e60fe9139427eacf09346b958c188a3f8ab9abdcb904e54fdc2ee97da65a4ed673b2c2be193e4f51217a22f259feae7f43de8590e32709922ffd5619d216393280afd6a1d833e5867a641f2170224430a38a1b4e3c736da16b16d07b6c445a78f545ee8dd22666c26c0b9adf5a79e1f8c1b8ae8ad095166705d835785247e08d2ef2197a1604bfff60c976c639084464b43c7daeaca00c0a7c9585049105b990eec65421b3fe0c2517e95eda98033134d69a1a278bfd5caca8c538e4b6412872659d58b123202429bc440cca31fee199ab748152d1486c3f70a069ec0246864feac1b654fe9fda8af6d998fbcdc6e5fd0681d9d1b54ef002c666af84a80d1310eee74cc3641904b1b6beedce1beb25722bd38ab90c1f91f53feed5b2e1a44ce6030b9670161ec7cee63a60117a38cd563f0dd7dacaf065f2849d30c6bec397b16b66b9fa995eb9228815e92f979c2dce4b801f516d2decd18bdae2a97f47e3113fb25f12890b91145cc35e4513e4015dc9e1583be0fbee1e047f8ca237fd66d02ed02c6ce499ed8b7a27e288830ca110dcd1bd32cf1a9ad690d832fe6b58821eab62bbc4c05ac6e35fbaf4362c7f5dd6742ad89e53e2737c031108757fb06de75e97a71657a2a42e7f81c443e1297693079a95f868182b49edd1f5434f88d480b149474c948992da846ff087e6ee11bd6217068289a15ae9c78791d5e158dd34e13a4fa84dc51b4e2ef2122552afa8e1e549d4fcdfb9af31b602ddaa4470b22ceb8f56eb3f1214a2f8021342330f7af16da1b6ca7e4b2df49ef60f37783705924d448eac573dae548b406ed06fc0c78afc502980d5daa0eeea394638003fae03de2493a37947ece615f7706ec209777ddaeb9f08276e5b7d43463104af62ca85109caf616a205d1f883771e690e66cbabea4710f83fe3c1d88d031c49ecc3f31b0a3839566a4a1154ab009a320bf8935a8c6b0e8482dfc31fa2036608a86f8532c62b8bac4baa4ef779df052ff61a92f9ffd1287ab7e19a9f6a50a168bc1b6a5852104ac0d28178c1364a82e4b83ed88bd2ee7e3fca0940f601974818da07f0083b648ba7085c672c3166229d9128da3defb61dba5aa61c40357e6c8768b220e8f3e0b082cf3d36b85b2cd1f99261a6d917ce23833ab41954361fe2598c95f65b323f6b55a58c624de27f1dd0e5e241c24171643fb474064bb2ad516ed72d1b66249138d99da8c579dd7f7621335a1c9e758edafb31b4d2cd4ebaa52130eff8a79715ba526ef2d41a7a367ab4d7cb90992e8676a51d022d1acc8fe20ba38a7c82168af1a6e4d10c423620fc950bc8a7ab1d004e0b343863cf02d5988fb13c0c8f7f7d939f3e94258f558755a549bd4b244749ea9a6b2d8b96f043028405641c7ffbc5a0711990983d1e92d8d233cd293774253c3c6a7feb86446631386dda298fb78f3b83ec383e3ca645fa100eb86e33b6c549c9cf3f1c983cb9be1ea36f9dc4b8611b97e59c8e155d7abc7f1fd2e399915366320584dc13d7b061c986da6cba6d8b986b1c675d60543e9e503ba86b17cb9a68056b5429dbc600dd325db93154663cf540906856f66dd5037c68654c6f04735e347391c426a7b724bd2d5529d594e441cb1d7ce453ee83ded618df06d2c303bd9f044e3bc37b6eadfe2430f064e1194bea80024be221b995de171b394184af984e50f2bfafd799a1ff8fec068af45738e38a0299c24609c1b826281aba4870ff0985f5685af366d24bd1f10e54ee3d608da03c250e0d0ead10ebd10f07c70cbddf55da6826403adbc59526e9336fad7ba7867bd49686df983c310134b5fac513be62af58e03f0c4da27f93ea345e417195741d37967742e8b43835699d95e0dbd379803bf965ffe3789a8a2b35aadc1438b47e46135d5a9419085f663fa9ebca62745d5d5ef79c5779572bb1a67b57427061d3815b41e99e6f5b38f6210a84f74fe7ada98c74da5d6b2e894e404fb4f62e72aa49205278b1b71fd32f40a4b7677b8037d11b72d0dd6a6b0f3b39122e59632c679b1e42983e93e165f331d54558005e874efe8f73276d0c32815dd3bc8935f6166c9c2f4dbbd45aac8a7c18ce5369985cd0e87cec2af2a81fcfb1d003c26dfc5910e3906e1aa917628a3dda64e37d90ce57f19ef019519b68532692b8b3a2b0611d9e463dd0e78d3dd10734beb9b0dfe94ad66c1e6e49793d90b3328d655152883ead6794b19760cbb8327d48dcdcc200b427d97ac7ee1855b564623552f46312bd5a8b3ed11646c3c19f5ae7187eb89f048a798f9202f332ef1dcee56fb79ab29904a4f2ad6531c55e676bc52112b07e6bbe14ff0742dff8fcae82261cdceb76c2060731597d3d1123df94b6e7fbb34ebd20d0b44238928b8e9ccc3c2283e2dd98255910201813d62606d37a33c5b75542621f20cb9c4c12ba5a6ecb86e869b47dbbd392ef90d259a286d132f1fdc6bb3c1454530be82a83821e605a9a71e67cafbe6c5bc243d2aff293b58ea2c7bb381d8b513d6c3fda07c66c56264e6380dbb079ab34ce316cd4aad7d52a0604957011f438e83d60d394c8c65e6ca243b379ac91e02ed7957293f8d9243297ea47bbe2321439e083886e1fa66fddd67c19e80fc236878bb2bf275c7d712015a7cfcc38fe956703673d30f7314cd68e9ff98d368a6a12cbc30327e8eae3e2a3d266f292d910f1942df91cf9bda8dc5a952fe714e300fdb43f784895928e5ef9955c276f2705eaaaf4076847cdbca8ef9b79f9611b7a65cd4b97f8cb3788979e96e1403c8fc2b1897843c47da25d16eb959838b0834bbd8f26d44233c4de651a6e961241f19631fd1e192199f23bc76063a70fdc8f8d050b2abb59c426d6c8d51aa9b797228f49c52e520de804c10ef1ce2e5756602490d14da5cd399cb2ae26aceaced93fecd3a2db63ee317d945e5ffd1a010d4042f3bc980c5e10e194b2d63aa08361297d0b207fb44245c8dce69f9344579f72a02fe2f8e613acfa0b535b664a71daadb250d8261b124def3524c3c608ed6a7f3c654f90a40f372bf005876e894464a2a9d85c440093db1b784933f65aa5a0f96ec288f4f8b14e770685b91d95e40fee5ec8ebcc942dadf8c8e1535da71a81fb65d601f0b7c908a2b4d426a83b7e84dbaa0d67c17d8716991cf84e39497a44e0826f16bb3da22be8677f289b1304f6c48352ff6f1fd0f1b6eafa4206e458194822efae3b303c002ea822c314b16430ac43cf3d9db64af69062f84cb8f841dcf133b062d9057913bc7ff5d3a82470ba7580f02c1d605f27a76739978f61678aadd1dc637434067402af855c26b9571662944ddbe71b8f7d703b2f23bcb65041cd84404ff22ea6d5fa567ead5bcb61e2f0b00c6fbc00ac7f022059b6db41faea85e2808145fac5e923193c", 0x1000}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 11:58:26 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 11:58:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=""/179, &(0x7f0000000280)=0xb3) r2 = socket(0x18, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000700)=""/102400, 0xb, 0xc02, &(0x7f0000000180)=@file={0x1, './file0/file0\x00'}, 0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) 11:58:26 executing program 1: r0 = socket(0x1, 0x5, 0x21) socket(0x10, 0x5, 0x3) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000180)=0x80, 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000100)=0x2, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="36e088cf0b7989a1c0953b4dfe477d59bc8c20c93f6ec2e28206f83cd77a6339640e4808b37095053f2350ce355760705b40180ce9ed31ba21bb24d6b0705d951a71cf01b140e49aa3d90b0915a6125f20296f39409b7a7f8f0b135357a693637a8a4f6c8d145e3baed65621420e4e793748d90ae2f7237d3ba2b8f54e0250e91e3c07cffd28fb5aa635eca8e9ded89453e62f6dd33b6d48dc7446f2566d3b4b0e2e5fdf7950289b98a7192b62f078bc9b773caaca4d16d4ae2dd36871c4d3eca4b93c499563dd36e06d7d2a589dba23ebd882", 0xd3}], 0x1, 0x0, 0xd47) 11:58:26 executing program 1: sysctl$hw(&(0x7f0000000040)={0x9, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 11:58:26 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000032c8e1654cc608004f0000500000000000019078ac1400bbffffffff832700ac1400bb7f00000100000000ac1400bb00000003ac1400aa000000af00000200ac1400aa000d009078004000"/94]) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000280)=[{}, {0x0, 0x203, 0x800}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000000)={0xae4}) r2 = kqueue() madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x8f74ebf3ee448a2f) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r3, &(0x7f0000000140)='./file1\x00', 0x0, 0x52) semctl$IPC_RMID(r1, 0x0, 0x0) 11:58:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x1, &(0x7f0000000040)="459815d9527268202e75bfe14c72dd1706e7ff00", 0x14) 11:58:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) sendmsg(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000140)='c\x00') renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 11:58:26 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x7, 0x4, 0x10001}]}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x80}], 0x1, 0x0, 0x1ffc000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:58:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b", 0x5d8}], 0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000700)="34d2e04cac9e9a2d585ccc7550ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566e2498e78cf291b0a39e53210257ddd8b864ce5bcf282e9b1e7d7d0b7f5c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d2814b6bcee906846203c9c191e60724341eb18f5ad078c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119bdae4f129fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b48ee4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8d958732084f5408c9ad32d94da7d8afb10f9b524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f27c598a582de9c904e51ecdaec6ce070ad04c3b931a1a26d628ac748aa9c32fd6e245ea221924", 0x1cc}], 0x1) 11:58:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) dup2(r2, r0) getpid() sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x40) 11:58:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x2, 0x1011, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) r5 = shmget(0x0, 0x1000, 0x0, &(0x7f0000010000/0x1000)=nil) shmat(r5, &(0x7f0000011000/0x3000)=nil, 0x2000) r6 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f00000000c0)) 11:58:28 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c00b480309900fe7c8a5b67071b542a53872dc00000c4180000002900000033000000000000000800000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:58:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "80f3ade2ec7cc3ba376f6000193f432b9dd200", 0x0, 0xffffffff}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) 11:58:28 executing program 1: mkdir(&(0x7f0000000040)='./file1\x00', 0x8) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202e4ef8c7b4529d2a2dc29a2ecba2200"/29], 0x10) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x11, r0, 0x0, 0xfffffffffffffbff) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 11:58:28 executing program 1: r0 = socket(0x6, 0x2, 0x0) socket(0x18, 0x4, 0x80) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000040)="1d8a4b34ba61a9d7e8e6c4c293649dde783165e0a256a1a8a1ea629c50bfb0cacdfd978e37", 0x25}], 0x2) mprotect(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x4) socket(0x7232f6e3cc1afd0c, 0x2, 0x0) shutdown(r0, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000000c0)=0x1) 11:58:28 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000240)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:58:30 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) semget$private(0x0, 0x1, 0x21a) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x81}, {0x0, 0x101, 0x400}, {}, {0x4, 0x5, 0x1000}, {0x4, 0x7f, 0x800}, {0x1, 0xbfcd, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x1ff, 0x1000}], 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="ef0100000012110e"], 0x10) write(r3, 0x0, 0x0) setsockopt(r3, 0x2, 0x8001, &(0x7f0000000140)="785d49d251900c88f8dd708897986e888f23a9dc6ae6568b982b819dd898f3fa744e290d35c0d28fd618c105f1478ac514232a2c5f02dca3dedb46cfb5318d7e8be8ede0f4d3b5216cfe571702356b72389b4c91aa5e813fda14c1338b156122b9852d791088bbf528cc547ccccf773fb1", 0x71) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/173) setsockopt(r1, 0x1000000000029, 0x3, 0x0, 0x0) 11:58:30 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82bc2e2f66696c653000"], 0x10) shutdown(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) 11:58:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) semctl$GETZCNT(0xffffffffffffffff, 0x4, 0x7, &(0x7f0000000240)=""/250) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) 11:58:30 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) close(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 11:58:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f00000000c0), 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r5, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x4}, {r1, 0x4}, {r2, 0x20}, {r3, 0x2}, {r4, 0x1}, {r5, 0x10}], 0x7, 0x8) 11:58:30 executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x1, 0x400}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) 11:58:30 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)) getitimer(0x0, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0x5410}, {0x101, 0x200003b}, {0x88, 0x8}, {0x81, 0x9}, {0x46, 0x10001}, {0x20, 0x1}, {0x87, 0x9}, {0x41, 0xfff}], 0x8}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) write(r3, &(0x7f0000001280)="c2564152c1ab4e02beaafbffd7f7ea9b6ba8755760791d3688e0f3d9ed1fcb73bd1075c0171e3f372e83a456d22af6eb2c387944885edb74188c0cf7516c4b579cf68a346b2ebb2ba45c7bd246165bbb8191e38d171272ee89a10337c8b0c476e0d9f6f08fb4360f141d86c500ec0b1e62ce442710bf8334be199941c9c55663ec366320a03b3daeb3d774cae4a93dfaf83d3154fabc00e64acfe3664aab1659519d1b5d650abe4c0e5cc3de8c77e8627cbf3fce7f5932b691ee2e", 0xbb) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000001240)=@in6={0x18, 0x2, 0x7, 0x7fffffff}, 0xc) socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x80}, {0x9, 0x4}}) 11:58:30 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x8000, 0x4) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socketpair(0x10, 0x4, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000080)=0x2, 0x4) 11:58:30 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='(\x00', &(0x7f0000000100)='*\x00', &(0x7f0000000140)='-%-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='/.:\x00', &(0x7f0000000200)='^%--@+\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='@1\x00', &(0x7f00000002c0)='),\x00', &(0x7f0000000300)='{#\x00', &(0x7f0000000340)='\'w+{\x00']) 11:58:30 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff8a, 0x0, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgid(r1) 11:58:30 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) msgsnd(r0, &(0x7f0000000000)={0x2, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"}, 0x74, 0x800) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) linkat(r4, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00', 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x4, 0x4df7, 0x8}, 0xc) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) 11:58:30 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x302) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) msgrcv(r0, &(0x7f0000002480)={0x0, ""/4111}, 0x1017, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r4) fchown(0xffffffffffffffff, 0x0, r4) setgid(r4) 11:58:30 executing program 1: mprotect(&(0x7f00008a4000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_mpls(&(0x7f00000000c0)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000100)="0755d98d939383aa241024c8382ba25657f48baa73d84a97066058b5312294bd1c5201a3e45c3e543af11cdbfdf967d403889d9140e1134d0886d914fae34e99af70d8e28b9290a8301be4ebb639b67881d5c5dcc24bda7eab8acde6340e36432d65100e58a8ba1fd40718b1a056601fd70e914f433bb8cf598e7a17704d5aec75af7a919bd54dcd0e094a43ceb4c5341a910f95940b43", &(0x7f00000001c0)=0x97, &(0x7f0000000200)="f3572cbb18f2f004b844afdff60baa492889294e8a33a6ee203d722c7a35cdae942251166e073c7f2ca15910152d4f7c79d6bb14b60b8b44ebb08f53deec67f7fd5a5e704089e4427a18ca4d20a17a67cd4bc46aa5144b59a96423b291dd11d37770f8364ff0f3eeccbb0996f87e38348d649e80bdea55d603f531f496d76c998cb1e55039ac0577da3e4ee9eb3ab5cbf4f595abfa18909ee3cb1ddc97439ead4fa4", 0xa2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000000300), 0x4) fchmodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) dup(r3) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000480)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}, {&(0x7f0000000600)="7d372c17414c314c512ad879f8df1f222e1962c1a91926e3c98f45c351a756734d0c8ab7fa07b5c59cdf2784a48873a99d2abbc60cd3bcd10b2875e4e105c7412c926e4e9e00014d1e022e62535d5cac57ce612b20dcc318fe5021dd9dbe78827979bd60babe31a5d7ccab4dfe0e049bf5c48083d14a715c100d7f28c6289f021e6b927cd410be83e97e9d530b52be232ce7a632382f7701115c0a14049ac8c10415746c531db1b2989a11d48267eb8b052858e49940bf894ddc763008f3ea66537304cf9375d49367c4d492583e84e0161a0b12aed292ec832b302c2300342d44d421897526c3c0b20b", 0xea}, {&(0x7f0000000440)="f82f1028903128231c5b93dc53e2d699c89a28070000008b6b6b3f435df5d35422ed2d5d0d475d24c845bf5e9ecba7cae569cd1aa573", 0x36}], 0x0) mmap(&(0x7f00009fd000/0x6000)=nil, 0x6000, 0x0, 0x4810, r2, 0x0, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x44000403, 0x0, 0xfffffffa, 0x0) mmap(&(0x7f0000d29000/0x1000)=nil, 0x1000, 0x2, 0x1012, r2, 0x0, 0x3) 11:58:31 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) 11:58:31 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRES32=0x41424344, @ANYBLOB="2273c53a9b1200000000000078c8938bf47b58e64e8d7b216c900ce86866e5ea0360788f0e03bd01306987b1c1a5a0045bc526f0c9fe049a333898b8107e1056a756307060fe26ac75c326f5b89fb8154af661e69d63b33c4206de5f3b52479fbc015e632a2b5065a1664f868db571c1e10be0293a130f67eb73915dbc6ce302d060a3b326c1acc9a5f5d25dc2df534fec4658208b2253897903895055ca0eeabbdec42c25f638705d713abda164ab5b718dcb8feecd64cf622744c9dfa4f5653e2ffd73285b5048d8c0386dc1eb71f4899f48304371de14041786f6aa97942454dec2a6aefb8ee2b2d8439683af478e776fd13b25432c34a2ed3515c863122cd5fe22074be1cdd062d13865fd2cb86280ccc1ad7aed85c10b34f2a1ba2541fece518a82cc9ae822c101445e4ae1b63d0ac626ac3c4eb225f44ed738d79609047d09945cb6"]) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x19}, {{}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x19}, {{r0}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x19}, {{}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) r1 = kqueue() close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x183, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x4, 0x8, 0xa1f9fbb, 0x401}, {{r1}, 0xfffffffffffffff8, 0xc, 0x1, 0x3, 0x5}, {{}, 0xfffffffffffffff8, 0x4c, 0x2, 0x3f, 0x1}], 0x3, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0x39, 0x80, 0x2, 0x34}, {{r2}, 0xfffffffffffffff8, 0x8c, 0x8, 0x3f, 0x10001}, {{r1}, 0xfffffffffffffffe, 0xc0, 0x4, 0x1, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0xffffffff, 0x2}], 0x6, &(0x7f0000000340)={0x20, 0x3}) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x19}, {{r1}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x92) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r3, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) 11:58:31 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt(r0, 0x6b6, 0x8, &(0x7f0000000040)="defa4389d93da63e018a1abf17aa0a5455926fef52ef258c298b9a", 0x1b) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) 11:58:31 executing program 1: syz_emit_ethernet(0x5f, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x29, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x0, 0x2, "b8c0aa4bbb3e8b4c6dc7f935a70aae"}]}}}}}}) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 11:58:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e51301ca8b7f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) kqueue() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 11:58:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x69) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) syz_open_pts() close(r0) 11:58:32 executing program 1: syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa000000000800450000300000000000019078ac1400bb00008000030c907800000000450000000000000000000000e0000002ac1400aa"]) unlink(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') r0 = socket(0x2, 0x5, 0x5) setsockopt(r0, 0x7ff, 0x9, &(0x7f0000000040)="ce6dcc1f02c17ffd58267c33406363a06cb2a9205613d1de943b550b0dc3ad", 0x1f) 11:58:33 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x987ade2458a0694f) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r4 = fcntl$getown(r3, 0x5) getpgid(r4) 11:58:33 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x8, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:58:33 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000103009078000000006059fdf700002c00000000000000000000000000000000000762ca0fe7333c70b5486b0fca3069503c00000000000000a31dbefc2cb1c562b69cfb8db87f01ff3131508c0fd8afb041e69f9a5eb80c342088f7c806"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) r2 = semget$private(0x0, 0x2, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 11:58:33 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) utimensat(r1, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)={{0xf11, 0x1}, {0x81b, 0xe6a}}, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}, {&(0x7f0000000140)="53a9a42d8dc1e15e8cf29f2a3be131d54264602b08dc619c2d37619d8c2ebdc8ebc24435d99a4fc93b61b4c8bcbe77ce98a611f1a67ee2831227eee6280dcee525", 0x41}, {&(0x7f00000001c0)="408ef3abbbdf628050c08561e0053f099fac269d10f6d90df80fe474ba45c6614736db3fd21cec92b7eadd4d461ae898c2acf7a372590a84e8e202e42cf421d446a931f400e32439a283555124538f2cf0b9bda8f6ad0b10db24e8d77651b42ec7260c1c3714adf58f8ec77183759367700ba6c71a953856cb2b9242d345e16e368cc680381c18802fc24313ffdb0f0a84a0f1870f6c2155a79b9da461bf6cd48afb6cf909fd6a94ec68f7f8d65b601c220f48", 0xb3}], 0x3) ioctl$TIOCSTART(r2, 0x2000746e) r3 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e9022f5e913bf42d736af6f0f5d3000"], 0x10) setsockopt(r3, 0x0, 0x200, &(0x7f0000000000)="785da5c12ce0228b9af69d85009fde89d6a784022a63d40555dc5f925a1248b5287ceb6ca99359478130ce9bb9efda4f35cdabef82ab", 0x36) r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000140), 0x5, 0x0, 0xfffff801, 0x0) 11:58:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0xbffffffe}, {0x3}]}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x9, 0xffff, 0x8, 0x1, 0x8, 0x6, 0x9, 0x0, 0x3, 0x101}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 11:58:33 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x40000000000000dc, &(0x7f0000000040)="4ceb918a48fce75b4ee8d7788363f706c05f1092fe700552cf04c40a6cd9913c1a9ca12d3c2933b5e1463cc7b3d69d11e2f67efd671a5040546981d61c34c89de37bb130b73fae916eb7d447b2349ad3e45e7d424a1566", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) preadv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/43, 0x2b}, {&(0x7f0000000100)=""/175, 0xaf}, {&(0x7f00000001c0)=""/35, 0x23}, {&(0x7f0000000200)=""/76, 0x4c}], 0x4, 0x0, 0x1ff) open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x94) 11:58:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="6406c14c12dd656082d1067d9c35f416476d424670d8c7fc943023e064c0e9545eeaf7b90432df51810d845859a83a3751cf2a244eed20a48eb3928f830ecd034a7db126433c7bba1a372b0aadf857ad6c866b37db425257e758fde400000000"], 0x10) getpeername(0xffffffffffffffff, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) write(r2, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73f4f376336acf00b7804be781e4991f7c8df5fc044239cd3f9938fdaab2ecc4190880d297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000", 0x5d, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) clock_getres(0x3, &(0x7f0000000180)) getpeername(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 11:58:33 executing program 1: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x6, 0x4000, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 11:58:33 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000040)="eb0539f37ff5bda3614dcb1a9afdd67c6f799656978b174380f13f96d947c6cc7d9d5ac03cc47197841f5d541b6f567503e2e014d1399eb60020b81aec38317c0b13eed53f4cbe4cab2b76e0770497b1b411973342ee1f1a3dad090452900961beedbb1b64592e6930e0f190755a2a7c556c616c73bbd51ad4f9e7e84734d0e1a6ad2b03f29f9f14ea7909f8a4cb6ed5c90bcd2488501fc14a9fa1d23c1f", &(0x7f0000000000)=0x9e, 0x0, 0x0) 11:58:33 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 11:58:33 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x30}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:58:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="bba4f9eaf36671f4efe67760e7d9532c2dc7a1905ff6e52b487054c4a5c7648515b6bb9782fb63f870546818ad95dc90dcb139d0a7aebe774a70e9a706c98a4ea4567222956930462eff62bafab2a26423e42cd0a0019952c80ae19ccc58d9c40a977ee635a4cbc73e45aa2bd5f180e56511366f3e367b1d", 0x78}, {&(0x7f0000000280)="ca8fad0837fdacfa636b73a99bbdffb592fa5bec092ea783f8445607f01939dd5d8b5f35c687f2086ed19d7fe18f160b0d42cf8cb66dcf6356999fea4623fe22a6173ba1b58dd15ec6ddb128a14285cb33231978373ee01ba970ac9f481d27b541d429e2a1a64b720208e65a65036dc990cc1a68331e4b60ce412bb2ec2882c7ee3b4a3a220bdc868899d1de4fc4fe089701aa799b80e301c0abd664eee85cef4757cacbf88f6ca54fbd5140c1327af6ce2aa333bf2f829427a6fe2923e6f9038cea83baa051f76964dca163013ac055103e36e800dc31e361ce3e3ef98fbf617f2f431fdeae90d97e87a039f71652d44b845bf12c78c42a9db4fb8d47f36fbd6ede8e532b0e4bba43b7124a3553299bd29f68e4fb765347a57f2379d83a21a596c9c06de0515d1fe25fddb75d7139bacd20cba5dd71aea456a32e21716bd4b0d17c4815d931b199bd96fb86e11c7e84435fff8bafa6928c2a0f769a4694dcbb5af869a4c2a3d45419967aaddccf22eb0abc3c2aa6271b0740bb6bada1e93c46970fc8dbd5853d4972af265b51e0524be129a02904138c470207d6d4fc470a8667fba03eda07f264a29ad13656e90727258e5840691c309f71a58dd8e94dc5e0bc5a88949185dfdd030e1aa04d7ba47477b028bc78075d5f06ba736fdd83aa1d720cd5afa4a5d61cd7c740322de0071f4958826f4ca6502038756ccb81676b167913e8e107e2345cad9817f4fd9b5b876b04bb1e30dc481b61f1768994a53cd1a19b29b68951e875dc0eaf69a7d89cdca0496b2491c57d2ebfe3f830806853d68626f98faf75ef94dafb6ef660b6160085c2fd2d7aeb6720d8f31219deee274813f16836885ba1f6f79eb8125845496eb5b5e473d26926cc99709e6ac716ad807669f203b1982f8ad9dd3a4c3db8f54988669b7f49a5e994e3129a6c7f4f03f9621dcb56b6d5725225b330771681123daa8173d87dba239cd54f3a1a537d9e48fb4f71fae7b58f33a857fff2dc571755add6c3bbb2dde5ae1e2fc107c8cf4293b0c1eb4ac7548ee5f8d899c333dc8c421e1c85702f87a697c7ae2c2e1a8ad04e7713247affb94ca0de8ab62efefb5d39401d46a71189775b03abc13bdaf79fe871efbe5b702745acf8035577c455fb4d0fd7842a93ba354a441a4da9f866391c0be3684ad3219efcb5601cf046d23d9e5ae2182508749f8c48d688b5eacf7485df1316283cc6a5aad8ea3d476c0789f9e87cd663addba346751a17914c7aeae0377523c5c42f88082c7628fbdc01d07ba0420fcf74603d862d08ffacb81268c6c6d17b75b0fa3fa62bde987b89fdd3465962a87afc49619d629b4e760bf33d6c351325357b510f3d324ffd16ea7668a8053879172102bccfee1305a1dc189dae6575b19941f027585e458a12e71b1a23bc51ebef5e549c90edcfac960a3e63f43dbf5b5f7822ec493198e4831822b2f5ddcf548e972f58bd456b629f7bc3dc1a94c9b1d82df1677b691d4b0fb67e6b16999aab3763ce874c676c7333fb6e726d59e58728d069d60d12844d7a89ff8682748d52b5f02442d771222b9e57b1e8b6b243c41f083dd04c2560ca86514556e0899a32460584e2079c4e74d2eda9d92a9411335fb5955180552584bf69e9568a29a39ab48b425d48eb24a7a86430d756a199d2bf4463f417819bfe5f63ce13ed89c3fff660181b189a3df8766ab046e738c19831d59d40593b1bada7bb5561f2221a87f89fa21da8aed0bac52d97f6df12f73b2bb0518c96ad29604259d262251400f5fa3e2a840a6af8b10962eb157d4188a7a2c5d0a7c2441d46c3181d7c0d75b197d81a9bbfc1996bb33800b66aad444ec93b4326630115455e3ff7921989f0578463b612a086aa2a2514dff8111bd885e4738cf1b48025012fa60f87b0918ade56b6b076009ebc3eb367055a4efd969808526e3dc421612850299ab5eb29d4f9ead5a87f98d3f7e79ba47df12ec8d048f6a36e4b31da0bf1c63827e8f6e902193cc719eae0959ba2ce7c26a305616e91ed6ed62a3e13a80814ee7aa1cf3139b9bfdb33e3f03ded0a51e82ed854f3019fec3bbc06c2f303d885657ef4a92f640e24460d79e4b67453adfa21a635996845e04b2728aa491fd6cc97c6fd12962122c6af8bedd7ba9eadd61955c19829f79075a5f57ed1b0e902743a0736316edfe902a3ec266e095d929452b6558ab2219be7132929d9f11096829daf695f70e6be65eb3e00f651151ae63a5794417effa2f0c654dd6afecb343d0d30fa1bce6dc37443c82981a14fd1983ae5727cee51e53eced99cc03237a0c1cb89b84f2bcdeb26a081c7fb0a8dc4c7cced76cf7ff385d217c710fa02f142f65123e808c8627c7f5971f59798467e24c2a79a564fce89410c30f0f8f21ae81d587cad267aefc146de921902b035d4a76c9f63588175fdd9c818032f159db790a32e85b8dd8d34e5f1c09e0e5e4177aa720e571f3e40986dd9dc5ef939dbf81316e377315e3c03fa6c8e8571966ec67e30c79d54b330f3e10a13800459569d0c39e869af22edf686d6bd10966ceee179deea4e1e692f781ad8402c80aa250b394fa81848adcca89386b547d187c2cb5caf34a549726721e9153ccb96a37b765d400cbaba567ff49d2ff1d9e8d5f67c3ea0f845775d57146639146febc6bf9695b0576180f19fe8bd586a985d599eead9c281f466947996276ac6e4c8104feb04be5e07ffbfd777e9882a6796a52d1657d5493504e04d47ef0c4b2676bc9a76253349572ce02e2540f183318fb430cd4f23b2caaabd13f813b41b573a63d885fe41218b8c2c7b5fd38147b0d727fc385c0d945d4e892684d8543df179195008b0d25a044021577d5f87c4bcf494dcaa7439bae9d99fef2971d096cc991a9f83b4f8d196cf8d6df0cf14ee03bdf263a7853b123c5cb1c1d93242dc800399447347f7d3947d827754be285124e2f4fdd2055af5ddb1b1f2adf4bbaf6090f15d8f6222ad463c6a942ed0750214853550528fb202a5e3b1e6f49992adc389d1d86ab746d629b3574659b752608279495853e94c06e213a18d87fce681448a6ef02187882ce1644c52de82656abc36de2a36265c53a085fe62c83e3d66956561d96a2387cf650471a4c18ab835ccc8c58e32b00aa6c6467dc56df31a8e4363c654f298d9db02f677a83a98947c1661c728a051ebb7f00b7fb14d779b9242b3c969f38a80f69c25b005a6dd4a49d48ac09774ca586cb1540fab99899078bcae0e7cf902f1e6e163c960360804e9987dceee46ef545b2918448b46b8e7181e195aaaf34bb4c1ca1ae9e5a7cbf2e1eadf4511eee5554ff2d3be1be52e9a864a5ebeec11e9e9d2263bedb4ed19824120f6ffb7dbbf29bf01f96d5e7539e3f5076edbd25d8c771bb1c7d0a76cca57a3432f78b35149a295f493e3cf6131f87ee02c9e5592a391644e8fe04a200eb12d53cb4d394dd1bb2e7553cc6d3cf4be300060b254887633160df605f3fff82f164e6a5cde180a1ccc47c25b850afb9e272193875b24e3086b27b8e66683c55eb3ec9d02b12eb51acd41966f0ed0a45e794526b0b32c5fb0f2b7b0e2f79bd5a20228e7e0dfc1c9d4b6fa7d72f8f5b22870bf912436bca814b099918334ec8b0dc10770dfdccc1db4bc919e76c173eb235b24fc5554ec8711dfe85693a45fc80098ef4516930701df110f53406dbdfb08e35a032f4dc2c0405a90142a3b7a6cf3577bdf3a68614ba3d2acc52b1726bdb04fda3a95836cd491c08f8f675d2d8a27e7b2f9d18358999eb4776289aad9aea7d7a7dd73ebfa491c3712770b388e89831c61d42a715bed986e15ff828d3edcbd11be4428dc9c6f7e026bdfe7fb3eb1f6d3b535b105e43b78d9f9bedcf98c92a5f2a01f42c7965fe145809e09b53d5d5b21a06aecdb4470e9ea7ec8456d626947a23d5a8e2338b7e1fb328ee94e90350e1bb02351e6d988b25178b612ab36d93c37688ac14b0348993aba6c213482ade8f538852057e6c64fdaf61657f02806195125cec5d275a5f9b6b20947b05a086739bceb25f6a6d83f01ea6807e11cfa5a424bb9ae0a1e87f77c36c058e64b0845dd6e1b9ba3171a2df2af9fbfc3c50ae5af058a5b346b523184357526621f2aa748cca929dc73c12fbbd9d31aad1615a246010da4c5ce0c5a69ce61483075cb9092b6ecee62d14f980f0ad192f0662910ce7b1fc13c5a44c0bfaa03b46fa7c11dde08befc049bc52f7ffbd83e5d3422a6fe4191080f915c5729a0ca6548c4e335e92219d3941038f4d6d9646e6be735dc3c4e3fbf7e7fd5d5377a5f13667c14979b6e8a94dcf4f4e5564efffb25424f660e7c6378da5c0c9fbf477da912a366f08aa1c469da561f15e1fd16f22c2f20d40988c0e0443aee317692dd7ddbb687ba05ef277ff4878f723b4d21171754b982ad606d9f515557cbf6b2cd60a3b7befd822a2b9970d3f23ef2f9a8b84e987478056e9251574c2bcbc68332d4ac4fd2ccec20e5662752200ec323ac36994e4286cb4522fd166384a018116d787a7516ad928b17a1abc6ad1d6abc0ecf062b7eafea95e53ab12212aa2923340c0d5d59808cadb6882287fe176c85d61adb2d5710f8199e4169d82d86be0e62366ce75c0959f8131460a82f10cf8c2a743ff76cbbdcc69504cddd2d6f064de49cfdf56a523d1178b01a6c1844ea37fced5242392556df9767304b72f6503636fa39d739231b442d685d15d5e5997e237736a4485990aae48bff393765958007cb2f898b427573749c25b523d9b03fd74adf45fd29f7607e4ab8ab698aa5c9366fa84c62d432d0b25378da08a844adc478967cf3f5660dec779cb86d2df95e1bdc3afb8169b18a8eea381d9b06c1dddb23fcb36824f1bbe6b7dccd4bd7c0cc6a5c90a2b57c43b76a18a4efa3868b80194e9475cf59f94b3a22bf33bd2a542a15f41b0e705b1d06308952cb500459c9e2f8d2184309861609eaf474b8834de1ab383a06d4a0dca1427ab42a08e9609229104c8189a20b679cd8e26c0399de31d55aea0b87fe71c9b5f7d61d763c79d7e0d502260538cd5dd2b50b5e2cd7efeeec6c941360182d14dc9b03f67af1f22975932f5b7e3764ad4c3cfab96dff8663e46c3c1ad9327ba97d789c372d0e3ff9ee72b36565c790b532f31bfa8a5b5310523ec6f3dc989782f45a3ead90bfd9a4c45cb1f7b2715096498cb08579c7efc157d61bfc6c7d972a76c6cdbccd4e2a0f50480c5bd08af2716ad324274f12989e5ab6d9836d6e13183ada3f6b408624e2e481b0492463ddb056bb6dfbba9a3859e0bc065273528325e4aaf6b271af23fde3638d8f8775cab05788d57e9616888c9d8e47a5e42f2a6b7d313c14837ca6f91845867d8c9fe5fe9f59dd39cb20facd0aa385632f1b2d2309489f908a6e55ed01dc8569ba72945703661ae9c79f5faee4ee335ca791e683e6f43c0976985cc509c799ec245831cb554674307c3900555fe17b8c65d82f78c1ade52aca3c8bb0d82363a8d5b5f911ae4a55caa7345b2496ec671db7a3d809654d5f333f749350fda580001932782ee924a5b1a3e1f6109ffe34ea1aceb67efea6a2856b124613398d7b6455fd277bb675ff052263ce31db80d1979d45fd670e90884700005170e93afcd7ad64ce9162f386a8f6e54f5b518cce131e57339004cf9675a3fe47fdd17738f948d9606f9c816263df6a0e3eda1d5f0ef938ff599a90a6718458f364b09a41b0c9d5ea112359fe87eb44481155a8e73cfacf574f17434881bf57a1131c9f", 0x1000}, {&(0x7f0000000100)="28676745c97b5cbadf986be21cebf6c4d878c5e055326aed216842a7b70776662da8ef6eda69f58cc37908fe43cd6e8c00fa74460a707c19ddcc2965ab63042f703fcb51a31ae9c3a96d610bc32eeba7467eae088568cc06210c3cfa99126d568501aabe70ac8c0b2e637fbd92b8e118474755caec1a20a2960a6ca4cf5ab2227f7b03bbf8600f84f2762a7f75a75496d0a7a4f352ad2d13625dbda38ee5375f2efa305b2a8b12a35410a4afb02ed86f45e7c2eba1a01768d08a14b8", 0xbc}, {&(0x7f0000001280)="846fed7d1cb4540f3d93c09ed4ed74a577e003d6366a3e30b20a7a5f86e6792f99ecaa6a2dbfb7f5841df74e1b891eaf1fdced25eb63c53e0e10262d9206f20c9fd780ad0a843e021bf8b082d022f28ca8404d4b123b7bed0cdddc7bcf70ac726c8f89d04db6d3c98176ae06d1ef5deba691992620abeeec7133bc924d85c05a0e", 0x81}], 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="01012e2f66696c6530"], 0xa) dup2(r0, r2) 11:58:33 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) 11:58:34 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x3b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x135d1b3830144e88, 0x1) 11:58:34 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x65) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2}, {0x1, 0x7}}, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00000e091fe600"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 11:58:34 executing program 1: r0 = socket(0x10, 0x4, 0xff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="01", 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="ffbbdfda9df5819e4abc0b657e9fa743f88836b9c570426ff1cc866691f01483aa8d8a1f085df6160e754c8276398c2a895d", 0x32}, {&(0x7f00000001c0)="b93c009a9b72750b93d83364ea", 0xd}, {&(0x7f0000000280)="d04ed05670cca159fd314bd6fb2f6bca1958388ab07a342d62a7f82aebc39d9f5c395f78da490ed7b96d3f850edde78ab2ed5d2614c9f692d39d0cb21c7774986a89a7fd35b3391f4a7b7a5e51a4f9e1c0849eeccf02cc2ab4a29876420f1e7124066f8aad581df81dc1beb384fdeb", 0x6f}, {&(0x7f0000001980)="8115e33304507da162eac1336db22a0e22622be6ac31df08e7bb8fe7ac32c2c4cafac9b949a9eec24f4ac5f911156abdd00082853907062c2c1aa8ccbacb83cb64fcda6dd384e89ac6797c670dc8db9c9e2ae939e0cd2d5bc754975c2ff86e5c5c0274744df94baa040ffdf06d443d069d817a3a89f087b11a4fae0d4a7f710fd7fb6a2ceff0018907ba05775792ed1495bb07ad2e0888a117a0d936df5ca27dc98de56f5184a819e67ac00808b4aca17c808cfc457acbd0ffe4103589c48bc3e1fd5e5552bd3e34200ff47e1eeedd840d97c4eae8773bca03ee63c890cbe13a189d929ad4c77f50c7f3ed666f4664c659d0fad9cba79f8b108762e46d9c277d2449720e2ed683b121b29845ef2016647395064a80e292b8440670493de81b2dc738bf7a4aa601f4a2f2929a0cdac952b860c6540ea08d0fbc544dac7a827d8e10fcc53d4b40e3987a48044f0f1f2600d6622609b289d06852901d30254bce35f4b5cd8378fbef09e6a426c7684fbaab2d1c0890d4cf5d373f14f803030da8f4f9d062019d836fd9e2d91ce703d69869a342e7d1474a9d23d42280baa5cb2451251f0a6aedc11ebba0d37fb3d4d5dd41c886994aeef12ceb116fb07ace78f71b934907f28e358f4e7a8d6f303de6bba2d15649e0cb8b4969bd7da46a8bd72bde1fa80939f57b506e2eee5150386019b291886934f3d2f9cb27c2235930889f9d51094a2f072d4f97b6fc4a0083cad687f6fe9380e5e744c2362f8f80cfa10d748b875ffcdd54809f6a607ee5e2a872c22afdebf99995227c52f3968c7bcd5f683e8862937ec3422686fe646b1d9e89ed18bd54e3356802a14cfe45f0839d2ca715ba952a5a302a335313c38be24f5af1981f9c79b45804d7c5768bd2f92b1484a6f6d5513ac291ac81040e0a196ecb78f57c559c08a4b09bf48aa6d7b386a1fc667eafba562fe4639d50898e828168c37c0e58ea371b1ce6103830afac43313a433cfae6443a9c30fb0e601dbe0b7f949d0d8390e216e7a99e299bb9afaff5929e3c8339d0cd155123c3f5fbfc79ecc199265538417e1d680e082431addbdee33f77f8bbb99bebdf45e7cb2b0edc2a1c1ddd0690aad2fe4f7cc731d3c50f8db7845454e53e241c64d22aaead6eac261a0b4f714774181f838dce290fb0c4e38a5fbd97c0c119e5e970405905d3df93b83839612e3a1e4e52ade9e3d108451cae368acb82b9b9192354e54335109a019f3c1b05160dece86e39c35c0173fd7c22295799e620b54ca6c9581198adc27dcde46c4be4f2c8d14d01cfb0888d96fddb74bbb9a0ddec3c2ae3f9dab5f6da87785f8d886143269836f4ba81afd951b65c784991d0e62725038b36ff98ff66ee5e564ccdceb5a271db45f312642a66007965000e201451f0c983ba119f8f471999d4850dca836df0e974a37d9bc621ca11e0a39043f96039be3b8ebbf9068a1ca669d8c1e7ace587fd4ef56199a405f8bd6524cf95c5392079ddebf76fba80b25f0ece342071888ddae2769439859a8a45c3158966c3c5874e71df1e6170ca767413c9f28b93bae40cac9399898e727ce4c28269685c8ab5044ef8ea679cdecc12adc90bb16afd7c4f52e36512d61e0e8d269b18e26b8d8b53cfb8a93faae6c0a71f1451337b42329e9960e48c650c2abc5547ffc9a734ee584c653ace2716831698c89eef09df8e892829e95d5323829c32f4b8e2916e59eb49b74663ff33424e7b14c24628eaffea7a1709f9c413eb94552c9e0790474ff3df54fd2bd2f5def5f5bb9c17c4c4ede4542a91c42531448017844063f968d18d3afe31001c2ee44620388ec85f154649f76b3e683c38c460e364bf06214816820caf1320a4249a96cbe8b4b2abade3bea278a5a71eb013509b910805ed87d9b19ed77291b3725b246c194dcbe5e12e96569611cc3d4faeb5eb0c84ab277e9a29f477bfa766b98e9ac2c813133a5ada32cb80cbaf762995516701af4ad587614e7a0191d4bffd3819dd98e38dfa8a111921f9c859038d712065b7d5124c602ca2dff366b76cf9c562f6b6763ae8f5879b422f37431343c5baa1644b57a92303e26e6c5efaf754c3beb8370bc6ce7adc93afa6b9b9617c556ba615fae2fb7491c8438bafb6bc41e0d001a01090cf629550c390dc8bc2cfd053b1af5b7a0401efd0de2edf889fadaaa30da0e6848a929ec548bbad0b52d28b5d90b20874ef8419d280f7043dce2a961bacb03374a993235c761e133d86a59dff97da09c8049b766679b31734ee3749e8d6a95b8b73de704d541c7239b27e833bc8fd5c462b1e9f6a241290185659f5188eadf33191ae7ce81f551164ad5f76f3be915ed94d5ad4b71ec2ef86302988a31f9b2220d2636243c50f3a166e4a43fb2e66ffa65382d883f8405b3824790184e9584268cc306dd935797df42ae8de87e55f1fd3c59ef9d6932c96d321e0567283ac15b654257355c6d37e351805e2ea5ad11a76535acdac4b58e563a022237580f74976252e132b29271715c3e6fd3617016ab7c5bdbbe1b5fe5f04a245e5691c4f9e6559928a17fac78c32ac214add98c68277f2e37de87d8e1fac3f9421067152f8315fef6f93e989f0c951babfec474ab7c3bcf88703b07449e533659b92ba33f2ce8df180ca900a783d6632b8616c160d55f4446bab4c861d8f6897c5a47456c5bc5c726897d6637acc501bbad97c4db31579a83188973275b68847f642dc7343098630197630c36a0e364479243527a10fa7ab15001b38a1ee89c96eaf157b32e48781182e19090d9887d22fec916e0369e7665a6150f521e4adb883a050f973592ea0d0c5575fdc0dfcb631bd7433f6eb3eb674ee5757a73e32501fbf823d5e15016473efa514b2e8f11142892d560a95d752d0f21e8fdf840e8949f3ec8e3c52ac4d59fd10ec417347670086cd68a647885c75f88458c184876fe00214a38c51f2cf762d8f374881289500c81c6c35f4a5f0b7b21e9940ac0a318ac08c57da872651484a938cff0bb504b84c4116aef6cf7cc25ef9709317eb10d6c601529b97e7920ab467f9926f62f3f455567ccbb5417545e88edba049f7e7366689afc25ca89d04a8a6ab70fc5b25468d1ce53c47a5fd96922948f858467f2c4fcd90b314ee18f96a1c8e71536c0c0536ac72c25e0327eb3d41aa2263f27deabd9a85a09518634f79b76259ce4324ac4131aed2c1b40257ef8846e50d36855a51599653c84fa0fa3afd916e1589754c4e2681e4b297d9e86b30004cd662f2962ce16fbed6c6452b066c9b84096dec112f530c6201f0a623ed2aa7c062539dd98433e31efb6cfcb23bcc038dda8a6a5a3bd32f1ae0abc07cc285749be8a34c0a81c065e25b22b81be1da36af04930768a2c2f70ea045e132fd48f291a1519b6dd59be07b07895a94bc2685a2403835ee6e8c83ca8d7a657b884286a6d10383fa66a84eae2aa4b0092e727fa4f103b6d37eb141737e5430a0b41cf091a461f6b801c10fb3c93925c8279da2865f8bfee19966dae6a75959c345f0391dd9eb31b0798d722e1ed16bbec1a0bb76727fac56660a4e9a193d4aece7ac2c18e2153a6788b475b859f1ce7988b2f2541c51b0aa8f78faa6fb7464a015729e80f7dff72462ca58656b33af0802753d99d3a892df279ae5d9a53d21a67cfb8d8031c2f08c6228c76690a2c16b7a4c07b4bd19855b4db72ace5cb2e1ea09927441c02ba929dc7832441b451eaf22d6375d8cf9e5d638d7cafbbaadf2ab3a70bababd8dddfb5530fe49bbed9edf43ea8965d80851223b3d42270464fe521814e70a2ab01937031219d4bd5df1920abf8a08cf66044c16d3de43531b5c6327c8b22bae238d7760d58cc899cf9d7a34411cfc46a81a42fa176f058346fb84c19731b9717062c4e2ec0172cd3a640d2a3f82a87fcde08707f658286f9416544d9c40046e5ab613e016cdab43b741f393921c2974075cc8846ef1bd5d568861a2d1ab4b9b9c7d0077202c0f94136ecebda3e3f2ed04e42ed1d48cb768931fec49ac97a18b51924f79ac3b7bf2098c9a5ede555bc4566e31be10fb881a92f9b0f3c13214eb4273d6b4e40af31efdac1be89b018aca3578f7505e5de4dbf52d8ae023230dc07f8f12b8a795a0c1ffd8f817d6f4c427aa9f0c4e6192003a62108b0aeaaaebb976e2d5561e5b3e940117391f1ba2c294940a540b322cf9807ddab4177f5a73ab1c71860c7bb639650c373d3d5e77b6bfb68b2f3957e42c0d7b029ac227d2bd4de216efdeda93778edddab7aa473a71f2a65ed05166b68fec33b5ec50b1e654ac03c7463055a483cc209d45c6cc403108242d34c422894bff7357f60f8323c18a6bc05d899322baf6831eaffe44570ad6997d17665206d368eed7b4bff6c1bdde1eb45dbc4302aa88d452e18c05230a2137a8f95ac84655b83df574468bf73871febdf7e633c95479e90b8263e6164f669bec034faf8b0568829dc28d871cf869c25adac1a9c4c8188afd2f001ebcf6b6525eb7ad9d813bdee2a654f4a55626861737013515c723a2fbcd8bd8119e67043fd2308c81edb8f075eb21cb935d62ed3ebee7cd3e76473e9e2dfc8b4fdce66d91f3a95dd77670e657b872aef81835449cb1e06037a19f19ac5b45844c8dabc69f05522c210298db8c30f3cb925165210bde61e26a3b73ecdec5c0abdbb9b5bbb14fdd1a0e98f79f2983c40d78f8ef55959c8d0a50eb231b9ded8c372b7f6a69a5aeba74f998a500f108df4730fec97a385e5f0367c4d40dccfc01f3429f408abea6bb54146b723f9e289f7dcd099164d84b88102773890cfa30880663b46b40cdc64265d7f126aa014aae540e31b1ebe39b64237bbe1f19d6515a66707a09fc4ef12bae4e602c5b387747db98c0474849a2d863e81874446a7d04334a001a7cf549f611319de2b59cacc14c0b2689aa7815861497740bb59d90d3bccc1e279765350f452a23523c6c290d1fae5d9d65fca3ab51f378386fbf50d048a2bc40e0e3a9ff42f338db012a3765302f384621a8745b70885f9699f3c54f0e6d54e6fa2c60e9930f63bbf1c793dc3f054e65d22c375c58d047fe04d667c123842fb7a5e1c5d5e5ee7cf89f1e37b0b30ae9cd4d80958c9408702783dba9b22782a2f16fd809afc5b9f7b007c3b94cb3d9964c435105d611f8983892dce3ef6cbeff11b5920c0faa9a7373fd64f1400c2a243fd6002a50d58892e7aac9b149f3ab18074b68fa01b6294f270ef08a1151272e5828b1acad6fb1f9e801ae19044cfea2e27ff043fda0aa3dd1b139dec48f2a8271193aec2f2ada8517cbc11f0fa7635a8c25977b65369f9ddc8d535f1d5bd8c587eaf23ff7b809f23cdd3a9b292cdba513efc4b45148d32e561b151345759fc8435717e4de150916dad7cfb51077cf963c86f3d901dc5e41500c841491e36bcf4124b8132d280a57a25a1ec31e2c1becbbf7c5d69433cf402e55bc4815b93cb9735456c1250d868e96a5fb64bcfd40b5b06c52d3c2ae96a04cb4b3ce744579e7c3fc4e3aec19012de48fcc8364286c8f52fe932e1fe4aaf0376215a1f16865ae54a75220176095be8e10eaf0296c8c948ee484ba9f496e2d92d9b2a9f979f1749340a9c7fe697afe5df40af17e53f167b817ce6d00c2da2338872a4d97d1568f07baca785324133449cce2c1e5284495c23fdf7c52071b0130191670731dd8144570c0fb9ee1f4bfb6b3dfaec58ed5e2c1d6db1ded4619364e74548277c2ed23ed5d919d1839614772c0981a468f76b94538a10df610", 0x1000}], 0x4, &(0x7f0000000740)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r2]}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r3, r2, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0, r4]}], 0x108, 0xc}, 0x401) r5 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r6, 0x0, 0x9}, 0x8, 0x1, 0x9}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) semctl$GETPID(r5, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) 11:58:34 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x8, 0x4000000097}) r0 = syz_open_pts() close(r0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 11:58:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x104) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = dup2(r5, r2) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$setflags(r6, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 11:58:34 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000480)=[{0x1, 0x26d9, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xd22}], 0x57) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f00000002c0)=[{0x2, 0x3, 0x800}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x800}], 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) msgrcv(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000002988c1c36ce3f533b40371b5dd91bdaf3fdc381ab3be3106c0c80918886c6a3200cabd53a796973ceda777b6d765c75eac937df8cb5edfd94bfbbc4309ac439431166817953efa98bf626e51ccc139e039ff3e86b26fd96ba2515d58646ffab0441492702b0cf251bd5b74a72acb0cefd14b7e57a032df4c0864f0772511db602071c0e91ba3d24a132627d5ae61d676ba70c4b2b814a1b3bd998be4e0a7fbc10e58933e75237ec3c9cec501e3e6927e79816934fb2023afd4c641d22b133fa25c78166f6f39e1b9db22fe463c6343642ddf0097580947b7f02116f0bcd2b6c31c96148dac25fa2088c1b989d956ff210c3720198c0e5b7bec9a73e27f8efc95b216ed645e702b2b8d3f082f7f8b6a0ddfd58a1e0b2013321606b464b54403cd5c65c9df0000000000e1000000000000000000000000002fdfd673ed1562d3de2522532571fe3d8cc30ba7169402a164192b664ae63289cefbdb77773d8922207ebc6a1e4ccdfe2cb3293baaa16fd3d5cb287cb3827976238e7e0e91151a417bbdaf7e8f284da08dbf28d0cdf3658df0f0347feb0d6bd1e6684551c690973e1967494257b5d3675b1239c4a134af9a20350cf03a7688b03bfe6d3ef97a0d7163470f7ff11d52052db7461c5ff33c2fe921fdcd56e2db2b514c542a162712351cc2d40a"], 0x22, 0x0, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x23, 0x1c00}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x200, 0x1000}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semop(r2, &(0x7f0000000340)=[{0x0, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x6, 0x800}], 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80, 0x0) semop(r2, &(0x7f0000000280)=[{0x2, 0x8000, 0x1800}, {0x4, 0x9, 0x1800}, {0x4, 0x200, 0x800}], 0x3) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 11:58:34 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000080)="9e21eb70beed507c714c33317d40ab96b3eef190dd205dd7e904ac207adb1af137e3cb7cd2f16ff5188b0df239cdcbac6106239735d720779c663ec31906a6755c4d5b27c200ef46f3d51b93bc25dcf4cde7376a180028f789e4890000003cc359c597b695a841af47cb81e3daf59ac795feb45138c0c3bcb7daaf61691ec3", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) setitimer(0x1, &(0x7f00000001c0)={{0x4, 0x71d}, {0x40, 0x6}}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffdfc) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000000000006f00000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e288a344cd8a0f41dff1000000000000000000bfaff283946e6a0a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/241], 0xe6, 0x1, 0x0) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) r2 = getpgid(0x0) wait4(0x0, &(0x7f0000000200), 0x8, &(0x7f0000000500)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005, r2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x6, 0x721) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x1048c6}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000040)=""/4) 11:58:34 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="8a621e4d667326cf229553631b918a582e9b14724355b47cfd0ebe1e839f37977ebfe0ec9e793fa4d795a2da9b33d5033d651a75affebf65751d43f374163e7bec5e36cd2d78277abd206f1268f78c83933b30d1717919a88e5f985c660eb6bac0c818398911d9049eb9a7f2a4b06e80f57d507f196feb326d384e5c54c198bd3e60ec810a7b437386a836f5ff5667cc87418a7ec292cc17777d3acbbd", 0x9d}, {&(0x7f00000001c0)="6755d2a78b87dc2a20efd6ba647e0f0a2bfd4b10d5ee3654adf7b5019e7e68e2d1cd72ec1bbd419fa04e0ae071fa08dd45f3a7df0fae9cd3907f7ff03188f2cedcf2ffcd94549f987f94a31bae28f778ae2dfa764ce6c49ebd73d66de8bacee9414b4d35df7d68250bdc1589763dd07ece070ba68014d7e9e028d154a2d20ceb07f40869bef9832be308aa771b09cfcede0b5ac6f277300c9d0ca6182ddf5320490a5a7a80fcbfbeac91d5c42a35bfa5f64d481f8d0c022cc5a2f9a54a6f05e437bb6fcbf302287433a43d68b0c5a3fe8084f7fa3af3f3a683f9c4702acc67ed006890579445b50f630582896360a7b092a577ae4767551d5b1b206b253de78a3289669341d7febd97418740fab1c7b0d41f06c54ec1cbd8cb158c2350cc14d8de04a309e2bde76bff6d21925c472c7db2d40ddd97daa2e3d01ebcc69c84b91ee37d339383e7c27cb765806ee7d1bf1bdede56b376c8f2708e59433c55fd2ec581fd251385cfcc10d9c018b19d9de4c9ad9f2d49f859d6b7ddd6c75cd183db1f3954075904489fb43c49bc9fb994b0ee86d5583d9e75a1aa72aa8eeee0cbacd39f8d6b2a78313eca027c6db54de3c46f7631081c30a801e97e60acfb18b3d34908159aae93b3db25c118061436d5c8347f4b2eb220a87e2583f1c3c007e85d22bd617096747a98ca3c26d460a400cfa5521bde3f5553ab2a2da7f8f69fa2db930ec972a5266fe2133ecb2e8963b2c17bc6625bd80d5b808d1c309ded4fb06b8878ec5990d728c66a92730730d4be4c09552f83bc79cdf055a34dc97653f5046add9e551859da4e288b0713bc1d045040606dfbf62550ff3af9f1303e220f082670b085e13a53f2135f6514a7bb640759c3cc0efb01bb247a078fc1b72f057fb596208b490739f87705e7b73956d9612012e0341607a11c2f34bb39ed27ab638de185a3ed913d0d213f15c53c16d7435a019a04b8103cd0fc3dd9ea566f1bcc06bac467e89999cd0dc693ea2339e931a15113bc1bc36b9cbc4e936da8e643c0cf2887b4edaba4d4612e2e69decad7b73b2d1828620ea48636d7e33e013ff72118b0ad955e3c141157bc026b232c5e47d2e057e9ffb1299ba7b5377078f86896f836352e4eda36d0b33259994eb3f2afeb0c70e69383cace496357e431fc3cac4d72e58618022fdd545a26d72dd6fba5970f554c9d7faef8a943ab7239f9058e83cac7013dce240d977b80312befeabfdc457676d4a3052bbe28eb896574cf3ce55e67d6f1b9e82723e729211efe5c833289a4fd2323a91dc995c1ae54be10f8449d4673b7feca1dd394b42921bfe6c6426b373919b584ad9c7b82511a39459dc45827ad8988dd4caabd568a87f353e47aa5e70d60417050abe48defbba614096bf6586cc063621fd9050b32263d973247a581c553624d4f460bbc1c49aa77aa56c99942a0944d6e89b344988ce50366974ab8cac6073dfe90b768fe84d6ffa84fe87b057cb38c4e5dc0bb4ba74ec09c154465e84ff7595c53a4f51aa03710146c4d7c065b0d1c950b6f38b78832cce1fe685125db6bad5a0afb531d76cfb28eb46082fa730c62c237757135d5ebbb8055e6259f0e984eb12ac8196e80dc5a7238c99e064dfc6a70be312f1c5d23c1d99215e12350bea93ecb71b19f751303c660d1dfbc57fe71d1a8d0a97dcb580e5059b2993c9907fe0416c5c5f24c30c70d37f3f019736ca8970d018f290c7e419e61916722ae44ac5754397e0eb98c73097b9b3131159a39e755929bc7469507341b4c2a6f73627f9254943ff959d1a02413cc486e5690706f8e5bd1f93321edd1abf0cd5152dd6449ac629d9a07a7b20a215bb2a1635fd54ac424a28c376d08a1f963a496c9e750499df02d6432eb0f90c59df95294f3cbba8a810ed4e477ee4c418475de15ff94536ceeae3af68053e591acfdb061f07d04160d667749d517856f0b4982ab9ca709776ee6ea2d3e81b3b78b14747a446801e483616721738b467ea8b0328a18cab3d31515611999d00e4b779bf9257f9cfd98f148de7670b89ad6b51e7d3c05f71b155443e277d0e7921b20b3d60bbd15958097f6f1e136f0a453ad69c4bd799866c0f98bf59edcba27fcc86858db976cd03f7d5b9c0d150fa5931f995554beb7027d1740ef85568e4cd262c0e16e3e7f532708be61b84098e3904b056124db3e0cea10adeb3278bfb22ad39e56d9302a0f0603ec248e5b8c2db0096912e2d4b0802e52145e324b76739752cf65fa2c07294fa82254a2c91d563546624cb4e24211c6479e587e5b224516dac71573626e1d06b1863a20fae7ea304a76c3b79fef0ebc7f0beb4d487d676deb11c63538eb04c933ba8d39eedb97f81c73636bd3a0bca6d99d019e3287f893fbaf0b3fa6aed6230ccc9e94e57bcf779d9d7765d3d9a6f9ec0ebfae29ff6dfb58b091899ec72e90878918ce32513c7840bfc26f596f3f5d990677cd3ca8296df2b4b6c127e95698f015e9195fb54c3cdeecb81785d53741f01cd1af11dc707773dcf053c69060d326950c4894a7e7ff6b9f59e96c429618edfb0b91804ecfd6806479cecc734c0e7a3aba697417204492f54d9b85887e498512a6b0016507c8e13a7eac1bbc0613ca195bf33a8092bfc2c143c779be5bbe8ea17c2642ee31237eb5b9dd2551d16d9740d2796c2dce36e32c1af2d7ac1b7fa34c8ee2d2040846e2ebda238de9b3335e0b435956ea76ca1281daae858188f5f798ec78487fa035f26f0857378e2a3eb5ad82798d7ec97d08dac40ad3fa1bc4d246c21ee7ca0d7b744dff68e3d8f0b460635894c6ae6f7945da5b2d31a73f9c7671b75750e608c78cb43906d85b53c2be0127eb588327d11d243fcf8bdbbd6bae522e83e96e01c4d7d81137b3836e288acf934268abb22695f019f64ae1a5b416090ddd2f26c207b341aa17fe02c32e0fdedd428224a17c3f4522f3663333459a6fd996249b14e9acead1e40856c7fca4221fbcc0a7f92761368e3d631e391d54ba9eb2828752f47fa4308146cde6647cef5abdbe267e7c29dfda941c323ce21b83734b381f57a1d43a054a1de7b21e6cc7daea6e00b411aff4cdaed30d180647bd3d8fd0ca81c89a777c06b5aed031174b3ab6969eb4e7983e24ea99495472dd0d2cdd9bd295a4441e4d2779f100cc4a0d66bc06d2fa57f238059e57f2956fbf4bb1a1122e1c5b8a0c1094193671735604aaa532e8df253bf0200da794022d60c0a05a73501622812864e67d61ffca384ce613feb8e59e624f3ee5115a7c5a374a7dbc41d5a70bd62679b8be79712c3e2fd8402e6c9e03c775b004863e5f5d3487ab1aeaab919331f60649ddbdcb245a8389384c71d7f2d5650256ba3f98b81975d13099301e6c04528a55cdc3f260b3600232596986bd93d98d9dc4dde5d4608781da0b8dfcffe1a2ada7076840b71dd5ede7625964ea9621d68bd39b3038301378db5076c9954b2da1e96ad921e31fa2b0780f6289438add3ef5c5116c5fd294717da4c7c2339d511b493b6bb6ecb2af87990b690879d05e1125d39471a318d9f039c00e18dc43cc5c92880a25f47a03a4078b88f92fdc65ba9616a12b680b437df324d31dd1954347589bd2d3b8dae2392dd93dce1ffc463338e09826d110fa6bcdde0b345aeb61b722bd010eddbe8fdf446bb14eece63254ab60fd15e89ef586292637342bb8017b885fda011e5f5c72049d127dafb870c592259b297976890672a74d36afcbe79cb5da28682287acb73adc4c57b35d1d48d5367378086ac03e32591c7139ff3ef08c9f870bf5b23dca04ffac0a3b45039614da3baddb26f66c1183764210d46806dee19b98d45a50d03983499e2accda6a0508a4f7759dbe5432ff625709e7bb5e85c3ac76e94f2c5230a32244eb1277e6387b784dd26f25fac0b8630addb3d6a82e0c85b2dd6bf3c35f3a7520c7d1117a2f9fa1106cb1b89274d10d5193a6596c7044e7d343b446f91392d9bab50fb92ee1a1f044b0c507c0d4006ee1123e496dac29e06571df77b7729fd8632693f1000e145270ce286f31f172880cd9f9f6c66ee1d1716cec499bb911065d6f1bd90e231d620761deffb6e655b434ffd81c5643f4246561c65c9c042a8ceb99ff09ccae0f57839f6d0569f91083572ddad7d5064ea8a0b63842006c9ef81f38aeaf4277caffe53f7c5e57b4b091403c324c4d73d2a65f085eb02eb8835b691776d6bfc01e7953b14a2c80696aa1b6a27d572f38c9fa05aad6a0f1ae9c8620ebe375582262a880d671d1075dbd9f22258dc01eeea0bc2f6aa75c0d5d191c4da1fe8a627cca3cbee3f1e4cf13d5030b6cf473fbe509c084300f6130a2d75b51dc70e44e3282b147a5d825c39ddb540c58072b02694c57ddf6604da0cb3e09e7b270506e40409a847e4acfb17880b7b5a7f2ef8389193946ebd1cd77bc7a6bb7e93fb38cdd0f0d397cb0693cbf8d2ed7f2b36331aaf5f01ae244182d8f2323d431450b5436dc1af6765c322a7b105ee7d7fbb72c8aaf1d34422f4c4ad4ab5f703e5f2f82360464903eacbe6b27a3d223d73a2a38a251cb1e449bef62f4c72e40f8acf8df720ffb20d5916422d606ba0b35fe138c99e9869cdb5d02665db5c15514c0c52c66ab41036f6b14d24aca0dbf1f29d302f8aa6d9d33143bd6060ac8db672924d5f92a4e975661146e90d45c2d22090569431763111833c11d525d732ed7475f78048a003621ee64942f052e653997ce6912dff89b96d22a5567c0203f1fcfed647de19a2a4d1b5b0d592e48e79b89197f7bc6f378f0710e2eeceda17f87b86d1f232a2aa6f7a3644149cacbfe5d42ab23d1c4e350edc3a97dcf9948e4e7abe144d29a39a0e0e904ed2efd0435127bb3b77e17418bd6ee13a4c95373857bc8fbc540dc20eb5cb1603ebc5cb8386935269d640775d17c8847787c2d01423fb0484d5504582dfd4452d5b8a9fb2d1815033bd397745de6322e684d63f2530a3fcbc19bf06d260ae1c6fc77e10dee30eb96cb7a0e4bf83bb16b807042ea466ece6b4acdf890ad1a916bf086974b040db47698a79f8956f50690cdf2eb3e73a4f8c9c587bd6b145b44b42a88f41316ab2f769741ff8fab0cc1df1231b6251a48aef0f1ccba5fcf0c68da871307e346cddfeedc04391105d1a928b827767be9e625eb954ab784d66ad4402104eff80d74fab45228e4af5bb659d30619a51ba76f4291dea5830b88281387475923a5a0eb13ad4b902a782f002d8acf2b38e4b7a663e9f3f8199bbfd6a5a08b2581091b776a4c84df7a230bbd29291db82814a1781dc103ad7141f281e6c40606ab04f3f6a2e1f243451e3a711571e1f8db7d2d73246a3a18ee8eebb9195ca979ac4ac94ec16b5571b924af55562b9ba8d6514b4e5f6ecccfdf9e8aa4fa1d92244265c18099060d9b9817d54909f460b7b4d843b10693e9a7a3bf5fe8592866d3adf67372b78562ae0e5a46725eab11e0494a27d6705bdd438302fe1620942add3e7644441cb1e89c395893e3483ee192dce34b6ff2b4e70653d16766e618b98d83a49df3eb8f2fadadc89c0a2bf2927f781dd054d373b8dd291ad0491aee030b480a543f3daca3bd9e1ea25b5369ee087963c56fd9772a2d2b54c54b5b3ae3fe731f7f41c0e264b9eb928b31e4d48c79c60091d4e4896faf0a211bae216b72e7842671e4234093c890c22fb52a6394a04e90ec9ed7e6b48d7ce6fe247503a0dffd118fa826dbe8515a7a64d9cdbd26fdec31c5924a87ab3191a58160b694e8f8600fbb80", 0x1000}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 11:58:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000000)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) r2 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r3 = socket$inet(0x2, 0x3, 0x1) poll(&(0x7f0000000100)=[{r2, 0x10}, {r3, 0x20}], 0x2, 0x3) 11:58:34 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 11:58:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) chdir(&(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r2, &(0x7f0000000040)=""/192, 0xc0) ioctl$TIOCFLUSH(r1, 0x80186945, &(0x7f0000000300)) 11:58:35 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x108) mmap(&(0x7f0000e18000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x5c) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r4 = dup(r3) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000040)={0x20, 0x3}) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f0000000140)=""/59, 0x3b}, {&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/206, 0xce}], 0x5, 0x0, 0x7f) madvise(&(0x7f0000f23000/0x2000)=nil, 0x2000, 0x2) 11:58:35 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000340)=""/152, 0x98}], 0x1) kqueue() r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:58:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) dup2(0xffffffffffffff9c, r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787", 0x10c}], 0x1) close(r1) r2 = socket(0x11, 0x4003, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0x8b) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r0) 11:58:36 executing program 1: syz_emit_ethernet(0x91d, &(0x7f0000000b80)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x8e7, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x9, "27fdf60af501327f080e13bd2ab894f529a379c639c0fa007a8677dc7c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a11a4de2329a8ec93fe2b"}, {0x0, 0x10, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77d"}, {0x0, 0xdb, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3e"}, {0x0, 0x19, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882ae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e"}, {0x0, 0x9, "f82c465bd8e191310516c175793079c076c7930000773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894453f169f13361aa8ad685a1782b89363d7adf11626"}]}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/79, 0x4f}], 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) r2 = semget$private(0x0, 0x2, 0x2c2) semop(r2, &(0x7f0000000380), 0x0) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000440)="5c78ea892ea917c8bd65de44a6dbe1ab7540696873100adee66bbd23ffa7f1577cbe4a4cbc59b63af731fec1b0791220fdc4e8aa65f6d72ec2b99278e2ff0a0f7ab754038bbfd5a0cd2818bc030bdb2256d066d08c34b4c2854dc452ef1fc65c9e876c154f751ba6dca8da569ef2b420e3b19409b1da947c874a28701c7120e648b447fc06e131f6d48b5f7ac06d2410dc3374e5dfeadfdb429a1fc04adde4f3c8408026b53347e75852817c479f0768f7eebcb398e9bc08824347d60bc07e9d37d2a487a305d9ff702091c9bcd5b76d7fd27f8cdaf2177000", 0xd9, 0x3, &(0x7f0000000540)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c6530006da7f8c713525b78dc6bf1d895cb11437d9a893b7c603292a788b19d923aa7c306aa2aa6934dcbf9b386a5af01a551e1c20ac1a76a46f4f8e5d06f15ea8180d3b61afec73ec597f502b123ce95d410730fef90509a690f05ae99b55facfef4f4fa1673bb35b6f991421bf8fc12a9584b7d5afd29d4fb92d021b1f90de3fbaf4c6f16c217d684817bf664aa0da8f9ebea318b9cc9be2df2496e5d5113c6c028242509072a8210faf588cb22c54900350718cf80dd29074e7272e5223daa5e2a363b368ef0abfe8a165583cc86070ff464b731f31799642b11"], 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3800}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000080)=0x2230) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r2, &(0x7f0000000200), 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r2, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1000}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) semctl$IPC_RMID(r2, 0x0, 0x0) 11:58:36 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000280)=[{0x2, 0x2, 0x800}], 0x11) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x3, 0x19, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 11:58:36 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "997911", 0x10, 0x2f, 0xf, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000280)=0x4) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0x81, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) mmap(&(0x7f0000011000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x35d) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) 11:58:36 executing program 1: clock_getres(0x4, 0xfffffffffffffffe) openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0x8000, 0x0) sysctl$net_inet_gre(&(0x7f0000000100)={0x4, 0x2, 0x2f, 0x84efbb01ba8a9e9e}, 0x30, &(0x7f0000000040)="52ff233062ac98321c1ab92bc7b392e8f7092ceaa666c41a425bfc2e51fe0f50d10e81b5b6ddb15f4c2ce0e0efa9f434d6e06700d08d3c030b5d7a78156fec27806dd683dfe7db1cf76ff88277a2df4960fa1b3c421858a97568fba94e3453dd00aa10a31f4a8e5368936e17c43cd7e166f3e8b519f0ef3d0c00adc25af6ae87cb4931379863061c1f56f6c7dffec3fccb53e01cfd3e6ca1", &(0x7f0000000000)=0x98, &(0x7f0000000140)="118bd3db9f089354e14f087c5da1061573e9445e97dfdd58b96bd059d13f65d7c440ce3d68a750327bba217ae766c98ab4982c4be0fa5ec62b62c035bd563db5db7ad3ceb129122543d2fbf70c7bd4095c6c5e965ed98f26641f9c4112fda1ee2e5895a484424f23dd38e217965e14a58520ec16dfe67371ced5cbe89e7f65a84bff06711f4d8ea5ffd8b2f44d6134a7e07b74425d7efb0dbbc1a1b792a6aee375e0bdc818c68df3243338c7b6e171fd6d19c22f0d838a36950b1dd54b6006bbdfdb9ef296e74de3e560cddd1ed187c2a71478ef30a918f7c70c4132b299058f06a0c540eb4ca8aa582dba3ec7e8aae4c7e8eb41dd5339cd5a74ace6920559dfc24b28242128915551b98de52e3578d03930e8a81d78d696e5f204080cc6f3b2cee16af6523b3a5cc671390a59e378ee2905803bb41451509fe625538903885dcf1c64f77bfe9ba701e22a2f371f8080ae20bc756db523e613db28da057e162d5da42dd42a3541d02e3c8ee9fb3c54b2a284d5c066d9a69494ab2f28d5607ddc9389d37dbecc54ed4f03b80c691ee7c92541b3607afcc6a9f117a40b448c49bb769fc0017ba0087cdf07326b180ee540bb11cbb27cd50ffc9df488d3e39830363089b1142e31b4ede32d3e39f0048bce6f72c496fcc3d2f449a97b0f381bffd9c0b6644afeb15eced5796c8e5f9379f538fad49b20524d78379530c59c4260bf54b30f6baeb4d618b43691a3558a88d081a194881f3c64d46ea963034d2adfc7058d0de9532d1cf5e074456c9b7bdeb8eea6c3d0ea3bf1534db6ae460a07a5d3e4d78c4b85e54beab3a50244a97fca685c92182f4b5c1b99e56e841f5be2c2920b81fb5c7e000a04351b57857c0b938a17a102c4b3078efa3cfe956028601419f271c23d67b60c214fb525168e9fea3274c0d5b3781d93804f0f397663a7d4c244f81064898d21097cec0fb1871895a528d4351eda0bc76c9b7b494568b9fc139850b550f5ccf9ed347f0c1f32f73db6561da091faa2a282c2ae16ddb855add6ce75e4e49ec9716dc3e05435f9c2c8f9bf19907631ff340d76efd5f6c2ed62ae4572ac6f5de7a70e3fced816e31def39ea6c24d10bdd045c4668ac1f942a706d204a343c8682d4d5ec86db7e7d3d926b25e40222a7f805a10ae458b3e6ae1d92e5498007f5762eb4ec6dbbd018699fbeb3a55f5f8c9449025f8db384b73958ddb16c527353b255d4b3fbc2f42a18d55497eff73a24644c6fbd626b81985500ed64556c7608ef43a04f3d1e73ac7652b907ab087409ae1917fcb94ed9b750b214c494637a3f7095e32782e2006e7d1aad7334e5a4c714309e46f24956a860541cdbf5a92a644482bc6c9f986d111c299b608e9863a8e17fafd4d13f2a9b5f5d4f8ff2867aba80fc9f1fd21881d55ee0aa345ae97207e255ba29397f15367563d1759e21c2e1490d194d3200a1a83fc372aae3663543407fd84570588a2a124fa326cd99630bfbe1902ab5da70b590ed42616af4b04bbf9dd4aead3c40c87beff03afa5d6fb0068c7f9643df2d4f07016a0b1ddfb1cd92b88f744021cb3bc71d75d767dcf003e11fd2d3e12e470cd776bdb12016b677a1dc349bb889cfdd7d46f14a78643da6c0df2a28ac092e528290f240b10b1bbc13f7e9733415aabf315c9ea3ba510bb8b22ee480584c660902accdadaa03e7999b5357753304dd5cec7e24b1a9503d2a431fc3285e944c1b5c68e31618f43e8a8ca596d55f105aab79d336bdaf43be7a378069e1499115dd137cf0cfdf02bff01d27d06164cb28e65feb02b3b047f8238ffbeb5f510eb43411802a3e11196b074a030a2de682b6f19d0bbc5fde6273547538bd8e9c8ef81b25b4f226e87bb040c3518e67f82abe54991b56142f669379bd2c60b403e236029174ae0aca718e6ee513036e6c39a21bb1b546dcb88c3c9975a0f85d4c5604e82b0108e1fb39e7cd073e653a7f00c3727d449607e65c9c384c76c9ba7736060d6fe96bd64c9a0b35ac61ea0f815fefdd7014753cc1b90191ebc8e3562e042e145ef00f44021adea002b58d7133dc03a061e05e39ff1d5799ef6f065338272ff631401513a9e375a276b3dd2694df2ca11c49cd38838efd2ece2df5d4f4d2bdd1fd32dae1c5244c6d944e7d23302349658f2740853259413086014f52446439a6000d5f3799550e0d532d42dea9a8b615892d5c20e73b7eb089076faac55494d31b396c4af8420b55d3240c8ecec62957797444e4ac6336313c6370617f7a001d354350b1fda16d76cf775599331919ab6662ea4d2c8d52d87cff61356f0de2e1de235f2943edd07c184ee568b6d7811638ce28d67b5f45e3af97681a14efb65360bfa601fc96a85cd5202577f7b7ff82fc60246533bb4a11c22cf82defafaef7dedb20931b7387934a7a3c2477fa40f632d3c77720f31dbfbfd4896ea07be9da171f917f4fb695f876230bbedc0704ad3c238a8d78e68a3581a1db892fc232af310e8a7f449e4a1125b8a02aea9e91ee2d9bd69533d1dcff9c78ced56f972c4c125cd4eb8819f3dd83de76825722c1252424bf0888d77f512d1756a072f5c3137e6c44741525c60b5520ddceba1fff0da651f61b8eb7bc42d53d065620e3a43dd3694323e66c5453590dc4d42ca860600937f700f8f6c4fc71bad7a7a7e84d2a2b90a0fb6797959ddb862c47b825ff7fed9b833e8cb64145b4d5dd81f7aef2a6cb2af411522ca008343eff6145d344506fb6d3d5678f0f668836d4295a2dba90f6ab6befd6c22a3025c59b646791ca60ac24b8d81f580cfd3342d7897b7ce26cf73bb5c3b107c125fe240e086f63ee671fae2677dceceee16f40de82f5e3147496a8fad728831c36966bb15ce91fa0a2c4a74a4b38452f36d9090ecf2f18b3efde3ddfd9af1171dfb529ea02b273388e2c7196d409dfb3e24d8931afa98618f3653a3868ecfd79f6040a3dea809f96df5c4ba5c702125495384bf5d1a077f0fd408133bc40db245190536037796949336414ee767c289ddb55a8600939654e616d686e90560704172ab499804f5efdd65887b18836e5481fa44b30f19b4cf81bb859e67c80970b156ac164ab4820066b1b0f0ea174885ddd6ba5a07edc45f07a93bf67d176d505dfdddecf084273d820f3e0f8977c299ba62f86fb0a724973a8830c4efbc6f0d4244b19aa8e60fc921a3a1f113022f6ea70bd663f23f826b74e26c5af230e8448c40195b7d63af46511d4ba0d2e937295de638e99a00b98177e7ee43a65bec0d97ab0152d86c9700ee6c3a5b4ffcccdd130b43e988a7e9c4e4fadbdf0e58b9ed8290658480eb6ae335517f0c7b04e7632fa98e0946dadb34ec8eee6caea654d23794dd975df7032661e991616678d1ddbc0c95f29cfcea5b55c90390077906f0620b9cc2bb72bfb8a73862c71f767d658312e80550c7512727b439cfcc7aefdf19d408119eb119b5a9f6dae7574333ddae1527117848fec5ed9d55f33f50ec9dcb7ea3079cc273ca5f9b18ac060c83bd17799b58577f08f9e04b194dc5f2f12c6762d5bceb33072c96044074adbb2083589fa289ba13c52a35e452f30635dc2ff1fafbcc884f63d762605fa9b16b21debd1fad6be1103f4845cbc3faae4f0bda2baa4fef30131d5f8c3a336bc5abdcabd0cbc889ea802acdc0621786866078df3cf55c24608ee6c036dfed435cdd27980486ae4db3df2cb23cafd11c8ef346aadc866493c7d8d4d5612703832032f9583fd825ba8a4f82321455c79f0c678fefc90eab462db430633e2cd260e0957435253aaeb7bd53e43eef0adbf945ef4e0cc5d3c6c6bd5ab0cf2cec6e963ffda029229e93553ba6302999a20a06bb550578e6b35b3a890edd920c2eec4d5af1daba431604a39b332759e1262201b1667cd52fc2c3336d4d6ee66f68c631c134477316bc15e4d6a00288d81ba2a83cb73be1d9f4a5ed4e3c242bebe6e53d0a5ecbaa06bc44f3ba4c9e7b70ae66dcc12ebb8fdc8afcade0184dc15773db4d7260d8b64d2419f09654ba57e7cd0f232834a92ef09266616fea595c7162632a88b5cf2feb13695e63f2fa5ba2a33adf743521a3e82de21ba153157dcf7850b3f5c62c949105700e94716a4ccd4f6ab9ef1c3080f3412afe271140709e4eb1079bc944a2fb0cf833fe0789156e1a0be0c99a8306d58acf3fa3184719906e1746fe3d426db643ed0da1889f9d4e0b591d3c94cfd7bdf025e14c3ecc92033b13708f8d22b1858ca5e827636a335b0fcee3b651f23cc5efd8b0264aebde8243fd41782edc0fe817d813fabe74869aa92882aca10361571eddb495e065ac7fa302f9fb6084da0701062e264d0201c931da148de6fc9728a9b3e1b62e16fe06895a6cd954dbd2f967e3541ce9123e0c70b19130739d402912e105339d71406c3831bcde48b801ce932c108535148f40c455696054e5b11ad6efe19dd7ca6ccc024cec4aa613deb38589d32be0ab6b398372fef30190584ee0f4b011b1d0e686f0ab3055cbc8115ccbcb158e51ef00d2b5c5477804a881a8473158c2d4c7bfe54b5d58bde132878d73d8830ecfda73b9617aa64a44e82ef41ae7a4e6766df0c4418e894035fd0fbfe3bab030de70e0f7daca1fe81f7cfbc020c2d3ac57d698603d70af892a97277764a786040a89dae95e3d3320c63b91e3aeee857eab8da173093f68804cca35ffea74096ac609ff5e89b9be4ef0d96b8d523b9f2d03df0e30b57f350668a14fad2d5d5f14ed87f824389b0bd3562a0ba5bcab40a18bdf7196d2a282c587e6a40c4ef7b7a53616595c0ed06e641a3a820674707a5cb961007625f16fc82c0eec6d6fdaaa2e3c433b0b32df1e0b0625e069b02379eb79b202ef04d0f56fdbc7ed8c58e18b04cc09c8a38613c3650efab8b3c32d2b0fd7be507335d05dfd3734939501a5955bbd307a53101ad19def951aa57f9f89e6244d99fc0a15706c76d9792474297c2640b32b303efb7d9570b6f040eae1d1c1714f1f2fa8d255e93cb267f8b864b0db257d34b26c1e4a4a0c317cb246944aae4b241a38f0a53b706323f1e5c0bc901e0e48cbacdc167bfd4024882625dbc04837681d2a720a494b71b25ee8333a62f287473a1e0f99358708a5672f85dd73aa00bc1a4c117a133aaf5602237dd0960f16126a2acf655f23d8e94dc2da039da80ae2960c6ef8cbcee8e441830c92a6b75ebb2a32403a8f56b4b32786214190c8353a59c455afb862d6d92f584d044062fda7be73a0a61168fd1bf0f06d5e1518861c65f0d542f21c2d10b95bdfe3b2602456ff14c8af40b2d2f84f7a84f3337d161a0c7ca00c6587a1be58903f42bb7a818f772d6f0908820cdf185a19244b3e07373a1beb7f51396d9213bc0bf06033a08221c4f4e04a6a91be5abf2a112795a2e552801fc4dc3b7c83bef08ac9a30a88bedd8bb3a6ff705882280cdd6593067c0f0d1d3b5566a1fa5fd47be0d60c9eb9186fe7f481e258b86d728fab06d6cad92fa7679eaf12602e202cdbc71be18e23db957879549ad9764149b102034f318cc785736a27e59bfe0ee93836e37e63a20a411fc61d47cca8447193ce9bcfaa966cfbdfb17540f7f7f46054e380667e503d5e826f61730e8cd28eebf39da5dc327f4e9126237b995f91283ff815035b2eef7874c143a70c56af172ddc4a306bc124cd151638777cc1bf65bf452f117fb051253f4bbe076bbd821808c3a92e352c946e8c0e6468e459ea5b713b94390737cfdac03fbee460342645d6e9370037e20000000000000", 0x1000) open(&(0x7f00000011c0)='./file0\x00', 0x80, 0x89) clock_getres(0x2, &(0x7f0000001140)) 11:58:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa041efa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f8000400000000000000010000000000000000000050e0d68370a6d92115d8a58745199d62535c086351f03f72ba5c3cf34b31a0f58b97f072ca4de219cec1e783afb78e70c499d5f23f622672a672a7a79600c729c22549ef5fcbc899ccbeeac9a1df6755744829d63f24385b", 0xfffffffffffffebf, 0x1, 0x0, 0x0) 11:58:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="cd82eb4c5c078228e0af627b160b3aaab0db6d33752c734efd16c967d304dd4ed9c0bd52b2c88d062d907b11e103153b040829e9b92f9f2edd52c184bd7d6c80630992503c7b8a616ab145d34b84760aa50593f188f4b72d7635da37fe21f4bba9a147814f8af2a76f4bdd13e2fbe9f718b84fd1d32a7dc3b19f3942078307fe3042ca32c6d306ac0424638f839686755cd8d0c667ff328058060948e25894977cafa0aad84022df15043842338981982ad251cf0bff674f48b40475e647511a", 0xc0}, {&(0x7f00000001c0)="e48b2e2ac4ae559e473b379ddc81dbc1569ebc97f442e8032607746f5853e9cf7b2ebf43abf7c2a24310c279ab24adedd548314ef1a094264da6b3c3430e996ffc19d601b5f606b370f25cee634e4178888926218542bbac742dfe41a03cee7873c3eb5698fbaf2a6279b29c7cd30d874112bb17c5e2938afc265c1fc8cdc6cec5b78c45267a466d24a4448fed95bda63d8a282303e0c2865669d5f32b", 0x9d}, {&(0x7f0000000280)="7fd3931bdac325789225b37b600da0af47ab0701be32356099831c77cacbf02a549891fd7553bbd772ce20c94fd4dd255df686a5e55f1996780b9778a0e6c1", 0x3f}, {&(0x7f0000000540)="0eb7e75ffa0f9993bf63b053f4d766eaa1b318016569eea665365bf4b9a1d90b8708db1e92ae680c9bdb587b750755a993902c6fcb4084ad3ce5df14bcd325b1c4fba0c0685f46083ded17258b1cca80e8c1b49083142d3a883e849d249d20b1815d5889537f465b0aca614e98a27a66ee033eba2ceb2fb1cd2bed4753d0bc0a88550254432ad3d725e2753105d38b6d9e2a40c6927e8d78ea3aae7ac676ac06a512fe266803f4d811562ddcd4cd4f3a49e2c70f875e1fb1da055d70800903440c5003b2433e9d61a380a4065a12b4ac47e119f08d8d4c9602015420caf3610f390d2e4fae47419c98587bd3f5d9e48438bfdac8153f94f03aa12c58672e62d980e71097a4ede1fc82a11da67ab30028963b2d1c3a310eba877b0d529a7627f1dc482363de784cea905c4e13448a7503894aba7a57d5b6eb13990b9b45a7ce29b0409551d25bc31a33b142b7e5823a24e34553a6c9b0429f9dd569c7c635f50ba3c7d6b9c9c647b7bc216957eef3a92019d0a50d8ec9668ead252de8eb7c2da991b3b293597327674eaaacc909aa6e78a17d98eb58693147467d365f0180014bb14a220269d58e50f2965e5b679bbfde5596b3924db5a9a79c5564c64bd1e6263bffd9cec2f8517c9f3d539ee909932a669293bf5eb76b9ba344bd927eced6a002dfddc81aef07ff327fd461a80b051d26fef0c2daaa6e9ebc612542a2ba9170c95e3a20363ae4d97f2836eaffa4b88afd83c8d21efb57b7f0ad8efce5f986934470ff5395cc57c136e788ae01e1212ef29b7b59c478fc69615b283f3e98220601fe9e7651caa3d7b5636ee9c0a39e54ce969faee74a665a92d497032f1a6148dccaa44eb5624401034d285d9e2d1f97bfbbc93c22b76daced181522f9c7ff3028f4ee38bcf6d6016906a0a2ef4126c039be227dd4dd20634d2dbf699c2f5b3373413d004b9e726f345ea3c17ccc01ea0c65dba5169710178e773382f9884c403bad1f07129411b471fea3fd68c638d52a79b905baf2a91fa78d85a76ea5131c7f69e7d6e9318f907d1975c2660a3c75cb42a66f46a868f239e1f99bd85412aa30242558c5ce8380f4e93efa0ff2f4db53916dc17f55ebbededc98b7f303e9c5db00360c10bb5cfb3795b3e90f9aa5cd755e608ce1e1635ac28a0752a163f05b3c20ea29a0051495c1dd2f1d19221d5ac6dcc7b3b6e6bade78e1bcd518237d1e3cde2d449cc947e9fcb07a12b63042f88409e7df80c31dcb7d11a0c2d4c51ffcdfe21fa7b56fa2fd093c2c59ac6ecb887be36e460d73e2e99b75a1e64abe6ad600ce10f5d997f854148fe5a4ecd7543e79c7e807b18d3e0f449e256af671d7a4b2e21fa46c5e4fcd38f7ce2276a3a86511e1bbadd07822bfd99fe68f79966fca88dc0d1279e15af7c954568f51dd1eb59917543f401a79d60eb47877436855edbfed441045d5f85b88973c613697336740e3b7720e6e7520d559b08acbf5182fda2c5f30b9d1d18bfc327b82c0872d50586fbf94c37b57003ff42732b7e53aa7ac53267b7ce8e095d997ecaf5ea78117592ce2c4d40ea4d0f7e71fd1d8aa93e6b900fdfded9abf3906aecbbb7ad1ad7aa204b14c40f38038968aac600b3cc48768835d7cabd88453b305bfa2a4f6f411975b3be31fb1d80458317b6bf2cf75cd871959c010b04a974d095f6289e812396ca07df84040f28b29ac9314bf4d1f30091e169d69f58e415d6cfcc4981608965f7b1e415cd90b3ce64e1ac8ea76d3d059ff1977a4a6798bc57a41d6d19f57a988ab5ae1ef9a45a72588bef3bead1191f7d7189fdeb389ad34b275f443445261539b935aa755ec87d2bc1936e983d76f1560ebc9072022e71e7956195003cb42a99331192263f0791882d9ea27d4a3adb93f46a8c6520cd519b5b78e3cf35b06e953c36d24e4da1977d332c4047051b13c7f85a892588e99ba35e12ec3cc86e67727c27d53d9599e169f65bfbf6496897bd810c2089deeb8cd4974bbfab00a3ae5c9103e5d0e3247debb586105955130328185dce9344699e1874f948d0f2a3ca94fcd10a7cb8fc27909df778507074e1899e51ac28829ee3ba3be49450145a43af0fd966187c00c52fe2fd089b712e8797e22d3b0fed7147912a7c737b5fe4fb4c84627eb8690150167608c943b76587899a13379e7ee59370a2daaca12ec8a59dfdec92d1cc2cd4b5a1c6c661ae80443723fffb9f623247fa1de90d991e8e850d00dbb4129dffc860409d0b0c0cd541eb7a6abfb7c5ab9ce6f112bc745893dc50d7f86c33f281b89912cfaf692e11bf32d6308421c4063b1b435695b38d79295f3f29316087864f36abfad24dcfc6012d7577c4e246456d092212646edb4eef83b6dd43e5f9d2eadf57c2ca13558b78d0c448c273ea40cdfca6bb60986acab5d154559eb8d053e800059273f21f6e33da64dbbaa6705967144c559483381a953c9e6250e42c0bf79e703ca860a89ae28976ca86ee6da741112a0d4c67dc9a944b562428489032f46f47d9a96ad8286680e8957d7351edd1f60c9ea74a674e2f9f692e1736b731706ca1fecf8ea43f5a86f7d48bebc5e203a471eb4836fb1487f62b49cd9c43309729969c806ad6242e86a48b162bbb5a476c8dada70076956ff78999545402480418c62d0d8d8d78015ddad5d394ded5dcdff86703e49f434b686880b5e2ea4121fcbea1eec33a7ecf280bcf9b339ef97de49840fb1ef1ea6f344f17adf3e9e7dd8a97c49faea9a6d2e3ee433274a34b6e36483b920fc3b410a5079687102581be0128e6f265a38e82ae2bdd8b27926bf73622e1df4c5076e0bff23a09404051b35d70484bddfbcfd81648ceec2fdfb8d09eda3fe7b91446e7738d6cab7a12db92f6974a56917aefb2bc9914b77cb22e4b796890baac0e92cd6351e302267f797e6fed84ff17cf58d7cde1054699c59aebbc51464ee3e8e7de6a506decf7fc8b01e6a18a86c95582bc7a235659bb0d8ac1b1a60a17e05fc170b2f913338f3d0b60bd6556e15e660e2f0a1ac127d349a5b8a6f362ce3c5633160f4a6db7afc1b39b8e96bec8a274e38a7f6864102815323b3fd5bc4b0d51bf8bd003cfe229235769be71a34d07f433d5d9aefecf73af76cecead4438f83285f7badc5a7735065be48105f7a4b01172f6f6e59bc85b16509cf157be9a7feedcedb1c75d3e02bde192a320f53f9f0251a45637b71c5f95ad5ad57fd4b7172ceb538ef38ca4d5f2ba882851a4433d348d27bbcc5fd085cad0c839a207d2c15c20b1070237cd97c09a2e411bdc82ca1a426d223f1c99728fd69dcab5821827325485762031f972a5cd395bf8f9a6f77ecb615534d74c4aaf3d9c2be3ede25353f9ce029e5baee9ee01fa199b5f74e008c65259486696857d0ef17d5c1ca158ac959d88282207df04ca126a95b2e1726ba0ba1dd3c6597d81d5580d69eee5c3c6fce9a5b925f05358bc6bd1dc661711318046205b29fb9d737ac3f76c28b3b39d543b6f62f342d1cba39f94ebbad1c67043d3d290bfff560ae33bdce809dc33f36ceb5f779b7eb29c484d4ba33681c4febdf4e9815290dd0c2bd63ae42c0421896195f36dd5aaf6476337e2aa1f7360cdffcf41c23601582160f0c063f3a416f145322f52536ff60778d1f110a47d865feededcd48d5f6003b7d04132fb18d340fb026f6c485ce9d433340e03016013f71a7ace350c61c92b865c038bd0a2bb3e664efeb1d0515f26323433764a7f6d3316a6572755c85108298b52aa460b8382d629b44c5a9d060eeb7eeef24b2460a184537e9d7ecbdd79f07663a0e496ca6a4a1b0a7bc0ce45f893cc0997e0b84b4683770cfc02d10dee2a7e01ebe44676e2a2333f438ea928a8e438394e4d8729c1cc6e46208ad68c87845a8307b9e727f986431e40486fc1099661c28bb0bc51178ddc43b397b393e4d7882307ee43d3847a8e08b9638bc42475da47ee2123f8655f4b34e23d595a7d1621e536d307a5e6c5baabac496b17b415e206b808a3b599e84c17bb1abe8646a47a29afbb245c533d90963a12800d51965b0146629a2b34e5513a268897f2872f18a3d2ca288cff5a996e5ad9e26483a3bebdb7df1de74856120b4e92661c3ffe7bd63b491bdb8df41db88ee4ed98fb367aa73f3d1015d5fff858c0d5dd1cec9ca634611a7266b526fa83b096e1719aa35c6f6d47dc1595db9f4fe1b81b7d8394cfbfe77a440c4504860568aafcbf0fe844096150c45f3d34fb8b95ea1416379a619445ffa623bf5f4496782869eb4699eee045e92c52d8b39416e499c5f19661a3cbb17174835df1239569b3fb1c4050b954892f0f7563caaae922b4f10f4ee86d3660a1e4c15c90bebe38351f24fe1cab1da008a987f9ba984b5b9b9f75faefe2ca00944ca7227547c3a339cd5ade93e01d603180131a582721f8caef8c3927d13f2d4a94138cdad8cf1fc18eef55cf01c2c3462ae68cce9c6b946c3213c5847412a15bf61f3c7a85646ebe887d8511ef8c8aa8cf6bba6cc0f235ee54e140cb87ad9248105100d85f64912dbfa15010aab935c12e69713ff52f9012501cf7e6b6d84010031a8bd4ca5120331731bfc7d835fa66e77712fb6bbd5b310c04e89b3aee5f6ce4572556e937e632f02301b68963ef7a5047b812cde20543f5e3ebcd0d8fd4ecb3969ce3ce1fe7b2efbe85526b3bbc69ccbb06c50e2f983ab1e946be629548cf95e21796f9fe77dbeda9f38711bb83e7cba68dcae6ef491ec196a948afa2c78730a31e3cd8e893bb5ca90c5ca27e7accf56434feb90b5b66cdb22256b6f80ba415048da850d085749f13f2037fcf605142f972d80fcafc691bfbf587b44895cafc01bc376a48b50f73e629b78b3c2b55118ff77892408f1d44df120f4b9f47af0522a95b02fb14c5fba687abccde102c734536520275ed391046c078b47d836e4e2dc41a9e50097286e3b0a6a46eb75df74b70ade008e3965f57302bae137f1632656b30a3fa9238c9f73b53326a2b6f72ba472dbfba1db34fdccfb7eaea7e51d1157ea2968e78f6b59097383c6ac7b10259623c33afd7f3307353550242b5f07601cf9cda76ca94f9c1c18ac7c3f61d1ec32713129fd89bf21544551b67ab2a1b8af5d2515f17a30a18208838e59bf3ea0956b253cd7259ace30ab02863efff404365588422bf56830e02ebbb30170b2978df388183958673de0c6f49e0614522af9a318647f00b9e1a1890a554514f52e5cc5472c5d454757ec61c819bd0680c34054f3c358a5c781373022cbbc0c7b22f7ac07cfbc5f45224de58eafa28a44ff0201f1112477c187615d23b77c3ae44daec508632bc4b965c6834b945caad6d33c606125ec77c03e4792fb828cc4e81ecd23c32e9d8f72a1ac2c2f0c4b23bc07392968250d7cd649fed6a7120abaccb524573d226a0d903ad874e107c8adadb8e2e2c8d63e2ef24f03b2b8b0ca99d7788fd2b4a35a7c699d25cfc791720da64341a105af8c2c8bef3dbcdb8fad20b71c39dc3c456a31d96e5e53e081dd24f9a76fd14c23b806208324565fbd4ddbcaa571873882c6d713fc9cc6570f3ffacfd310fd927095f732067551e2addc83cfbb06a7120cf66c1a23752b8337ceb81f26122a53d168130fd81db788b0c58c5dc3122be4a97ac480eaa6a29fa286fe5dc4fc7dba10270550854384e284b5b6badb2d82fda1d8b63681e0dca2ad142cfaff10256a93b423021b003f370e49adc3d64ac5856917c0c5b15e3b4beffc7d1612b37d53747afc4ada1b69f9100f12580f6d5951", 0x1000}, {&(0x7f00000002c0)="8143518a1e7f48ef9ca8f7ce3c3eba927bcc4542bbcc7da82264c2c1e3560fa3246652be94f0a12ec02e2c9a115ec6e61cdd5258f6694869394ab51d9ca68bc02957ebbb6a8374cb310e07634424d4d58ae2e1e11a8dfced498fca330c49a2ec0d56b9747b8a1c543be69e3e2ea42b15732f154843977110e6024542268ff95519874cc6075c607e3c7e192bbd0387260e9d2bf9badcf60c58b49137672a", 0x9e}], 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/67, 0x43}], 0x1) 11:58:36 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 11:58:36 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 11:58:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62fe0108000000013000"], 0x10) write(r0, 0x0, 0x0) 11:58:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x20, 0x8000, 0x9) write(r1, &(0x7f0000000040)="30f755c3fb895cc3f1c4cf8f26dc", 0xe) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:58:36 executing program 1: chdir(&(0x7f0000739ffe)='..') mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x84) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8) r0 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)="08ad996839f2346aa030702e06286edfed0a0000000000000000f9369a37cb0152016a12bff138397b454857098a56b8ff78e6cb", 0x34) kqueue() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000340)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="1cb700", 0x3) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd7872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x1, 0x0, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x87, 0x1}, {{r1}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1, 0x40006358}], 0x9, &(0x7f0000000100)=[{{r0}, 0x6, 0x6, 0x80, 0xfffffffffffffffd, 0x7}, {{}, 0x8000000000000001, 0x10, 0x4, 0xdb}, {{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x8}, {{}, 0xfffffffffffffffc, 0x9a, 0x80, 0x77b, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff8, 0x8, 0x4, 0xfffffffffffffffc, 0xcde}, {{r3}, 0x1, 0x5c, 0xf0000000, 0x4, 0x5}, {{r5}, 0xfffffffffffffff8, 0x18, 0x8, 0x3, 0x8000000000000008}, {{r0}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x7f}], 0xc, &(0x7f0000000200)={0x3, 0xab}) 11:58:36 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffec) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x8a31) 11:58:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x4000000000000000) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r4 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r4, &(0x7f0000002200)=""/4093, 0xffd, 0x800, 0x0, 0x0) 11:58:36 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 11:58:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socket$inet6(0x18, 0x3, 0xff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)="970e75c9925c2704084a4256fd74699db0b005914702d5f7f4d497b470c513cf158ba9c8242a5cd64a1344f918189ade2f85d4f51e8067c455ce5cb6e88e0db3ce", 0x41}, {&(0x7f00000001c0)="fd5d7217de3a6dcfb04e00117abb3cc344b601cbc0700473eb4ef3aed4a13f0266de233360025fee87e3dada772a6534a63734304f7409439a12c18a9d5a9b64dd9b7b493c98e3c9e94b0fde0e2e41228cd822ef67cd9a9adecdf6cf3f279324998dd0b22e420d13d08cb780861a2eed08c55b952f214e", 0x77}, {&(0x7f0000000240)="9a4dda4fc4cb16a1366ac69a1bdb5cf3938db84309c3c45eeb8a576f075435ea10a757e94fb99d8c6d955f4752e7a7ec577d517fae6a33a2dd7e8919d77f9b91cee1b8162243677d66c3b30ea6faa5b4a3b0d11a77c9bcf11b2ad7f74bed2010b5b4ba408571de673b292da8bb897e2e", 0x70}], 0x3) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 11:58:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6174, 0xfffffffc, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000140)="20ff0300000000000099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700000000000000000000000000000052b3b1e0b67aab7c30ae73ec56903633a5c33506661b99bb61dd12b97a65d3af6530bb4df0b291d3981bacaacc62052f8e79f4908f8b2b0d2a8da315b03723c4c84672fe1e5f58df84ca34bace066f1f0e53279aab94d90c82497dd228d009528e4c9830bdeccf7831bacaddd2f0cad5edae2c7467e66816721bc5ff2c22b8098581ea6966743839938ddb69b66e73815a", 0xc6) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) sysctl$net_mpls(&(0x7f0000000240)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000340)="234b5f687913c7d1ab7c3a7489abbee0809ac55f4d3a367c820159b55224858331adc61d11f310f52701957d258d363f5213dde07ab72bba1d1a00a3fd8e0f5ecdfb8c7805ef65aa960184f17244695d8453185288179308e701512e0283583d0ad26dd1fc79fa3a3b4166b0e2b37a77a6874d47fbcc7e73bc2595be4b1caa0f69e6d6d6658d9b8aa457cb1ecd6f0f093255a2af7663ae914a48247dbde751af16afe3fac9ee46769dd134b2abd9ee7ba94f30eabe7aba21", &(0x7f0000000280)=0xb8, &(0x7f00000004c0)="95261fbd5868c325cda582c7e156c95009fa7b6c7ecbf795792cd9fbbfc173cd31e26d0ce6ffa1f01cfa0c663f01241f292b96a42985e4e0abe6be909c36c9bfdf4b428c303c9aad86d3310f2e8ed2e60914b506405e58e7bd9a4f874e4232e2c52dba7dea89520ffb1577805c2b2b4516e1edf40fc36da2e36c8379400fb79f44580dbf6e2563a872b66d37462dfc9725478e7feb2bbf2af294cb71910de650d631a74c97392c4c42bc00e077e0913bfc2f129a5b3c4dc64580c00c4dd2f553927364c5281a303d271991b417caae43d90cbbd7aa1419f57ee52e31bd63e2d778bd89133d00117f4b36cc3e6dd1da33e1ddfd90ff041d25ff9f56c081659091d64d80a204b0cbefefdbccc01ac478b438718f6856a082db583a875fbefa0d3af457159124bad92c81a69b4d26", 0x12d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r2, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) ioctl$TIOCSTART(r0, 0x2000746e) fchown(r1, r2, r5) 11:58:37 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) ioctl$TIOCSTART(r2, 0x2000746e) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) poll(&(0x7f0000000000)=[{r1, 0x4}, {r2, 0x20}, {r3, 0x4}, {r0, 0x80}, {r0, 0x4}], 0x5, 0x7fffffff) flock(r0, 0x0) 11:58:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) r1 = openat(r0, &(0x7f000060cff8)='/', 0x80, 0x59) fchdir(r1) r2 = socket$inet(0x2, 0x2, 0xf8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) pread(r2, &(0x7f0000000000)="8c38c4227c42bd30330af4f8f674eddf3c101e84102aedb23a67d0b53bff95fccdbd64851e74087b2885814ee2db5f9cbfc3562a19693bc803866745ca76c5f09f739343a661c8d783e4412749a018a1d74bf02f3b4f639d0c64086dff535cd9aa85530d978f010d4ee11cdb6cc5624b93cab33ff4d1eaf9683f59fb1e7c", 0x7e, 0x0, 0x8001) 11:58:37 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "000000000000000100002000", 0x0, 0xffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/111, 0x6f, 0x41, &(0x7f0000000200)=ANY=[@ANYBLOB="6f1412a59f2853e5fec173835124d64900002e0f66696c653000"], 0xa) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000001c0)) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:58:37 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), 0xffffffffffffffff) 11:58:37 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) close(r1) pwritev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="89bb24ec3ba52d7b41cc76fdb78345a43f6aaf1278026f823bbc344e37dbacf8b70530a07e52d29b43b4d89549eefa435141cc14195c8be1e46ae531967073120f", 0x41}, {&(0x7f0000000300)="c662ddfd47d4c02e902d76b0cece7ea951f95b52f285cec64a2a33d9b6840b3c740a06d5b28ef39486231914423715359c31f60140873cb2a1b64d6b03d7eb1c8171f4c30d459fd64545c570f941e83653820aed3449240a5fa9627b2f0aef0e038dae69b5170a81dba7ef2ab2030760588b6d93648b68beb7ce976d686cab2b8157e7e129db3bb8f014bae36635eeed016db27f1ad6ac99e84033a4963016f24a2a75555711525d4b73e8cd50cd85a759d4957958abd0a560cf3a9bf8c6e30f810664804e89", 0xc6}, {&(0x7f0000000240)="1776109296bdca623d93e9d6bfe48f897c7a7b7fd9318c7cc13452e76c56541da05efc1da97a001b7a7d1cdb8bf9dab6e28c9331037be998a695de9c050a73ee4d6810a42f5903ee5479", 0x4a}, {&(0x7f0000000400)="64eeda7b9deafd3a3894d3d7551d", 0xe}, {&(0x7f0000001740)="2719012b2f1f393d8a12c35d3be5cfc543d9508eace1796be3fe0e9e98e8c4256a9d6f74f61a001d91ff133bb0dee2e08c1b0686d36c44d7700dc3432074382974b7b0f01c0471c6c8451c7a4066219e18927511cae1eaacb1228f8a83bf47c5d88151ed533133396fecf6396046658751e0c3005b39073a8f098c8d979aef2d9cf73665988be86159dee52b3bd86072db61a4002d75198af9139a122250d287d9d40464a50680c9cada6e87e9b8772d0a35cc5ecd229a5f150a4cbbd87e72e02579fa42fdce1de0ece9b620899f1f575754c349847e5292c55e09d8bf9b910bf2e9572a691495d7c4964196839d6591006adb8ff2ccc81c95a91bd0ba81fd0c1b722020dd55ac4db197435a91da16c1dc02c6f9e23550dabcdce55fa1f0be640e31d493e0eeae8e85408aef8203cdf5bbda11818311e4c7e4f3dc1082849f1071ba91b655a1ebee286a691636a642ff749eeb89a7a00fae3ad24bf22dcf59b6253bac8a5401f71f48e31990cb0afcf9678fcebdf12b1c4fbbe0e1ba47a6e53bcd97a534fa9d213d8e11137ac2e1bef98d465ab194a37af665e68c4fe053e2e14d8350cfb2317d7ae385802e77aeb8913fa86c72cd12b2ac4a21c150b0c4f4301e1ff0b0c40310876182bdcbd5af2b0bc966ac9fd92ee4102a175f0b789af27da2ca3c91995104faeb9af383306b6c376bc123f3232ff7a559cbfac2e40d8da2db17e0ec218889927ed33d04a77a668d9597ec9ba0b68738ca72cc9541fe306bdf7c60c2168caf50f6365a013a2ce9981af1be68c5e46997272cd5688c880d41e409432126b36be8b5396d929791e88eeaec577cb490da80c200bf87f8a84b6a1876ca1aa9e1dd99c0fd2f87d7fc949d9076ca586bce6ddb1e5782b1788f306697d603c5d7f149ae4fce1b91992a877257d31d79a13f74924b515534eefa0a32b13e3676b50669433b8161cdb502f1fa74c3951ab19cdd2f9c720f03eebe7491129096bfa3004c2199415b2297164c4511e1204be9cb3da091ed105566c4ddc803ffcb452bc1903dee10429ae4d80ccede46ca6a07b3dcfe0d86ad16d403f2460b6f26c9faa4f9c27fc753e47b5c3b98d7a875ad0ebce89e9dcb8e1583195a8c0690dae96abd96732280935535615587bfa3c6e541691e75ae000e1a9dcb37db81721c287c5abb2e2d68c25806f1190eabbf9935edefcf0091d0092713959d04000a0d34d260dd8c17055a51610e6a286dde6fac50f9bb9976a55cd1789560a3cf6409aa46195cf31ba84704b44585eb41a85887d7bcb92da12bdf9e15383af82de98a731b8c2d9dfcb5678bdb31f97ed19cc7de16c5b4a31587748e9d0fb81636204de91ca8bc2612b603da0eeab7db20e14d87ebbf5007017afca3c87d5119dcb7151be90b09ccb2a468d23624bd6a0e5db160e9a6b8f5247b5f22eec7ba5a512e167d9b842dbf838db524c48d9431ee78e1f3dbac5044e3411803a96f8d59b8c7583ab11f434a215b9764c4ae2524f2b330b4184fcdc18a828b0bf028def752fb35603745640910a2833e850a02a29da5664057740014f9282ba7669394f5258cacbbbe77824ed3ced4b0a17a22339ceda6adeb5999a7fee39b9b4f917a4aa4cea08639ff4ab1cfd0a796fd612e7a958ecdcf8eb0b08320f010d48cc28669f584ca7f3a42a46e660fbd762ffec725e584653e03f60def9ebb3c5f33269c12f59bb770bff35f74a1450f4b8b31ad488c0178b9b78a83da7d94677b6a3e504fb224a72579346d9fd61d0c95cd50efa8ecfa30b65a5e9d551d07d956cd41566ea845d3676652e9f47786491424e0c22e1de749c71a78b4ca329391a3e2391ea7c2853785f428ceea853f63af19f5b49e3bd8134206efbfd43732b0fd28a1772823bdf95b75a88dbbd1cd1d70e4fcf6bd3e1c653c1313447190bdb8574278500e12c46e60e4503680dc4c0da604a12b6c9e9b3abb77a716201961e357cafc0629c377d6106a81cdbc289239d1fda41939ed6bb3e1f05775f9b2deeb4562353dafedb1b64a2a4adedeece34916c6a6d032298ebab86e0a42363e7036d10ccd02c730f2b9379ee18225f5f80c9d6e9e4e09f16448076a7a8dd51afd1687e1ebd47cad96abbed2147d9f82c4991cc1f02a91f80bab7ee132620fcbb5bc21ce07481c91766d4c4387fb9a0b8492b488c7c0270b7024ea2c1af6fe7beb15e624dcf7f84e6bd16570d69fc780356ea08d9a153f89100c23444530d06481e22c2c6b0f915550f4fd4e10bb71799f04e721e60c8686d51ee2012e9db13630ef0b379e5748eb559a01c141d3c7ff45e17de5d6aa3f86f4b84a0d359419c1f450b61591fbe333f6d6ebdbbaf1377bb0c6a806ef20f8ddf32bee5f3743583eb49d29f9dc9c6c3522cbeb275461859b361d704f64d8db5553f20dbe2a5ed807178aafa95a9cf6bed649792ff15815041321d84b2e009eb4d79fa4913889810990945c2fe9e8f3d791eb8107b42c5da6c29413e90f666a0a7a663a6e83989d8f929926df48592016c28be6c086a0c91e882cec20952d2ea1f7b5714251779a5547e4c6da24d9b5c2c2e1e3de8b8f97448b37a017d12584f9c62488eff4b01c5ce8b1d8dfdee9c86430368558b2e407ee7016af7c1c14fc8b86074e5bec65d87952f6d2287755b5cc5a3d8435ea221538804513ebfacd742f351cb479750c055b91e8c3b7037e6cc4be79ac73db1f1a5825a46aabca3036bc4738dcda9a8f29692badee4a7d1744b6d64fa197ecf314255b248226ef99da899b5fdffe6bc6f142548d5fe9a073ea9fc4b4d65ef4aa3a2514bd8f51d5c63a91f891c02045117177e86bebd55258c3168be709265ef4b213426192004923d55e8a73dcd87caddf3b9108f64926bf531cc1c490844d628480d9a95fcdaf7a83aed17af9f002bcdf39555a38b9225c5d215b2f5353c4766c9262e55364292dca1a0bca4b5e6b61aa955a13188bec4ed21ba585f79d6d9332e1f50473c80970e2d30fae18b8bac1b0bcaa92e5b7c539a673f8d24bd65786705d0b067f99e89f6125f0446a9f2be99e004e6669f0e3f21bdf009a8d8a193c8d3bc931765dcc43077dd1e1bef1a3ac849b3b51d1d6bb5b8587b04487ec950c08c96e13cfd556039e1ad4b950cf349e2a4415665c207d378530239c2020d233c63623d2733693dff9df580fc10cf30e6c2f76cad3214cb9fa3168e46c7b117d8c223d9172daf64a35b7417a474169b73266b16c5a6e9cb558f82a759b30390249155802575b210215a70ece83bae326699b0b8853b969a63959f84aaaeb4918c1f35b2ea667b9c11134c000c18cdc467ffd27be143d4c1c045c058cd1008bc8076d296dfc28f256594d81e0f47a350b23c57b1ce3bb222a86a45ef66e9e5983e039e996b37ae4f3db9d286a159c4df1dbb842d1e1a3729d622407d322f52fc32d2937ee7e3b1567ece204898a823b369876eda110544794a738b3573970d6aa9af5b2eacdeeeab7e60c8ffea073526e855bbf403b472b0bcff85759ee3bf149d7aa8a295256eef267ba4cd716962dd88e571fe78976b400a4b85804829d2b0d6691d4e1769d518275416944be070a3be7b8d02cdbeff23b010c06e21134347edc8e8a33924a07773ef357097407f72b449ea3b7ecf7ce0ba2d95be52d77651d4c7e599bd92880a43832ebb96aeffcbb8faa5e4603f8bf7cd79d1cca261f808e59c25eb9bf5e60227b8fd0e1654eae6a0399751fb723e846731a11116442dcb98cfc6fdae99336a6d9571f58e7715b38bd3593224fd6d7421436cc7bbdda12ba843e9d96360ad13db76dee52318d57da58883c507a6b89e8829268fb26f7156e188e7a606a1ac42968b7e6cb0ff4328767448897a29227902adfdfdad5f8f9c3cb91613fda24e68c31c03cc1f91a258f4a2510f31935490ad26854da622fd3ba145888954456babc7d759916f62549b0a9a2e2a5b732f9d6092686f0315314130456cb9f0231f39055d6c556b246d25ec3f1f4e75410828ca76190772a473bbd61687016ed7fd7c7eafae81df12085d14dc2492cbc26e27ad5a01657347c6d89decd3bd021fa43f5341918640c90d7b3f50b2eb9275c14b81aa5056c129f51f77f5c9ccd7ad825feed81e994cb476846559785c29453397000d1a2ca4330891d2c196439890897e977d5368e089a2092b7acfdb2d38326d699bdfac053bd565f4781f539796cc2e23503725c755c02393493ab5e1c8d444bcec7ad556a687812c050da3b128786022e5249f47722e9d57b0e6342e34cc248b038935eb729dd52b982138e2f2f9d36ecd6f1df5c9d656c3001fa99e98cea61f431ccd387cdd0e4a55c8db094a2e9dfe39925276483c19a6ec49707e72d3dc388ad2fb492a490aa084d1b473e4202e946f439a60e571fca15804ffa8ca27f7b8043fe6abb1d2eec6222a4bfca0da858bc3fe4d55f3fb75441aef916c0143544023afc2a98400fb441803ec0032fd352ac72ae7a730aca9596221388c548e4c7d74966160c3065b5c4af335feb14f771a2eb8b0cb940ec19c78b60683249856f8694a05dad88287a541566bc1033a5a2666a9f5f0f012759f8bca1ac5c62b235fd4615d69f52158e35a36d94f252331ea3ed2094c7c5a1364853722a11e9ca9a38fbce06ce8add6e1319a4994db48a7ab69f8bc5ec0f0336dbf5d38ef9b91720c855d118d6720b7dfaab6164b4aeb55318dbfcdcc8b95437282ef42f43bb3313bfc273fa1f5d468d2bd003712bcdba6e83c56f29cfb733dbcf1941347d874cd4519bcf9bd5e11233229e169450475efdf11a5af59005cdd78e45c85bf1c3e4b27e423016297353bbaa0c4efb48b4a58a1bc791ae706b9fd2a6366793d185bb7bb43ce9d8c1aec82cfe063801079c10cfc1c06658379102b3770ddbef85cd8ecc12b943c08927c9cae7035b8162753fb9899ef8aced853c1d8582ce8d1825ecc0476bd6b2ff60f9a6b6958a1b858260a0b6e6dbe11e07996b26ba6502e72cc233ef45b764c551e3cd4fac8dfc32a9d241706f89d6a0ef1c941a11cb771c748b2437b05fde82426e4ab7d02f4cfbbc9c4c233ab14774d9ab3f11a50a7ef1f8fa831ac631664540cc1488036906b6cabe616609b7ea1d0832c29b8e13e6beee166aa717242652ad0aed5de3a870641abd39ab437a2b393b4d42351c3700203ba8532ebdede1c361e973341bf55cfedba3c74ba4699499eb0dc1804114352985782d384a7c23520115a820c17ea5d6d36e0270eee2f82fe178ddad4e01c5a387189012c02b2175657d64d51bcda6fd2d254b0bf68ea2ff407b0a78e11a1c9697ba41f385c990edfd397e9dc443d2bdec779832f5e64abccaf68fc9c91d4f64694a38e91dfce71284bc5d1a5a195016df9e651f7b5271a4b16baa59af15bf45b81958d610cc375fc96970aa80cddcabc216f18ed7106fe0aa9c6707587d8cafaef19993391150998a68e1e27f3afdd024169e703a5af82ce7761468fb2e7bef8064f75c340f8575fa7746db3f28609b4868cc0a32dd113655e3e5e33071a1297b3a858e7c5b519e45b948ee9680ebaed68ec12f2b9ab69a179812a2284b391831ef6289bf9e88f1e078389283b23f02e3f4fcf3a7744cdb86dce4c161f5fb2d23a8c09e3f8ab8d942149b7bc3e3510c028509ab6db6bc26433d0ca99d77bf6ae1e0a48d3b0db71553fc2517c7dd62d13b22d50985343afb8ccfdfb40558145778672cd51ccea7f885f6f49601cb25ec75380cf9507534791438346bf6499e1ea5acb01f", 0x1000}, {&(0x7f0000000500)="986e7b52aeb53177348571a2f7cebcbabc9ce7eff3790ee60197835d5d64890fcfda5152fc9174030f104ea87f6f1a305832f58f9c48812229935806e4289f20490fb5c6c1f5f86124c1c2d566e50bb075918f9257a6b745d5266ca07c6a116054a4a09ab6127d6c5ec5c85ec040c3cf2b4985caedf91472e4a959a9876092dff6672c21150c2e0103d692556b40aabc9124a314c7a56a702e184e9b1417cec7f9e5733ac769d15916ea5d5303186ac3f3268449b7b3c3048cb556b4c7984e791d10b771289ff9759a0da82b48f7d0a6a223157c672cfc06e84969", 0xdb}, {&(0x7f00000006c0)="a8863b1135efa032ab2ee8c67bd71bb814fe897162a34397c76ead04064bcd2572eb99f7780d50389c47cc43f0b7a7ad053b1c1479f433c8d1c70feec66528c05fa9b7f51a85b3364bccd27930b65343af46d9c5691a1c19e1d86c594938c57c572cb415900fe9b6989801c8f97781369a43d1b4ba0e76d6b53e193e1a98e5331c6b7ade02", 0x85}, {&(0x7f0000000440)="836207eb18fb778dd9f20af00ba8f3349e2d1b4f5e5b98d1915d59932b684928f6e597fb47", 0x25}, {&(0x7f0000000780)="58bec76d7b951c44871e8268cdee8a7bc61fb7096a7e54ef0605b996e558cef128041cdccb566b390bfbd55170ecd05f6a0909ad6e73e0389f72da1b7685df614fe991b622599973d911a6897032ebe780c1871b5ca7001a6bffeadc455c0294d1840d18f6f651962ed85290871916a570ed409d0cde6726e8d371320eb1b883e1992fd60322abc7f80628ace87ef3b4651b8e193a91bb102ba30232c4cfea5cfa5b3687d4ce8b0b4ba3443aa605d222eba7cbd0baff1be73ecd4da46642883bb0d040ec4afb053355b73dad7818dabd1233b24d0769c3a74ee9c38be11267a2ed", 0xe1}, {&(0x7f0000000600)="cdf5b3220b85fa8a497560019ca8cc5b4307396737ad3d69f7decbb201e9904f23c7b0cb4a2079ef022bf38302a2ce7c343d8a14a5ace0443d34d4962c3cb0469bc2250b34db2c253661c2e0517ca9bd778169e9a669c19db0302c932e95528e775c", 0x62}], 0xa, 0x0, 0xcbe2) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) close(r3) 11:58:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x29, 0x2, 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x23) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b3cc6eeb760b08bcecfac7d73444d2f437d1ebe36902b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc6347f00000000000000d3984828603ff4c6f4cc1d161a1fb6eb1e06c300020000eb60c64200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763ff65cde", 0x91}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000380)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9138f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f49d7730304c6c054c82e650059393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956eeedefe2a409db90f48766e367560211b40a4078699f08eb4cb3fe1a1bd5b22dfb6ff205e0c7d49634ce8726784628dc7d357898aaa144052beeafbdd2367f101a71bb380aee8a86e3cc74420adee9bd35c6db4656ab60716c1b920f94802bdf188297ef7c18463db428063fda9df3e3009b3cc53f47cede6f745b62769573ab45a1b50a9831353704330fd91474b9cd578a734d7bef76c1ec595339bb4e99c8a721182", 0x123}], 0x3) 11:58:37 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) write(r0, &(0x7f0000000000)="61e9d99ead4d82de4c4c45234b3c70b0e5c59025ccefab4a4e5cfecbbb6a6eb3cceb300c8fe72a80467d089d0a72e4210262ff62fe589781e33e61798dcebdec96f3d2ccbb2180c7d85f6e2b58a2c2ba14a372e7e909433862781619c0d53d121d25fea44e5e93da41219358a45967ffa277713c12453342bcc37cbcb7916d71140bbc6034aeac", 0x87) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8c}}}}}}) 11:58:37 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000019100), &(0x7f000001a280)=0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x20}, {0x3, 0x6}, {0x3, 0x358}, {0x1}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x9}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x3, 0x7}, {0x1, 0x3}, {0x3, 0x5}]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getdents(r1, &(0x7f0000000100)=""/102398, 0x18ffe) dup2(r1, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000019140)='/dev/wskbd0\x00', 0x20, 0x0) 11:58:37 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = dup(r2) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) fchmod(r5, 0x108) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4, 0x2}) 11:58:37 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) socket(0x2, 0x5, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="cfbeafdae539055cfe26aae3bd5ddee88e2cf9b48512eb96a03d7e49e1521e0b48765f6cb9e63eeee65c6267996e72d2699113904ffce18b6d9d75090bb1b5e81b4174c8b212b3b8575697d3e3e03f3edbf2d65f3f69c2cef1bb622543b6192311c8cde47bdd70a77abe9db124d8d48ddaccefd837062dffb9fc5007d7894bb8e6c19279", 0x84}], 0x1) 11:58:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) r3 = socket(0x6, 0x1, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) unlinkat(r4, &(0x7f0000000080)='./file0\x00', 0x0) r5 = dup(r3) setsockopt(r5, 0x6, 0x4, &(0x7f0000000040), 0x0) 11:58:39 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0xf0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 11:58:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000300)="8d450b73cd037223d878d2f882a222c8ce77dd635526a6cf3a0fc7031976d0229330598d2a752efb89e8d4624d497649c690b2e8b428a49bf2efcfa10a040df2e91bb97ff7417e89608ff8c92ff9c50b1a21620c94f5880a3c7112e8c9e10459fe7768934b77e8b0d18f5b4df57d13de4568bed1f8b50a72e091b5fd3dd05dbd48e08bf45f43a7376b0bdee1dc5235385cbaa05d16a2af53dbf5dd68594140bdfeda5c9df1afa79c4a1606f884e7e20177f90c2b0ccc44a507b028c288fbff4da3464f5312d65f1cd7b65ca292dca1bd7d736a1fbf641bc79727620da18c6df4fee473f91f083164328bea977167c4145c19486b52d9c7a49546a101f373ecd4d2e177c10be3969e82e41f0d0a751250f436fe223284c340cc82e42e98f9faae8b1cd7346194594b3d5024b009e4a6f9414868162c663fc709963996410f059fb7b3e2780a359572b3fda9f0ae5bd984496ba93fd5f127b9d6703fb78dcae129edfe2a123bbd948e5a9757f969942b72ada33938c7fafa596fbda68b1e79ec21a44f5de33d5f2e88a5a2092fe616e791b6f040d70ff9e3685a8666691e3b2ee91f5de157c46545d99b9755dcd1dca7096521e321df87c3c168341d643eb4c3dc46f564d6c8d2eaa5e8877d67772650313ec840e83d493446fda75eb47394f16fa3a2b22df6617dcf7fcd588add8aa807d0ba1d805b3c6129dec9e5b98b0ea68c54ab2459dd68a3bdec99856c0ede6f299d3d2e5c121d2d7ed86314494baff3b3e92511749d7a4bf21ecda9ba5b1f6b71d2953667ba28f9bad2205a89f8be6ed9a646660f4550887aa14a2119e6c0fe9c9fd3bea57a06b00ef8e29dfcdc3ee667ca55df77424715ff32a868c159af92b0a0cb618039e18dcf9e219a717039b7bfa2063163adf5f684414420f3d594c3b3b15737110be1fb207874441433f308d1ad6f6f38198d8344f853509563e346480b816a764c4c6f824aad801fbdd535a580cdb52e98c7389551c38112e15193084504c65c8bd245ca369d85ba37d5e49812cabda02ce5809f52dc893a06a9cc4d2944ffc9d0a6b458c55c36b2cc1e48a6e12c580e2f03d9ab3fe4c26aa06e0f1d8560d63026220daa6e145b0e670d2b126fec904133723a05353406a726ec6d70265345d1d8b941e31980db4a47c8136a56458e566feb8c2b46bdb7cbf1bdd3cbf3eeb2b8e80cf41ec0434b158dd394d17e1694c98911a532f218f0a772ee8eda9ec97812fc0588e18216d701bb545e1dcc77ffc214932dca1fc3d2a3551632f9070b1d5ec9edbc001a7adb6103da337a6694d04246a154af1d2165f36f0d78523c57af442a404759b4370bdd5f450c33463694a534e1dbca19a2a6e9b4e947e249b9057c299320a852f84f9f8cce733857a2e804bcba5bea6d40cc6bd11f669a8852a2cc990f4edb25b846a7753492ecab0b9bc32e167f4ff01a39078f7327aec8c44e3796f3c441df5c49001e644b5512ea379e0310c8f532eb7bd334b83f6adbb0d5ce8a67b838ac93e9793c185c1112d9813b325588c0b0720bb8d5efd0e32573c6e992d0156bf52b7643da9749287617488f218bcae1b746af59f3fcfc320eac72a7e7b68f7d9607613b5765a27700b03d168c47f7a7af2bd0322027c530b203dfb9ea0e4d00eb7a4dcb62c3f0d93f6e1a62af52675e4a3c94c1220177d24d24394b49f7b04c91ba1e4131567542a81ccef18c3f4079021df9658cf2f5acffa7b6ce86c1b079ecb31317226ba8eae97b1cb3711f1762ec73eb25344f82248f8fb4f4e5b7dad35fb254005fdaf1140af88bbb5a1d53462f754ea98bbc7d9d6d1581e8109e98cafc703af6ddc419a77b7df3e7ffcf881605616f2a52b16c915ad946c37148dbfe93b8a6b3a819505134995001b40b060a1436ceef220866865511a252e1e7ae4e1de725d8d71e95b1107e82f5ec6c7c544fb79617b2e9b4ce894d486eb22e3638f5125417671f0f6b1e9feda51921bcc4b29caf8828c4d5c9cb458115cfcd2b11288a7617fb34921b7641594ea5773a93bda2453e88368ee4c7f226026fa37028a296512194b7d2f5e9", 0x5c1}], 0x1) sendto$unix(r0, &(0x7f0000000040)="9a2005eeff0d5eb1", 0x8, 0x603, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000940)=""/30) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000300)="8d450b73cd037223d878d2f882a222c8ce77dd635526a6cf3a0fc7031976d0229330598d2a752efb89e8d4624d497649c690b2e8b428a49bf2efcfa10a040df2e91bb97ff7417e89608ff8c92ff9c50b1a21620c94f5880a3c7112e8c9e10459fe7768934b77e8b0d18f5b4df57d13de4568bed1f8b50a72e091b5fd3dd05dbd48e08bf45f43a7376b0bdee1dc5235385cbaa05d16a2af53dbf5dd68594140bdfeda5c9df1afa79c4a1606f884e7e20177f90c2b0ccc44a507b028c288fbff4da3464f5312d65f1cd7b65ca292dca1bd7d736a1fbf641bc79727620da18c6df4fee473f91f083164328bea977167c4145c19486b52d9c7a49546a101f373ecd4d2e177c10be3969e82e41f0d0a751250f436fe223284c340cc82e42e98f9faae8b1cd7346194594b3d5024b009e4a6f9414868162c663fc709963996410f059fb7b3e2780a359572b3fda9f0ae5bd984496ba93fd5f127b9d6703fb78dcae129edfe2a123bbd948e5a9757f969942b72ada33938c7fafa596fbda68b1e79ec21a44f5de33d5f2e88a5a2092fe616e791b6f040d70ff9e3685a8666691e3b2ee91f5de157c46545d99b9755dcd1dca7096521e321df87c3c168341d643eb4c3dc46f564d6c8d2eaa5e8877d67772650313ec840e83d493446fda75eb47394f16fa3a2b22df6617dcf7fcd588add8aa807d0ba1d805b3c6129dec9e5b98b0ea68c54ab2459dd68a3bdec99856c0ede6f299d3d2e5c121d2d7ed86314494baff3b3e92511749d7a4bf21ecda9ba5b1f6b71d2953667ba28f9bad2205a89f8be6ed9a646660f4550887aa14a2119e6c0fe9c9fd3bea57a06b00ef8e29dfcdc3ee667ca55df77424715ff32a868c159af92b0a0cb618039e18dcf9e219a717039b7bfa2063163adf5f684414420f3d594c3b3b15737110be1fb207874441433f308d1ad6f6f38198d8344f853509563e346480b816a764c4c6f824aad801fbdd535a580cdb52e98c7389551c38112e15193084504c65c8bd245ca369d85ba37d5e49812cabda02ce5809f52dc893a06a9cc4d2944ffc9d0a6b458c55c36b2cc1e48a6e12c580e2f03d9ab3fe4c26aa06e0f1d8560d63026220daa6e145b0e670d2b126fec904133723a05353406a726ec6d70265345d1d8b941e31980db4a47c8136a56458e566feb8c2b46bdb7cbf1bdd3cbf3eeb2b8e80cf41ec0434b158dd394d17e1694c98911a532f218f0a772ee8eda9ec97812fc0588e18216d701bb545e1dcc77ffc214932dca1fc3d2a3551632f9070b1d5ec9edbc001a7adb6103da337a6694d04246a154af1d2165f36f0d78523c57af442a404759b4370bdd5f450c33463694a534e1dbca19a2a6e9b4e947e249b9057c299320a852f84f9f8cce733857a2e804bcba5bea6d40cc6bd11f669a8852a2cc990f4edb25b846a7753492ecab0b9bc32e167f4ff01a39078f7327aec8c44e3796f3c441df5c49001e644b5512ea379e0310c8f532eb7bd334b83f6adbb0d5ce8a67b838ac93e9793c185c1112d9813b325588c0b0720bb8d5efd0e32573c6e992d0156bf52b7643da9749287617488f218bcae1b746af59f3fcfc320eac72a7e7b68f7d9607613b5765a27700b03d168c47f7a7af2bd0322027c530b203dfb9ea0e4d00eb7a4dcb62c3f0d93f6e1a62af52675e4a3c94c1220177d24d24394b49f7b04c91ba1e4131567542a81ccef18c3f4079021df9658cf2f5acffa7b6ce86c1b079ecb31317226ba8eae97b1cb3711f1762ec73eb25344f82248f8fb4f4e5b7dad35fb254005fdaf1140af88bbb5a1d53462f754ea98bbc7d9d6d1581e8109e98cafc703af6ddc419a77b7df3e7ffcf881605616f2a52b16c915ad946c37148dbfe93b8a6b3a819505134995001b40b060a1436ceef220866865511a252e1e7ae4e1de725d8d71e95b1107e82f5ec6c7c544fb79617b2e9b4ce894d486eb22e3638f5125417671f0f6b1e9feda51921bcc4b29caf8828c4d5c9cb458115cfcd2b11288a7617fb34921b7641594ea5773a93bda2453e88368ee4c7f226026fa37028a296512194b7d2f5e9", 0x5c1}], 0x1) connect$unix(r2, &(0x7f0000000900)=@abs={0x0, 0x0, 0x2}, 0x8) 11:58:39 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000080)=""/226) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffa13c7814f73fffffffffd71c9edd028586dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000000000010200907800000000608da44600000000000000000000000000000000000000011000000000000000ac000000000000001d0000b1d5073e4b3622f80000000000"]) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r2, 0x40, 0x8}, 0x400, 0xa663, 0x6}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000180)={0xefd, 0x0, './file0\x00', 0x4, 0xffffff7d, 0xfffffffe, 0x5}) 11:58:39 executing program 1: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0ca0f56e9e02fa6fe57eb12679ba5f5a30fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd4421becd1ed6e8deeba30acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d03"], 0xa) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x8, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r3, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000019680)=""/259, 0x103) semop(r3, &(0x7f0000000500), 0x34) semop(r3, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) 11:58:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x6) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x81, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0307059a9e75c08e7647acf4e91963341bf4dc3555e02463b2ba75ec5f01c455d52fe903222de05313112e59309968fd6b0000000080570749cb18a5dc6e0666418918a632e2c12632cc4e1b35ab5972b9864b3a456c48e6266e6af2bbe900fedaf965897df1d4e4f602342efde2245edaf924453416cb090b32c943c628169ec77df487d3ca0c8eae3059e8e245343389392ea430119d9a583b3753477ebf317020409cad0c4f8d557469dd8cd91008a27b2d42a4e4548d7e051aca1a90644db366f52d2460ece0a6fc796170d8ebf1751a282fe0", 0xd5}, {&(0x7f0000000100)="1fb4e80fa84cb5829134bd3453c6fbe5cda211cedd1386efdde109877f7eccce9e4cb42b7f683eb2b091fb50f1c6a79cd76b7efdd40bd1640b2d886ffd", 0x3d}], 0x2) 11:58:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(0xffffffffffffffff) r1 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5b) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) r2 = syz_open_pts() close(r2) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000001c0)=0x5c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) r3 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0010139e89040000002f666d6c653015"], 0x10) recvfrom$inet6(r3, &(0x7f00000000c0)=""/135, 0x87, 0x841, &(0x7f0000000180)={0x18, 0x3, 0x81, 0x6}, 0xc) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r4 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x6, 0x0, 0x4, 0x3, r4}) munlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 11:58:44 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000080), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x9, 0x3583, 0x8001, 0x4, "5a9d9dc648545fb91b7ead36f30cc9e454cb3659", 0x45, 0x3}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) flock(r3, 0x8) setsockopt(r2, 0x2, 0x1000, &(0x7f0000000000)="e5484d1605a855d0f7babc6d42a4f46570c7e4618a910be13c55158ed5629023805b9337dcc5e1a9b008d788b84b9e3e246a7992e8894d77c080f01240478253750742356ada3b57f8299957c5c85e56e3ea0205827f89ab0c695295f01f2ab903015319c24ba351f31d68944a3446fcf105a11b3edbeb058c1646bb9526e3e91d06407bed21c6551a31", 0x8a) 11:58:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) mmap(&(0x7f00002b0000/0x4000)=nil, 0x4000, 0x4, 0x12, r4, 0x0, 0x1) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 11:58:44 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x3810, r0, 0x0, 0x9653) sysctl$net_inet_gre(&(0x7f0000000040), 0x4, &(0x7f0000000080)="24d22e6ab41dbe5c7a7c9f5f2876b93356fbeb8c6fd41e368c77c13d7c588c7f7d6a20cc5062dd0766a26be68d1ad7a8c904fd2083934fec4cde9b38792d8f5526487f966166d661332015ec418b643a126ec73b11d0b15209111a3316791a173a4050a4039649c12cde418f82c62476cd8576ccf71783561e283019b2874a81921535f966c2add44e7cb872e360bb8a01780c9633d0977c55f15154a80b3112afcf06efdf69487266deaca4bd3793e6af0840e6d447f0809f7fc3c8bf60ed9761b2de1e25177c9c0a096731e243bcff96d9e21df36792df67046d5a71a5fb2514a04885efb2b3e4cfebab6952720628a204522e", &(0x7f0000000180)=0xf4, &(0x7f00000001c0)="27059b29db93f12e1deba1f7334abb80ac1955bc921c1903619b62cac3ca587c29669136b98c9dcb1ced7c08b3bdd54e8a4a1906c00aa1d1f329b0e844990dd4ae75f12815f573e1700cbac896685f60c063f5732acf866564e08d78ae81b84af988bfaa67093ca75224d6976e278f7739a58bcaaa00d6f4faaa7bf715404c278ce45de71622b74f8695e3ba71c36857da3180c708642506d005c6fe014960db486d", 0xa2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000002c0)) getuid() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000300)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), 0xc) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000003c0)='[[\\\xbf]+\x00', &(0x7f0000000400)='/dev/tty\x00', &(0x7f0000000440)='/dev/tty\x00', &(0x7f0000000480)='[,%\x00', &(0x7f00000004c0)='\xa9,\xf6#$/]+\x00', &(0x7f0000000500)='*\\,{]!] )&\x00', &(0x7f0000000540)='/dev/wsmouse\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/tty\x00', &(0x7f0000000600)='/dev/tty\x00'], &(0x7f0000000840)=[&(0x7f00000006c0)='/dev/wsmouse\x00', &(0x7f0000000700)='/dev/tty\x00', &(0x7f0000000740)='/dev/tty\x00', &(0x7f0000000780)='/dev/tty\x00', &(0x7f00000007c0)='/\x00', &(0x7f0000000800)='/dev/tty\x00']) execve(&(0x7f0000000880)='./file0\x00', &(0x7f0000000a40)=[&(0x7f00000008c0)='-$&++{,\x00', &(0x7f0000000900)=')&\x00', &(0x7f0000000940)='[[\\\xbf]+\x00', &(0x7f0000000980)='\xa9,\xf6#$/]+\x00', &(0x7f00000009c0)='/dev/wsmouse\x00', &(0x7f0000000a00)='\xa9,\xf6#$/]+\x00'], &(0x7f0000000b80)=[&(0x7f0000000a80)='/dev/tty\x00', &(0x7f0000000ac0)='/\x00', &(0x7f0000000b00)='$\\:/\x00', &(0x7f0000000b40)='\xa9,\xf6#$/]+\x00']) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000bc0)) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000c00)=0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x400, 0x0) symlinkat(&(0x7f0000000c40)='./file1\x00', r4, &(0x7f0000000cc0)='./file0\x00') pipe2(&(0x7f0000000d00)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000d40)={0x3, 0x2d9e4d0f}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wskbd0\x00', 0x20, 0x0) fcntl$getown(r6, 0x5) pipe(&(0x7f0000000dc0)) 11:58:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) clock_getres(0x2, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x85}, {r1, 0x10}, {r1, 0x100}, {0xffffffffffffff9c, 0x4}], 0x4, 0x5) 11:58:45 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000080)=0x9) getegid() 11:58:45 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 11:58:45 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) bind(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) shutdown(r0, 0x1) 11:58:45 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xacf) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair(0x6, 0x4, 0x4b, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x365}, 0x10) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) write(r2, &(0x7f0000000100)="b87dd6542c6754ce5ad934e2373dc1dc09aeda4fe3ee5d1c6d48950815dc7a6b647262ac8cc26c21d1e6c7f8ea3cb866035948dee4b4d1af65a64d258508d65dc3678564b42e44600631f902197aa14b0bb3721316ac586001bd66436f192b3604c14899c0540693a58c72ae40835ab0ba5d4288b8d4cd7423ec2656cfbb347aa1766eafe666f4637f75bac9cbdf384d1838b3d6991d46a456", 0x99) 11:58:45 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 11:58:45 executing program 1: socket(0x11, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 11:58:45 executing program 1: syz_emit_ethernet(0x73, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '19q', 0x3d, 0x2c, 0x0, @empty, @mcast2, {[@hopopts={0x2c, 0x0, [], [@pad1]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"944a715db6ca850b7efa4a35910688005aa4c92561954ce01b"}}}}}}}) 11:58:46 executing program 1: r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0xfffffff9}, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x3, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) fsync(r0) 11:58:46 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) fchmod(r2, 0x20) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}, {&(0x7f00000000c0)="51236d959abbfadb5c40daef8f86cedf52fa80ef37a894cbd3428872e78e0ad4def1baee3fea569a06f2c40f36d0d5098dfaa3afaea1c7bae0151f14cd0c5a093a2264f517d7df81a633eafc388cf358a3cdf1a16f22579a5df041c3df842790ec7fe8d2efe5c7dd5ea114d2473427616d0077db1e460aee97fe252cd119d50d8b43084f879c", 0x86}], 0x2) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r1, @ANYRES16=r0, @ANYRES32=r3]) 11:58:46 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r1 = semget$private(0x0, 0x3, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2={0xff, 0x2, [0x2]}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r3}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) ftruncate(r0, 0x0, 0x14030007) 11:58:46 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) r2 = syz_open_pts() close(r2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x67cb, 0x1, 0x607, 0x1, 0x20, 0x3, 0x5, 0x1, 0x1, 0xa3, 0x3}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000140)=0x2, 0x4) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) poll(&(0x7f0000000080)=[{r0}, {r0, 0x80}, {0xffffffffffffff9c, 0x10}, {r0, 0x1}, {r1, 0x8}, {r2, 0x40}], 0x6, 0x40000) 11:58:46 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0xfe) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:58:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) utimes(0x0, 0xfffffffffffffffe) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2714b7e1796d0092567d590bb0ac55acd8f3df99ff2b12d812c3a45364d15f1619523832f9027640453c01547be2269b8319e128ad2b2cc3f0063cc6c7f68518c404a953815f856b74ca2e571fac0bbe05f5e67736a43413b06634108b4ea3b8598c389a0ab61c5823b26254fed7754f4373aa036201a6123e72"], 0x10) write(r1, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', r2, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000100)=0x2) setpgid(r4, 0x0) 11:58:46 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) 11:58:46 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0, 0x4000000000000) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) 11:58:46 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x98}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setrlimit(0x6, &(0x7f0000000180)={0xff7, 0x1}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x1, 0xc5, 0x3ff, 0x961, "f087440796198f733675e0ae5d904ae36a7e47dd", 0x1ff, 0x2}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 11:58:51 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x4) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 11:58:52 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80), 0x0, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000180)=""/16, 0x10}, {&(0x7f0000000600)=""/137, 0x89}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000140)=""/16, 0x10}, {&(0x7f0000000840)=""/173, 0xad}, {&(0x7f00000024c0)=""/4095, 0xfff}, {&(0x7f0000001600)=""/143, 0x8f}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 11:58:52 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, r0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x405, 0xffffffffffffffff, r2, r3, r4, 0x5c, 0x9}, 0x8, 0x1, 0x9}) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5}, 0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r7}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r0, r2, 0x0, 0x7}, 0x9f4a, 0x7fffffff, r5, r6, 0x6, 0x7, 0xffffffff, 0x101}) 11:58:52 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/24) r2 = geteuid() r3 = semget$private(0x0, 0x3, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x4, r2, 0x0, r5, r6, 0x1, 0x401}, 0x100, 0x6c, 0xbfb}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/17) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 11:58:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6e9205037f020001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(0xffffffffffffffff, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYRESOCT=r2, @ANYRESHEX=r1, @ANYRES64, @ANYRES64=r0, @ANYRES64=r4], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 11:58:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000080)="13dc67afb2b7c33768bf59624c62558ccf540d993a38a155651ab4120258241219bcf9398750b5a19ca87317c6", &(0x7f00000000c0)=0x2d, &(0x7f0000000100)="dc4857614500332eaa90b98b2e25a36156ee8607785459ace0ea70bc04830fed56ff180908d21a5615c170ec9c473e4623af768dc79266805a41cf2d387b22c5eb57e85e95d9d1282086c86ef61d9eeb162a94e25fedfcbada50a178848f3810cfff8e4bff51f94a5db4f1f3717b6bdf414e535a7741930be5903fab4140a80a3b93044439ce647be0bf4575be1313a9fe781d654ff14bf10770fac47392dc854a3df0bc0b1a9182cfdabeaa175646f2e142", 0xb2) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) kqueue() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 11:58:52 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYRES64=r0]) 11:58:52 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3}, 0xc) 11:58:52 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000002c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) readv(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/183, 0xb7}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f00000001c0)=""/191, 0xbf}], 0x3) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x8000, 0x0) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0xe97af32922711094}, {r2, 0x4}, {r3, 0x4}, {r1, 0x80}, {r0, 0x8}, {r1, 0x4}], 0x7, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000080)) 11:58:53 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) read(r0, &(0x7f0000000040)=""/160, 0xa0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x0) dup(r1) syz_emit_ethernet(0x62, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e013002c000000000000000000000000000000000000fe80000000000000000000000000a46a0001000000000000000100050200000502000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r3, &(0x7f0000000140)=[{0x0, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1}, {0x1, 0xfffc, 0x1000}, {0x1, 0x1}, {0x1, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x33, 0x800}, {0x2, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) 11:58:53 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x110) 11:58:53 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() r9 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000200)=0x1) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="00ffffffffffffffaaaaaaaa86dd6000000000000000000000000035a9000004005675dd9f00fe8000000000000000000000000000aa"]) 11:58:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x7f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) r2 = syz_open_pts() sysctl$net_inet_ipcomp(&(0x7f0000000100)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000180)="5ffb5594d2fbc9", &(0x7f0000000200)=0x7, &(0x7f0000000240)="4957a3c77cfa17524b756bfbeb9bb37755b3fb35a8e0d6437d8d2367d777f4ff56a86c18b4e9e4c2182709d6cd7772cc9f1c203df08e593839dd7f2e8c7f1d20a7abb1156b547bbc486857db1fa676e04d61016880870f2631ad9baab53ca7f6910b9ead475e6cb9204cfe2bc7542ea73dd240a74ba3f29de8e0208e19ef6c2d8be7f872c8788f988b522436a4e274e337c848f655ae", 0x96) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 11:58:54 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffede) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:58:54 executing program 1: r0 = kqueue() close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000880)) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000002880), 0x0, 0x0, 0x0, 0x9}, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000800), &(0x7f0000000840)=0x4) getsockname(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000180)) 11:58:54 executing program 1: syz_extract_tcp_res(&(0x7f0000000040), 0xb558, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:58:55 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000078c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f00006f7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) recvfrom$inet6(r1, &(0x7f0000000580)=""/4096, 0x1000, 0x40, 0x0, 0x0) 11:58:55 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x20, 0x100) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x5, 0x3, 0x0, 0x0, 0x3, 0x2, 0x40, 0x0, 0x0, 0x40, 0x8}) r5 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x11}]}}}}}}}) 11:58:55 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) setsockopt(0xffffffffffffff9c, 0x6, 0x2, &(0x7f0000000080)="279a03b8ee9b3784d5811209d2594cba58e2159da8efc5219ed7a933c77cebf5022cc3cb12e47102d4ba7d827caa1902110ab2b1b6acee793aac6788eeb425fe868ea29a2a770e39647dcf75b4c2dee822eeabfeb27fb9c14bfa10f320f140dbf93529a88a7b1cb8cc760106febcafceb3c4ea10e1776c9ab4fe65d91953f410a7", 0x81) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002ffffffff0307907800000000450000000000000000290000ffffffffffffffffcba7c7fb9219c7727942f17c822b9edf7b4f1391eeebccf2fbcb521f81da4dc8e208d7304101459cd857dee0341e17b0cfed3c"]) 11:58:55 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) lseek(r2, 0x0, 0x680de5d5, 0x2) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:58:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x80000000000002}}) r0 = socket(0x18, 0xb0e0cbd36876fd57, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt(r3, 0x8, 0x7, &(0x7f0000000100)="f66bd92b496f52984fdf3e6e8ff6ded440bb5d549ea3e48479a39dd8a8ed457837a8e27ccb642557e10e1deac07ce79d55874780e559a1166ec896de91ae35e23dc53b554b47dfea5dea33d3e6b8bacbc8bbd93a3596f3d820b4b0cea5e537fb5a043b8074cc4b9b35bb8b8a41b56b56eff8acbf745b93cd1b02fd35d190bfc3253ba59a1b37241c4968e1262b150cfd0488ad1e916350119d8269602beb5d75071367f77071847fc99f1899982e293e066036a6766007e7085ce3eb721f482e5e375e453db6ffb170c91614b824e5a719fc0b4251fad872f545780ae6d503f772829ea7dd681163d6efdbe4f225d7b4350d97defdd0965d91d0bcbc7581a6ffdc69b07faf4f101082cc189126d9d205d01c605c179ea997d1eae304ee3d5d713cd0bef3193d952d5d19712e056e8466479ca8be4d886d72e434faf4d683e1756ce78ab82e1c3a8df3747c77712acc118b47f42476248b891bf3d5622f5b4941ae92e2f9d258e668a1c77b5ccf96124909412329ccdbd1e05027737e2143726083ba3375cbe2798ef33c48884bb2fd2f3d0d982c838e4e67cc867dc2f4cf77dceae07f58c98fbfcd43222ad2c4aea0050241079e76444dbb1a183403962b797345cc73f9b228cbb1158040cfb9157ebf75e1c0a0295cb1c2704e88968b3e5fa2054687d11b4178156be13fde8a79cb868ae84a2da4aca2f22b9cfb95e2f4192521e956fb228abfb7a77682d9897ee166d3dd6bbffe87ae8f5b755cd272b0b802c79556b2274eca475340ea23ca9d5f853952e9282a67ce3fc1a2066adb389c1046c4b74ad345151b445e71388dc5f9910bfec336999ccd50667e1d55ffb89fc27d65733d94c9bdda685a6265580d2f8afd0be6809cb7dd5f0b3ea0234a140f49f1ecbeee8ef232b2ef6d1133fa08e1c7e7ca3a18cf6df8e8568a1ad93780953af57862e4736278ab510059637aaf9a3f98c41ab4efbc68e082f4f1d0b8fca9fb0a3ec17c6bc1e08377a6a375b80281686cf18ce85446f6e7b412b6115f78d9a3fa1b7cdbd84e79fb2b5175b3ab983b642ab26418346c531698d4416acae8eed39af2e0bb9f292b6c92433694c30b3320865890cc5c2971c7138b62f4f9d1ad3f9d3122a976fe391e58728915f75758d2fed2d7a8acffc0bf8ccc4ad1f9ce95d207d7fac7913ccba52f9d86f98fb2edd21ddea3b41a69a3a6ec001ae7b934c5d6fbbc7d7385aaac4f1d7e10432ed2bd70dfddc28adc3d618fc54c5e50a3b57e6c5abbfeffbe32e53a797c6da691ce7b56e69aaa0b76fb6417e7e962e8b6dc7e4daf7283693409fbec5dd2018c0403922082ea9dd909ffeb949f276289bec4f048d17abded0dd5250aa8fd50c066ca45b33d2d688e573ca231aaea24c4b92b6204239f6758cbced4ea24fc9b01c45da816b09347ff6a26b54581a813698222742644aa0b2ea8f4399638c3a706196bedf115a2915600ece44685c647cdbf3d7f78edfa5242f528db8748535a1c0a779123205dd24c0628c0a96ce008145357fa5d1885a4f3ea24152ba1ccabd54ac5541fbb52059e74342ef6412b3268eea9d80ebc73dac53fd9204a1d6ed9a3659b9a98b3667c7cfb343908c57a5183f4e7d485063590e9d9a685b5cfb07029ee023ab8be44e429668d71a6dc80e648de2edec21b9de47d518b16a8755921f0adb06d8a4c73a81d06015a616b7a280044a4c60f86f62731a3c6da54ee018cbb96ee4eee54b7fb5aa4ea35304948209bd57513369ffb1bf6808aef919ebc1e1ecd9af34acf5db836c5c3b72b743ed6d28159989e8f1377bb62e2d10746db0b8e191c620dea5e5efbeb10d4bb8b29935f02c366f72fd71efc18e16f5cec283c00cf41a5ec6a79e2a789ec0f8f99fe65ba94e31a8b3e9c39aa9a7f23ebfbe293b4ac8fbb24107d9ed85f3d3aae00e33776bd3998ee129b0ea4c7a0a0c03a77bff67421c95e664c4036efb0a134d58063d37513da38c9d610f27a3452927a4e8f48da4cbad258ddde3ce99966118119816af783d5428fb90b75653232a043637976fbcc00fca0be52fee7f53202a88f40db2472866846c9e62ec7b25178df7bbe57d30214a5ed4980036e05569fa14d512f71155aa8aa53b7ba8c8925afacb6eeb16a50ccf9d04a0792f1e4a1d67a01a4d4fa4be8a2bd53c7ed40c0b014fe76cadbd5137a1a882ced80bb4e77702ea864ca520a653488a84c6cd0101a7cb8dceaf92a4776a42497657639ba12194610edf62b3246c88bd1d1ad755dd6348c350029173df9cb1e869ca3d14fc5a4930f4c16d621b500cf1bab46cd99d47371a7e950e1aa2aad90a3f20e90ace6258782447e33f499b658b88f355eca38e987309c6d4a0636fb959c23161a3bdebf738363e39fd5aad258fcd1c860ffc508de2deecc2f4ca39095955780a9932974cb76cc671fd4dabc6f7a8391d8084050718232a676bf0a3acfc246e16301bb17f231feb23fa7871adb7d3359aaf4ba255012764032accd19ed8e7c1e47fd30022f93ffcddf4812e797b5c8591d088c17309bf1518568d534156570cdef9a211b8f26770f7f9c220110b05d914795a26571ba64fbb8a0f8baeb8402f057064063c5d977bf6f3e7e16a0408ee600294bb1d5652fbb901e7d1626440896712d894b7263078182afdc88df9642fe86a2560b7f9f9d6532392fa05f2e169656a1545f9d0407eb1348a25a85aea00aef0008d34ec38214bfd9e0032f3b5f18216e5ad2e8eceb315165917498cf47bd963e27d9a2073710725bfaba50f6d531059badc5eb15a3ac05c73ab62ba3391f204a5463ec8a6d4188e8324109afb17342793c16d0d455a8b950f7d411e0b5c015b69435658279d9fff97adff8b9b91cf311053c3fd17c6ec407ee5dd2f804e250799e7466a809fb99e045b3a6e9b3af4e4f0b35a6707716c40bd11cfefb943880411201974d7e4a1194410f4a91b4cc969d3544b2c3ead5101349a30da33e8f7a7db5ed1ab38ae10f3c384e60a7d280cba200c6b3793a290679c13a69ed314857214287c23d3edd94fdca64b5cc16fd4cfd1385b4e469f06f986db748ab9ae7a7701e0d3b87fe32328aecc6f2eb25dac502194fe33cb9ad4705a26cd501e8d576f8a2e607e816036e4b30b0fb3473180d5ce2bbe9ee1d0e32275bc9d6fc3ca2cad90f1e6dd46584563075cb5a1eb1cacc066fdbe63109a035229e8bfa98e50f3d7a63c3466d42a0aeef4c8d7134f6d0fcf47507b8c96619afa9cbd3dbc9821a1cb819e4692e9eabba679784f22a79ae7579ee6aeb331028cf739db42e2a7a8bb88e9f7cb8d916edd5cf45a0df44ddf7393b58053296ffbdf298ae1d8c7deb5fc050c3855628041c81de2d36318ac1858caa7fe48019816a2a2224cf032900ef8858b93062a4cbbf92dcaed6a0dabb20e2783dd1ae394cbe79b7fedb15125d5e93ef62854018df21906852593b4b9bf1eee7d4e4e6b2466e70b1a08c0780d1260310b3efb412f74accc41cc8b0de975903ff4315490e6998b34bd410463d32f9ba6468625a8753504761c7baf7ec9393431e38ac2375c079ccf98bfa7afa28a1cad5dabe9f6845c8791526cdc75ab1077e974c4bb0319e94054064e45cb8f18d0e23ce180fefd9d874a9631ccab0fa87b5c97e04f90cdaa372f51ec3272c4a99f8cadddaf45874981002b5a664df9dbd05f4a470510e81cf3dcda456809405f3adce71be88ac6ffeb66d78a6d7459ade70c68c0257d297c824703c002f366c11ff2b1ee68d8a151a4a6fd5cab9b7d94f3f938d60a0d9bb90ca63f9acd235133b61f579d51e2c845e52bbc6486cc9dff4fbc83315492aedef35da0b5ffc79da156ea4d4ee98709356aaa8ff0133d9009cc803d76669ee3cfec38dfe85b6e226ee7b4586055288ecfe967db089dc5d3a7ff7cee91c47c377c3e8b418106591d43a04622b743421a7f303b9bf7de59fd5eda3e424bdfa59158cce1b81fcceaf3027ff207e5334c6350ddf36f05f18cfd0fee9f1deb7062dfd0b00d07239180653c461c4e8ebd95f9131d4e8c178e1d9f716a068a5c30bfef8a9bbae8eaf3f4aefda3768b8ebdd94ae2fbf895a158b776402e723d52a87eec51fa7824053705960b69789aaf630f57d5230bcf42f2aa8e4e28bee950a199db2e48ee82403f4344391dedf10463ab6c6915f1004d8f1b02c4d77bafaab6b1ee976f701d953c65828a044be4e8a3e4d476fce62103de9bdff67c0ee89550819dbbd78ce78032a34c989f58233390b35aecfda71649f6071020967b917343f9f4765b69458c59b3abbce6e5a532a3526e5082b3b0d545b0183c321d84612267b8f18a4a445c7feb7c5d9fe57d4d9d0f1a3e251ebe432da660933264336c7629e5fe858b346379d4bc98b635154393f597d456cc78a6a26ab9997e39a710b6099d85e2a5fe33b730a7bc1eb7a26442b51c772bfe17c5509f0516d7284b4691d7c28b36f246eb7ce7d047326b63be51a61c73ac80b9e0a046be11580158ea4020a99f0484e7f1c5b7542dcac68c88a628d36c3e6438e88e392f14886824f6254bb85045e0367856cf7a3da1be8788257db1d9fe46fa7b09960369966d1c1a55dd5156cdf0a62407356cfff92dfd516df1d33262d4e9831bb0384091d82e3d313c7c57832d41e37d473ad64fee08e3660c3fe99217dddc58f7b2eb796a26f9c5523161be3379a0acd3517f267f6c7df83bad139c0a3a579a1fe548edcd5be3ec80def676f50709a1400558578ad4989504f9df665083c2294d8cbc0594c6e9bfdb71d66fa85d8f0fcfbe59df90f0ea62c088cdc17eadcc8db48f71fa61038219d41dd958e40dd4b053917508ef0d7e930528908e9608386869e7cee64056d4212186cc70a3b45b611583042da68006703943b6ed909c661f5528be245522bd3885a37f27274f2ced3d26c28b13f6e2df603eb458eb819f2fdd1f98bfef11200711dfac52124c3180af917cd2211c7f19bdb284628d43a8de857385aed28e9eeb49201c10e51528d66fe9562e82dc91d8ad958258937ac10e701c0241ff98cfa54493af59afad0a31db81b7375e52caee99c92e47df37484c8cd9dd7e1f04ccff85e784a0839a7d0ae6a884911100fca7376dccad9d4efd10c170abd3f90e1882998b5538abeced85d4fa6391aad76a3c1e2c048a107d933f280be077640213421bb2030805cb1db80a121f6767aea081341232f817273b8b20f6c3d93c5b83a87903ae2bb309721d2502adf3fb83ead9c8f5dd98f95a56c62abef13dc4c736101dbf266cdbc45396b7114775c6b9657244fcdf6d3efcafcbe2440dead66a98ca91eb75b69fc6fe76f014420413ad62c613857c3d0bf2fc883ec0f97e3b0b5cafc35cb7094a8f095022a34e4c2b6b24b7ceb55e8059cda351f57471be5388f1dd90fddb629f0bc19078adbdc0c987be4d571e91f6442ab6a0454518244368b8983ff0972efe034e8da97cd2fb6b6072bed2c84a599a16a62d43273a5ccf4e4229139ef0f9ff70bc345b97c089ecec6424c2731d6d067845e548c063ddc8a4acbc7d7fda3803c12a769097225fe3d1fa5eff3f5e1d426d652d9d42ffecc35b8b31503a8937ff10d87b80894e5ebdd4e08892486a0ebf8532bf99d10842bae533b64b9f5575f6785a2674849e822ebf29f698db70950aa8520826290bb88958d349802e55b37b13acf35d574cfcf844fd9de3326a1bbed83f686ebf0a825af7ce845ceff61fe16764020b32ee9ffe318b85e38a3a5795a09e6e88e0d7936ee893aa6b4ddc75df86aad", 0x1000) 11:58:55 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x113) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1c) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 11:58:55 executing program 1: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3}) setuid(r0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r3, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) msgrcv(r3, &(0x7f0000000040)={0x0, ""/51}, 0x3b, 0x1, 0x800) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x9, 0x5}) 11:58:55 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x95}) syz_open_pts() close(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pipe2(&(0x7f0000000340), 0x10000) pipe2(&(0x7f0000000380), 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000280)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfff9fff6, "73cc5160521f09384201002183712e00b82f588e", 0x0, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000240)) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 11:58:55 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202289aa6b200000000"], 0x10) shutdown(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) 11:58:56 executing program 1: r0 = semget$private(0x0, 0x0, 0x140) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x0, 0x400, 0x1000}, {0x3, 0x101, 0x1800}, {0x3, 0x1ff, 0x1800}, {0x4, 0x0, 0x1000}, {0x3, 0x0, 0x800}], 0x6) nanosleep(&(0x7f0000000000)={0x0, 0x1ffffffc}, 0xfffffffffffffffe) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x400, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = dup(r2) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r5, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0xb9, 0x80000000, 0x101}, {{}, 0xfffffffffffffff9, 0x140, 0x40, 0x9, 0x5}, {{}, 0xfffffffffffffff9, 0x98, 0x2, 0x5, 0x800}], 0xc05, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0xa, 0x40000000, 0x800, 0x100000000}, {{r1}, 0x0, 0x92, 0x2, 0x400, 0x9}, {{r3}, 0xffffffffffffffff, 0xc, 0x4, 0x4c, 0x8001}, {{r4}, 0xfffffffffffffff8, 0x2d, 0x200000a1, 0x81, 0x800}, {{r5}, 0xfffffffffffffffa, 0x4b, 0x0, 0x7, 0x6}], 0x8, &(0x7f0000000280)={0x1f, 0xffffffff}) 11:58:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={0x0, r0}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000180)="eaeaa8692745c906396991b6acff125c00000000", 0x14) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, 0x0, r4, 0x10, 0x9}, 0x8, 0x0, 0x9}) setegid(r4) fchown(r1, 0x0, 0x0) setegid(r4) 11:58:56 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x9}, {}, {0x9}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x4}) 11:58:56 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x61, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @udp={{0x1, 0x3, 0x8}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x1, 0x400, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) 11:58:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x4, 0x0, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100", 0x0, 0xfffffffe}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) sysctl$vm_swapencrypt(&(0x7f0000000180)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000200)="436120c0512c877901267841417a70df4b1377d400eae8446bfbcaf6faa87884d17236b29f7bf64bd09fb2ecc95a8e9fbbb6e4cadd782a5f554ff41bd7521c5a4ccf9d030df1314cc4b5a34ec77e5d71230c5d691c9750dd75a2edfdcc136e3a6174315772b66545eea7308220635d128ed2bdcde61914925225da9b2bb5f12f7858f7cf9c7ae269c5e2f17e680faf566df556179107c9a240a14c9960f3f1d4d6b77507ad755a14c6517b988f8344e67b957f9c05c9d9fa5ba5665558f8d79c7748e015dfe13420d2aedb854cb32e591cd6b0bfa45f217e13542fe30b390798801a1011814bed9466f468a2455cc4bef8a12a113bf73814c7d0012aeed3540d5d48d8b27aaa8ac12c071f307f23ca135ae26b618fe2dfb02b916a2c090466b5e0c6e20b38870b8c8f19eaaed1e29a322e0dbd868e2057547d385d8204b99364648f3e5fb7dc585c77c1a0f80d7ff2c387fcd8e7532ed28313fe93c52f96edeb64f411d42d6489d8288931435fc6c41097fbc6444099a92c3018263beee930a14f5c2a2d3db51aab72013397012a7ba9626143ed42ac1a4301baf9f87da2d9706e84576721c1966838102231cd77d900892643dfcb3b75b472d7559d7f84f0f3f221f8a0de254a980c4961003e878430d0832eb17daa1404906273d5024e738c1676ed66e2330ea7558d98d624e74c35ecc2f7b760cda4bca03f4f7da87fb54931abe6b218d2ca7c1fed57e2dad9e984cef57786ff56df0b902f24150055fbc6929daef923849f53d65d4c5cea54f1549a8f4a65fa32df6b1ac3d9c6c612b45c96be44d687286593e491d78eae6ecc8937ebf46018caa83ebb0d5203fc09123524a7bd2a13daa7d4aa8c40d440a07539fedbc812be15a8f4d3f37f2cebd84b9683cdae66bf36e579cbe205f0957d88ec58342707a6681570fa661d0be91d84c878ff6451df74f8def9a508c176db13fd7ccbee74fe729e0c0b260eef443cb23a74bb7eb5963180645ca35a7601dd967fc6afefdfbaf3b89cbee7e58cb52fb6fc88c853ca2c6014dae681e1dce4b1a4e0816c8e7f6eabd64f49a227f9ca16bb23ed62caa42dbae26b0d1bd7de01ec6630dfb147eb7bf1cc25228642afdbb17660cdae0a57673376b1ba6cb471c92faf189d435d53594402b2a705415895f2ed726faba0ccb1e8c7455f83661e238bd1acfdc0cf80cdc03d2c63e6bcc562027c29d20f9e6f0aa38cd545db3dd126c61d6c1790094c0cf38bd36514b94ad9a65655ffe1e60099caa2380ebea2500f860b79a341543c87168b62b228640aaa29e1ed7b9693dee4fec58c329b5f2a8bdbe00cc551e7b87fb1f70cdd8c6a375764c677f18d9f1bd8884ac7953d696db5084d4a363b00be4f3f5db07c83de485f317ee5dbf0dd2c95d59e2a9ef17ee6b731d9185eccb6957646a41594df795e7ebe211265d9d4b04004130f606cd3f570a3164449314295e0a36f554263b95762f1df5851d8522610c58ad96f838681375fe247e4fb6088017c3707142e41b7bf3cbbc58f8aa93f8767ec584040dc653fe127da356663009955a46784af010e9ed8d40358e372e852983c5c19bbc8969f4b874a1e49969dc5e9af1c0569f03e27228daf0ac6892cd0ac466230b270a49fcafbf0e54a46e1337935bdfce7856863c3e2a138e817dc65eca96ff48ab7127876b218d970f7aba88d3c8099849e5c339d1105b3827bfa932786a2991d61abd8cc9dc453b99f5d31807c1ebb15695546019fd118e4a1bff534b92993827373c5e81dd61902f88395aa469990bbfc68043cf95118c31e950a6f259dba9ca1f03a92bb9edd534dd322df111e356e5b173222de8b00c7e6d8c76008cbf89cd9bb34f870a50740b70c1ac86249c155103cb1ee5c6b0f37c68ce815561e88f50a2568641d3d321d0a17ea5db735fa6839a67cfa04153cff0b90bb7bc0b1835c8d02fb0408b4b4a0ceeeda1fbe5ee25c6ba34815ac54f829a1fdd03c9b6989badbb96dd73b2af26719e371d35eee68720a06968c3c6a9b8516f8c9fbbe95406205a8f43570e0610868e59ca2190d55b0501915f59f852877df024f3563825cd756c523510a2995bccf88ee1ffaebb752683a522e229da53aba3928d3b98bdd5d6678db517a42126c2129d680976b52f78c1d9ca7d5996dace1dc815a367834f0e68744e549bfa3007b9d47017b022925d4f854010aac2b7c6e265b6da7a75b9fdc11207f6c15c6008636172511854fd6e538ecb2de4c96e56d4ce2b9f3003a3f3cc86d8a07bb38c5cd3cd38c2bebfe025489e38a76821606ce4b1cfd6d17a2cd5ea94a923f4e467e95eb342ad003143db3eff4db5c5a8c06c7dfb465f92ee269dda2032b5c914f59b1a2790843af98ca719af6289dcab59ca6a14b5d2b9f2e45d749e7be6671d1fe86b04d6d6343444171a380c938c8c3d4f0bb7ed8ff33c91e47ef659c3fbecebf14a5ebfe5168ec4c157ee8b00014ef1fe9a03435812b9d28f607044d1f07e7ec1ceeb25d91b57262c6c93cbef3b32a2a48861680f08cf5090a04934fc0ae0a64588969bedbd0fdd34c1a2555ebfc421efb0fc5cda415208bd1acc5f2c55d66cbdaa0a7d88c62bcc4f42212bf5184f968c07b6ad04ea407c24aab200a89f74f8e6802f7285283bc37a8400567dc207e565bd7acf829e6879ff38e1b9f2854d664d9f02a2e1ca285fee590cc281e3f162d565c4c3cf6c9a0edf8e7e86581649b4413e1a816aeba83f3a58f915f976cc815e599b8d026cca5a3f0d9fe1466cfe8c0b390fe0293250868ec5344ecd3a370dc8f412c0e1fe7a0d2446ca8897ded6992c2cbdb3c37e28f34c1900511f138e76fbce4e28768db22c706835524dbf37b09025a739323ea9da82e8d9441b8ba8dfee4e5ea71f3d117780abafeac9e54bb930fe4292f8e463c462320f933d4e926ea66a7bfcd4037a753996f6b2f7e81b911a6e92ebfb95b6788c523dae78f6b9821050373606369c0223dd0748d0263f01b9297fc023ca09c93dfe752f6a4f6a4306bea5d2ea18774a3bfec264e267f20faf4a3d928fa530c5c98478f254b54d1448a355ed2d57741610f0510383ee4409d636e815ec145a08626e59ac6b217490991f59a9b17e8fabfbc1219981acf329652b925e3bb25cff92cd36475977cd6b60bd08e6c1936f3661136e6833b1a2105c8c46cfd12332553c1394704e40af330717630d46a1a4b6dd7c5bc62a24091991236ed263700a59362fdacf2ee918f21aa4db89f32522f75f2164bfab28ab914af32534db53813881b8b8337756228ac4f8dbd29635764843588bd39f2a3a83a9052a611352c83bdd181206c436da0a3b2db1fafea57835e90ca71f9ef7758b410b8600515d5cb86ec7a8e67412d8d39a2a817ed8e31aaa797733713a4af5bfdbad5a838fe9e5ac0bde442114b689e1b09b9717d3d1bdedd085d3a5583b21face5310deb35923c368422c561bc374d0019ce3ed003c807ea3147f023be01a6b20c881eed1ed420a200c17af5b899258d6efeb24fca43c5c28848728cca6de1b0a736feaa0f9e34d8f7dd5f04c352487862150162c6b3211e3baa9fc8697f4e0612198dde8fed0ef1fc682453ce6b567732cb0714f3dca4956d611112c1d75143b2a94f4cc53aba1bc936021f9d23664956db417235550a58f5c4150024def5eb772acaf50bf38b26143b9aae72da13651f72da0eec57f38a4027a5fb5fbf77a3fe256e429a88ffb1eb240b2ab47d763c9afa2954d72d4dd640eb262dbbfcc09d1eccd8a633cb78cec791a70bfccb99c2a579a2e86fa6f2f3302813c092047a440538782bd9a4a4a301e344c9c11bd425af58917054f5b57a07f8b0c7c5ad53df9715d17b719f5ce7d2843d941a6232119c69b6bf749377df8f260fa075d9931a314826ada2d69f5d0a186ebee19cb26be50608d322510043de07169de903eface7e473c3a867394803d57051e0b388e0fcadb4a5c789adca0416013e220002a83158afc239c2d5d169d1d7a88e988d5c1341156982b8a1cb51b0b93e3abf292f0ec2d854a65aa9cc913cc9f90a170f6662a7ff3410576063ebd09d3dee0373269c0c99110f91eb5687ec19948ceee121f0b6c5a094c9fdf2c7361fbeb46e91256fed48df8deab56961c3229c8fe4a9102bdcf53bfd984fad5784cb99afa50529154b8ad715f363c4755095572e33a82c1f24e863825c02346e72dd334119d0e4dd105ea645207ca1f4955ff1f453e7f587af035fad1c46f45b0997e2447660ede744a1b55ecf5335c3d1385a0913f59dd3a2c663c880b4a8ba446df1710048979cf2f13e655f878466a369d2d53604087a26b4768cb0526a8ff4f92f53876594681b9ad379e72cad8b7e0cbad8488e71a7e3a77906fe845e19dc5ea1156f48359211ec2408b69198a9b1b47d9082388c440f259f07c878e47631053279591e2180f0868f221e495dcb10246ca9457ba5f1a3208ceeb32758b799fedb6cde3194ca40028adb4ee4c628ca56bde21bb8e701b0607d359743ab2d77c4467b84d0213bf5d1012e89bf64e9f1323d74c30a249cef5a762f097da4eb1b4cf416a5d6a6528e6782ec820eee597a9d92b1b7566adf066435d393f7bc8d1bc31beeb5f005c15f55362b25ea0d85031594addd380566892d115b50c2835ed791cb5f8358fad54cce9f086c24b58bff0d2f0d4526f7f02e6246341bd98e7d166a2e8028169c1e4ba12616e89724eecc891392859901fd1fdb0f66f1c6bbd49b1e81936b63c0b9ce904a50a55b8e76879b3f3dc8db2d3b9be40e7508fa6f9fbf4e9e807f2e1f70b8d3cd0640107cbae782e6e501391bce35954d18cfe84d74cc4f476dabeeadfea0665a4fc485912a8e418d73f93a45d5e0a984427d1a3677e209907c0c4ac7aad90406d7de64d5e8f670cf5e8aeb33c93a29e1588fecaa35872f2141e7e9a731360169081a5f059004afd8e3f8c7c75d172efb4be974d5257839510142dcc55827e6f21f89fd5980afb8520097c51be1b79a53cf7bd34192519dc439b2074d51f1614204bf1438d4f32fc0fe08b0781fbdb050fc0ba1932769334e48dd2a03084ed5a867b0bcce24dc075f82681e9d4c21ab4e425ddcf32e86aecd89f27380469fd439dfba268a8c0cf62894880936637f3259cb044d16d2e4790d40865f781f2cda4a6efd8d6013099224d58588a945252f5f7d59aba070b316d66d4b96a23769090f35457d74cc80862790fc1d9590a61a6c58d3229e6e882f57fdbc2ecd56c105b13bd415c3e72c5f9913b5988fd7cf790ccf50c3da06ed29e9287dac6c234fc94c00a2edb8ba5af3d866bd8dda4a51c3ef1d3073169e8fe01bb6158c920760a20a4a30b09da07b361b6cba2add76b8a51b8963342ad045f633d7d0b90010b3b8c9dc8ee0bc33c58e118744d7a43dab67914b8263ff5320e74665d5ae020686409cd30af9fa0dc5fbe4069e48090a6d83a93c5e6d49e9e7f7f614726de0fda157d6732d6b62f6431b5caac2f7d90a73b03089a13e84611ed755abed83df83311f3ac5f0b9d915e0138753667d4fa682730e65478c0a767d38134deb21a6f5e64c4548157d996cf9c6a85c064c94c112797000fc01510feb021a93f3bcd66321f06a11b46198260ac86d1fd8e96a683bd07aba3543b58336cadf1941d40847aa9c804cdfcc7dc289d40feb62997ba2b99ce21ce9ef618409a16184546a8b7bb1ab12b3a2c29da4e01d5315f15a6172b1e5e5876566277fa90bb227b781d4b77bbe7df9ed381d21401455bec3", &(0x7f0000001200)=0x1000, &(0x7f0000001240)="951158c939154362e7d0f871ec08db3f1570abaa87f40403f9cb3e2d9c0c1a35828b8648df1e734616fd26e364a031f05fa33339b7edf9a13af7", 0x3a) 11:58:57 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffff8995aaaaaaaaaa080600040000000400d2e5ffffffffff7f0000019d7c2bdabe22e0100001"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/33) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x80, 0x241) pread(r4, &(0x7f0000000100)="9949184fd99208582bf38211f616e7a6622fa931794d78ca79fa43eb9bc88cbfdf5dec558478601f2e47d058919e3ab9d1f220d79770203383c1d67033376af7fc5e9e255690adbaf40fad0004ebec8291b161f919cbc9300a886efaaba70bb2e4bf6c4bf4c5b5497acac61523f95ce6bc7b84a8b37adab38b550d03c62c6d09c55695a69f7c03e27951a5b8aa6050e2845ff7abab568bd218a6bd2fae91a48e1aab7f561aca357156b039dbf77129d41cafaf268ad677d77723fc18d7f3fc", 0xbf, 0x0, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r0, &(0x7f0000000000)=[{0x1, 0x5ed, 0x1000}, {0x1, 0x7233, 0x1800}, {0x3, 0xa693, 0x8d46abf8b425e396}], 0x3) 11:58:57 executing program 1: r0 = socket(0x2, 0x80000000000002, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x7fffffff) setsockopt$inet_opts(r0, 0x0, 0x22, &(0x7f0000000840), 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) 11:58:58 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="fffbffffffffffff0000c8e6fd888d32822f00100000fe8000000000000081000000000000aafe8000000000000000000000000000aa29009400000000004e204e2000088f65"]) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0xffffffff) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x4f55, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) 11:58:58 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e300a9", 0x14, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/193, 0xc1}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f00000002c0)=""/219, 0xdb}], 0x3, 0x0, 0x7f) 11:58:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x118) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3192, 0x0, 0x3, 0x4300, 0xde}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x1d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000080)=0xfffffffc, 0x4) r6 = syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x40, 0x0) close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r6, &(0x7f0000000340)=[{&(0x7f00000001c0)="aecd394e18244423a05c10ab3b554b91798b4be8ae7cbbb5707cfba99a776e", 0x1f}, {&(0x7f0000000200)="364aea25fb46a3b203fe30e083168cda4861d99cbba157942f2b4a52552de7c7b26ce2e7ac19a3fad11bf1c58ca93bff3747ad6e3dc7f8f00255c225816f968fcf60032060a5ad90ab0f7cab7aaa68b86f096f444f40dcca858910e78dbe614295e4b73eb6c068fd90df250f3fe2c1e06c894f62918ffb4c4826d84f0b0c6af71cc39566f7110a0a27c90e", 0x8b}, {&(0x7f00000002c0)="0045417a3a048fb6162d04289c11ab3ee691b916bfed8b72c86bac35616b5eb3b141c3ff8d9dfa33cbf30c21aa5f5da1f2084316a38118c9ea03972c71d1798d0820735770b32c096807745e8b90e8db0464b0639912c2cd53", 0x59}], 0x3) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r6, 0x2}) kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r1, r2) 11:58:58 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='r\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)='r\x00', &(0x7f00000002c0)='r\x00'], &(0x7f0000000700)=[&(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)=']\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='(@\\:\x00', &(0x7f0000000680)='}#^,!\'\x00', &(0x7f00000006c0)='&\\.\\@!\x00']) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) write(r1, &(0x7f0000000840)="59114770b9c0f61fb6b1f572cb17216e141500000025943cf3a4ab6f27d6917a26b167b4b68b34fa297e65c15b0ca1ef1f070fa8bfa8b11a72f03f9ff0cf58e4f25f647ef10720284bc875c95840d02eec1a82ebe0c838a400000000000000cbf70c08fb1ac1f66eda8a84224626db431ea2a1cc16177e6e5b49cf690cea0cecf853c20f3800"/144, 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 11:58:58 executing program 1: r0 = semget$private(0x0, 0x4, 0x3c8) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r5}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) seteuid(r5) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r6, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCCBRK(r6, 0x2000747a) pledge(0x0, &(0x7f00000000c0)='vmm ') 11:58:58 executing program 1: r0 = semget(0x1, 0x3, 0xc0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000080)=""/101) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000280)=""/183) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f0000000180)=[{0x4, 0x5, 0x800}, {0x3, 0x7, 0x1000}, {0x2, 0x5, 0x1000}, {0x0, 0x9, 0x1000}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff8}, 0x20, 0x4, 0x2}) r2 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000140)={0x2, 0x2}) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x306, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797102d03a0000000000000000000000000000000000ff0200000000000000000000000000013c01000000000000c20400000006000100000000000000002f0000000000000004013f0000000000000000000000000004010000000000003c0c000000000000c2040000000901060000000000000103000000040101023c21537ca726f2d7f06067cd26e7120ca23cc760f1b69572a82452d9788054dce73a3d1c3a6d9b31360d4de0c1878d6d7b5d06a6f528932bdda68a2a990502008a0401ff04012001060000000000000000670008b064000000703c000000000000c2040000009f51ea5e0f01fe630120f5bcd9aded89c9fb2f4f4a9d3c517047b679ca54fe740edecad3f3d9b3244343c78878d65308d03ac4dfda864325c8aecf085cac053b2d5c69a5efecdf1a2552a31edc1c8c6d36ed8f2d41d772151ed597db9f3dd20bbc770d267a4b68fcf8210ec99d4fa44dc1b5a087f3bb50898cc82a9767e9e12fab79684be91c17d4a7e86bfe00684eb643439c9be9d89134c5e99c08e44c25100bfb5ea9f096116b41eed172b1ac06bbdcb1e8a1646c007c2988e4e4be6a3b1c6308fd0d7c5e98d75ebb7362d80c3c538d9fd706a02b96d76bf83c90b0fed99db1208550c9f91655fa22e02c5cc2040000000500010009db6ded4f029d94d7001749605fdc5d3ea4350bb6d2f79c11391ff4677d614b9a06e4eb2e89cb38a5eae133c876245aa239abda77543787207ea37f0bdf80ddeb532e22270ee7f2a86373a82f0e13f6cf276d295d733c25b30fd01ab740fd48b2e2236cd3853072d5e57fec03ff30add99d367289e593e0410d5dc8f7c426668d94e704817730ab7905aab5240f951aa3adc2da0b34aafaacd48636cec603615de39aee536dbd3df33c97e6e35cde6b1495f97c0ef7250e13d3ee3bf5c900b1cc20a04634151a9942ad9dddbe206086d8bceb7fd66fb60c56f7f7010900000000000000000000000000000200907800000000608da446000006000000000000000000000000000000000100000000df00"/774]) 11:58:58 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x300, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/140) r1 = shmget$private(0x0, 0x2000, 0x300, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/140) shmat(r1, &(0x7f0000000000/0x4000)=nil, 0x1000) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) 11:58:58 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9ba09822700f78aaf2c8a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52c2901e5429b135ae7581793bbeca500e857db3789d35368e15d6908de79b3f9fd68f6ece473d03169427d070cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744284444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc4b599ef80c92e2e50d07bca6aef7b00f51172168cac316fc8bfee7467ccc713197757b858506e00405b1d23e1a775fb93f0594247bfb017d8515019b7046969841de7729c03e2f6d2fb057766088c5c8510c121d725de84b916e24609d28d2f184a327a20c65ff3de26b223e0fafa49270b01ceef87237f15caa5edac7f7a98588913d87787de3ea4bba0b099d5ccc7c1dcac9dc5d69c42117"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000700)=0x8, 0x4) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f00000004c0)="cdf7172ab70e6a2ec12460b0ef14eb111ee83aab57405b82d21c9ae2921d25030da69e7c59b7da634b8c113083aa2b681f36ff76b4a4b0dae5073b67abe23e4bdc9874ea75b0a3b7a41e04e446e009694eb1f2258bde7aa99e9ae83cd420b5f45f77848137933645f6fa1d007363f66834d0794466777b6a14c6dac2548d50206d9fa3285c33b9fcb7598bcd30ce7fe612d7db3f1c21a2903360099e252c0a33bacce7f23e0ad4bbaec061c943e74a4888d40cc0b5939113f4cc0301411099a62e14c9bbf65ed24d97aff4b10237002a6ee9d48c3a45533da4a824dfe275829b6921477e076ad98696cc", &(0x7f00000005c0)=0xea, &(0x7f0000000600)="2d7794336322d4442ffe0b380a94ca18ab2da0f4c96c1c280a579b68ec4bc7c6e4fee164d1821840d4efd7ec0fca635e57a1754318f23d21f1608c94945f22a994090211aac4b3e9d6af85e04c987a311833880d121c048c4a3e066326942f78b72ad0246b754ee7cb19eebbfec7b8359527e0e30da782266a1a770efa6ded5ca7d78cfccc36aac8a0a8dfc7c48725475eb16ca90898df40c2125fe5d97b222840285628a7251cbb627778d6d719cb87ffbe7b4f17284ba05e9e509d44a4b0f2e975523cc698bc61c2bf290aa1540f8f2d224f954a2791c2cd91f50d9c09c025f7c0cd7386b2bbe60c8e7b9863a5661f6c7b9ce9e4de", 0xf6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x3}, 0x3, &(0x7f00000002c0)="31617902bd8ec4a77371aff54270d03ff52b8cfe341ecfdd2201442fbb236d1ac0da6dfaf1cbf5646b03851f8c278510bc14790586d433fa0ccf16fcdc108a4e0c5033816ac8b16323230e95e6beab04ba0e5cd32822d7b1f0fc41ddf697da6aed88c684a82bea6ab36f43b5642530b791c9b1050ac177c43f1677e3fe04032636901ed42194c0864aad6d0720eedb1c8ed7a68d2b7d1f58c8ccd5eb8448d20163711a753717dfc2d4efb51e76945bb45d9a8ca0ce706085b0888721979c55b129910d719ad0", &(0x7f0000000040)=0xc6, &(0x7f00000003c0)="fabb0475371f9bd94a96f4d013a160d4b2d835bb0881f35f2ebd7c1f7d8efd57313e943c3f4c0c843dfcbf69e39b11ccbd6a1f81f9b1ca22b8eb6d5ce1f3454c45d7060c751bd00c39ffe219cf05bee3e627264571e8fff0aebc2e01b4b0b41d357a717bfa0a37720471f20ef849b7296f5ac53f3c01945c61c55e68fdfa69e8b6332af984321810363e3f59cd9fe9b1eba3f87c0032454f629124d3df36bcfbb2c66672796ae642b3dc2e7a7772fd7bdcfac16e4b565f810ff7eabf2726167bb823d9d4c7f4fc7ca06f5931a6f59d98b9351d", 0xd3) r4 = dup2(r3, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 11:58:58 executing program 1: socket(0x800000018, 0x3, 0x102) r0 = socket(0x18, 0x4, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/64, 0x40) dup2(r0, r1) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="f6593390db2db376f02b3f6d2d0ade6e5aea91be37e0332c4a0a08a8644eea127729e1359cc5cd99eaff0765abe8b3aeccb3296f7b91fcd1625a619d9b3a0968970ff7def1a34d7b199fddb2760dc1e7f47de8caec54d2cb9c85c69ee8d0d9080a5e459683885f3fd74c9317c5ae7b0ce6815057b13e3da97de4af454744d65eaecd943955aececf4e5791d1ad6aa2131e2b557196baa0f2066e5b59f6f526460d8474ceeb0c4d48997106d7fa7189f40853acdc7918c4d79106c8fca87dffc03e1b0aa26951b9184609624883321605d4ccac4c97a5602778e2a9cb730e777b7c5ea0a0128d49ed444c9615", 0xec) 11:58:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) munlock(&(0x7f0000063000/0x2000)=nil, 0x2000) 11:58:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f0000000080), 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x42) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x20) 11:58:58 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @random="78849ea2451f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @multicast2}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0xd5}}}}}}) 11:58:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000200)="185d076e7577492448ba7ce214d4897ca00ca0", &(0x7f0000000240)=0x13, &(0x7f0000000280)="44aa0ab8995750f7687b4bb2ce3fc829195c030f0f2533fd998ef70311e540fcae1748ed847522b219727cbcabc9d29bb8a1b365452c41b7870d7a9bf5632ac06bf3e3e87c539a1c6221974edc13d39aba9fcdf55b17dac52f48e2f79b1d0700a87e7b688c0dbb522b06dbe6790453b4f12ebe26f26feb3b9e9ba32da74b3869265d6f93dffaed10ffabcb824d4af7a2a491d8782cdda148648c2bd02fb3f3b8fbebee3afa1d645892535e62fdcebcfbcb2583b85952fe10c6640d0b4c7a4684deebc2bd6bef79b68360d750", 0xcc) r0 = msgget$private(0x0, 0x20000007ee) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dab0000e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"], 0x17e, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000480)=""/152) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffc, 0x0, 0x80100001, 0xfffffff5, "661fbed724513311810a90fe00000000f8ff8000"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8a", 0xc1}], 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) pread(r2, &(0x7f00000000c0)="7466f2dc9605b3a6418bd55724d549f730d7af93f9c324e79c11e56c600be25c9042860af5b7228e5895c036c618ff81c1954e9e54759c22e5fb81ac9da419a3d36b8c908f1ca8dedd6a4996c61c5f0a9f1846d9723f62002d2e297d21c22340c698162804755af102306402babf871b535f6bd922ec0a6c973a34527650e4aa48a51fb98c7fe1b9b92ea21c64fdeb7b70a9f47be7a4d95f2e7d4b30c64ad6c0a1bfae1c46e1e05ef8f9b506461ec21aab55abe0f5516f71001d85a810ec4f26c43de0b4a71cb3b838bad4f912010a08ff9fedb286315bad894751", 0xdb, 0x0, 0x4) 11:58:58 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000111000/0x1000)=nil, 0x1000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:58:58 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000040)="7c0fb1f426e3df6eaf145d71c38865bcd39413edf76a57e24ca13f14fbc623ce2ca3c147fdd0cd4095d8c4add1a21b144830e646c72f891e3b0c2970193a0d317b9b2eef401019447124a915aaf03e311bd613739257fa62b168d946f643aa940848ce22d772ad6c2f945b3ec33b92c4c99e3fc2a3453a1e7a809022074711da03a33a6793c36c01f2d5da15f11e942652eeb3867e2c683ee9f9a40981c365c41267ebaf42e3a13255690236402c66457ce5d92b9a41f522f2aefd876b31ac5ad76e6ea3de7f397d66536a75cc971fc663f89c999b5db27a97be1fb5acbab7a2bce33f", &(0x7f0000000140)=0xe3, &(0x7f0000000180)="5398cc5b5b77cdc24bd54a85", 0xc) 11:58:59 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r1}, 0xc) setpgid(r0, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x0, 0x63, 0x0, 0x47, 0x1ff}) madvise(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) 11:59:00 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x40, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}}}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = semget$private(0x0, 0x4, 0xa9) semop(r3, &(0x7f0000000100)=[{0x3, 0x3ff, 0x1000}, {0x1, 0x4, 0x1000}, {0x2, 0x8, 0x1000}, {}, {0x1, 0x0, 0x800}], 0x5) 11:59:00 executing program 1: select(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140)={0xfffffffffffffffd, 0x4330, 0x0, 0x2, 0x40000000, 0x0, 0x0, 0x4}, &(0x7f0000000000)) 11:59:00 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0xfff, 0x4}, {0xfffffffffffffffa, 0x100}}, &(0x7f00000000c0)) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x40000}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) r5 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[r2, r5]) getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0]) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x7, 0x178) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x112, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000800478b01040068005807ee9078ac1400aa0000000094060000000701004e204e21", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="c11000037ca036eec7c6c8f501841502dd583b869078fffb13122cbab1aca0c5dee7facfcf339e1cfcd30107087356d23df8510000397a6772bfe4bfca3f1c68b9dc3e3eb31cb95ec7d630215400d00000000068e05d61904356945b69ed593e6ef3abd05e735c96944f03fb77c9965387263088b3615192ba5de515eb1d29a21e6c30a1072b712d0e854779a53b7d493664143d0aabd5b44fc480d416947956fe54ea6a8db5e5872bbc47bef157dfed67128e9463405f7993d839b4ca25493614130ba89f04a7489d1447c7aa5a1d0442cad052942089f7c5d8f629ef041858ba321f493aead25125"]) chroot(&(0x7f0000000040)='./file0\x00') syz_open_pts() 11:59:00 executing program 1: syz_emit_ethernet(0xdb, &(0x7f0000000000)={@broadcast, @local, [], {@generic={0x806a, "3611a0da300626f30dad0094b405d4372cb4ba6d6778a9838e287510feefedb2d661e61d76ed632e6f98ebf5fdc8034908c6394e62cd0d15c7dfef8f9644d8b7982930d864084aa324f2884f325c052b4e5499eb666c846333f53fb79c50b1034c7e47077d6ea5e81ddf85e2450c22d76297a684ac40b2346200332533976fa9e3e7829a95ccac25f9bde64fa88c7e43138ed8fc2e41218a28c167d2c0d96b676fd9eacf7248cf76559639c3a0170a036db2c78d46e4b040e095052fc6c96b2a9e6dff823e830ef7a7ea93d016"}}}) 11:59:00 executing program 1: r0 = syz_open_pts() r1 = socket(0x1, 0x4, 0x5) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x63}], 0x2, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) dup2(r0, r1) 11:59:00 executing program 1: socket(0x2, 0x400000001002, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 11:59:01 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xb, 0x7, [@multicast2, @multicast1]}, @ssrr={0x89, 0x7, 0x4, [@rand_addr=0x6]}, @ssrr={0x89, 0x7, 0x4a, [@loopback]}, @lsrr={0x83, 0xf, 0xff, [@local={0xac, 0x14, 0x0}, @rand_addr=0x484, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1f, 0x1, [@loopback, @rand_addr=0x3f, @broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0x4, @empty, @loopback]}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0x1c, 0x68, 0x7f, 0x2, 0x2e, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @icmp=@info_request={0xf, 0x0, 0x0, 0x3, 0x9}}}}}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d8b53a46e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d82aadca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529"], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/157) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 11:59:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 11:59:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) writev(r3, &(0x7f0000000340)=[{0x0}], 0x1) recvfrom(r3, &(0x7f0000000140)=""/196, 0xc4, 0x1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 11:59:01 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "0000000000000020080000171600"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x4, 0x6813, r3, 0x0, 0xfff) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) recvmsg(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:59:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f00000000c0)='W\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) r3 = socket(0x6, 0x1, 0x0) r4 = dup(r3) setsockopt(r4, 0x6, 0x4, &(0x7f0000000040), 0x0) 11:59:01 executing program 1: r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) close(r1) connect$unix(r2, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) getpid() r5 = syz_open_pts() close(r5) getpeername(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r5, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r4, 0x20}], 0x4, 0x10000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000000200)="6a3350293b1f12701223f9599e9eb1d63f2371bec099cfc9d9afb9667b6109bf4123439a30b5c0440d550075829360f9762ebad4ef7eeb2c5dbb08a6d2bf674f49546633047e29b7f4fee61acf5a19814836d056778c1670bd7a669d8049320701ec3101ff76e06bf89c5d1310e473606508b11904c501a19ea874059d1af56303a95032838f31c52f7d84a68092ed03aee0b94794d6eb6ce2c9dc83e642f0076c07337a012a77d62019eb2aadff715d2b70970343a9d4d99bb074d2f47167783af76c78f16bebefc41e8044f2a5b35a2f6de6a7d57c4b", 0xd7}], 0x2, 0x0, 0x0) 11:59:01 executing program 1: syz_emit_ethernet(0x93, &(0x7f00000000c0)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x5d, 0x0, 0x0, @empty, @rand_addr="fea35997d81c578f133dc42850bc4b8f", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [], "727b5707931bc410074324000000001a2104cb589047025e89361cc74523a42d645d7b2777e86361a9a5d61d0f"}}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x20000, 0x0) fchdir(r0) 11:59:01 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 11:59:01 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x2, &(0x7f0000000780)="c730ac8b3603fc3ec4225803e824052cad4a076a789aca154c6c11fb423ec4679a68bc8ea2be7c4b7ad0b369c2ef4e7f1ef03a8acb781213ce7a541e6632cf7071b4dac73185cef158ab00008b88325e38d40e12bc2a07baa35922cac242daa4ef0d683e2c20ed8d83c492988adaa847882099e2fcf303cc7eb278727442aef321dbe57b0878968b85b79527b28d891e181b2670c81c5aee0aea360d8f14215a9124caf2e9685e49c420e3f9e62055c742c0a851661736a6a78ddeb09d9154a8cf411067695d49364cb2bdab1fe38c2d9500c9c90235c2d516db0000bb83bfc40281ac89000000000000000000", &(0x7f00000002c0)=0xe6, 0x0, 0x7) r0 = semget$private(0x0, 0x4, 0x189) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80000000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getgid() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x3, 0x17fc}, {0x0, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3, 0x1800}, {0x1, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x1, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semop(r2, &(0x7f0000000300)=[{0x4, 0xffff}, {0x1, 0x1, 0x800}, {0x4, 0x5c76, 0x1000}, {0x3, 0x1}, {0x1, 0x3ff, 0x1000}, {0x4, 0x2}, {0x1, 0x4, 0x1000}, {0x3, 0x1e0, 0x1800}, {0x2, 0x11}, {0x0, 0x100, 0xa486504aabedb853}, {0x4, 0x4, 0x1800}], 0xb) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x2, 0x4b0, 0x40}, 0xc) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000006c0)=""/140) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x98fd18bf89a75cc6, 0x6, 0x1800}], 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x1000100eb, 0x207}, 0x2, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xe0) 11:59:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @rand_addr="fe29f7bcb7cbf3c7a00e465e68a40a74", @loopback, [@dstopts={0x11}], '\x00\x00\x00\x00'}}}}}}}) close(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x14, 0x2, 0x401, 0x5}, {{}, 0xfffffffffffffff8, 0x50, 0x80000000, 0x4, 0x521c}], 0x8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x80000000, 0x98a}, {{}, 0xfffffffffffffffb, 0x22, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffe, 0x85, 0x80, 0x4c, 0x100000001}, {{}, 0xfffffffffffffffc, 0x14, 0x1, 0x4, 0x8}, {{r1}, 0xfffffffffffffffa, 0x10, 0x80000000, 0xfffffffffffffff7, 0x1}, {{r2}, 0xfffffffffffffff9, 0xe1, 0x1, 0x6, 0x303f33d3}, {{r0}, 0xffffffffffffffff, 0x5b, 0x20000000, 0x81, 0x81}, {{r3}, 0xffffffffffffffff, 0x1, 0x20000002, 0x0, 0x1220}], 0x5, &(0x7f0000000200)={0xdd3, 0x4}) 11:59:01 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000040), &(0x7f0000000080)=0x4) 11:59:01 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x71) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/68) 11:59:01 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) mmap(&(0x7f0000f23000/0x1000)=nil, 0x1000, 0x2, 0x12, r1, 0x0, 0x4) 11:59:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x198) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000700000000000000000074ea772bc3fc6ed63ea1bddb4da29756f8d2294dce"]) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) bind$unix(r2, &(0x7f00000002c0)=@file={0x0, './bus/file0\x00'}, 0xe) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000180)='./bus/file0\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000280)={0x3454, './file0\x00', './control\x00'}) socket$unix(0x1, 0x2, 0x0) 11:59:02 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x3a, 0xfd, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0xf, [], {0x9, 0x6, "dbe030", 0x8001, 0x37, 0x4a, @mcast1, @remote={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x0, [], [@ra={0x5, 0x2, 0x81}]}], "22fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x41) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x2, 0x400000001002, 0x0) getsockopt(r3, 0x0, 0x4, 0x0, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0xe0, 0xffff, 0x2, "f18a19d5110516dda0f363cdc6a2fa66e2c751b8a00aa1cd893a7ddffa5e3708b9691065507989843d2283c78c33893fddfeb8d1fd4ca934dab80c8c550d581c7dbe554ce760ab191abd1ba626929c47cf14b18e5699c40651bfe2909613a8cdb4cbcf13d7651915f345e16a0bd7535034f73acad3e0bebea6822a50013b6bd61c8a2d23ce0ec474598971a0ae57d940cea7fa2519278f4acd8521b1455ccdfa47bada06a846b11e2c2a4046c14872e33ee2de23fe16701344c086cb034957add9cfad6a69dbf855b83a"}], 0xe0}, 0x4) listen(r1, 0x9) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 11:59:02 executing program 1: r0 = socket(0x1, 0x4, 0x9) sendmsg(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="7a57810e6eba7a5f4066a7ebf8244c25579f1d141b0360ef088fcc748fd245ed4104d07f4e96a1a671ba8916c67433c1f075d49afeb7a91330127309b6e5638085b4c9fabb0d30579523fe8c771e2bf29c2d221798ffb1106c6db899372af9b46a00ae1b6bcc7b4d9e4253db9cd6545c03b80225c6f1018e83f5f05e05bdea5075c08c5b3e77d741f07d6bba9944e2a32fef204e3ad9a7e9795b12b581f55fd00439ad2447631f067e1859edfcb225268542952c30b5b4550b319a557fb9798a036d3c5908a3593e61c5e37f10d9e34eb210e0dac845acf418", 0xd9}, {&(0x7f0000000440)="d33e9ad61bfc329ef6f0060122516d58754927cec6a74bf81c729b1f480c5874072330ff7be976dee4359a2297b0e6fe0dbdee67c40c4a379e4f5fcca805732c988710c0f63e25b1bcc91c5efa4565506b3a1f0d9919f29941a52800e4d60f30ba66390d8c4f2aac49fd8b51b1bef76d1dd6261d4b0a902b5d536552ceb97ed583e89c691634459ab740a973f76422116376431079e94d813f57f8bd49844c3205af744e9948a9dd98c7fcba735caf51bbf65bb4761f3fd756fbe7abe53fc98a3c4e1650b300b9344d4b434a91d79fe4036c67f93588a91df3b1868ede3a16a066677443b168e798437e6fbb75d08d2619f544e25dc61591ca7d3ceb0ff950c0148552601fed98df6688e1d4cf1696d40f40ab42f5f18612f52f4aa404d7ee4fadbc4db6226fa625c6fcef2b9cfda8f5f09046615910df8efc61ec10886a5e47a3e3b630e3af4893e5020efd5a49835d1da4793d64e2a235a8962ba12cf9d561f49d70552fd896903696f48016015ee7c509ad637a8bdee5a75a96ee46e27e3f54a3afa074cd19fee6d8b2a6b975a577fad00df4083348619d172fb102c3d9b1e4a963851549699b18e1fe6a78d29b12a7397064c46ee2a79541db2ccde76566361e77e1683f19fbe586537ccee4cc40a96841b27dd6185233fe5cafb74971d70efc20d1f9e4a414e96efe24d13215b377bbc478fbb48ead89450cf2b1662e92e30345b9a2ea215409a2be2c687ab3ea04f72982503f3cd3b80d725a30e1cb17c96f10b07ba316ce751435c8bc5dc4eb01d3e3d3f8b79cd6db7a51fb5c365328af691b49cf9669e731569f4dd66ce96f2186326841c48911d892f7276ca11c569cb87b953a96819926ae974ef299524aaa1c6c37fc7bd0b302d2b63c8c6e75650bf508284df06ac31a417c2e9f2de08cfd420a74adbe04b84e45a55bab2ca23efe0b9004322ee5052aba762af7681444ec04b6fc9e07e2aa4140e1e24188035579e046fdb4ef1a2ba420938debc454823c5c3cc3ecf86b774e4bd921364dba4f2945d257e7c370cf92dc715314da5bd54d520d99bb4666e46ce22c48a91d651b63eb0a5ec0a59226758600804e61b7e9893eb7bbd8e1c27850f14da46c3205f0381b47dc820974891efc580432d0c6cf833069463924c0097ffca31403d3fe2a537616953bdf4fdf544a36c7cbea5d6c1df34c7910e42734646d41af47262cfef473e75156d9a3ef9ab967c63e03752c9648fb7086c0a976c870539b25e1e8ff07f8d28ea7a3a196aff2fe523a356466f6515662392c7f662407520598fd748470b472ed23f652e9ba5d43ffa52e8ac0e27848f5e7d5638d9b555ba323ccc908e25d59e6d43498194135c0f8e49f6fc85f2644c18992d4c2863b0fd96f6a04a926ecfcb19005f7524f01f19296dcc4b41f373ada8b30240ee6c28e7417ee8b407eb1d722e224e17ec56a4ca51b45300c54d450cecca24c276851b3cd67b4c7ed08012020fbf2dca7fea36d1c883873af597acdc5b29a5ca7877aac0f4da3a7d5cca402622ade39a9787e217546198675e517ee1149ca8dd925613de72df97d406f62acee63313831d6239aaa2afa1031f51df6379192ad5bfc0c1498a80a1a3f9ba6f877139d8e1f8bfe390ff9e9ccead2ebcbca46437a7c1101ed5b898e5d13d0119b26f8a313b0bcc3542871816d960aa21db3b1ac072b7cb284b0a0c18427795e0e828c686f8a3c32a34d3c761774254e955662a5e89becf7724d665a057bbd674f91b2f355ef04026aae064ff702eb3060aa7094bd4697f55c9cbf391ac3bfb03c6d0970364fc85dec86dc2b33784435ad752ac5ce23bfa64d8e2d1e9ba9ec9bd105bde7cef148fcdf9f92bc37034944c50c1967692af2d7c4a46943879cf52bd1b5892369ee83f9cec0e9a978f527da3ebda991c2a58ca4c6ca92ac34ea60f075afb6dbf0036025e18b48e4e2077f271e85d025a9882223c706dc30eb494c3cfa7841051bcc57541046686ed99e7004ed329bd4a60d1b2f123ce3f7142060e88007aa9523cec748c9b845e6fa7a071c8aab0a20d7781efe729b4e9e80610af2f3738d549ba1e4e379c3b316ed1a6f74cf954335de37fa8fcec82f25751f6cf8dd3cf9043c988dea4aad83cbc1fbcd14ca88be315a7af6570702ac7bd467b75e1e83a0c27e78a3dbf401ca4af9fd3c08a623436dfed1a424001053a63415d69e1b82aac2df0f587f9f322d9de7facf305d5a9792a9542d57d54e0997655def46f6551110b9b92ce36a5b802ef7a7d42f065ce5ae3250b1126de6af75eaf7a6fefc21e18b0f8710d94ae10fc3b889beb1be42520302595513f2493f0fd2ea099f481a77accca82c9040503e50df44c31a02ad139daca34703645eea0f43a64372671810d57e1e8c3ca459556a6dfa374ffac9d1386f4830042ff6b1c2276addb30aeedd4351ad9cb8a89c965fd0757f002985053ab098adf97c21cdcd5689c168ebe332d1546a36349fc7b2fc10480a38c2237f73804d997b45d43be0df910d683bc22bd2e2163d4b7f79841a11df09d412d030a7eefa2a288b95c34f71725b4a8b338bb2f73a0448723d866a1b5a646bf47e27925dcb07cbcd058d3219a5611ec20f4eed81ae579706dc9e009a518d50f066e9cf5651ae888029959bf2b758109c0fcd1bfdfbae9d984a12e2ee2f2c537426e7b0aece2e5e677800aa6ca5258fb67c2920f54b5534b2850576131b2fceab6181e0d7bf80f134aa93c6edd47095cf8bd17c8c309c15c44e0762056b80822f10a9d27a0ac3520737058a54ceeaadffb1a5c23bcf6d129078db94caa692fc39da1387cc73d164be85cc82a81cb27a786a8a210608edbe3fe490a76cc68dae9a87b7d8df7099487182bfc61c70318b3f6db9a342489663338bbb365be6ad971445e2024a0015b0e7ce17047b1cd1fd47a025cc49d2dea3eb3eacb069e0e72be0ce686ae9f2c9d211a163fc8a885242a7ee82632aebb5527950d14e2ee6ba2ca78040a86778055e9ab358726851b0acd391296847fa2ca38a4b748e982ec0fe34df7ccbeda11faeaeebf147f8c4cd48d61fe9c6c0074ecd919415e7a53cd682ea4e0ed37523a22b82bb1d6bd403622523bd713a9a04a3ea4db5d88b6dc10376f2b53903cd3d420afc73c4f259ab6a7da3119bb95a8be30d3317fabe13127fa9ef51b5a81b90e2605ccf88ad7fd346da16b087e02ff80311b4fdd5acc66b37b4278b0737c44d0c521c29f4d44db039f4c6aa5c35f76bac3ea2c6ec2cc054c02c5511a529eb734dc55ae54ee2a1399ab885f28934b0e7b8bd4d7d2de779fb1cfa824ddbd564f7cc5ac5b80c02392b48d30e12a0bdd51f26699ac39d734495c01566276203b1c466fb26b531b0e03b4ff5eed25222bea5c384d81ecd6a517125c37c033917637222b7384d9ae501f4794b31c0917305f1e991ec34560ca15c2fc2c6fdb14791c7d21cd31ec72e8c075a9891383b9081ccbba90721bcb7bc6153538c0d8dc88b488c2313e250cb43c5d2a085bfd137fe7bdbda550e55b22186ffdfa48ac14a8889e94b8533c2666338a235251872aaf371c495e661469bc9aea1f23b97915fa0afe938bb48c3c38037010740f90893686163d0a0248cf93fce326905707dd740bbbeb375a75040faaa01bfddfad3e1f85885dd3e357a18883335d393997955a7814b77431affd6042b7595640d6ee2dd52b50c3f566078c9c7d9e35ac6eb7f2e6f6897eb598abae47620008220caa54b47279a86e1eb8d978ed2633bd1d59d23d456aa53ef224986226f6c63a1cf82ea42150ef5e5fe03c6e91f59199a2b7b65cfc4fb324f30e094f49fd7b04861dc3247194b6ca56df61546330219d2e0a308862b555d609324096c0e27e4b675d4c3b8eb176e8771e9f904c4077f028bbfd81d2a89c646554e77eeced5fe8d518151d6567be09b1b67a23aba8c8334ebe7ce969c475103cd1a9f2bd4c4afadd22b63439a36ed94d4318484adf3bd7afcd6d1aa6b5f446516e6a5aa4cd57aa129d86324c9f1cb706564537a54f01192a2ef71dbb9e1adc6e3f9ebcf0d4c841b7aa94eab93007419c6c6423ce09d206c453330e9a4d236332aae2802bca08eb7fce3ebdbad0a5ed8864a0ea4a275112849b518980d8180d4c38dc731465856c4068584db92a32881d79b45a21df1b93f773479b79ddbc701e8382f0ebc2e6cba58009b8c385ebed0c27576550905fe124b12a0994240019e554d31643c21d46bf49f49cb0b03732bcae5962f308a2b1dced846e56f2465086d72dd734ff6c7117691b0c2ae16bd1c53f7aaa7b094d3b0d5e24923f32a99a7caa86efdd24cc5bfc56db48940a4690ebb897cf27f61d23d755e74f067ad193e5f18f7572433b38eb1fb51ac85c16e9a18376ca489f0603cebb1614c6f4f258dd6c99df5b07908833d966036709f43f362aca88dc149e3167a1b5938e34f4938dc47fe434321962900ad9493ba45f6c22d6a7d5a6bc1110b8f3d9ea98f22b2af1881f50f648070e509420e9e764bb7faec4cc0fd05daf2d01aad07cf53d5be2858dcc7ba3782ff282154862fc3dc31277ab10008f217f5573a866f032424b8488ba6ec96568c25c9b8975ac833c821ec2beddb04c877f3a90818739f765ff396745008059c942cfba0b91a5cf4650a640c335cfdcd6991f28cdc6075bee165eefce8eb4a7e61dc348c0729636f5fcf069edfefa1ffeb1ea663cdf4e0de9d04fc32c5f68a1a6418471238165f07d6358a28591cbb5ea4353e4d8a197b354b07c4e88f263a7a877db2bd3c88b7c74feb41f47903578233aef46b0b2cfd7ec2a2100e02d87d5171f6b641de5ef36fd1e31d6961cbab36009b93ffd158fff3ffaa0da8d214c930e6633ae3f261679b5a9317136cfc4a00751213d47b1dc77f23129af3d81bce498af56d7969599ad0c8ef84ef9a18a85758ee445b523e2b01f9105bd5a3b3bca980cef13a25621c0e82fc3f93994b8e0c68b46f7fd02f684ab49ce57af21e225d1e3cf92f8df305439ee0cb32b9f325f756d3a3301a70b837bb66f29c3b42182c3923e9f3286899d37cb22864723ef54f7d7428472da16ba370fe2554cf432bc3d4571345ac99ffe452c8cfe2c9f426154582e720581e85846cdfa3fd06cd6bb226b6accffe4dc892f3685bbc9336d7ce4d37529507607ce161f7b5e96277d6a348f3736120946da1e7d05e9a8af557de23ae6c14b5cec6a18810433560b8f0dfe98f4d8f517edec06299c24515769eb991224eec443fd0b7c1e76ae1b162acc409f950a935b18e67c31675469c65dd172da07088d3a13dea1900ccccedde5cc9ee82eff1efe6f970f8bc3dc652fe1f7eba8c5d2fd9cff13fc03215c189a9af0e7c4dbeb18d6ea5b301ae88323aef24fc4fee57a7365c47db01c638a7f9742ba7f67ef5f8b74a349468e2e1a39d44342f21905d70622b8dbd8cc53dce5009948175462cbfa2f6d534c55d291230d40ba3b77e602bb94c0f5fd8e83d1feace90ba414122a03bb512ea8ed0ecd759039ad54318438830730ba9f8e26443a7ddb438ab81c45abe6ad0dbb1689594d80477c2c2ee57415500730aa6e4032391150fbbf76bc0a52a15d69cd712399c521c17951528ddd8a8cdb42ac82681516b4ff0253744e08b75fc0720a202dbe3e508e4e072fd655bd6322f500ad425771f19b74e0de3e14ee7c7110ece376a2e9898155c658182c149efd9f81a056510db1b2f05e1f56f5090406b4bd2d84681bdd3a925218f2239cf55eec9c69ca2614e0939", 0x1000}, {&(0x7f0000000200)="68c001d12d0fca85b5d3bfa2cc83963ada4737e24b2ea5c4b884575aeeb5fe13cb83d27f3a10bacc59d619df16fc36e5c5fcef0a4089d0aad71c3052312ae0b0aded1fbe8fae3fa31af71310c6e68ee5713d11f3edcd51806d27197130d3f82c0b6bf0c947885b2046d7819d2d32add3c9f1fc2a0d40dad6bd65d804c74c1ad53304db55e5c6d375c6cc17b82b553dde8b19c3b09a437b7b103f69bece3d4cc1f7db25705fa79224e21488421e3e5d8ad9e7ebf1de681757ec3e5bbcac", 0xbd}, {&(0x7f0000001440)="5f85f043d41621686fb06c76f8dafc79f7971dad69991f116dcae78878ffecb310d33f27b03b92dd4a7a8679d5c02830e2b48f61f72d323cb9f7e36997b31f723958ea5ebdb1e03ce33ec62b20664e61453c623ebb46109752a3b11b6cba05862bc92d305244eae28b0b8277d8a9415c42a453c3befa42cf8de380c9ee924af497536b95be423859dd120c554f81183758e44a669a9075784a146c3eb8bc6583dd2887458856b032240a6c4ea15264569d6e977e87d44e98ee97e1161fa378d9936be7d15ed29e04e8ed39e4a77eca7a00ec50ebb4bdae1195b19ba8736d96607ec7ced69b281468526943049311568f49284f301a5789f7678af23d7bc9c021e49851bbcd8fd1acecc442d27e6e1b2b28b586644e7bfb248b00c67c32ef46bc1e22adf34a41ac58aebfe7fe1e8d27c98bb9a1f3527962132eb6ca779f0c0408bb58b196819a300e209f00c8490ab084ce0f8b1aafc78605b402587d792e4930b02c03734d897d7ac5ea3cc678d13c884775b907296d494ff26627b17cba9eb1acd3e5be0f91d289514ab72aee10226d2d66a9595e84dedaba2c1c4503413e81f859b5777564162b4c0ab638c24ff63fcb140ad3732d1a69b67b655b04a06530d970edd18e41a0a76f0877f71355883ed68275285b2f7d762018406b0f872f78671fabe099f460c909a9c2618f0152089d90babba4eda9818f6cdb73d88c3e62fa3af197b97578d0cee9271f6f289d8913e1c25ffca7658e11c5c8091f99444f2f030b6b2a21f1c1f1a3b9f1d170cdd2d5e2d34737c6bcbc98187db53c6a4f1fa5b029009be49d4428b7f9e8b6fd96def0a6498ffe98f11c4c7b5badf51df11009be525f31d02ff5b52079505876a841c8ceda6d0d6d9aea45ac73b4c665844d5b879d6943bb4a94ca79e0fc72a5ea81663c34ddeb41ce8c8035b34fdd0e825bc518c4660b3ec1c11980573cac52a383bd5a9870bd86fc68cefe2623f3c7d52209f9455d175e0fa67439f23d0445fca8d42c34accbd0112d8bf0d1658a5d4a1f924118336a93885b892d6e8fec27bf885cb18545700e6dabde75e77a1ef4852f3125d64311541fcd8cfcba7cc53ce2dcd092b8796b070e6768b0ff46c2e70231f5fbb321329bac4d7b4baa7088e913443b7feec029d93386738c4b2c5e68d14c99a4b86e704b2e0e26db1c11c792fa9947f4e1435825db04cf1bf475b2761e7b764162171ed045dee18e4eda1b104819c69023a1db2cf4bbf67c9cac409e33c76475c224aebac549aa2caa9142ed2e0f07fc7befe2a5cf794b94f17f0877ada6d917d2b5771b4fee2c80fdfc598e92506a5033732e914475c371fed16bf68253b0c0cee5f93b00c1520ac59ff430501c98c2006eca61ad020c9bea6ff8a3f6a97cbaeb433e9e596277421ac076acca78863c9b76b8486e4387a57371d02ba9b7e11128fbaa8739bab695aea9ca143451443cf849702cbed648f157be1c2b6cbc4dbe6347bb0baf7e6fe0a8139c4a26d9b46b230e51b012cd66bcb6b9f7b7627a64e76088b589a33c2f35eedb2eb1706fdc54605d5b19ccbe7a014ef49d06f4f4d3388b9ab9d1f6aaeef63a639e5000325c39a15fbf845e56a3aa986e735f5f771dd1fb4ec2cceee65eb06d6e1c0e7009a937bdf9eb6b775d6128e2e6fc910cd3c030fd16d380eaf830447ca77c9e559d4c23a6d14e69389c6a872df3194b9f9c0fbdb064445d87fa963dc2564813384b218b2edc529426466dc6be8b04797eaca3352b432a15f5787cec975c14e3245ce5b097d7850c2bda982b91f7cef8078f914aa3a6b57a0a87c4dfe220c374af66127982e681a6f008b8ddb8a2719f373d4a89990fa780d232103b2f5c0419d341e9816b2e17cc393a6e41453270e66ab91bcc9e8ea2da0b9bfad44ca2e1b73fbe2ce92dd097223581b217b00ccfb4e0a194b29771b27be659bb357d143180e2c5868cb2f6a1c7385f5aee3dfd4ba081f52e0f5bd3fa6bd1daa14d1a205786a49bf70c922428f6536172aaddccd6ee5b09ad62a52d44197a9d387e39aa79f62a53c8a174563caf84b91324b92f1e9b1acbdfaf3bc5a19347192bb96249036164652c335e8b9139197e7632e903f47bdb9cc1e4b0dd9618ddd17318570178338985a91e250ee9f98e410c6e6ca0d3c289fe73b7660ff3d5fb575b9527eb86614872e0c4bed138f9efcef9c2b14d1646c75f27e15f7b22826843127d7cacd3c1bccfff4af764705583dfcdfaaa28fffac24ffbd5c5a9cd712fb07c8802bcde3b5ef0f5b64357d7101d93416e461dcd8a6e21d054e5d758d1ddeb1661c07b21040624dd8cfc079e70512f4b12f49a3f9e3c2f83ead36d025145a83f0201da4871793560521eac830c383896580612d8ba010883579447aecb32839761850b7d475d385e0dc0014711d8f59e8773d6b16debfe8c543c2e27325973b04e88577f1ece7604800efa4affeaebc3c327d6a963d98237288121587f1f772ee3a10611658485d37edd9b480e763ef955ff5492850749b6a635f98ed4f1be858916e83e295fd6211a89b5782b7166df8989413625fd58309029032fc0f3850bbc18f9614e92e9eb55bdb10f48c8d609d1098125516d5f052b8e217966ceffcc6557bf0b2457a70093ac4ab6f84cc7db0e80d0b4e6cbef3b985df8d1e197e172238e0a917cf0809b523b677e48d995c8ce04321a584150ae779ba48871a2616b7a6ef8b313df26b1ef19eb3a3b8bb4e9853472c0b22a9402ffe0c0868fa8330ce2fae7c918792df2b0282c6ae44de59a486e55c05ee9f1ebf57f727c2e6a932b1c9ba4569332728a3f4adef66091b461ee4bd3f80114fc865f5409651cd98c38dde47f5d4effd08ec94daa17abe192220bb078f46c6f32e879ac21b5c2abafbd3200784abdd9d0eb2bfd71a8138d05e33fb8348459f43f855ce02a49bf449c2041d28da39b8b298b8f1cba3c483e69b8f5bf0d753ceb53ce9b3254caed193bee60d281b5afd7167e2b39771b07a7da6d38052b819522cb5f67a29f20b14fa75d03f90732fd58abb4fa6a95f2c0af91a32371a55059dc1762fbce5de9e68beb13457bd7f4d628419ba5db0bfa0b50705c16a36ef37563dbfb7698e65d69ec083ceb4113ad1fa3204b4557b7d0a422e9a152ffc87237394a82d88880fd47d063475bc38f59c682c77de7fd1ee2ce5eb6a51fb6da4293c3b65c5dac4d2f3b08d1b663c893457237754ea50cd8159e5470e43ff0bc3a5e5682282311fb754a2e79f3a8172dc051a4cd40a87af3338db84a363009b1e635bc6524275925a401863e536c97385352cff9bf94572a2a34aa086047187cf07c1dc2520db1743a5bc06d4d59fcd072fac1bed1ab367a62402b1291eeb56507bcf88dbdb424c84c0dc62d6483214454e16b44e6e91c1acb91172e30e644302c2f55893bddfd9956e646bb4dbc1dd2f3e243c76c1faddea6b2bd95bc1cc6a12961362d6c29c75572c80a1cd5b3d5ae924b1d636ea7c14fdea931c816bdbcf5f9780fdfb9a83e28986885940c305c904562b8d59cbe3f07c9d6dd99324b8ddee89b17303e188c858f8530c93014186aee22b975a67549e689baf0f156ebd58946700739742e669367bed16152df27b9d4b38c4933504f7be0c330c9c261fdd88ba9438fc2bf1bf7219e20e366d2d45f4519a846a46f064f8535b5e82d9f409039674e5658149dbd4604c0e3e644c775caf04dac8c9fb7c81f1bede278fdd2f03ce12caa387ecdeb3d0eefe8459167ff23e08ce3b9bb25cddbd912aa6c1db8a59d4820f1a1c61365da102e37700373e8cbb759e11857973ae29450feb00cc9920fde3611639f7477cbc0edabf68f9e7b500078b559a6a1e25d19a37855dbdf5744b4167dca1147e1002e518ecc10c4eef35224c3d9233e30e948fa29b87dd5ade922791ad06b1b29ee55c2f1dead2381b410dcb2d61a248690e0f68ddfd4830ce051fdb5ec3e5ba65076c32ddd97ff83a8e991527ecbe6363789a772b352a899f10dfd0e21bcd14cc3b026782486f1579f0e71c077bfddfdc68054c6031dad17f309d004a451bc368b8d066c4cf533850270dd9dfc65ecb35b9b74a523d60001d3217375cf9e9b2d134d95e18a902b9242e1af6c52b3710079f55926194e434e35df46b10b12e0cacf6218661604550cf76d41e086f8f13e9985188f7f887f6464e97aabeec9cbd296a2029d58acdd3c8cd19d07bc991ad6b7f7d37f9aabf4a538488e36697d6eedef244607fc761f3338b0f9fc66e72b1273185d81751141f11d49db5fa1d7bd94172f0347e5d650c9902ceae63a7d49c2dbabea7f0da54e4de3eb3e48db9e70964f9afdcb41b5831557fdb46c5cad8d3a50813fd9ea998df8fcb8c94afbbdf47f9fbc1eb4a310e2edfcaae39acd61c39b23a04958c3b264d9f2b63fb0d903446d83f64985db1b879b39ad7e7679ee3846f07b7f5d58217e79f60aaa51cc62f853712cfcc6854a90d5b5606aa6c61f197bf0441657438869b63c8570712c6dab939f99d9c0f8edae8867dd25eb20126165ff844b450657958f7446c39af523b538425a68ffd347fd4a55b295074aa592ebed83857b9b2b9d191eb97bd6858a8557e5a7e0181102ab1785c52c48f18f4a4ac702ceb325b41bbc7c59a29ac37a4d0622a150cd85e9f90da9772af4b73911a029672eb454af685fa8c63e4d85aef41582c957e00eac219e4d5ca197ee7d80cdb0f31352a6200cc7ca6e7b7f7da48e8e69a10f0beaaf87804b207ca26e39eeddc79ae6d73178becc0f75c4b305e88ab1f1e5912805e73419eace6816cafe8ad54d798329595e2867ec37626ab5d59488bcb3a85cf457a52763885c291db2982fdd189fb0182de481e2b26f8b62986cdc2b16bc3bdd34df08c5ad46e7310a6b7113f360dcdda504a19138e2ca3cdd48edf306f1973b39dd970051e4bf00e1d710d3b6008bd5d449d16bc82765a5e5d2a63983650f0bc6bde0fbcd25cd89f78bfe4d3fcdf9665450e0f6cb76385ad15919acdf69e5b87bc11329be3a2892b5b8e68b3b31d056044d5df6242218be830ba7422b05876031ecf53045cefae69f85ac0c5548f18c02515ae7dc920a155c6a70f1f6fb0fc8c6544577c36be267a9b601a7c623851c2ba0a5ca27801d792cce050dcae1cbad82414ef9f95cff304fab665cdb649fcd54341705291643b43a95da704a45c4dedc738065a1a3bf184310e409fb8d93f58250a1e02cd257e6123138ecfccd42c0fb1ae02bc64d3ced25338f7d756f80ed420dd1be045d1feb7677ee675c783bf865413e4f10ae5bb874233968726449b9b9b3d3a2aaa3b021f835483dcf7d85d666a9fe31d56eee85bf61c3ea50daa897747dfa666b3f513b348b2a9826ffc5e614dcb7be1cb6964bbc37599ef8256f3c4d0b355aed592f4c47edfb41f43a0417544ea2108c2b6dbe516ef92bc7a6a0b3fe4b0aaeab1b54846cf76b53ec6d5af3371ad71f1324849a60a63173c0aa20c4e382d09f1a5d2e5cb4b0d8a3f794a86e15384a1cf41b37578bccf76c3c7f357b16e1ea153746e2ad25642d30b3bc734beff28274a6c005c0350845cd839dece5eba43eeee1212163a6d17986190778427d039bc25ccf4191d4f0f8d2d2d3ffbb7fc82a56f079532577d724750e9d7567215cf8a0261b281d754cc568eb86d29a21cd2e75b27b63314dfcdfed10ce58a15fe1175bfed3c063ba281261dc8096b3bae78cb1a061d186f19c8dd9a68bb8dc777d43a7ac53715ca6a59e1df803dd6bebb66eefa0e7f3", 0x1000}], 0x4, &(0x7f0000002640)=ANY=[@ANYBLOB="20001300000000000100000002000000863ead59112358c1b24280000000000090000000000000f4d2a50200ffed000092c8000090d7b26770de46d8d479a54b106b45aa21e6d4ae431811a3964c7f56f47a5311dca6629b85f7ac8fd942efe3159b3c13d4c8eaacbc732f6e3f0ddabb63330f2371c4e067670b122fe3322d8232d2718379a548769db6ca49d95f07b1d6622ba6fa3cc89365b239301b0159c388cb1aa87940a99e23a3e322cdc2427a496d00000000e00000000000000007ff000003000000c124b2efaaa2d0de3300daae6bc99b396121b76acf63b250bc10adb064ae0da132cf197193a7423206db7aa3c3dbf100c1442e56bad294f3140e2e1f4092ce9b1372fedc4ef7b9811902492779fbea483b4804cb3ee8d3950dfb9634fb42ad29057f9efc9f6797cc119cc4d9491a5ced87b629efcf52466c95912fc8567682605790d9267790b3c1517a8562afd88e54e2f857396f27e56a79b2182694dad73a036ca9e7cde98bfbd62d5a2c973b8d4e194b374ce3b0a6bb5199e8098f37d110dc304dd9e03ffb5f83bb99accc2c2a5c5fd7ca1277de000042abb8298ea9701f6a5234c62ef86ca9bdb778dc44bde77d8f67fc91525849ad716010d540a266ea464378b0fd0c002fe07017bc447155f08d71ee316bca"], 0x190}, 0x8) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r0, 0xffff, 0x102c, &(0x7f0000000080)=0x3fffffff, 0x4) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x160, 0x6) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x10, 0x8000, 0xff) connect$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="d007fd0fe7bd4df95a07e2bc2b046bf81d3fad9a964f524b9013f13b70e78ec38dc604e10ddbc05af8f104cc5202c6cedef628a0bfce9b57e2e962632ce9b43498fef98168ce1c10db9fb8fa022eed6476b9226a1d7ba8fc7349868aea52897a58ce7111c6"], 0x10) dup2(r6, r1) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x0, 0x0, 0x0) r8 = dup(r4) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:59:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x1) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000500)=""/230, 0xe6}, {&(0x7f0000000100)=""/48, 0x30}, {&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000240)=""/70, 0x46}, {&(0x7f00000002c0)=""/106, 0x6a}], 0x5, &(0x7f0000000000)=""/86, 0x56}, 0x1) accept(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) syz_emit_ethernet(0xbc, &(0x7f0000000140)={@local, @random="86530c0c0001", [{[], {0x8100, 0x0, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x82, 0x6, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @generic="7017817d4a5d2dfad97468f80b05eaa83de40b1c1d93a251700c16d5b071deb2737e005c207d150fc43f9997f13b5456a8c0f577f27820d9cf26ed7cfb684e2972aded8c7dc9db1c88dc5bde88cbaab8990fdfaf32dc8ebf6919ff242c5aca0e4facfa3b2da1f496bc11133d1c5edc0b8a1a159d5d1e8b4172c4cf69953ebd8c05c2"}}}}}) 11:59:02 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x400}, 0xffffffffffffffff, 0x0, 0xfffffffffffff4c8}) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x2, &(0x7f0000000100)="1643e926d01423f841235096cd160293191c2b3afaf58cea0b5b954a53020000009974e9dde1c5b1cd88559904ebe10090cc29a7ee35b149022e727601376c106ff6a0594325757e7d64f76e82705f7adc80089be1be93af95773f901f72621f0c3844f478827e0ab590f23db0fa2dddbc5e61332ba3582bf159b4d3d65bdb3398acdd495b2c4abcbfcd04fda5b20900000000000000bd8ea6e5517d66f581dfb9b305feccaec434a3f255d19f", 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x1, 0x3}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) semget(0x3, 0x2, 0x0) 11:59:02 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 11:59:02 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x3, &(0x7f0000000200)="fc8d693f00005eeb1d00470e758b12cfd7df70b699bec76fc70dd41607f869845ebdfa9681971c995e6c088676278854c8000c3bed295e32b13a97a6f3adc61a2723230457127e7c04b20109546ad744c69c2bb5aede86a70cb14b031edea3979c21f28cc6b3d3906b11eff6881b3cf10e5159af4068d380bd9e4d175f3cde", 0x0, 0x0, 0xfffffed9) 11:59:02 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sysctl$fs(&(0x7f0000000000)={0x2, 0x5}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 11:59:02 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xd) 11:59:02 executing program 1: socket(0x18, 0x400000002, 0x0) r0 = socket(0x2, 0x4, 0x1) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03064abd00002e2f6c65"], 0xa) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001080)='/dev/bpf\x00', 0x800, 0x0) r3 = syz_open_pts() close(r3) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) fcntl$dupfd(r2, 0xa, r3) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000001040)={0x9, 0xfffffffffffffffd}, 0x10) setsockopt(0xffffffffffffffff, 0x4, 0x3, &(0x7f0000002980)="6ab36c5f2fdd7878d94ade7a7c54c82392d03016ef42b48075d852de3cff603f7e7c4b8f1318bbab70adf5b7020e8da1dcef2cd8c8b276f97272c55a5f87243d0db03fc83fa79f22d71e3f67c5d2957d9fd31e3973e867e9be39598619d30a49349327a628cb7537f5e1b41041bd2922683f6fd2be0a61e0b0168d852e02ed7a08c3938f979f8e86ae5720c0c54137632a31ac5bbe2087e65123b65dcf6f1d610ae07da825b416362d9a67415d6a457747a667d8e6cc685e82126323502dff46d20a49b55f2c1dc294578871762556b7829747f94ee30256ba5189cd352a3f0883e93ee978009b2566433bafd480943cd8e2b625f1f4b50b2a4e300d9210bd0f3ee3535c4d6366394476cc6234c666b89ae8cbcfcb0da853215dc13d0e9867ac5d0e9fce81a4995ba90c19699ee424319f2b99fd9c000000000000001fb22b41f225953e5d26415ec998b32cc3a3cc5cc0f9d31393e358f17ae40ef2e9a551de113c101f6525f649b5b58e4fb5f4842338cbeff7d31f34947008ff1689e55d49c2053327c4ab8d2ab516f7f828a53284ae44d48beeafe1cb65ccf03d4665afd14f44dd7d7d61b0ce2eba834821e7af7b94687a282a10a60cbcf55c9d46b88047e7a583c297a5bdf76e64b214b289f47918fb11ae3fd0d3bad82abfe9d2246b4150124028f884d5306cef6235dc1d372a4325ad56e1f9e0e7feb47de5b7be221110bb0eb4b331d42027b48c5182615cc88b3acb0cda36e6112b82df6314563294d7c1945077267946dfe32d56ac6368b0b02fed3d82eb43cd4e99cf5f4f63b538fbd146da15560c081f3ef65f3e4363b27b80687153bb976677732bab27ba6f37102d5902f00c5c313b595f8b46b2c8e3ae425200621aa56b210893cb4f153302a0845a03108ecaa54266bf022417873938efdefcda3aa5ff9d7b7156804ce33f35ee0d14338ed2b8e9a533b50fdbe34ea46e7d5066e44a6e0787419c1b2c30e40ebb0ea3f3a0479ced71069e5b6fdbe986567742ccf9866e0dfbe9e016a003fc3cab8aa84dcd568111f8ea852a09879572fd6dfe497f6a2753234c32a4fa7f420ac1cdd30af82f0d8166f6da50fc3669b77893f4811c8f56338ad8dd7f82a72fd3d4ef2a38f8f97b68b3f355896b0db42c1ebae3347a7d349769b16381eb6bec99ef19653d1e10a9118a49a3dfe39f8e1ab1f738cfca623656504b886ffb53a295cfdcb5d5baf5dcdc43d560728d72091fdbfd251099607e8ffc966e23ae5e26f24e10d3a4fb764f783b7131af7347d22e3981f7db4de33bd6aab5a9b54f59795fcd2d3b221b986e9850a734f94ca9a3390902a1f88b7f4c9df8971d5a61baf58bb58ee3755c2d002496d7f691a04f69b0feb3e2c22835b8a4ed879084b8b99deeba7d3bee5a233c8405f412854925b241113779582f98bc4e013631ebdadad7d9507aeb60f94d99e1d66b6d19547514aa85e9f7e3b104ec03de043c93d0441d0e3b3a2b9a3f13fdbbe69f8b6674fcc02ae4822ffb0cb2d1a5279cc579f4ac5ec76c47b26709abe924fa9e8d80b915af114645fb5f1d060f5e8e6f006201f5af492966ab69a3eb8aebe3a2cee9ccc4dedc60dcb6ecbccb205ebca7eab6a42149cab42b744c8adf4062bc5342d18c5e0f55df8b93bee7c9c5e9479ac19465ab42a37514964de755037acd0af3ed1901d5f9c73f81f7ba8210e1c4fcceef6983b9d0920cf3ad54bdbba5fd83decf23446937ddb5f1fe1bc84f08b761260cc4a2f0ed0b01c3718ccd771f64efaba80cf1f28ccdb658759359c1b7f55c745e69885aa14e256a072ae7826181b7460dce297f4657a0e0cfab68552023738799493884d0b928dd982b4df15d097d5fac6eb9ca73857e072421ad21f9a4c7b62b6a71386bb58dd0fc518ec4c990acc7cf018a1f5b346b9031d231fe0d702c438800fc1f70df1950f38e2b87765469bffd986bac28dd1ee8c7f8fa1e15c4c0215191fb97b3cc8b14afe53734d352123055c3594d6885975fefc9be77a9131fd52e3d78f8fe6f45c8b1cf91da5032eb7aa433f3c6f49bade360b01eac53c55579ef40bb97a5d67d143bec965f54b7246f5c6172a294cdb81c8c0dd34cb83c6ba78c2e4937b748b15aec746a408a7ae8119a5397d12a6e02dd1154c8a421d40da4fb018550c0ba08d9730e02f1125f2a56c0080cc164a3f01df58777857af99f12a7c7c4b434d53b153dfdab8cecf81a0427e9b3e882839cea05cde4f1dee49a0117650ba884f1c16c61485d3227edb64cff501db24aa32ee5ff950edcc600c198a1aad9646fd61fcb8a7f6b12d579de4597fe14a7a55ad7fd01f77b2e667a91fc9041b579e86309b927db167f05b44f27954d51267c35fb862161b6dc5c70178c25022220baaf37ff699ab3e37148a1a08f43ec8a3f436aa4e6b7dff069c0334d7c9ae33cef5a4616874b3a098ff5933f46b31f98f7818d69d0070df51cfba1da137eab3d57c04204a66b4d35080c7e3d33eb3d9f1642db7042b63a5488243b7d7645963b463e0550c4675842712bc8fabefdd77f18ff3bff93f61fe3b50f2e19bf44c1dd5470969d72b2421c82fed76e35ec30fc92eac63930054cb4444e1e27c9cad9a0f384470d77d3440355ce90420d095898753b493700bb0a1528846215b587abbe016f0d3610e717705e7d46ce66cb291fbc0fb7ef77f2d58c364801788fd082e461cd376f284ee8d937e3d93d6a4a0c29ff7f6a2edad5fd5acc6a7a920686bddb0906f8d8af26806d0938e78eaf217e55253f69d19a99c0539d8b29a18b635d6959935d33113f5545d27f30e6e7460b1a0d420d0f816a4fcd4f17e4d1424bd26583963c4e083be1472e2bf79e6dcb13c2ee1f32cd65e3f74928e1ac7bace33c0e5c0b8c40d3908a86739fe0b0690b8ad6f3226600e213ac08c7a5b73b79947c56951477ec2a56739ad97e8a7b32e756ab0c8d22aa46fefa58eda6639c7f23e7444444b2ae9b46d72f2d5fb87b619b030ff6615862407866d763738c44935a18537e14bd4502ad1d7452da221dc2490f61f18d03bd876c9269fd90ed962b805ef4f725f4ed227fc184504d286242b80468fdb73d3c0d40c7bdd2e5f1a376f3911ac0d3cc77370725dd111969caafb9d0600aefc9e93dad6e3a32e32327b53209b740569554ae3fa6d0d6cf10729c602e6e23c66ae905376f031d77ad322268c7076009b79e05e597515fba50fac08e86c2faed89cd8048543feac971f0683722807800f1441fc4f94ab9c11b7a93a6fbe51c0aaab23beca3a29b06ec6b5a128cfde3ffe57ff920726e3cb4920826703e16ee11338ef87b0706d72ada4eda1e392a1fb48669e9efcefc6aaad5fe119ce142144625c0bb82ea929f5e31891b1272178e7ea8b364e6632ca26c9a67dfa09d80f88e00b600a4ef90406bc6d9c7271248ba3155fa39d7c40fa37817f23be3ac88af0b2f11811096964e14f2fafb0f69cc63f7d488814d2fa93f27cff0766dba406e4000eda556ea6ac7fd08a5bb87d0a00c6568bcbec9e4b73baa72f3aa9a94d6efb07fe43d887789aa143a5a7ec55f95d951a13fe6f5913b6e9709b4b8e044d10e58e167c48652a0894748001b3fe4ab0264be2366419cf2cb146afc54c5a07b14d63403847509cccaeaa802c19fc009282a192c1c8abaf3b980d72eb62c770f931f4eedbada67a099345200d43a332c3620de9972efc430e884a68632172d9635acf45af97476429b4b5b3e0a9b72d5657b4608d3678ab138579aab1e9768082c066ad209d8813cab2ce7cd4e354baa0d1a3946b5fbfddc36a40846fcae6b568d6de0f1411106f16f5cf3788e3ff2a2e9086d6f89e8e7fa09da5885541462e7e1203dd7359ec181846244913a86cfacce72fe885a37bfe7fbb5943325197cc7c501528b3c804d3405640cb5acaf03918e2ded8c240545496e9bb8b14d10e02068a6c9d9460cd3a354d762b96d89414ec114e6c7f2b107814164d8b014ac945a9dcc4dfbd1d57cced5ee3b202f5d7de1d1a92ae2432a45df9cdb5d4463ef0de3d092131f638c8ed76a66b3fa977e34d8194bbd53d2522cc75aea2e138e5afd2d19bfee5fe1c62faff959750ebd5497a69627f0141ef3be3003b6c5eee405818fdf0f2d81f4770926b824c2f4bdab954c07118564f27c46bdf13d350e3d8c4b39bb41a932c2bc02d50710f3e36436d98a0b14d7c9e1100d719b445a04156f8207e90fc829f2737a87583a647498c72cf16589d4a2bd98cb63ee1fc92431d706c73bce28fe2c49c80053c18e5b5a386237f91bfc8c630090f0ad1c5648985937b29cbd3e6e9cbb9b945e6195b4c0b6dc43183c2e4a2676b513ca23c8d82728c9af8fc1028b1edd1bce7f49099437e44da0bf05880cc5b58cb77848e2e5bac3346c91518d686abab4eff4d635dc0ac384e63571d2fa15f5c8fc6e741a6bdadb4f4331fab282da25f3b60ea3ea4a527306ff92d8e355a17db8fbc36356c9d35ed0ab7ccb2a748927c0891aabb9868ea50ea9b9f93b4a0cae6ac2a79053792135bb296b55ff403e5a1ce0f2433e094970b9825a9ada1b2287edea5aad9725fa92cd0f37ff6ed03d5752a8bcf68364a08744e7822f179c907c25b2dff2e5820b01d058f7d05cde7a3ed57690d6ec18597d8214e27515ddf92a26ffa45c078b0ac68ef0a5d90c3d9d69f2ff4ca095e4888bfc21ba0a2cc85684b5a46fb7e6eac8229ebd64551363e9e7f739750fb5025ef6d597218e495cc3ddc41783137d2faeb3ac12a21291c58d12ea911b85fe8e95be55c29a7eddb26db004238bac8783ecebe3ed8cff4a1807e8991dd4d12d88f41b2a105717c2a533e1a6351ae753fff6e6cda3cce0d4b52a1d4c8eeaff8386275040a255a7ae6d9ecf075c6477f01c769c89de3bcd189fd69a86d4295a8aeaf7560dd47429a9d1926b2277ca2057cc64469ed34148fabce25236e644cfbb557a9138633627148dc4fc87565e82e5686a211724f7b0b10c1399a3ddd7a2e7a32ea14dd76a7d344e5ac1fcc6b4c5e52aa5a5b63e558ca7d79afbff2e0f973f6cc2e3519a047ca3ee4eaadb8d43a7a5aa540a93e53182331e3cd10c0ddfd32c7fb2f413044738f8d1fbb54be6583f33e7da65bd1066498d76a68cdd18d9126fd76711eba62e9e9ff4c61d0397ae72cd96e7cc70f280d9ed7a6d084563842160473ac82efb2abb49708fbcfb63409ca954b1becbb9d159a3e0824faf257f247b8be444878da954ec996ab7d5c4d7cce53e495bbdd1f3e30f182853bffb339a54fbdffb82bf4f0dc82d949f97f44944c565c646993ecf27ab83f68521311bb56ba9406a4631ac259d9b3a9b4df9499a998fb34a3db52f619c9db58486a2021708740d78cad11d33fabdba7d5c4a6e2a1b08d8e9cab92d69bd72a977a1ef0af2cf2e9b5e2711d830a8ca5f87e659dca7bd39ff8ff2889a734de045a1529784c70b453299f21514481fc49b6183eb00c4563780824c0bd4a3177310d12bdcbc45588d645c79a0867c2787a0cc8b8274e09e799ef601907f3bdc3c5eb81d4f3743575522e3ee2bfcada144ff22acb41b6b0c286ad98693513e1e335887f67173f69f084a8656ed481bb667be47663339fc53293f905729a03b1a7aac5449f14ad55b7afc9e1d5850d1957dc92d764aa8ba1e40e6c2e80fbe9a26cf162dbc6bc576cdba81f057f05691cdde649dbb3c186eb561900d0e121180dac8b8862938f8cd20c0e0f4ec935cddcf3b6dbde0ea1af3347f10965700c1ce7d94072c18d540158902ae0635779699fcdd8481bfbb48acc1ade707ce278e0b6a2d2b8c6ca1187428e57fc5ff742b22bcfb5e64298833d47f3716ce1aff1ee43c00c22562104121c669480a1a088ae8480926d36358a33abd655511c231dbc53d50d5a019eb47d94966d7aa4a0892a77a02c92f342a86901b9d78737b269e0cd9fbaa8438d6117f7923b929375cf755efa0c667aa2e5793693cd9c3ee568fac09a27800cca627d34c53f144aa7dbef9d0891acca10d9bf55701c491d91159627eb310e1a1e457609a4b4e7715fc925abf2adcbb134c055c5f0b6d6fea638b4f5ce249dd77a891ca05f40b1a28a42bbc872dd6fde1e0bb1d3beeed0f4634aa56f713b4591010daf1dae9f1fa5d62c9a01c8d6b0ebb10ed2898f18570fcf7695d78375aa9867eb4dc0ae37e0b9431d1af953a8e8c4db54e0360fbcc9cd64fe55d00"/4418, 0x1142) r6 = socket$inet6(0x18, 0x1, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="bccd551edf62a2855648a3daa3027a1c6d27dca35ddbf976a0df4e6ad9050476a3ab11694172966b6fc32ef24cc37735e305e5b56abb4ff54aa28b0586d519", 0x3f, 0x0, 0x0, 0x0) setsockopt(r6, 0x7, 0x3e, &(0x7f0000000040), 0x0) 11:59:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1000, 0x1, 0xff, 0x8}]}) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) 11:59:02 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x5, 0x7ffffffe}) r3 = kqueue() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r6) fchown(0xffffffffffffffff, 0x0, r6) getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6, 0xffffffffffffffff]) r8 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x6, 0x0, 0x0, 0x0, r7, 0xc6, 0x81}, 0x0, 0x6, r8, r9, 0x0, 0x3, 0x40}) kevent(r3, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) 11:59:02 executing program 1: socketpair(0x10, 0x1, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000080)=""/190, 0xbe}, {&(0x7f0000000140)=""/182, 0xb6}, {&(0x7f0000000200)=""/217, 0xd9}, {&(0x7f00000003c0)=""/122, 0x7a}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/219, 0xdb}], 0x6, &(0x7f00000006c0)=""/243, 0xf3}, 0xc40) r1 = socket(0x11, 0x4003, 0x0) r2 = kqueue() bind$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="70200cd6694b1c2ae60be9c6e6819cb101002a65300088d97dd71d8b6f748f8c86c255ba4ac3493f1cfe9440832c2cf359fa8947a3d032a5e017e0"], 0xa) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCPROMISC(r3, 0x20004269) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd895c7ad3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffefffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffd67) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000880)={""/16, @ifru_data=&(0x7f0000000840)="2572c2774f1d5ea95d3e96054448b910e0700534d7573eb7a06fa410aac58c12a1cfc1846dca28ba"}) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r6, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x10000254) pwrite(r6, &(0x7f00000008c0)="cb833fa4defbf5b125aff0519f9733fb85f1d1ca08ad0e91e91f524e106e06bb29b4a020de6233895ff98a397cb3922eefaa10e7a832d8448f4533290f8803906cd647347f3fe6bfeb45d9226c42d38d963576af32bbf283637ab6e14e4fa2924ac939acace50a14dc4926a9a46e0b8c85c61983685e0d50ac0c69fc247b2735b820753e718b29829c11c2ffd5f901cc6c0ec14184c0136e6447b8d6a3be77425585abe5f71b2364bb01e5b1508bb84476445e9dd94c81d743c0412cbd2d119e3366a2daa3bb08f800d761c62e2eb5e67d267b99e940e96ab498a7447dcbea40", 0xe0, 0x0, 0x56a) 11:59:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r2, &(0x7f0000000280)="20d3cf596a0a", 0x6) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:59:02 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="2765d78ce8f6", @rand_addr}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xff) 11:59:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) getitimer(0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='\x00') ioctl$TIOCEXCL(r0, 0x2000740d) chroot(&(0x7f0000000180)='./file0\x00') utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1a6, 0x6}, {0x0, 0x8}}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000240)=0x2) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x40000000, r3) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f00000002c0)=0x2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000300)) r4 = socket(0x10, 0x4, 0x81) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f0000000380)=0x10) fchmodat(r2, &(0x7f00000003c0)='./file0\x00', 0x4, 0x8) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000440)={0x2049, 0x1abe, './file0\x00', 0x80, 0x7fffffff, 0x1, 0x5}) 11:59:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) kqueue() 11:59:03 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x697) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x1, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb5, 0x3}, {0xfffffffffffffffd, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001ec0), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 11:59:03 executing program 1: kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001400)='./file0\x00', 0x10, 0x6) r2 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000001640)=0x6) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001440)={0x0, 0x2, 0xfffffffffffffff8, 0x9, "00000000000000200800001700", 0x400}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) renameat(0xffffffffffffffff, &(0x7f0000001680)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001700)='./file0\x00') close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000000)=""/204, 0xcc}, {&(0x7f0000000100)=""/222, 0xde}, {&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/90, 0x5a}, {&(0x7f0000001340)=""/64, 0x40}], 0x6) writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001480)=[{{}, 0xfffffffffffffffa, 0xb2, 0x20000000, 0xa57, 0x8}, {{r1}, 0xfffffffffffffffc, 0x48, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffc, 0x14, 0x80000000, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x15, 0x20000000, 0x9, 0x11d9}, {{}, 0xfffffffffffffff8, 0x8, 0x10, 0x2445, 0x1}, {{}, 0xfffffffffffffffd, 0x98, 0x40, 0xdc, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x3, 0xf0000000, 0x7b97, 0x2}], 0x1, &(0x7f0000001580)=[{{}, 0x7fffffffffffffff, 0x20, 0x8, 0xe, 0x6}, {{}, 0xfffffffffffffffa, 0x0, 0x4000002b, 0x6, 0x5}, {{r3}, 0xfffffffffffffff9, 0x20, 0x20, 0x2, 0x5}], 0x0, &(0x7f0000001600)={0x9, 0x7}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 11:59:03 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[]) r0 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r1}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x41d, 0x4, 0xfffffffffffffff9, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffeff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x734}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r0) 11:59:03 executing program 1: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, r2}, 0xc) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xd7, 0x0, 0x0, r0}, 0x0, 0xedf, 0x0, 0x0, 0x13, 0x402, 0x1}) setreuid(r0, 0xffffffffffffffff) setuid(r0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRES64=r3, @ANYBLOB="4a22d330849e92402b9bb604baec9514841e2284fcf89df951c3879d6a96dc766bbf549b27ba346bcf8b092a8210196e2a709ce325cc693eb0c393e31662ea5397e281f04760cb76ff2ce2a6c6728f6366316803aaeab5d730ac0ae7f3e90f8718162f3510f9ef0dc17cf23e0e75b6dbb87468a39485ec067c637f78d93d5114d812cd124252bbb2f074034d4f60772f5488b984c7a6182899260d33c0671a4b78afdd14f28cef557b25bcf3a1baf71045ae08caa5c487d003f44ed614a20f0be782f3ab73934e8ec3e47d08624e7452ab1c1bcf2b798d25e3a257a6e2d4ac56195a00cdbbca434b79e17daad5d5a34ce474c0ca8c6572bfccee3f84bb9200140f8c2502c71eeb501bfa77db0dd34cbe9ab3116353c58b08923aa9f7511edae6e4df4450aa348727322a7dfd66829c23f9a12758dccfc010e1429a4da787"], 0x1, 0x800) syz_emit_ethernet(0x66, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60317971004c3a007d7061d8008a2ab4425e11e26951beddff0200000000000000000000000000010300907800008ee546070c11d1000060239b7500000600fe8000000000000000000000000000aa0000000000000000003e7b1811d88f603ee8436d8fbb6152cb7cfa9ee007ae383b46562d2f97befb5b0f367378c97651bcc0d736692727da188fbc6f394b5390a1e970bbc5ffa16cb26cbc37a0d41fd09eb718ff3b0331b687746e97e21a104b1beda4f988a80bc7074139882d605f1879cfd7feb2"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) 11:59:03 executing program 1: r0 = kqueue() mprotect(&(0x7f00008a4000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000040)) mlock(&(0x7f0000ac3000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ac3000/0x4000)=nil, 0x4000) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000ac4000/0x3000)=nil, 0x3000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x3) mprotect(&(0x7f0000ac2000/0x4000)=nil, 0x4000, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) 11:59:04 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xa3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 11:59:04 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x3, [{[], 0x5}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) r4 = getpgid(r3) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000000)=0xfffffe01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 11:59:05 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000b80)=ANY=[@ANYRES64, @ANYBLOB="7d198c1022eacfb366284bc28ca2f24048aae4b9d1b6c9e3d46326b3b2383d0f051575e2d008e86ac28ac057de751fd93062f3b8f43fb9400dfa923e527715cd50a2b762f74cf5d79710f95e0aed843862ba29f7bb53888f69aacfc26100c0b3262282b4e24687120859f04d18c1a30c5759b58432d4b3e4d679b2ba23bc3a75506349cf5c6fd3fcd0b93fc58b9d002f1b63a77083347b0f58dfb8745f526f65e5db442e189eb980573bad48ec41da141ffad58519604bf51e07cdbab3e1bd23dc2cf98bd6594bebd5bf3a858fdfa3aee62c01d8fb192bfd3312814db8d1e4d2fa9b071a6a98dd2460bb8b736cd2dccbb2513caffa3dfe4edbaeba1f5a82ada6005d94176105a67a7daa1cb8100b0751fcc1eabc9ebd64795fb62f0d39cdcbb664969389d531cb35f74a6f5ce4880d60", @ANYRES32, @ANYBLOB="0fcbbb5849ab3c8e19ded84e4feea2a995ab58176bf860a3793dd7e7a9f03509fe587213a0dc6e246fbb9ab82b85294c4874eaf03f72572b4364f0c1db367ac95d17372ea3bc9c858afdd3ac78fb53cd8412397c9ef6a95e0bd9b94cef6b943c04a36a451340e4ae943db6f5bdb61bab95c3462d41307b5579c62e2cdf4e9ab1fdd21ea2", @ANYRES32, @ANYRESHEX, @ANYRESHEX, @ANYRES16]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) read(r1, &(0x7f00000002c0)=""/239, 0xef) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x1b2) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f00000008c0)=""/97, 0x61) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x2, &(0x7f0000000940)="2406578d33308670b6b02f31abf99c23b83e622172a3ed12632f8d9f85fc6f1e7e65519124765838c52c8e9a01b2cda14c58d16da4e203479f92d945578d2d326ef8d39938a97334023e34c2d2c4a05cac63e2dd847aedbb0a389e86222650db85f6031a06ddbe3b1ef42a27de836a5f0f784a5a37fea32435ed382eb8be0596ae9d578f65f579392ada0b5e45c4e4894e0bf57b98d971fd5e571097a039d37e7f2c32ff092a681f8fc420565de4db6bf09ad2938453ed12a5e23434d44606286afd072923d5765d604e562191bfb9a63c45acfc94208da244d9f7af41c502e39960522c2b183509e39cc13a4741187b6de8cb45251f7202", &(0x7f0000000a40)=0xf8, &(0x7f0000000a80)="0b2152bc36ab47eea7a52529b716c86e42c7c136d052d97ab99b926aedb3444aa5377f9d85d74001120b86a0a810bfd67012526913adf522f6aa34ad32f0627d735003b18ffb63a6c178116a169308538a019601c6fe87e9243fae26cf8ad94a0c35e183728db22c2818cc0a5d92407ff538db826617026a40188ea35a9f65cac62c0a08c618e9a139360cf87620d0413d6c24ba57989ddf49dd514f4d83382695aa3e7a4f027a155325a91ce3b435d9f052a0bf05681e5dd760df657236a3766f4181bd39138245dcc6a96c5402bddecc146973e6", 0xd5) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xe2b, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)="9f9dfba895868642be41e58cca13ec45353d65983e611082e02f35148060f6a2fabc006e038005d4b6ca390e9ebde80bf1875cee2e15a47cb3114d0737d22dbdc0bfa2fdc9e3b98d1cfd2d403a1847f7a853eb071a34ae799cab990665251d20abf96a919fd737642c2e793467b34908ea17c152f4d09d800a652ad0248f3873386871cd3a1326d77c0ff5bb874ecb7315a27b078ef10c5260383f59a9a1bbc18a75b5baf380cddb3a19818dc3bfcb9ee09f30c2f277e1c53dab2b4e5ef0dbd6e5c8d766b5aa21219a55333e7a2492e676e2bf84d964266c", 0xd8}, {&(0x7f0000000580)="9900ba0fe4dabbe50fccb92f6e5891e1f1e52330854b426fa2a244dd6cf6c7d99c101526940dc45f9fe647ef154860340ee24e413dbdabf7454d198559a128e23b490eabf3cf5cd52f727dd0dfee47c22b4558494a2034f632c1918d67ed14b3453c23e86ae136192f61673d4d4e36e2b1abd01bf538b680062baecf7fe9ca618ac4a9b639a99f1dbdca8e24cf42816293c1f4808e330d579f", 0x99}, {&(0x7f0000000200)}, {&(0x7f0000000640)="6d03b6c8493bc737fca81ae444aeb0268736b67dd6da25a6b77898398bedf25b107dbbaad5b01fc340cc00bfc5f13398b1f44bb1144852ad579bc67106ec987ee3e15563a77f83efa73d8488c6f605da5ac378e458", 0x55}], 0x4, &(0x7f00000006c0)=[{0xb8, 0x1, 0x2d4, "cd9ef06a89235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abfb1c0f048a60c6fa1b39a8dd1d4b2afe5df0f80ab5d040b27409367cf4099a3b25ac43c9671d50beff0fcc668fa6b16614f25ee0428cd92c4353fe9589cd6bcd700ecee56c483135eb5952042f28108ab1bf6fdfc8a6deea54abe66e1bfefda8fc686a8bb93345f168db2f08ec1cf562b9eb0eeeb760e385c1fda1005ff7795e2f3b8967b"}, {0xd8, 0xffff, 0x1, "9ed33ac223262abebf61f8c0fd2dbe08e43b979ac8a3815b52c6a7eb1f9c4a9603a17d040bca5b00af39619ccc9f171968d1bf41bd3ef772fed6331b12b24a959f6c929745419c0e2209d15b2fab7f53b05790b43769a5758126a84042c660fbb615e3406c71171466f32620aefaf513cc355e96456aa046b9e9bb888c690d7f7d5ed1e8d7cf6219955fca7d00010dd6bbe66674346bc0d161b4022474d71ed7ecaab2793059e4531769d90e9304171c5f09c8bf0edc5e7e64ae41ea7ec7a1fa31"}], 0x190}, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfffffffb) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)=""/13) 11:59:05 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x101) write(r0, 0x0, 0x1d) 11:59:05 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) r0 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x4) setsockopt(r0, 0x9, 0x1, &(0x7f00000001c0)="509e28333f601672b7fb0f87b78d5ed3b67c44a0f1a7095687a2d4fb9fc4ee39b7baff2caf0fe65c2b094ffd3f165c9850db52e19c784aa70cc4858637ef15949552a5cb4d06db83b849e1c3c9f3937f4eb91562439903f2c8627497b6c6b3733a80290c67d18743108d12", 0x6b) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="346ebd338ca83890fe334e6ffae59c86235871277d1357aedca1167d572c5c8742ad68759ec4e7a566b5bdba354bbe848af858f8507c2a594403aeff414321415b8428c34a09ecf7144646435d10feba80e3b726bacbf76c22bfb3148acce214d5e55a66e752daf7285c571de27097c0fd2fad5a514d3e997ffd67ea5b5584b92a272530803fa073", 0x88}, {&(0x7f0000000340)="c55121e18d3efc97a96c4f734acfdf2d899a6c6aea5172f43f8d91b18eb090a51faae2c7ba661cc0322048ac6c8998698f51bb8685c33e073f8bd2e78e88ad731d5fe70f1c217d4e8a4238b6e7c8501a28dc1540c8bb63113a9aa1edab16c1c40a317489111734a98e98549834686e2b261fc7ff147b5b4e3e92853772343dcd5d41f3b283096f66505cb78285760507e0af7c5f6e71e043d07e70eb36969906fabf3f7d7831e8ae263915", 0xab}, {&(0x7f0000000400)="52902c1f5ba1f43a74c1ab60e0d50626787e057baeb9acc3478f5c85a36b5b97f43df6c2", 0x24}, {&(0x7f0000000440)="00038209eeb6b5c06ca77b4275a10080e9997e6e9b2a30fbcfaac2f878195237381a786c727b79428cabbb0686942cec", 0x30}], 0x4, 0x0, 0x5bf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x6, 0x9}, {0x18, 0x3, 0x8, 0x9}, 0x3, [0xffff, 0xfff, 0x1, 0x0, 0x1, 0x1, 0x6, 0x909c]}, 0x3c) setsockopt(r1, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x10}, 0x4, &(0x7f0000000080)="43a17128216884e4f8f2dc5a366bd1956b6cc6762aa9adab1617013b1cdd6ae3bc9cfdc87e11a18d85c85b5ce93699c8b9fbb5995499d28165a188a6", &(0x7f00000000c0)=0x3c, &(0x7f0000000100)="e73e86fdefdf1c3384f5fdd65c46d20f0537e4b2c6cfad5e0b54a2f52b3c519928acc3b9efdbb06fe948c01a61fa93d6c9f1ba3dc1a06fbf246070693ddc65a959b49cf3a820874e19f787621c13ca7ffe6cd0ba69d370", 0x57) 11:59:05 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRES32=0x41424344, @ANYBLOB="2273c53a9b1200000000000078c8938bf47b587b216c900ce86866e5ea0360788f0e03bd013069a082007ca0045bc526f0c9fe049a333898b8107e1056a756307060fe26ac75c326f5b89fb8154af661e69d63b33c4206de5f3b52479fbc015e632a2b5065a1664f868db571c1e10be0293a130f67eb73915dbc6ce302d060a3b326c1acc9a5f5d25dc2df534fec4658208b2253897903895055ca0eeabbdec42c25f638705d713abda164ab5b718dcb8feecd64cf622744c9dfa4f5653e2ffd73285b5048d8c0386dc1eb71f4899f48304371de14041786f6aa97942454dec2a6aefb8ee2b2d8439683af478e776fd13b25432c34a2ed3515c863122cd5fe22074be1cdd062d13865fd2cb86280ccc1ad7aed85c10b34f2a1ba2541fece518a82cc9ae822c101445e4ae1b63d0ac626ac3c4eb225f44ed738d79609047d09945cb6000000"]) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x19}, {{}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x19}, {{r0}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x19}, {{}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x19}, {{r1}, 0xffffffffffffffff, 0xc}], 0x28, 0x0, 0xfffffffd, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x1f) r3 = semget$private(0x0, 0x4000000009, 0x92) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r3, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) 11:59:05 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r3 = accept(r2, 0x0, &(0x7f0000000040)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r3) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000000c0)) 11:59:05 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x7, 0x0, [@multicast1]}]}}}}}}}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000080)="c913699a699703111944c69f6d356f6cc334538f5a", &(0x7f00000000c0)=0x15, &(0x7f0000000100)="f56aa088a18795366886f607d7034e38", 0x10) socket$inet(0x2, 0x4000, 0x8) 11:59:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x800, 0x5, 0x9, "3f8b4afa9c16c569ca276f320480a56620097560", 0x7f}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000180)='\b', 0x1) execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000300)=""/202, 0xca) 11:59:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0xffffffff, 0x2ff, 0x0, "1500001600280a00000000000000bd00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000040)="f428e0d47244814c2cae70b89086df3e11bfa518b91961d2f932bf7143ead6e7d399370498c1c8815923612e9ce1c05e5aa3a0fab9e376e1711ad5580d822c95a1cdf8dd", 0x44}, {&(0x7f0000000100)="cfc8ef2243053e659bdbae1050eb7c2789563b918e88c876a3a22c40cc25bee35e67bb673a09544e7f4c43d92f6f1c9ac02a244f28c266ae2f4196a04608da1cd8131d1d4778742f3ec386ccea6fa4105d5df9b7e80fba9dbc9e3645469db024e40d6eb7392d1caab6ebd0427aeb82e1caf887", 0x73}, {&(0x7f00000001c0)="664b4c073520d7491d0ee45406be3b8c642cbf955f6405b7581031e0f2e6f9843060ecf224e43fb0b97685459a86fe29ab2aeaa855690a6b428eeeb0e00a2a8d6e09c600d0923068b812212769e4d1dd5662c38ed05513fed6dd02cbb8f8fc18119914839bca1680", 0x68}], 0x3) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x8, 0x0, 0x0) 11:59:06 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1oq', 0x38, 0x3a, 0x0, @mcast2, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @empty, [@fragment={0x6}]}}}}}}}) 11:59:06 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x22}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = kqueue() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = fcntl$dupfd(r0, 0x2, r1) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x12, 0x6) 11:59:06 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = getgid() r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) pread(r3, &(0x7f00000001c0)="01ff87c603231a3907d6c0be28d1f35ccc20644ab760619272935fdc19612744e4e4db9d823db2b4d503294246572cbbef331d2f6ed24bf4984dd7ae4a3c6db596234f856cab5547d327394816412e639becc6c167f87f81b607081afb547aded99c8a82b1eb6aeb1a47499dec2d0fdd64cbeb4993fc88c47747b866dd02de93b378068a0fd9f9c1fe2b7bc40744247bcf6f94d97acb0bdec7366e2eecf2f7228dc45b1b7d32b348370474b8e1bd64ca18a453fd831969789df6fa7914cf348a93223ab1410a06f230cb43003e1940b53e5157e6c72b3d5de6ca59e1229ae80ff24d0956abcedee9210656ed6a99a476d95e857f4b5e6e905495050dfb654b550457fff48e99b260cbe6c5d55604c3f9acece9656ff1ee22545d286544a5863c4f8b6d3dd888c2ef0196002dccf00508d3411ad23329af3b5276c19d0d57dec8f8ea7fcb9a7abf7813c8f7df2a0b45962a8b7383fe319428f53f874e827a7ac38ac80063145d082b275834095a67c11005e6b45e072f60291e3d428e2b603925382b002b722885ad522f73f4847280d16300455e3f357777e7195d24124332e0276d140164242eca2ec78f5cf1c3fc787bd89b74669bebaed48d7fecb1a63a70111c713e243b963f841de62f2aab761e5ae57befdb5ef89194997eae0ffd8544c193a1dd0190df068ba3e8df01c2e06e3f8590170e0254881a3f7915e74d78fbabab7e78a8f3cabef70ea6df4e2956f603d379ce296ccd1fb62becd24760538a6d16bece9042eae328e13cca8c5c2b5102fe4b8c8b94ad0fafccd7c1c7a21eaf539338a895c5faab4fe584c8d192523ce80020312c8971a2ca3a94fcd9b9794695b15177a6196b9bfeb6fdaf1f75d647e3ee13b8c376ef7abe87344d6a82aba5f5e183369bb9e3362d478088e5571c2858565a6efdbd1d1efb2addbd31f22817f5b385b209957d4a9e2062746640a6cdcded2f7cf9e3a6e4d237e28bb16ca1d614055a4d60d18606f51e2b6c19c1849f3bfd65053bacff0e863c83c331083f2996606f8bc8d41ff6bc0f5d85f3347955b3556c1ca90c6ea73cfad2d4d2f9e56e339aa00e49c14b8c8d8ef75ad34b17909ffea80191126c68b4f287baae82b3e9183e85bad82f5efeebfa2c2aec871591dbc5fd86facea0d1ad81c35f64746b1d9e0b55f75b6a7ecf1606ba415b6b19f80dd912840604564e4155f37f2d1de85693e8f5aecadeea3d89900fea009cb325337e17c068943bc0f8271b4254a5b125d3502ceb418565f010bfb4013d6f8a7fe60fb4b6604bf435aceee58de0c4201513d821f5e9bd3631e6f20a07c9768952a2683684e49dbd738a256ee4eee0033196ce5043d9010ece3c06403cf2727da7bcc863617cc1faa44438ac56cd53e7bccb3b28d72dc15a513df9300836b2daa22adcbeafc1404c06101a346fc82515a1c2c857d040d7d79d6ecc56c398cf716047cf0f07a935701f190c7aa9010ebb29ac113dcd3c2851f1869a21b16625a00ecf942d6018d0c1f29769a83c2772ccd7247ca2fe16d9d52b749561c42145e3aaa32f2363faaff3980e901ca18ed367c4a38c51bb78d1c24e5ce73441a88413ec2a0cb61e1a98fda1697562564a5326213cf14da803537863a135f1a89e80f7b4241fddb87fef9514bde7817ba45c1fde121fb7497c5af7441b31b7b6203200081633094e7e5b60006b7aeee3c142bd1e04f3e0dd9d4f38bc2987d58e59c428e71fa98614b9c97ccd557154abbe9e17738840feff1b60f827ecc4c092aee97c3f1325aa26954bdf557c1ab762fb5ec9cf56af8fc8443e8bea27728e9ab06ef3e28ef14550b4e7bcaad4505807303aa68566a11c6fd8303b663e4579946b85aef7261116797a3b36d72d0a5e53baa54f376e3e1ff63538c77e02f4ee9c70a1c7802c90984b0b85801226466a34bd07b31745433d6d25453b802706eaefeca66307c34c8de3cde53a7740e4a2e3c35c6e2b2aafc78f4e7996e89b969f4fde60e402e73a774776a42425e56494551d0a9e96c079163823febeac1a7729dce7bd542cb725a3be4ed2a9389a0eb1e5d3088994f10be2d42c6999e9907b65ee807568f09d1bb44872d90f31e345ca29340beafc384c94c89a1eba8d8d0972921b491efe833cf75f4a1095a416d152a057ceff8f18351b94e3cb7cc548862180d885b16c388d33736601b1151096567c7bb49f89b0df351e52c3b5f9b1158c4b7aade1624ec9039831d3d57f9eea9b46e7524279334fe8443ad48d73d15e139406954879132dede036813fd7983664b6c2854289498461d923e322efde7c0a02032e67fae6544ae7a29565558da2b0ecfea8d00f180119ca0c1fd6c01162950908636a3dbf5710df60106c2d5144d2c7c1ab37087e8a388d214ccf98bb4629b69a01b541c5e4dd10e81696cd3c3618b8b04e82f8b909e01c9010210620ce4f5969e6f5b4a0a82afd6c2a0a025ef3d2b042a797a5e2ebc4b79bea3cb167d4ee68aa2bc00e1b150414b72f3377740e8517ee3a28301e3b8673b94254b0d6ce8872d357d715c3228399ef43cce840366ae3c396a3b55f196bd1c39ebedb9de524b041a49bbf3337f4eee7ce900a6a06c04be9922069a34dc81ef829fbc1445e7d49306392559ede757e8f19290a8e89c00ff3d0659f28a3f5321fc16c674a26d11425b567d17b8ed416c0e08df73f37843a3da9b4cd9c02c42217defba49a07361b71ac9ff7202f7a940643f703ca6fb64faf579bd97bdf4d4518278e6f2240e04268882b649917d64313a25ef6df257be6bd4e18fa84035102562497bdd32626055e1355464546edae01ca8762eac3b113b6d8121f63683778760213a598fe42b01126a97edf59323b5cc0102216fb290b7248c18188324e271375db4dee9eeb6cd44367df55c1f9d446637beebf87b35c7b5debc821a5f6b003892c5d63a525ea582c8640d11462ddaad3d0a121670f59bc2ba0d30cc7008e0da15b1e14dd98db940790a3a69aac132e8ecd129396ffd41730f2ab8ab972594a0cdf7190b00a9994a43c9e2c5c165b33d1d77dfda0a34cc8c53f18b1b0ac27d976d93f0ccc82fee81e0c03979f9bf5f6ec5e9a8e364d1e6eb425d2460973b56894b6c861dd04bde5f8d0ae0669bf83c757ff27a586f7a2c7ab1274e8fbf1f92635913d73e9287e152549ff4fceeaf498bc7a2460831324ad2f236e485f11f9cdd78a99c47fcdba772115d27773489788e22f65e96bc6045c492f280817e754872b58cb693fb1c40d278986656643373ea942188407569cbb573c20e936dd89e567699cbd0fe11d4270118c704ba362da0d8c8b5035566891efd1692b95ccfec8e78537760fd0b9847d3abce910dcb7be4019d02d99f58715bc38aede2c0d6656833fa4e01c09d32bef45b6cd0d53629c16f420a8fa93ce2f37599cb7972ddafaf2ac74632251e4f064857250a59f94f56a814445cc176c900887af5060bd941ef2aea3f90c7f7e810009c4b0bc8803cf919e455222ecf78d4a97f951fb9bdf4534be494e779b1d582f7c8e02bd11b2d9b42dd174f7246528caf3e50113f101d39460142b969f84d14d26449dc3f3173cc4da54097bcf7d1112fa91b1c4b960bf175151a5caad2f8d87adc93fde5bfaf6e52238f1e4266f1225220e8ab7699a5bd567163fab0cb4af109d8167d6e4df536dc9535f6f2397f5559074f4a7c41965eeb2248a93e6678e3a6db1c35ed128bed80a9b339f1b430145fec3ef3738ef2d998e076e1806cacb7c9c8d70d80154c9d172fe2b9478843017b7665bc3be56ebc97457c6cee5ebfab6772bb01975d8aecb93cddc727b0e109037913a5033ad3651889522dea8ac7421ac2e4afc73eb22ec044239f8e097ae74ab947d2315d20fae032ef55cbb809bcae8c4556856cfb01cb1bceaf1c364e297482d3fafe5eb28b3f4399df6f60c8434cd8a849d09e8ee312eef4b79b40d39f6206c4d10785babf38d3c320d38b475e1c100fa714880b7be3ef7d89d6c75da9ffc96c430d88230872295211a633b945b2571dd74ab0157d6fac79a52cfbae4d37ee5e078d0b2b6de068ed32d2a9ab80a2707e83c3f4dfc94539c8f509742b0be6276c9aab2585417a473dae464286b8bcc6429336f769970b2130fc4b4c121079c86c34e62e6bb336d2f0e0cb1bbf541a427b2fe2698647755c48d1c3676dacc1fa3c17c173dc0330209dcac2cff8b4a4d20a21607f1ed4f21b52f1765bd69acd08b5a5763c96e6190e55e43cb0c87f42a79a1d186b2e903cfab29882aeab7f5669f5c834350c15d9114de3bd5b3c8680998d2de43da55a9f83906b56387150ce41dea423127da9cd527fbcaf8360e42bad129d61347ec4938df5e1e05c6fe0dda12fb96508db476078d6f73bac4a5572efe54d6e2b2375e58968c45808b0687412685ce767f96b8ea265e39d7a0070a171ca8d38f0c7691331009a3aa3bacb29bd8cba19dfe644ee6f9663d7f24ca5e87a25425a5a93d764f96570153764e8d99561b92cdca4c0086f1be1b7964d2be88035ca82eb5538586cd9f31a4a71085b699cf76188b86179cdf587483c4b0487de20192a4d516cacf36a9f8f02e45890d3c58da06348b7c5690ce36e13039063a41635cac2c9be060bc79d6c7fc233e5b863d5f28717b5d5b95790e7425a02f2116b8d25bf11c552a6d875a49e54400fa43e9068b792cdd3f1a17ae62d7a8c13a2f1a5e2d5413dedf0e20dc62a7aabad638f43ea822f6f0782e3c1a9fa190e7d2307b526500aa6532f17e32d79d5ced846dae39c10b662b97f68d825204c0d311c5c38eb665b1c4a835a0124710972777652c212e3b0004ce651e42571f1d6eb39649142155bca346be96d3b35ac4c6f44cd22da7d631600b70b0ba3ce8d273ff76cbc79425a046c820438ed55e3751a4687c2d5ae4945a135afac9cc5db2388c9ed60ec31520dab32c2ff0b7338313be478db4eaf8ecba3da91b0d205bb912ee376fc7519fa43d8f655583f70238d68cfe90c642675f08106fc82a91bc3ec8660e8563f88ce9d022e9b1af844ff1bfd3e293cf0f1b251e5f071ab35ad53092219c5af0f779c84e936e327d6ccc84794d94877d289cb5a4c43d51ece8e99bd53378097af09226c59ba2b666045697f6862eb3bea3275d3b7a112d54e6a0056686574bf21416b45e649eacf10a6710a4f1fc07f5b5910286eca4009849555351f8a03b40681b8438e42d842308562df880ae2d99a2d6cbc430b532509758b1f2c54922b5dfde348af798b63146426f1399844542462add8b6d265a1b2edd684f6d4c3b0b39d176c76b1dfda50578104e105840730d286307d31a6aaf1582910ab5136c335d286e3b5095ab6e846ee9536909ca3d929da02b2e4e81cfe7cac1c0dae9a6be7c96ede6d6b0a16dd1a241f46136849def7fa386b07a5d347435976fa2d57537a525e6f45508ff0be19f5f3ecf7a77612582f61fdf61a414aea6d2bfbab1f033aac37d16603d1419e90c28f75b71d832ec6cef815b15b02b8ca486b80d3f000fb0bf7c88a9016b773a2ba0ffaa6f5dd76c40f4f3787c4d0ec8b2294bd30b5b3549c970e1950d80633ff3102a8aeddfe4635f0bfd67204723c5983eff28fc01929a4c3cfeb6afe709edf446365f7483e4c04609cc80851a0836061681d85d13fca7f7ef86c10d38a12bc505dfb49a6d6a4639d5442c896055c422e6c3e45a6c61c8c9ccaac669ed1d09da4886568840130a8f897aac0050e75756e1e9ca34d05f6233e4684c72dc572d1f1b652956", 0x1000, 0x0, 0x1) fchown(r0, r1, r2) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r4, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) 11:59:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x1000001f, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = msgget$private(0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) dup2(0xffffffffffffff9c, r3) r4 = socket(0x2, 0x1, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8001}, 0x1, 0x4, 0x0, 0x0, 0x4, 0x8000, 0xfffffffffffffff9, 0x7ff}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/179, 0xb3) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x4) msgget$private(0x0, 0x321) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 11:59:06 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x4}, 0x2, &(0x7f0000000200)="c76b0cc44d6abdc19c04605550358f8762abf9b9da4d2c76df5a8983d2ff6e341ee6f9694ddbc944a39368d0768925a79f1d004b7a5c8fc42ddc3ba4baf788b610e403ceaaf25acc8eab6697fb75a46e6b2c76247046ab077ee053c98ea97ddb2ac2a581f77e17fd7fefdad685cb72ba72b1ac68acf21b677211f40e65948efc5ff8b98575bbcc0ecf793d20f23e1980126332962ac66a7b6e1076178a40bf518ea68d0a34966e89b2656250d219d75c1e3e767fe6dbd1ea26d3aa527116172c711d8f8097f902fe69", &(0x7f00000001c0)=0xc9, 0x0, 0x0) 11:59:06 executing program 1: r0 = semget$private(0x0, 0x4, 0x5da) r1 = semget$private(0x0, 0x0, 0x5b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/177) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000240)=0x72) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r4, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) kevent(0xffffffffffffff9c, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffc, 0x96, 0x20, 0x5, 0xa}, {{}, 0xfffffffffffffff8, 0x1, 0xb0000041, 0x338, 0x6}, {{}, 0xfffffffffffffffa, 0x0, 0x80, 0x80000000, 0x3e5}], 0x726, &(0x7f0000000440)=[{{r3}, 0x0, 0x31, 0x10, 0x4086, 0x1}, {{r4}, 0xfffffffffffffffe, 0x4, 0x80, 0x1, 0x1f}, {{r2}, 0xfffffffffffffff8, 0x1, 0x4, 0x8000, 0x1000}, {{r2}, 0xfffffffffffffffb, 0xb6, 0x10, 0x5, 0x5eed}], 0x9, &(0x7f0000000140)={0x7fff, 0xff}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/170) sysctl$kern(&(0x7f0000000180)={0x1, 0x29}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7d", &(0x7f00000001c0)=0x60, 0x0, 0x0) 11:59:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) write(r0, &(0x7f0000001980)="adc8d13a73f1f107724f4eebfac99a93cf3a100ecef4209880c90dd4147a4f057901782e82b1098e4747c7484c2214277fa9ad6471bc4ace8d40dbc5a84d08ac839f1f5f085f068a2285611ffb52e67425cda09f10cad9fa468343afd2d37db8ab39cbfe909dd91e1156a1fa3a05bf9ff66d2c05cacd2a58ff75f3a87f1945af94fc3bab4c164b1b9185c386319a7916c755f7f2ee0abc94e1800a0e79ed8a9b85292f2a82a790e477f0fbd89023d4e013a78ecff0137615d82d26f3aa5e9905c2edc0929f6f0a9fb2e3d11d432c74b2493ee7c26b9acd68b087dfcee13292c96f968726528a13bcfeebd8d3a456212a6a96c1fccde648a8abbcc820f29fe4941b4000a531f0c46b4da9af961b945610304a5e4cbf8fbec841d7bafaf5ff3ec8a47ea0ea5496d642f07a67c2f4f7a4391bb955ca57cbf4304db0971b4e509a6ca5790faa3f4fad76014fe1af06edaaf4327e6ab7b8d625333e10f639cc0fba6f8d0c12c1c49663fe806b351bf61cf74d0577ebf3edc8a5daf48195e1a63d00adec6331f970ecd985b2b62798a34f6fd314381dfc447ac0e4a2df6c30e92c1a79003fec020a89e5236d27732ff8ec8404925e6fa7c8596d366c1c133c1da51ee51e3f222e09ecd39827475375ca0d39c8dbd90cd92924ee447f0cd2c7fc6bf0c3baf842f3686b2c90f117d012f098e5a20648ddc21d300cbb16494c4728ac09a909eec7866862e90e08df3a41e3bdef6c1be73a4a315bbd1fc8f99b7f1cfe9a5c340ce2274dd9850f90e6905993830cf4a1ee5b65b76266cbf91374fe4bd02681bff36ce6e8cc426fa338e673d95e4d9be01ee5cdc8d77536a924c6c2926a2558bc04b9dda9aadd98828cfbf00366a38aaa9e1be1b5e42fe4c78d404a964622704e7ea56ea4f656ed22bbc9e203ba647f579ac7a2b6bbbb67c68d7bd0e5acfcf3733498265c4b04e26a03fe6883d0a13f46a1dffccde3832ba6b1d7460375a52f3e5d5dff45a1787e8c0e174e42dd4414524b44ecfc3444d20d1af0d38e10bdcdc4178459ef753f80ca439204617582b718b2eb31fd24000e10fc264aff7b336acb3573606aad1483ac1122dd6afd8d1d5198bdb799de77c13c2ed2e5a07dc3b15adc7adab93cfb6f039917dfac91b0e39b1cce4dc21a42369770b5718b254c7c8a2814adf0cb1f64b6d2e618556dfb911781f039cc3075ed2b6c58d912bdf268dce1c316be8d42c3e058bbe257e97a56a31b51786c67731f6f3d86f1f0412f48084b886f778c261f5e2f5035413a7f3d29a448fd3a9927a39eb9d717339e270af9664406f16331bdb6a73c82bd8fa02e71ddec50fc817f42f3603dca783e402e4c5962a39331e20397dcccce62fac3aba62a504ac8eb7b6cff22efbd8b428a31778444b4d9d5b9f78835b29323fde3d105e214c9d3b059e15f36737c307bee82f704b5f5bae2476d36842b1e37847fc6c83add3bbad7e481a0c04e408288e2ac5c74c7c7a36c779f0990a39df2d9469f8a66b5a4fea7807a7bd560134b9c546bdcde0f36b9efaa334d6882a60a70c853c568eb32defc8735ae02190fc55e170580df07589cb63f7dcd66ad3c97022a0e4f172bf5727cad0abd7bd8d7e0f145af6286439e52f2770306ff961974fc35d03664b040d1de572033d32d9b0568bb3f31958a31ca7c08cbdb852cb07680390728de340cde679adae17d69cfece3e85d332aba95fada1902cfee5140301bc8eacc673a1888c215aa91d8266314856a112a4c99f5411ed89d28c904f278f0c2e2cb3f26fa6f953d7f850405973f1ff157069d087015d793c3e55e9ff74dd2bb3423d70182d93d0eee1e0eca2f94ddb3be23253a23dc3256708fb70e901dc79d35f7a060c3fbe83f85b9fa6332adb0a70ab60fbfa5193e284abd0edac288cd546d1ec70f0c5bb9febb2f73b282213dda948838c956e0f2803446d1df840d527b699d3e96a13713787bac9f4c4db95bb384eac9f1e4316debb0a4d45b856990d4e1cb30d305b994290e73bc71223fc079c0f94b12a00bf1420df319eb820801f9d3c021cf56623f6a3437345e3f6d69e916e9ecf5f39a202b7a339c5fc0b866398b7984a327fd6df9883f55df41816063d13655d6b2a5afe274d9e10d679d94c294b57249d38e68c2765700e137909ffbbb491045185ea152f327c186c327e04e6235f2ee04f2941a8624222817358d00078d867b95b3bb41a5caebdc2d2957885ae87470020e589f56937e7599d2a8f814b93c553a99b4e0c7ba6c8d872f9081adedcbd99255731f8881318b0a3e76504c72d3bcc9efa327343f5b92ea06a103a3ce6673832ec47320f49411620cefffd7dd64053a0eaeb2820c503c3f27fffa3eeaa06df08cb2e8678604e7a622befcb1bfdb678df564c77677f5627b9207143e29e57df09d9226f1100d29b1e120077ab3c8796b0da1bd389be470f5429878382e14e16870472be8f60c743fb2fe159b11bc23f51a74710088d66e543eb7319935e695a890fdd01547077c13cf59d4f42a40a3135097349efb84b158b8caa7239a7e1d2380f97b3371919173a60f3e818def87e8df0b97e97475635933fe78cd6ec79f0357c965d27df04ef1b29469b2a7816ab121e7f6c8209871ed8a948ac454e037c5d0d63465ccc004cda620e8884af53bef6ae83705e62128d8ddf9aa742374569607fd9146420a8a27c7b95f27c9098950b5853503d803252f29a925f6783d2800234d336c7c6f82eaefce0ab14eaa45872eb4fda67660c76f74762b1a78cee8c247f320f7ea2a7783b86d9b9c76f33b5ee21ec66dc2f09136035c89a4b84969b07f851d69d7e7322950f51c62021ff813d65bf7cfbc5291ddd086e0e1cbe5c2dc894383e4bcf9f8ae15b7782ae44787a099d30bc42f338a8514c92d9515f9970553bbcc6bd25ac41fc1a1e190108f71b744ab74afd0d0514adadf9bb80630178456d994d63f54b6e4b996d0ae23457a45b33a3d3fb48a58ec8675281f25f154f91ae35e4dc901cf028c8550d3d499f8966722ca5c2753832caef5831d7a39fa2d84856f5b280f395e66de0138fb9e090a5149a35b321f38b47f4f14479c390c98a855dbc8824d9cf7d722bedf33ce78c1b50315eed90af7b27b717bf87c283c9bfb4e3c7ed7016b05e6c4c39eee3598d7666f2760537d147d25bc116a03ea766a23563ebb02d4529d2603346609bd84785f320729b914265a294b340702701084c5bec37ed4a4f8b39bcc389fbc3372b84151bafbda1e748ab529f6a21062382533bfc41bd159e46ba51c43e05e8f65a4a710f36750425006b739da0fa4f1f7e1fe6f936bbb45100349ef7aac74292531f9c8d91dacada8f49cea300695b8ed0a4283508546309d28455a69535fc904a5904e815ad17a5988cc34a9ea51f1bd788fe3563bedb8c6293ced76100d0122da391b6fe3d08b686c5ddfab6fff9ba260d3b71b204c8010ea48e802bcc906ea2d7f9e1dfb60f33a278c61e712bf6b944897ea68e1aeded89dd363f9c6edb817a784325423a000da48ff9139e61244cb9fd5f7b56a6adda4db3784e4da748d3a2cef585917be27037c474bf9ada432bda7c5929f83993cff162834fc83b148f83f39c26439de9b136c2ac7e7b06ea4f6baab6149a52552a22df851c66d954cc11a43f92d870c628fe8c82ec0fb29c840e429c57acb4f836ca0fcd49cdc2f9d05cd3df63e50bd4c22e08a29d146923706af747dad9517a45cbdac1415154d1d5886dd4d4780b8d1b6b2f172f07f4df6ce58605db954b495991b29aec5b979c3a902240492260b3f03a008d7a57d40248679b3cef1ae37877022022d8eceb47ae0559b11f7d0aba46c9760710827ad1eff0411ddece6fd30f6c7acdc35bcacb801fb6b61469034320b8792568073ffe8e69b2cf38e7c32d95f412600c934851b4e1de87852e789a291232b4ccc80138025e382ca21dc645b1fda9e062b2d7b1cf373abda80788d90ee7a87a32c78aceee4f38d76413c3b49a1fa31ed65d5e6077b5c29d3c19c2239d0c7ea09bcc9570cb6e47182b5305b5e00b5ebfc94cab9ae409f1630ef34e076dd95eb30db9f4d3f22ca8c017412f4b500beadc3c88d7905ef47012f7887b48b2f11e6a2b6267886428b46a26919d99d3c5cce35534e0eb29b766954c40a96049c515503bd6aaa71a5a771b76f4d6b1b434c9083841aa6665680418cec9e5cdf7b0c0d33332487a28422d9eb963e0049ccb2f1c9c467f1b2c390529237bd6157b8c2fc55c686ae6a3091dec19c3348fa5b477409668e7522c31fb69cd75e089b45bc21d270c9cf277c21d504989f689a8dda0c2e089587fdada5819fc682cf9f82ab3c8518ea980f658b5d13bc2e57662ec1dd806a1a30c3956925e199e13c1592a08b6ad47719b1a65153df3d2c7ac715074ccfe430569138a53ccb9973575fdb4801e5aa39fc77550531b6b48870df8c05c9e7b48ce7457e5b8df03a52ae08222a86947337326fbf9aa94bd49dd957b92863ac0f4c7239a086857429767b6885048a8f307d164e96c43be31f148d02a59825f2e0ec07af3ee29eb0082c9a8efcce7561c91651ad16cbfdee220342b89c282123488141df296270216b4e0fb7fbbe25e249115ebf0a24ed0ce7ec53fb72e271c10f404a576c549570e8a8734c9b641e1a86a7b3fc9b76eea84a0ee679bd48e9afa12443b07d1733cdd44343d531ed4b1456b5b48602bf826d86c3b2c5672f877142c5a2990bd0eca3a4f16162edc1175ef46a03165fc25cb45ecbbb9b57b8a0549f599367cf8fc9a6c6c7ce0cea4154184ff7b07c74ba705ea7fecf7639794e2c122555f0ea00e0b12f42195f5914a9f560607acc390cd1ce2c759c4f025418ec69593eaecbe86e6ae8f6d7aa1ea4321f756758281d12083ba485d57c1e71011f5aea2b56edadf52a18ff8a6b9890c901912e2c297acbe412c3fce19b4da9913eef421b41f518fa7576d68f72ca82cad849c007846b7004da3a45eb4b13caf3783057c3f9367378b2177df0f04cc8e62e2bb9b1effede0c04be54c4b6982be7a3342d0e097cdc03da46a6ee6186cb7b1cd328c7c7d25603c90bd58d108723b70f7c476777175551ba2be71a6b8863854ef8f02fd32ae99189d7edecbca961ca7eec6a8cc636165e341267670057788b101e6f800f89a49461452f625be7f76f5daed7f55e21f65a36e0769d522275ff6717ab35bb7b48149de086a8472037951410902410355fee6bb0698b2eef8ebeec63830be5ff1ec7ac9663bdecb26b73164fccf890ce5adda2aefce4b0c42057ab585761805c1f63a9b389df177062787d8d7973ab8507bb1e65720504c6d33e047621b1dadc9f63ce13502d499a2d2fda24bbf9a80af1e42d50b6ae71509e5a24f546a65abe725797c7a580958872bac71b3369f0d29d8f143059e3c0840e8cb1b986db24d57acb25de895e8a8aa7eec39e1508f02943786f181a8d88ceac050021db07729c056239a77fe28d4ef924948e42479c28c05a7a314a398721c87c5126a066273c25bfa842f8e0244841282c35611ffe27bd7169a589049349320bc512625df71da464e0fa933c0581a9e6412cba44408b68ecb88e42e995093896897e13a783d292134d376b05e3e690e35e46f7ebda74c8c48e736570a82d0684c30d00486d4b3eb884a07e721d29124d6ad1ae474c813dd193eccde8382b1a58d9de0845adb757d6e89401c10858debfa75eb4cf7dc34a094cc5eafa4cedcc4ca5417ce417ba132c89b32532cce352beb40e20", 0x1000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x9, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x2, 0x81, 0x4, 0x7, "50c7a5b99f998d0db5d849ddc4cd0dcff4b722fa", 0xafe, 0x2}) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 11:59:06 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() ioctl$TIOCSTART(r0, 0x2000746e) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 11:59:07 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200), 0x1000000000000130) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) r5 = semget$private(0x0, 0x3, 0x1da) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r5, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) getgid() r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 11:59:08 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r2, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xe0, &(0x7f0000000240)={@broadcast, @broadcast, [{[], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x2a, 0xce, 0x64, 0x9, 0x8, 0xeb, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xb, 0x6, [@remote={0xac, 0x14, 0x0}, @multicast2]}]}}, @tcp={{0x2, 0x3, r0, r3, 0x1, 0x0, 0xc, 0x80, 0xfbff, 0x0, 0x8001, {[@mss={0x2, 0x4, 0x1f}, @md5sig={0x13, 0x12, "c4f22ea9e352571b2c1a07fedc677ca8"}, @mss={0x2, 0x4, 0x8}, @nop]}}, {"a2300bad871a512bbfb7ec84f17ec1a427a17dad7ba3c90d16638c184914cf2ada6735b57c586237fb9000c7cacd6a5128078e1e223da0a3d7f0c8e57d5685bf4e158d8d00c813736bea67b52202c4692ee11d9065292f47897df2a3c641d52851535707c0c858c4d4fe144dc2e5be6a23014e9aa20cebf2db34f304d6ec"}}}}}}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') syz_emit_ethernet(0x45, &(0x7f0000000000)={@remote, @random="6ba32fcd198d", [{[{0x88a8, 0x3, 0x1, 0x4}], {0x8100, 0x6, 0x1, 0x2}}], {@arp={0x806, @generic={0x6, 0x8041, 0x6, 0xb, 0x9, @empty, "2bdfe9d2d91cd130c81f10", @remote, "00c07daeaa095fc2df8a97d7db14de23"}}}}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 11:59:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) close(r2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d21404faa5d24000000012000000002000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) syz_open_pts() 11:59:08 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8c}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000040)=""/161) 11:59:08 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffff7f8, 0xfc80d8c, "00000000000000200800001700"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c4793862b2000083e000000edf2fe0000000000000000", @ANYRES16, @ANYRESHEX=0x0, @ANYRES32=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)) kqueue() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = fcntl$dupfd(r2, 0x2, r1) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) 11:59:08 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) r0 = socket(0x18, 0x1, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000640)=0xc) shutdown(r0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="29ce440e41000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000680)=@un=@abs={0x0, 0x0, 0x1}, 0x8) clock_getres(0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) close(0xffffffffffffffff) sendto(0xffffffffffffffff, &(0x7f0000000080)="40d2c81682fbbb123405c128c289cf18cf40e03f0e", 0x15, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x10001, 0x3}, 0xc) r3 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 11:59:09 executing program 1: sysctl$net_mpls(&(0x7f0000000700)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000740)="520828c1", &(0x7f0000000780)=0x4, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8c, "00000000000000200800001700"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08", 0xd2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r0) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000000c0), &(0x7f0000000100)=0x4) clock_settime(0x0, &(0x7f0000000040)={0x8, 0x2}) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 11:59:09 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff87, 0x7, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="102b08ead2b8bf2e6d2580e8c627a1", 0xf) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socket(0x20, 0x0, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x7fffffff, 0x2}) 11:59:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(0xffffffffffffffff, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x842) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x3f}, 0xc) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) write(r3, 0x0, 0x0) 11:59:10 executing program 1: setrlimit(0x8, &(0x7f0000000200)={0x6, 0x95}) syz_emit_ethernet(0x72, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60837731003c0000fe8000000000000000000000000000aaff0200000000000000000000000000012c030000000000000001000001000502000001030000000401000401001f013032000000000000004e224e21ba720d1fdeb3bf19fa3f03ac27e26131cfdff3e231bd7fb78a23f304cea4fcdb02737d440e58", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6550080000907800"]) close(0xffffffffffffffff) syz_open_pts() msgget$private(0x0, 0xfffffffffffffffd) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x9) r2 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, 0x0, 0x1, 0x0, 0x0) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0xfffffffffffffdce, 0x3, 0x800) 11:59:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000340)) r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x8, 0x101) recvfrom$inet(r1, &(0x7f0000000400)=""/222, 0xde, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget$private(0x0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0x8000, 0x9, 0x41b}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r4, 0x5, 0x4, 0x9, 0x1}) 11:59:10 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x2000, 0x300, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/140) shmctl$SHM_UNLOCK(r2, 0x4) r3 = dup(r1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x6) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) ioctl$TIOCEXCL(r3, 0x2000740d) 11:59:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) nanosleep(&(0x7f0000000000)={0x0, 0x101}, &(0x7f0000000040)) ioctl$KDENABIO(r2, 0x20004b3c) 11:59:11 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa380000000000019078ac1400bb0000000088087785086dec1998e6353d36e66d96690d0090780000000045000000"]) 11:59:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "106d18a3ceaaf8d1377c427490d2633dafb2c2c2"}) writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) login: OpenBSD/amd64 (ci-openbsd-setuid-5.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect