b1c2a877475a056445e5d9caabd3d33f0ba2111b55015acbfdf106c87d7fcfeef3db5276dcc522f3bd4e88d7189f3c1ff6f60926405f97ddd851c757ff870e86dc4e96f48be4c0acb116f8b7a0a89e87e470ff4d6e3d7e112c89e2ce27a7768567f13303ad6d811b764bf8d120e4b93a066c5d94e68e4da90a401b77ee160de141a1eec0f5e43cf34419376c81a6a042429787a43919e616d1bd0cc325be00af134c8f3f83a15b53b0333a714e7c4fc9049c679bf76858d930cbe33614d1d60222f337ced82ffdb4a157c0654699c53942acfa23c27217104ff6ee7e43818a1e1a0715546c99c22321af7e0af8f991e6cd6381eab3831d16fd7d706c61939e580972e8f614a381b86b18fe72331ce35e5108e0320226f4f65d31d514a7b2bab107335407270790a0ddc82462000d3ced4ab9110136256fdadff7aa29a15b1cbdd46f6dbb1e8e9a11154fec3cc0d64355afff93d3cfa750ad7f50282ab4667cf8f4e2f4fcc96428ac4a2ef9b36035fafb7a41632aa6ab96bbc521185eed1a0b3d3b594a92107984fd6ec119396693e31d49a44f5e5ed7f0b35b6745736e22b5a32bf9f92aaa714d509118d5a1076327318e427965d517a31ab100094a9e5714f9c203aab2a8e7c80d6ff8bdc0ab1173d1a8ce6b153cdf279c2ffeedc87f5a2ca9ee10a521a5feee5ab07c0e287760cc33a60be997483b090d2ee4dd49f09fd10c26912ede757212716edee32e835389f6f5f0ca94b2509eec7c326d99f777d254f723b80d38bce3810189d8e9e30d35a406642e8bb80f02f559d2c1a4c279f15c7197092ab52affa764dd09468a6e8edcb0e35fe61301a005b8644aa40cfc61f5185866db2dc51ba693592ac40e979578ab05fe49fe242026ad50e777333014fec6dcc83fffc99f43fa4df820fe1929f233347f9af1a8575d5f362908c0752acf6be098cb432f84b1ca541ee61bfcbaaa241b376758288279ea83e6fd588de89f22b14616c356231956b9e12a2f57812b561f988140e690d25d7b60abd6b902b583878f510969d27bb5576b7f7f1f9c6f3175b4ee3b9c15c007cd3f33d6881fef80353b7d38a38eb94059661bb64058d5989e3d1646ce4b533d5204f8005955acfa3dcfa2b4b00530443ca7a423bca11501f1477a8f5fdd3377fff81c7b7d1b5fab2bb88b158a322494d7edbaae5450cec00381ccadc231ed14d5397aea18b6885fa9d96499a4ca1b2ea6e68dc0f05ac30e088a790212cb68e8786dc286b958acbbff1d15519ec50deed1c2f774601d6fa7e7ee0e656fa46f3ba477a98c1ad70e61a0ff9e298bc96cad3b72e9df03cacabeffb4686293cd0401f27ed34c88f5bf8d1917f0cb80d4cc98e4374733437962e085ebfcb26a01e84a7f18ce442a94cc74a0b1a90ac5e40f9376b4d73fb9d65c59c2e5ee390a2d3dd2facac99234c2c8693aa06f5f88fcb", 0x1000) setitimer(0x1, &(0x7f0000001380)={{0xfc, 0x4}, {0x6, 0x6}}, &(0x7f00000013c0)) mknod(&(0x7f0000001400)='./file0\x00', 0x2000, 0x8) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000001440)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = shmget(0x3, 0x2000, 0x403, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x3000) writev(r2, &(0x7f0000001580)=[{&(0x7f0000001480)="f10da7ad52454842ee0b076957175cc9ef6b10293295507094c44eaf2180ae787e1b187029fd99171d0f7ef7fd64108d31325dae23d7e4a606d2cb67d6ae20190c57b631624fba7722d805b7a874842404fa8c5ebc651ae0c36329006e77e1cc800e43ba35162234345cc8f754c5a89323cf28e290dbdbbe781f1e0e6b65cdee6e3a091f887d1f2d73acfdab6d48f9cec5f78106e66b7f514f9aa73c35c03f6903a71d491ccaed13926bc96f9692c39be85fab66c664447f19c9aa174269acfa814fa856e898f3db25aeec9ef079d3730f69701fba", 0xd5}], 0x1) link(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='./file0\x00') lstat(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r5, &(0x7f0000001700)=""/145, 0x91, 0x1442, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = shmget(0x3, 0x4000, 0xc60, &(0x7f0000ffa000/0x4000)=nil) shmat(r6, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmat(r6, &(0x7f0000ffc000/0x2000)=nil, 0x800) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000001800)={0x3, 0x2, 0x6d3, 0x6, "dd9f0c53d7fac0c5c0ffba16d895cae9bcb72171", 0x2, 0x7ac}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001840)=0x4) r8 = shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffa000/0x2000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x84) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x6000, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28, 0x0, 0x3f}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x9) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000040)={0x0, 0x54, 0x0}) open(&(0x7f0000000140)='./bus/file0\x00', 0x400, 0xa4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ff000000000000000100"}) close(r2) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "0e5f68cdd75751147708cb211e0202c5bf74de60"}) close(r3) r4 = socket(0x0, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: open(&(0x7f00000003c0)='./file0\x00', 0xfffe, 0x48) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setgroups(0x0, &(0x7f00000004c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0xc1045763, &(0x7f0000000480)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000440)=[{0x9, 0x0, 0x8, 0xfffffe00}, {0x3, 0x3f, 0x7, 0xce}, {0x0, 0xa5, 0x81, 0x8}]}) close(0xffffffffffffffff) r5 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b10005020000000000e6ffff06000000330086000000000000f96ec4db745b04edcca1b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e0ff0f0000e4b21700800000b4429b36dab41f4a77010a4aedcab8d34a17ddcaa72d4a9909527ade96cd1f6ee3ca2cae73fc95c100bc0800f80ca1758bb38d981ce11327b364c3a6c9f416bb8416ec85c9c250a26db0fa440f4ab3ef66dd26b54b97ebaa06ed666dbf0f8cee3715eb4bb486212f95fc215a827d84ee1afea19de97e", 0x127, 0x5, 0x0, 0xfffffffffffffeaa) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setreuid(0x0, r0) getegid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x7) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {}, {0x6}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 4: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = dup(r0) write(r1, &(0x7f0000000080)="ae7e7732dea812d2eab9d21596598c0d14758b880803b371ec829fa1ccdaef631c66564c96993c33a6c08f6cdb7affd1e06030b1dffa110d6218787b7a8c03826b98232ff5f55c1c09cedbccc04d35a60951bb8de07811a0bc1c5fd8246373823b2a15006aeb5926016afef4a5eb0c1c24a29694999ba277f78ed7d47c249cc2ae8f5f6a7ecaa6c692d7", 0x8a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r2, r4) r5 = geteuid() r6 = getgid() chown(&(0x7f0000000200)='./file0\x00', r5, r6) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000240)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000280)) semget(0x2, 0x3, 0x102) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) lchown(&(0x7f00000002c0)='./file0\x00', r8, r3) r9 = semget$private(0x0, 0x4, 0x382) semctl$GETPID(r9, 0x0, 0x4, &(0x7f0000000380)=""/102) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000400)=0x1ff) r10 = accept(r1, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) sendmsg(r10, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="107029616ab32f90c8b79da473fbdba754008f43763e92337fed44a21fe3c81ebb0f7a91cd4fd3f3a321578d71a14e44e74e0ebd06453106d38c3f8c270b70b720d6f0f17f9dd78e187a1c7f92efe902ea701b7ab39e1b0c66844af1fdf2f4359ab0bd062faecf5c7fca6b60955d3c0d1aa89a5c88add3ebfe86d836a4b6f36796ed13bc2965061bd5d6eb7907f8c67d03a4a26874d6cd4463f322a8c1b74877f5fc4d9254d7be39a7434113842546ec7820d7ac438786f1f4249be8ac1700df1b796b8002fc8171a660ed75e3a330b6ce064c3b350d9e2a645f90c9d269", 0xde}], 0x1, &(0x7f0000000600)=[{0x30, 0x1, 0x6, "a2f9701074a59b89657ccfcb54ad6e0f726024e16cd1bf6177a5acdd32f4"}], 0x30}, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x100, 0x0) fcntl$setown(r1, 0x6, r7) sendto$inet(r1, &(0x7f0000000700)="7e4f07cb90aa7708db50cbe64d9ba7a56ae53a6ab438f93abd7850948b535a376b3ea9ad65802e1e4b9a1aa95f56af3a5b7370566cb182dea3af4236ffffa462c2d203fdd3676583c6006cde62eff7dd2faee72f76e7496dc0355aa5a45876a2e7a432a0cf4971474d019ed5c85d01eca05510799ca8e2f361e852017709c2ade4b34c9e34c822113825483cd1468b0df9a50db026f4ff768ec48489c89cd62ae08d7847285e677ad71cbd5d7771821a54a5d1b191010e4c9b5bd5183ea970b9729ce894238383015815f46952d8de5b0b02decdec0a170818b39294dd458ac5b0f8418b396e5ae930a71c70d3d5d7f520b1244e1ef67a0ac5b02f4670c9d76b0bde294378207c5a1ee52f18782aa54d3aea0036d61b89877904b2369a7d2c6f5d0889ad658fdf4d3b4dbcc6d21d87da25b0e1c8912e9ee92ec62ce7f83349535bb201e2f8bbf5692db16d487b300578ee015f2b09431e8559b7f2eb7b3a7e10574c2d791f5fe933dddcaf0e43bf65dc2732963092c37f0bf80b07ce8498b981b60bb6a6d6d9b5fd9cfc45daae4bf4c034bceaf154282fb9ff4be271a1d76160e4e51e14a8ed71021a312df95f96e1391d023639fe70d65d7725af123535aa2a5e96b856d7d8ed866d7208199fc59b64de0d8494ac23629e7ac395f765d44a84bcf878c1711dc1e50f65efc7a27c6fee2541c114f565236b5daecf0bddd7f04f228cdb42f118678b7e6a4cb9abec98a3bfb84c38b5d9445dc7f0a591901dd7837f2e4a92f09024dfcbc8d7267438668f4dabffba2d74e0122a44dfb3aefd315bfadfcf724b915d13f2d4dafae9eec7cc6358848e257a6a6a035cba3c5d237a83c8f6cdefd6804cf9d6259e408722dfe8f592b6e1b11899a7ab2e703a619ef7d11bd0e0fcb0c0e2cba612b4672433d214f42762235759b759adde3344da53adb79237b9bd58baabf6b96c2a456199b5910ecb1494fcf25a313774d6d151d638c9de50a2058370b8235f15fb776f37224b806f1055ffbacc4e6fc074802262727f182aacb95cce359ac3c3ff673df0e2432ac9a99eb6709350aa93efb76379a64f7c9d88e9735ce0fb881a0c477d60f245f4f43e6d43ff6503e654828a631ba50a3fa74d6fbb38db9d72bc59f8696e78e2855efc379c07993d935d5db46bfefe17878f363929875e10ba47b5b38986f2520c1f2eed69c69c23c3221a4ac3c05ad2aa8d9cfdaea2d5894f327532660270b46dc82ca40b5f08c5fe885c39bdb4923cf17f3f1b709166d5f468f54358e9781c81fc99712a4eaa1091d2faad9a6e862ec7f6095ade4dc2e50b1a27ae74dfcc9cb8f163c201764005aeac57a57fdfa90ddd3b4434f4e525370ee7821a91b7b25ffb748035c9037cb02e67e47f1029b8d9573615e72eb5b8694bb59a22cb1722a63c031b00e18c8834e6a635a13f9e51c62949de528c2772ae81d78d4e4d45b2c452b2d7875a49ba5820372c417d288a51dcac4a15463186d275ef6d2250ff808418c43cf9931dd7566108b3bfccb3f335dafd206e545eeca8a38324ff31daed235849a32b9e4df3bbbf8953928b7ad515dfe7612005d1511b8d10dbc5365b64198bf7c552d6f3ff9d79f5c305503d85f0e3b85a1c342f3fd38ed5afd0712443dfe7f0396d9051a3911ad41ba3408a4473fc506fe40388619de56bcce39c613aea874b852ed548b8c541c55684d2ee63949285e139434d70162a4cecdfc85ec89ea0931cf64d8e8dd1667f22e4b98988ce30db7030f6accf22c2e2ce08b2e33ead00ba596d40e60e65477ef9757679ceb5def5c173bb8d8241a110eb963af53060913ddeda44e659aa2258a9df25860e9114f5b85bf8126c196d1baf9c789f740ac0ec0249d0127ff692e96f8f84c27e99aec47e99c8c8b89a196170f1b0aff71efe849cd6dee8af963c923a8879d72a6ac0e13316887e487cd5cbd0d1f37dbfc9091d54a5206ad4386f109a3fe1dc66a4c1d867818bb2917259d3ed2d73c91f0b4edff0f724ce6cd331eb8a1ace6f3ccb6e1e2963f5ee615dd9cf87a52933dc50922a3ed9ab9fab25bfffb58fa4f634e578244934d0abd208f8b6f8bd8743a3d15dbf29ec984b126f9f8686aa935a9bb91ee0af8d87b36381395bc27acd32a509cac94d9b7ea1bd60f4bc906976391205a3091437bb03cb1a806f2d6e54421587a641b8c2eafb9330eef8b56a75e4030d9cd672d2c06a1e6892a5733a96d7e60a05942b825e74c29a80529ac0c63078cb41d6d430fe887ccbab2d0c3ba7a768ba9ccac5602550fd9e404e02b09001752067ddd628fe5196316ec9e188cd2b9b7d1c97688d5f42d668b4020c4dfa7dcf9c7653339bd6a63d4a27dc33ea3e62607f69fed2fa9f6208f27b0c92bae067fefa096f4e445511760f5655ebbcf5bc939415124ac8b0e8a920e72d62131ffe48bb38f44a44abfcba39359bc5eceb0810bfdd3d762027d0484cfdbcbb48fb0d338689b7db5e1cd81fa0454e57f7cfd73983a9584d3fde2b457d5555fe030412a5a25a3aae5024e03ea2ccc1a02ccab1249a512837ea8073c90ce0d7f4ff5db7d7a80c887afb0f5b11bd7ddad87ec93d83a3a1b8ccbf604d3c85e7b48a2dc41ea616e676c5212e2d96857d4f5a4da404dd78869a4414160deec349a5a283b4755c46b05d3e80eea8929eae2ce53da5c061065e45b71a0f57fcb98917a9060fdcbdb072d5f3609fcc5c4484639f84ed6e888f88789d03ae569dd034976cb7adbdfb0f44e7979ac257fd2253ecfd4269d885fc7ea5452c2d04a7b3a191dd6493202654764829d246f8657fecb8fe5591dfc851d98d9a6aae80342a49d0daa7c852add19744bf01d2b843a11feae92f111b1982667aae002c89ab508cd06926670ba3a8a1d3bb422e40891f4cddfb2836e16238cc981359efcf05fea282514422ff979cbf9a5c0895527bc1c3d8957c42008834673675134622cbb04403856cd865f7a18351465473c4ce76e0a92e585f6a2870e0331244c3eb8e8b420db8d187b60981829bd2ff18e2286f337613f7c5cafc02876820287c81d8809664975a21a8cefdddd01877852ebf8e5ffd523fdef5e7c2459d5751d56267dc961f2465b5653ac9665da99c8c2a2148fd41d2135f167797d90947bdebbff53d71559c8d44def9edda55cd437ec335157d8319ab902f9d43ecdfd588151d611981f806f8d3607b3fa50c287111ecca5c067cbb180929d116d0693f5e64daabbeaeb2a4ca97101522f1b4be0411a39901a5778c5fe2fba0b8bbeb9b6c2bd861704caef01b277f9d9b2c17dcbf55aa083b99686e3c4d32be74da35ba84d9de9e797e7e219089768612eb439591eb66c310ff9cfb554312e8a0f9d191257fb84124ccdfac336a040c82ab8e833624018e5a4ce2398383ac515baaba855272e1ef0847277670ae9c72098b026430848d3f555b6fe26198a54c70b6a99079c4c1b3a742e92a165d840bcd390abf867f6be7e52cf16cc86993dec064aa71bfaa7bee6beea0c48789bb5c28f5188a35657e5da46a5693414ea6e55733916fdd9b7a7dbf2c268929884de01018df3f75557162e67d207df3675bf004b7430fd6c8aebcfff3723468d5043915fd680402b661fdfeaaacf50da31c0d94c836e1ec09b9573b9283db207f094f1601e4bee26591574d294b0481fbefd07628c7828b3f8ad4520b730f378ffa0456b99a378c3d1c7fbe6368ae33aba3f8ed8c9a43c21b96b64fe168c26360e7bb8974b514bf6508d78e01c707e314cd3dd91abee773062aff30dc9d275c821a4910f507c21ba5eea3b2e1dca3b87137d0d9400015ab524f3e8459e1dbbbc68f46cfc1fdfd033d9337935071428a8085f5ec004c4e83720df729f2e4c2f47f7214605b36a98aa2d2ea21e101978a5186bde490164006b63dfef40902b1b5ea1ca4c2284c08f40b5b08dcbd7f66671e6f1025ae703015d7bc4ef905a1853358a125566160e09c00e9f7ba40c686937e4d9c131f4525f0c1ac9f6e53473a3aec9c0ae7e9957a5fb03fcfd4beac2f6b501d4c3bf5d66dd300c6aad9462f44d7e1772e76825038937709e7dbcfc68c19616011d4c0f8f99b67e8db2e7108334543c1c5eaa14b9f5465b4985bc66dc7a55e01a076750f213f97c779243df1e32e62b1686af0f77e3d1e0e6599994bda748e408f2346af8b9bf944672131026d2d2ff84abc1cd592011116603e2054361fceae3040a052237dbb7fb70372fda4ac8f8d08a07a848273840068430b2c6745a0d0cdbf1ae1891c6b91da314858724626c48f49e6f546c594f5935a64eb63495a368c5b6cb8c5cdb6be024bc6e895c4eb2a3d492f6ef6b080bfa17aeb716aefc737618a01d3208a17ee55e55a054d0f4fdb75922ba97b8a6e1f5009c5e78888e0d1f43e78597215d92dfffbfb47d5b7b8302d651a354cc24463ad27fac422ab33d17be6b9922700423409da4e042f621e9a760f3cc5faaffc65e686da6616d66250558d218338a80ebcef2bdfa28d47aead17a15b33f286d1ef15a3704273de1e332790317282bdc8f261710da983696f929748be7d3cc9b77903cb8ae03618d128e5d7576097ad97c76641a6e2b797068938a4f5b5128986930eb8cb79e0b979cc66235e62f8889e843145e13389ea60e9e0c3c6dcfc2f0a0e44bc0dec11e47ef79dd049fca09915d379ed3b3fa729d8a1064e596abc0360ed5153bd0872164ae0163e967ef169be78e8945fae65e962dc97bdc0aa5ec25d011036e7f18f9e950cbf06a86cb032c86c145a0b769c73a585941d8a814e7e70e20abc7b61aff427c855dcd64b4a247e935cb2c980f77b4d5828dd47992f28ea3aee49a0d498adb0baad955462b5bc5c9cd43acd15a002736c373f239be2e8e8dd91add70e0ddd64fbe80d78c806f24d7bc85bd2b41955554da9aae16a06fac6afce313899c2e4ca80665741b719a4b193a874d4bd2579da96128723f6b5fd6130232caf6e871698a600adb417f4a95000b74caaaea8436ae236561adda01697041eca91bca7172bef0d26735278f674723075be7a1a40dcc8b4baa5dbfdb1af75119a42725e76d808e2a7a07ce7778217f1c35062b501a3528191c218f2766926bcf4c1c7f406b9309bb19e4ac6c9543733598e5a37b5632556a6fbee3144285cc779466ec0f6aa31e000d54f4e043c732ed0a510259b1e6412854accfbcbe31f0d4824336fbfb2afe229b1682446163f20484eeee4e788264cd83fd0ec23dcada59921569d81d467aab09996b1bc15e7d98cf5adc5c60d92610343c48b4b55faa3c320f5604c26d133633d096b492fcf8a1c3567fce07e418fa31c3b671609981983dbea9487c93024330a5b9fc3b9515b02cf3db536c4b0475ce0a69dc69965a3288e1e8cc676927267c99d9a6808f9752b73142617a9c238cba4b01b3070773dbb55f593eb68c2a00b1b3c89957915b7b87cf909650010add75cb3056d0b91d0bc3d311b2ecd0975dff3baa190fb9b6c9e274ab154ef9af3618e9a79d1d898f441459f3eb5ad01f59fa39c884617a24903b8ed989898b17f396a9252aff28dc6ecd917266f7c35a3a8033c36b944cbb46df68a1cd19b4a6ca3d40f2b81482676083add8d79f4482cf545ef02b590f107b110bec9430669843531e714229f1fa454eea4a2ed8f636e374e8ee809deb2ac6c431871aea54faf7bfd6c3155841e192af0cd14ad9b2cd7e405d1f8c3b2ddd3e6987bed07f4016f48cfed4388a04bfe3310dd1b1a31acbdbf24e798ea4161c176dca773e1131f3d54", 0x1000, 0x1, &(0x7f0000001700)={0x2, 0x1}, 0xc) close(r1) openat$vnd(0xffffffffffffff9c, &(0x7f0000001740), 0x20100, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r11, 0x80585750, &(0x7f00000017c0)={'./file0\x00', 0x0, 0xffff99eb, 0x9, 0x1, 0xfffffffe, 0x21, 0x3b24, 0x0, 0x1, 0x4, 0x1ff}) r12 = accept$unix(r0, &(0x7f0000001840)=@file={0x0, ""/77}, &(0x7f00000018c0)=0x4f) sendto(r12, &(0x7f0000001900)="9bd97fb97b8005637193f09f4aef28e376342b12576a4d20d0b57474e66a5a8480ec5195cef04964143fc052a2e8b9044959cc29ecfad19fb3d7245d887861e321b34895a4666818d4b59dd3e80516b5f2f5d4705877f53d36fcc16f9fb108df80a9596f7ad8f3e1d6a328ad92b00184af32eee5e424e16b3df499b346837a5d3d19c830a2f36014c116773227b436b5ead45e65dc9bc7fc0c03389da7ae5420a194f33c219e12a4dc3bd451535d9e078c17f6bb10eb6c99f7abea19836b2a2d57fcd9330a44d91180e60b9f7cc86517cf36016581c464a84f4b48dd1f6dd7d70436c74e74e1b9857e7c64814f52", 0xee, 0x2, &(0x7f0000001a00)=@un=@file={0x0, './file0\x00'}, 0xa) read(0xffffffffffffffff, &(0x7f0000001ac0)=""/4096, 0x1000) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x3}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x2) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7ff, 0xffffffe1}, 0xc) r3 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) preadv(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/71, 0x47}], 0x1, 0x6) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x3813, r0, 0xfffffffffffffffd) utimensat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x1, 0x3f}, {0xfffffffffffffffd, 0xf00e}}, 0x0) r4 = msgget(0x1, 0x1) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x401, 0x0, 0xffffffffffffffff, r5, r8, 0x12, 0x101}, 0x2000000040000, 0x100, 0x0, r9, 0x40, 0x3, 0x80000000, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={r6, r7, r8}, 0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000400)={0x8, 0x21, 0x1}) r10 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmat(r10, &(0x7f0000ffc000/0x2000)=nil, 0x2000) kevent(r2, &(0x7f0000000440)=[{{r1}, 0x7fffffffffffffff, 0x55, 0xfffff, 0xdd, 0x5}, {{r2}, 0xfffffffffffffffb, 0x0, 0xfffff, 0xcdf9, 0x3}, {{r3}, 0xfffffffffffffff9, 0x10, 0x20000031, 0x9, 0x9}, {{r1}, 0xfffffffffffffffa, 0x1, 0x2, 0x80000000, 0x100000000}, {{r3}, 0xfffffffffffffffb, 0xec, 0x8, 0x4, 0x9}, {{r3}, 0xfffffffffffffffc, 0x50, 0x1, 0x3, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0xd2, 0x1, 0x100, 0x3}, {{r0}, 0xfffffffffffffff8, 0x5, 0x1, 0x3, 0x6}, {{r3}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x4, 0x8}], 0x9, &(0x7f0000000580)=[{{r1}, 0x0, 0x30, 0x1, 0x2, 0x7}, {{r3}, 0xfffffffffffffffe, 0x20, 0x2, 0x9, 0xf2f}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80, 0x8, 0x4}, {{r0}, 0xfffffffffffffff9, 0x20, 0x10, 0x0, 0x7}], 0x5, &(0x7f0000000600)={0x40, 0x3}) getsockname$unix(r2, &(0x7f0000000640)=@file={0x0, ""/4087}, &(0x7f0000001640)=0xff9) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680), 0x1, 0x0) r12 = dup2(r11, r0) recvfrom(r12, &(0x7f00000016c0)=""/61, 0x3d, 0x0, &(0x7f0000001700)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f00000019c0)={0x1000, 0x8, 0x55, 0x3, &(0x7f0000001740)={{0xb4, 0x1, 0x49, 0x9a, 0x0, 0x8, 0x7ff}, {[0x4, 0xbb, 0x7, 0x80000001, 0x400, 0x6, 0x7fffffff, 0x3, 0x9, 0x7ff, 0xfff, 0x7fff, 0x4, 0x2e342408, 0x8000000000000001, 0x9, 0x1, 0x20], [0x7fffffffffffffff, 0x7a, 0xbc, 0x5, 0x0, 0x6, 0x10001, 0x9, 0x5, 0x1fcfe8cc], [0x9, 0x6, 0x40, 0x20, 0x3, 0x9, 0xfffffffffffff800], [0x3, 0x9, 0xffffffffffffff9d, 0x8, 0x7, 0x2], [{0x5, 0x9, 0x4, 0xe7}, {0xd7c, 0x66, 0x5, 0x1}, {0x0, 0x2, 0x4, 0xfff}, {0x6, 0x6, 0x3ff, 0xfff}, {0x4, 0x8, 0x9, 0x74}, {0x8, 0x1, 0xff, 0xe60}, {0xbe5b, 0x1, 0x7, 0x9}, {0x2, 0x4, 0xfff, 0x8}], {0x3ff, 0x80000001, 0x7fff, 0x10001}, {0x8, 0x5, 0x9, 0x2}}}, 0x2, 0xfd}) getuid() sendmsg$unix(r11, &(0x7f0000001ac0)={&(0x7f0000001a00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001a80)=[{&(0x7f0000001a40)="142476c0c360f0371a4db157dde193371db8", 0x12}], 0x1, 0x0, 0x0, 0x40a}, 0x10) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001b00)={'./file0/file0\x00', 0xfffffffa, 0x4, 0x1}) connect$unix(r2, &(0x7f0000001f40)=@file={0x0, './file0/file0\x00'}, 0x10) executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000040)) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x3, 0x81, 0x1, 0x9, 0x3}, {0x3, 0x6, 0x2, 0x4}, {0x4cc, 0x4, 0x7, 0xb210, 0x8}, {0x2, 0x2, 0xdad, 0x0, 0xce}, {0xb767, 0x7ff, 0x0, 0x3, 0xfffc}, {0xfbff, 0x401, 0x9, 0xffc0, 0x8}, {0x9, 0x3, 0x6ae, 0x8, 0x1}, {0x4, 0x5, 0x3, 0xf0, 0x6}, {0x9a3f, 0x0, 0x7fff, 0x6, 0x6}, {0x7, 0x3ff, 0x5d65, 0x3, 0xfff}]}) read(r0, &(0x7f0000000140)=""/125, 0x7d) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000200)={0x1, 0x3f}, 0x2, &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)="0d0b98c36f9f55ac284ab261aa86449d7e05aa235807f641b3fee09fc0a455159e02c7c2a08cb72190f5e38d9e135f28ccd98c253207c27d0088fbea609eef6409b64ddd4595a96e6562a752a2463d71ac0eb60cae5bb07a6d74603098e960efdc16892d510751d17f0d9a1ae3bff50d2d41f7a43acf4f51ef0d2c48b7cf521c57ea5db605472a24848f925dd59cfd1a16c13cee59d785d54c6f4f3cf3485df5838190d71b6249560321874dbbef2bbcbcd6ab3e9c77d1305df78a2961b616742867a59a66c0f3b3092d2f439052833370a6762f3e241e10e641b9a6f07a04a148c8a8b96639c546b0d2c94eaa4e2cb6337e7974a9894b276d11c51700c116eed0de617f75d850084e8f07ce647831149d85b2639118da52613569ce3ee633ed8654338892c1e3f54636d08c29fabcc067b5d5f2ff2fa433deed9b87f2850f48056feec95c95e4eda8591523f83ddb8ad262f7824a8074681b0aceb1b2a824abd5455c19d004d30bb8a6958e824d6f8a22ae53a83b62f435bc137c7e737f6bcaaad31b426dd7c774d637fed5075eeee67716453286a87b0fec37c7a2f738ffcf227d7603344ce0b9f2bb2fbece9b59b11c31675f93025ddea69df61faad27be487e7551e2d1db7fe1561d3ad1fee56afc7f1a7640fc096b66983945557bd52b2a38d9350bd49ca53e49fdbf2e28cf376185e80a412661959d20abff541f182d2d05f927d4f5f8998084e16251c26e677249408acdc924a81d14129deaeee08faaa97e8175a19aeef03f008f9b4e040e96a7b170698c18df4ffcbaf641422d952b6ab53c48be38823145c5e316942d8d62ea1b9be0d5282a683d8acaff2ae80e8956b2566229f2c9cb3ce6c7937f645a3b07f69b421c746860999465532d8630e8dea70f434f283842a9fa01a91d3a838a436f84d4a3054c7fcd2215f74f7c3f89cc5f38bc72f16e171938a6ae934aaacded989245fe4c74e2d52ecc7a82f8b35c8a65eb966e4d4dceb41b7d9df9fe0a9257e8b90ee7c6ea60c41a98b7d710aad9924a7adac39e51b45fce16af155d76974df7ced27431f16c233dccf3a3f8277f7a8359b065bbc1d7a59577be46cad3ea87c9d2ef52090e78f927777db329b0edfca2f6e6ccf4553ae0184ba30312279a021c6273b792a9531bc97f873b88189b112347e3f5e073ec7c81a5ab341d90cd12f1ffc4dd60bf534d9735ef37f31a8b48f212f965e5bd1358aa6112723c31e6e48ceb77ffdf28ed11c9daa5f6be4cbf8e408fc7504bc8cbcd9267050ee99cac362dc7023d9266172c62792a0a11baea8920054e22f1dfd2012f5199c5081955b94473d0c3b9832eb40443c120de07ff23af35a2932f07ff4c2e06f1517b9ade41c4f991b5b1a90ef67bf2b594b698b7c40c1f967b5f044dd0a17b1e96b5781c3df562e552848d1530d9fd8a2f125fae6eae3b03907fc11d2f1f2ab6a94f19ea85f08c99e633a63ba7179024e60503426fe9bca4bac1ea6496240966531e16200872f3e2e0286afd74256dc7783e4c5063471837005cc0e340cae7985672e9ae832b647e459b8d94886be5b4b3513aa6c63ad6f5cd76f14444afe8f84daf7563dbc3cfdc2e1df2d125f685500301d6eb5565f29d12eecf57ed915528aa0544f470feba0bd03f9bc586c3e3a9329414f7617266754abfc3abdd0f890d578774a5062510da765d5a1d5cdc1e8c81d39160181fa6add39d74b0057ba7c3358b191ff5bef14216fb9f9183a181347782646975510848c9ee04530908251fe02830ec1748e0b2abc7ded17ff6a8ba9ac64f446b66a1e5d6c0aba65dd78880d4d9d03d3700f439400562a64beb99adaf5cab94506186eae734025a4724a58a12f0976b3b28e8947b9532ae7f2eebd076fdf7b86a834dc78141eccabb8ac48314fec58a5822199c6901c8e4211dbe9b807de26431dcebda3a0763333a002a2c8f974bc260991a38fecbefea6bbc1d9c21fe9d7206c2ba8cd08358e2e9719988722a9be8f7b7d9aa2fbc31eb215d2890b0c2906627c8d2affc442c08573c6f17b6c35127f9613743e60a13013312eec1006212bd97191e86b02360b2b7cdee90b8c3ba75ed0387967cfc7a9689e0219e71823a97607586519defc75d33eab6802e042e9a973c5335db200520c572223f21ab02ba0c1c9703a48ba9dff0d1906dc2a42bf888df47659f69ef6fbaa1a8b96eecd903dc6ca387584804aed442eceb294a3aed694a033c9c804308d649da4a30bba86b774abf63f38fe3035ffa4d7295ff1a35addd68a04c1e571d94a904f39574ad24389325ba0c2a2ee8034bc467eaaa686854be76d21dd0331a4aca35003192d9abac1d4dc50ad930761e751270ba382e95e4fab59ab53b70cd18574911b6be8aff200feeea06f09f82a608e57f03aa7123819c37184b89e8a4743ce12278f16a1752d056f4bae74e57a11c1b3c6085d5ee8166f54c94b2f496a94d1de1928faf1febdf909a754c545837ef08db93b676ab861a81569129a55e212793e914330b901cfdb1adf59edbe2304e8f89c6a64018df1cf70d610e98f6bc1f5e2241541434083f8d2af31419f4eb5264de3477fccec2ddbeba82f7e998505577547d8db3a03e6192dd2a90e35c010b59ca626197bfb457fd6b3bc2515309f8b4d838d54375ac4fb33f60f7b4b4e52d39e9dd75a1d4352ccc75cf6ed06ad3ace963b4963eb8d9eb995e06203a7a3ee04457f0d8fe14c484a1c95a3d87bfa4fa55997eb1f0991932c236ec91f63c47ecda6e108c38e321499c57fbcfe4b09064a475ece60ea2f07d66612faebd12b49e6970b9b4b3cab07d0945c09ac1ba13ceb83d3afdf7dcb13be3c5cfeda5ee1832d5801c2e7896c7c589c046b72775b5607fb99e342c9e6468ca8daabd21fc8a904f5abc756af4f14441a7a818a00ef51f0f8febd953e721fd93a730d1b150b49aa006e60bd9f1378fc5fa276dbaa3d50ce0d6607f1f6d44493f4c9a4a552d7306e59568ac284aec91a76e0d3fc1a8de234a8b75752ba3dc4b6ba1f6d5a252249a66778c64ddcc54e3b5529950576f568dd698c6a6798e30d8b424cdc41da4adb08802bdff73a802dd2835de492900b4092a8513a934755f83f8a5493d40d7a9e27cfb9888e79e6671d31e5533bf9ad55ce06fd2bda0717656f3a8721aa7e7fc54cc9f20454e6351774f843152c8f7dce9ae9b0393606fe80e32042ef100e02f264f72755993ecd766d6a90130aabe3551449c3ea72da8a6b6bf80b0e639dd8eaadf73641f57be2a9b8106078361a6297bb2b84c169ccdc54848fc8ef670511b004b7015c1c7e54e173a386a35785aadc28c4296851bb5d0d82a4b467bc5e292edd8849ce72aa577c59fc0764fa8764516f009d8643c3548ae4f9d0cd911f1f75dad0121c58e0ac0c358ccb09fcc5e6182bca7cb90a8d5fbd21eb876b34532c1bb6c1b10b3654c5bef93371ca75c6e0a2514f580619fb20995ba42d6c1952a1c1dd39ce6ab58e8cd5cff2467aa904ad05ecab5d0dbfe83ee29b1440619e894b81f36bdd58481d59e42ccc31742858b84e5c881256f0e185efac545a47bdcf7e82141af6401a824e499c79c31a6a0b5ea84cfbe2465e2bd1fa9adb34af76cf2ab0fcf6518778a5ee2430eab4095a6da423320cc6972b2582b910ca0b4b496263482ec7c7d0fe14d3ace8e199750a0842fc33d867e0d9e892131ed0a260013809d735298610f1be38b6a9870f26df17b4302a776c8c9758f0e42434a7da83c23069461ac7f33592d898a55f7a5bcd8070106ed98ea85acb008647a99ae61e080f9118992b39591d065c1dc362621672a3fa291dc8a2020a9858b3c2d8161d4df74efca8da1a8bc8c53a103b782986a635d56a94902125f353438fee5fa09fcc4d536d6571aae985377938c5a945d894f229ea7fd645f02c2be52778a8734f7234c1ce87670990710f57730a39ecd8c910112a65548a87707b8dd3f10d9828e5a98577058471bf4593ee2b7f2f6fa82424f8b7f9212c8f900a5e5fb80c5f88d932f1ec24111b7e613cf7b154df38dac731fe32df01fdd6fc95b6cd2bd0aa840dfaa6f45a2d001ea75fff7eaee3ad0ce58e1e21f913f9eb7c29a4aeb49673c4b701622860b861077a02a8f585acdef4e55aec95cbdb31c012e75c276e4ee160df3175c76f36ab27afad7329ce4cf16cc9e5375542017cf5b72b8901d12a1ec13fa0808373eb3a4c5987f255ba26d29e829e664f9a2e1ddddf53a934e1080948a61c10a57cb0e901d1ff89d05af75c6586e4791eea1e7b3849425864bf31de9904afa9ea9c8b0c99b6eb241898431e3a2f158611278e8105b00a6afca076523e798aee4af9d00a1814454a80196bb69cd5ea9630d412435afd282e036be1cef9f4a5186495516a4ae975372a912d34b741288f7afe7a01fd0351e94c0c9b9d07584a451828201c802546323091453bb5e2b546a1d6a18c2cf0a1f9dbb25e5a7c36958a1472818c9ed9a05a8e63bef0e068da346eeff7e3878a33137201d0f640572e89b45c9bda4593bfd03dc0e458e9a2dc644e2f500f93b9c3cb43cb2e4e2a76a11a61dc53f33a2e6ed41010f809367670cbf7efff83933d3eac26fd94aa95cfebe580168e64b0b677f809ae3cd589b9b68ae934250bb4015747326a4116647418fc12492478993ea6601cc62247513dfed8c6b33e8d17320f9ee7f1af606c317e122eeb41194acaeb1ba574cafdf9744ff482db1af5fd6c57d438dfba0b82ea2958fba27ffbc9917760f4adb1b962eb1d90983ada429675ce9cb0d3047ca7ec03f617e1080a730c5ac4f385f87366186975aa6db2a78cfbb319233d296e205e682c4b254860d2bfdecc790b22077fa12f4d84369e101ca937ff129bc347ca1259c758800a7545c481e5675239abbe71566068b65a72d7db4a8cfb0e6a6865e448d0bf7c2f6fb7f2b9427a27783b33b994c21375d53e6f64d21c89a783bcc138d9982bb05106fd96e63331d3db888ff0bb80b05c474e7797129f6757909db5ba2f7efa1fdf4cbb617580157e5caedf49ac6d3f14c61930c4c8a73147e5e486f2bd824bb2ed8be79f2564580dc44de20b97cdac5d091ff89d741ffcae7d12a31584f47133c41cc7fdf6272f303b1f91666348421a1eb7450beadc20258b4bbd1295082c234774f98199e735f4f23eacbc72151ea5630dbb7e7756656ad837edf106b46e7a77cbbcd14633338ff4c6430bf599015d69a25efaeee2385ada1bfb25b993e2d6a0e8f991e1629140cf7b88f2a2d3c5d382077996adcdf103ef400309b66e8889d2db981d0d7a1e414a1f4b1b2beaa760085c5f59eb95f4d882f571c944a9349501741710bf6180489764259c6c47882393d99031a9583401ca1be0be7970dc4c378de13667505f4bb07a3f911f7ead4a2f72057e2db94c44cd862480640d49920700489e99d9b72a511b5bf6bdb5714b3581c8254b4b62edb85a1ccef018e43ac2b9d670957dce398407cc59a06e28963e781e1e4428927146a094a96376916693b8f6eb6c07a2436ddd88bceb5cbb6bb15fa7081f80d9e4555e702bcfa00060bfadd8a7991dcb2f67d1ab3ce5898f8970743813a67f12ed9a77b16d63f13c81593234d65be28fea133d0719b651cebd18365dc72e913595bd76678be9b9b5cdddf514d35ba152ea7656596d7e60dc3b305fd74b3731b848af6a7eb4487610efc1db1b3d2665a017df0196a116c8dfd3a51e1e4f0fd2fc438f61777f63c5c89299d99d121711ab6dac888d361ee22637bf0e692b", 0x1000) sysctl$kern(&(0x7f00000012c0)={0x1, 0x40}, 0x2, &(0x7f0000001300)="ddb9e764bec0a7e1c57f003fb94378821fd077651abb22803be71254348fe965c3513317ae597d1f3d75484ad84ea1742c883951e80ffcd55fd639c2fcd79a8e08e2f9da949f5aa7ee1f25e94017a28b577fc37dbe929d4e8827f4cf463e360ea9f799fecc6d788e9d32376a08f97bfe0a80b84a4cc796cb48420be72f3157bc53a637722e3bd6af4e0d2cde15b5a50b5a389f3e1fb27c081b35d14f9d21e375153111b7f7af638627d46a33d9a0075f19db99738b2ac00b2a2164475f21ecdb5306ed311d7e6ac0ac0ef375744d49d47a9220d609205ec07a33db274f34f89e7fbc9eb0ffb1a012cbbe1753195228984a9912704bdf08149bae", &(0x7f0000001400)=0xfa, &(0x7f0000001440)="a76bf912572c76a6e1a4a9eaff318a730840033919405053b58063baf1c98362770d8494e887247b3b6a179f0caec07c170df99ce264c0078d7fe9595606c3492bedabb96970b8396f4885da16cae17a85e5be7ae778074deb9f747443a64d4e61359358c86216974ac89fa382eb8cfcb081442ac0bf4a18cf6646f84f065b20ddb5c0c35628e0ca95cf4f500e64889d5aedfaccc455b757cd47f5eea1d6418b470b9f122f", 0xa5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000001540), &(0x7f0000001580)=0x8) execve(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001600)='\x00', &(0x7f0000001640)='+-\\#\x00', &(0x7f0000001680)='/dev/wskbd0\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='\xcb^\xec\x00'], &(0x7f0000001940)=[&(0x7f0000001780)='/dev/wskbd0\x00', &(0x7f00000017c0)='/dev/wskbd0\x00', &(0x7f0000001800)='.[\x00', &(0x7f0000001840)='([@@\x00', &(0x7f0000001880)='.\x00', &(0x7f00000018c0)='\xa8\'\x00', &(0x7f0000001900)=':^\x00']) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000001980)={0xfffffff8, 0x1, 0x4000000, 0x400}) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f00000019c0)) mknodat(0xffffffffffffff9c, &(0x7f0000001a00)='./file0\x00', 0x4, 0xd71) rename(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='./file0\x00') recvfrom(r1, &(0x7f0000001ac0)=""/24, 0x18, 0x1840, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001b00), 0x8000, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000001b40)={0xfffffff9, 0x8, 0x100}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001b80), &(0x7f0000001bc0)=0x10) r4 = socket(0x1, 0x2, 0x0) connect(r1, &(0x7f0000001c00)=@un=@abs={0x0, 0x0, 0x2}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001c40), 0x20, 0x0) recvfrom(r1, &(0x7f0000001c80)=""/101, 0x65, 0x1842, &(0x7f0000001d00)=@in6={0x18, 0x0, 0xd6, 0x5}, 0xc) sysctl$kern(&(0x7f0000001d40)={0x1, 0x6e}, 0x2, &(0x7f0000001d80)="fd80d5ea898a0621ce690b384889de02c3d6fe8a22b45e77c5766f003b8c9fc7d9ebc1075153b2e83809433c11cc30de3a1d8e44b94385d384e64fa9dc042a", &(0x7f0000001dc0)=0x3f, &(0x7f0000001e00)="7504e6993b15c14225fccdc3133400789bb8e630f9ee2e916b103e385f61d35515ed91e35e59a42f26bc60b83392835b10b5dc0277a64621663295067180ea41c3a76acd78a62624cfbc52f386c108e9ddb76cada6e1b07430abc226314f19aaf753c5a68667111480", 0x69) sysctl$net_inet_tcp(&(0x7f0000001e80)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000001ec0)="bd57b64d1dc9194c6d6b34396f3efff2ca9d72c38e40e36c9b2b719fd0e1d8f1c508f641cf075f44605d8a10f73358960cfe6e6bc23c3241d1f30f3d8cc1e445899d89f2944fcf7979e5ab50e98550bfe3067b6c59e28f6650ef73cc9d298a62a3b226c52ff7a963438c8e04ab5119e64b260f4a273b2f6940ca8fa37721b83144cf6ed98662b40802e73093cdf29f0e7105777141b1fa14ceb4b0adc25fa64a42993e15568eb046c4972d0256f00f4de7eebc8ef7bba21e84a1ac86f8", &(0x7f0000001f80)=0xbd, &(0x7f0000001fc0)="d6d79ea83d48723e773d2a2f4aaa58d42ba172944dbfbaace1e397fce63d9de911e022c0085c7eb4fb24a88fbc5ea65bd592cfe9e4a8abec02cf1fb4b636e3e09eedc0c67822d0cb61f0c6c5f3769884f56592dc60f26e4803757233847d36d06993184ca04c2090c68d4194763acd03c4c45e5ca7ea4d2877fc1573872176df81db56d58a40ffb3da7a55fdff666c9690c30306859c5df8f1919326fb8658625744adeb3edf60eaf5f4904fd896c510ee938c4d31ccbfe1b57192d29737c29440f08eef2e13462956e2776ce433ce735bde7913fd61f84c3409", 0xda) bind$unix(r1, &(0x7f00000020c0)=@file={0x1, './file0\x00'}, 0xa) r5 = dup2(r4, 0xffffffffffffffff) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000002100)={'./file0\x00', 0x4, 0x4, 0x56}) mknodat(0xffffffffffffffff, &(0x7f0000002540)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000002640)={&(0x7f00000025c0)='./file0/file0\x00', 0x4, &(0x7f0000002600)='./file0\x00', 0x8}) executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x4, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f7f32", 0x12b}, {&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbcd8c64fe81442749ed0a4b71d568eeef7635395e1550d4c04d9339946528d59da82e033d332cf", 0x46}], 0x2) write(r1, &(0x7f0000000340)="97", 0x1) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) read(r2, &(0x7f00000000c0)=""/127, 0x7f) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={0x0}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x28}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x46) openat(r1, &(0x7f0000000180)='./file0\x00', 0x800, 0x1d0) executing program 2: r0 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) mknod(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file1\x00', 0x2, 0x21) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000040)='./file0\x00', 0x710, 0x84) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x100080001}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x101, 0x1, './file1\x00', 0x5, 0x81, 0x400, 0x7}) r3 = dup(r0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000380), 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = open(&(0x7f0000000a40)='./file0\x00', 0x70e, 0x120) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x5, 0xff) recvmmsg(r2, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000000f40)=""/222, 0xde}, {0x0}, {0x0}, {&(0x7f00000007c0)=""/238, 0xee}], 0xa, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) dup(r3) sendmmsg(r3, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0x120, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x800, 0xffffffffffffffff) getpgrp() r4 = msgget$private(0x0, 0x45d) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000580)="c6302c9c455c7be3d8598d3ac53af8e7574f36a8db981ae2d8854330fd7f9fc4ba71ba88b9ff297ff033cc3a3dd93a7e60391b1e6b1d20ad08c2a031eb04353f", 0x40}], 0x1, 0x400) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}, {0x0}], 0x2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000680)={0x6, &(0x7f0000000180)=[{0xdd01, 0x0, 0xfe, 0x5}, {0x101, 0x3, 0x1f, 0x62c}, {0xab46, 0x6c, 0x0, 0xfffffffc}, {0x81, 0x20, 0x7f, 0x6}, {0x8000, 0x9, 0x67, 0x9}, {0x3800, 0x7, 0x5, 0x80000000}]}) execve(0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000ec0)={&(0x7f0000000e80)={&(0x7f00000006c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000ac0)="ec86094a496e148e614a463322034dfce5d92f57d23fb7754d77b426296c993f5199e8db587df8a2c8ce1e65d3aed9f2a2cd8f7fc6a9829ef0dddd72f0865b02c6310aadcb9f1712f0afa3d4b43b67a97fdd444d540eec8ad398d51c1aedbd66f2309bc771eb3be862015dcea00cd253631dfbf252a1a98ac023275a5f18963f04f8d2c4f25aad364555ca7428337724", 0x90}, {&(0x7f0000000a40)}, {&(0x7f0000000b80)="d11c08f893aff685fb43abcd23d905c78f2e342057", 0x15}, {&(0x7f0000000bc0)="befba56b8b0bdc27cf410174b92f0a1e128e1076dc73bd30c9c8e4d20672ae6af3362653c4b711d8ee26382421b1f44f8d5ed034b454884a83a8157e39202bfa4539197c361bf0a4fa04a808e283ac06abbb5d0d9193e5ea24bbcb4961a384ba21da9649ed471e5de30dd74f273b03f8e36189e36331ff5e8e3545f84b84b089d46cf9c5ca84c490cb782e445d06e5b8f790345c7ec5866b8ba54c53fad7625a1655b30cbb250c00f16512aff4", 0xad}], 0x4, &(0x7f0000001040)=ANY=[@ANYBLOB="5800000000000000010000007f00000089e46fd6d235d5d93863a4fd0668ef9a7cfea583cfbc035d266c3447aebadde27b43803f2d1a405e8ae6c471a9614621f7b078eb03c0119a61663871932c824f87060000000000004000000000000000ffff000005000000608586f108b45bd908ea58ea49de66b48209cd296ca47dbc150da0f6a99868d8d1640a466bc85c0f74a67f5ecae45b75b000000000000000ffff000000020000aee3ac14a7d017c9cbf2d2e2cb7161e652665881159e1adc10b4cb43028151b940548dc0a0c16e35cc189d6622929ead54f0d358d932bf6ab89634614fd52ccb3774a642f7b4c298840f42567981f48ba883316c085a44b987ab12bf5104ea03dbbc570594218f53af58e2164377bab8ede8406fd6a1ec55e3f7b00edc7012866ec113bb21f5a930beb8e2d2545cc25ed1eca533ddc94caabbbf000000000000c800000000000000ffff0000060000006488bc51f5c5cc65b352ad40efdfaebb475e1d001a24a3219885f867b2d377386e6c48e8874fd66667ab5b4e76e53c30075d0cc9f050c6049552541198c96e8ac38507a95f10dff1908799abe6c010f371463149c919e00d0882d4abb60162a6a73edf1ce888b8d7efce21200539ee883c7612183d8422dc00deff715c2fda15b2de66feaf172779aef5b7770c040c9f998fe7a759eeca92b6b0f16ee108445ba25ddad4e9f1b65f5c950e45476e9096e700000000000000500000000000000001000000090000005299391616572d161003e84f977a72df814cc9047562772f66a2d794e60f27d9439c50193fce65d7324d2f7b6098b0dc0b4c3945d84bed6ed7751bbfc70000007800000000000000ffff0000020000006f98feb596508e1df0e3ed2d8e44b255eece00ea05f722866665298c7699314fca6089ff947af4cd5ad19f1578743fd65be26486f5592424afb874e21983dfc13bef4533d10631b092b39c7f8de03424cb29a11088cbf45198340c4cf982869ec980d0d0c4a89f7e"], 0x2d8}, 0x3a}, 0x10, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f00000005c0)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62c70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d63fc010ee2292f393b11d78e8bc095bbd866e81599df546afa16ce278edae371c4f16d4df85f4ba622daf27aa8a728453bc4e93539080b8d73936bf6499780255943ab4ebd03bdae91f09e60447e17e0e21bf2dbd2c39", 0x9f}], 0x1, 0xb3) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="24dee952f632c9420a7cd9fca5de24bd829f736b202b2d441c77b4f7af183491e9354e6cf57a87b7f80438757d97844b796202813edb49144fe538a092b496ad8ba2ec3e2b614899035deaff09d7140f33ac4ea319626ebe123943c5cfa79a63799b8bd9d159da862bd8770c307f085fe6b5eccbb3b06b06ddc154567641601c414c56f022b77bbce0c1b6b5a420bfb75242d472045e56b3b4e2e299a125a1592295f6815e37401cea0313c779733c190a283312d45ce8290a596bc38a3b050ad1416e60e259b88f3ffcd57f42b7a5ad6ce648e90fa932786fe35c247aa1515b076dfc460dde2f58", 0xe8, 0x404, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) r7 = msgget$private(0x0, 0x480) msgrcv(r7, 0x0, 0x0, 0x3, 0x1000) execve(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000cc0)='/dev/speaker\x00', &(0x7f0000000d00)='\x10', &(0x7f0000000d40)='%\x92%:{\xbe}&.#,\'\x00', &(0x7f0000000980)='~0[\x1b\by`@\xf0/\x8f\xa2&\xcc\x92', &(0x7f0000000dc0)='\x00\x00\x00\x00', &(0x7f0000000e00)='\x01\x00\x00\x00\x00\x00\x00\x00aker\x00', &(0x7f0000000e40)='/Xev/bp\xdcL'], &(0x7f00000009c0)=[&(0x7f0000000a80)='\xab\xec:\xd2\xdf\x92\xb78%(\n4\xf4O\v|\x00'/30, &(0x7f0000000f00)='*/}\x00', &(0x7f0000000740)='\x18\x15\x0e\nr\x15\x15N\xf3\x97[,B\x93', &(0x7f0000000a00)='\xeb\xec\xbc\xd1\'Phq\xc8\xc8\xa8\xaa\xb7\xf0\xa5\x1d-\xbe\xa4X\xb2\xc3\xc7\xe5\xc9\x1fd7\x1b]n\x91\x9dvtl\xa2\xcd\xed']) msgsnd(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="0300000000000000b370fb802a993a89140cfbb2a769f96527923c9b5dff2b4f03b94ef09aa699e7a69ed7aa4f73ffcbb7d1e59e3a93ba357fc00b9dc8d264817210a91befe0d63fe4549f77a8be0f23ca6afb74c0d25948a54f5a221da2f60b4bba5672c95125fdda33c2780a7957930660edb6686fb2d929cc202b128081656db0320eca690045b6c51241f9be647697960874a6fb1f718e060081e2ad7407611c1d94b2ffffffffffffff7f0f8c590fe7a0129239ffa3737c792ba98a97e8ae521ace9a9d0dcdce2d13180aea0bb2e533df90f87735af2a09b944fbf6e54cea4410dbe01b9fc087c888f5395418b0308912d849841ea99f523caaeebb4c4efc40a5f9b5c85af84bf2bd55765efa0f7abd5f38e7075a25e8628b7f6a6f5b15c1d2e93d39bf683bf2397704a8cde4d58cf5bfd781c4225b57226686c5816230b422457433e28bc3e69d3b1324f31f6b472987cde8071a8565eb4b727fa4fa0434e2f1641b85992b21fa161d31b561763b9d4075679ad325fc0a6c3159ac448edeb1acd6198a54a5409e84"], 0xed, 0x800) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)) sendmsg(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x1, 0x10, r1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r3, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f000014c000/0x2000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00000df000/0x4000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mlockall(0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x8001f7e, 0x808, "e7303483ef00000000000000000000000000ff00"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)='>', 0x1}], 0x1) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x6a, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100000086dd6039a7c400300000000000000000000000000000000000010000000022"]) executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) listen(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) write(r2, &(0x7f0000000700)="9e", 0x1) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000180)="00f3bb5fc18fd88e830ca0105920b37c1486", 0x12}, {&(0x7f00000001c0)="7645758a81e7aff98309d8f58ec19efd3ba6d13b07a56ad27ffce4b690751c638ae8dae705ef34c0275313d13fe1960f62a6263dbe47fa803114dae9824d222be92475565a22edc5", 0x48}, {&(0x7f00000009c0)="fab42d23eda3d015326fb2a72b5ee23741744a56f98e1da5653619f90d20221aa398a3f8eea2dce43d341996ea8efca8b883f9fcc65cd439191def37865bd8eedb8d646994ebd51f0e2574621194f36eb9b77821f27eb22c5c11f78c5e2ede64c4cae1c48a0768eb73dda282797d7d79082cc7a2310f0f05482cd7bb92c8d957abca7a66083dd4f1d2fa99ad9c065cffbd0798488584108a9a13932b8a3066f2859421bc7ddbdbf6a9677a8a6def8a8c4cdce7c979cf2d31bf95be8eddb82d115aba5bf71fc9c40d1940ee64a0cbaeb6334c7d0f49f6d5102415edccdf6d45b4c60da2d40881637db3608591679da8aae6adb34359d6ba962b50b1ff927db1afbdb34b073cafcbaea64ffcc6248ee57556f6742abeaaaf6b4f6ff1cd346e557bbbd324b73426d55e34a953c7bc1f72a8d36e763c5ef2e265af22a6c7983b4276c824162afe621770635bc7f506f53ad1e271d9746ff31f7d1f7bd4921bf8eef22db5e0afdd375dcdee0df778b2f09bcc89cef80fd51924db72208da05c14da0bf951711a3bb94594e5a296d627a9fc7613da9a372f45b617067149b83faead0c9ada3b1097078b9b6f4c0a094792ab8f7cbc9e1006e3f43d665f2bc10a4df982a8e7b19d7fde2f8b4171c85182437116917d78bb990335cf3760a280cdaab1d3a2b003b796f4bbb53a89e527d4b2c4283cb3da636dd3b298b0ca60794cc75e38837530c0e36a30da49a864385501ea90875d07947e822556308dfef64a2d67db0418947266657beb72f4dac44d30530b0c30ef88411d01bd6423dd13ee0f3244e8b505869f04191f23f71d26f8ac152bf81547421422d76eca85498c4c31ae34861095c7173f0851ecd123fff1fe2f2f67770cda3dfbddc30308070598d50a3e652cc6e7b2b2fe62108cb6772e58bd938ef34e38770ff25eb2d4d91d310098d70378432e230565c53c7bd35a4d321d66c412fc2e8f4a33e7ac67d9693726f76f595d8129176ece681a09e1a43f88c702ae7089e2ac8fe378b8182c5b1a5c9a1ce10ce381f86df507c9d10d3f8629a96edb3af9893ba77e56c9cdb56f573aa54abd5d6f573e48c95cff2a54ce68d654ab156b3faa8f119bf070083741f08312444ae254265d43903e961ff29ec1f9e49a278128dd683b75a00160c1ba3192e51919ae05f809a49ab41de9b445b197ba19f19cf85f5c599b456fd5f6afa3a95cd3df441d83f2e0d17ebdc74c6d1b32a6052afb3b5471c6ab57c0de9f576e477aea028c2f4000135a116c57cfc3250b7edeaddb6825da9417ae85b7534fb371cf85b8a51d4c9a8f8055ba79c9e0136bd17b49ddecb22142828440110eef533b254a1ba4c1da66ec1822f5a4df8c59d3f2803e526c57433c4a4188a8a93eb91a93c054208bc59bf123c81a4fef540416d2aef67c4313c6af85fb79138a4ced33364349164b9190c742eea3d3d6fc0202c921065b6d753a338530bc2aec5f1c6258fd92c608bf88be9cdc613859b9856199a4c2c29eed2a9312c89e399fbf4973cd864a2b39bed124f1b02ae687966cf6bb21ccf31272cbbc3c4a7e7d63010c0fcf3d8e215cdcc98c34e5eed40d4bb18e39e330e7d99c061736010cbbbe969b820daa1ebf6da1b9edb21e4c9ba3ed88c152861bf214715e01d0be35496bbed3584f6693b361082af3b43aa5a2de4bfcc99cc89bffe7326e72fd4bdb03061611c2a0588bdfa503f22a936f566311ffed836b8dc2287effd543b01c2afcaa7761631257ad053a1f09419e5bcd3f1fd89677ad22b3a25802d48d50d59df46c20549deed6263aaa67182b74c2774c6ed77f0b99fa564545dbdcc4afef557c3c0e22f972237f888585e4099ba0399ece2be7e365076e1ba9b54e6c3754f58e9374151f7e7ab0a643975b1f9bdc99ac7825e9f2e2a8c144b57566507aba7ddf56dfd01240787e3c4a51bb94183c75d34cccd861bbe5a9cdcbebed647da4ed2516fecec3d384c6840e36df9655cd20fe5a808f801d352c469cd6dc2f8db37f0e55d47f6ddb6c3520ea1e15f8b6eda8ea8e1c558d7140028b12be61c53924109b5282f5589c7b0cb983da1240f0bb1227702148b7c8cb54c63317ca9e82544ef6bb8046676e6e19f2697f122f541c74fac0cf82df41c033162a14b320ef2313208ed34966fd65c7d1eef39255e30a4f66d47f8c261838b413ecccaa9bafb5d3853cc213a455b59e1720abc8f4e7a494340996e21579b076ecdfc8c12f4a2348e2dc88457ba4b927f9e045a7723552a4e4e2988be8ce74f7f4b90a46e01b14ef24f8665820362bbe0cd5463ca93e1d8e54dc59e19a3447d4ecb2858440c4d5666233682e315e4dacb28c54aa8a40dedd46de9b6068689546647238c9f15ef406bfbea3f35c06686066056efacedfb79a06a4c2cb3a8fa75f4793b6da5243346b0beb9b2c25cb00625e67db4b96aa27f81ee703102f3bcc63e55589f14842fc76d1bd0ca45562e68ac167ec047dbcceeff1e3434199ed89612e63c781e2ed8a65dfb89327d145d473951e5408675b95c5f16c8a9ce62e9865af035d6590a0be0d557ce5422d7fa3175917dff63d0b0619e58429457e3118dd1d16f6ee781011a03eab6af9f56c27b5b00be909608b186268bb73fff39d575b80fcb5d3f748d2461004373579bff5aea15bd235bba292605efb7771f21a8c7104e8b10beb98939aca63fe5253beb3cf5971978e1fe1fe73358d1b4c9338cc695567dbc1e1df366c71bbf4bbdee3183b8afbce5865cdf8a07ee5a795d604c7ac16db6bbf75885d97f1e575d40bb30de4aa984e4af38eb908b7d7c4fce80a74ce2e4a5440c83b974c0f1cb6c6e4b30151711c3520471563fbd1514d8cc28a8f2c2798441c92303bdc44c662b11c0523aa4c4c79bf37cf9674f4fc0d209912485f85537f19418b6c30187461e339613b51e889169e564bb2e67e77c49d0af8d3694a71e17d789259fcd465cb91b3ed4b0a469c29254394840b610d2e4a3bb59f3ddfc4be09f9839e39f13c04d9fd5864294a738e0ab60197391b90915d4db173089b6e056ee57076179c200f1cc7a8b9a492afb0a5f2902cc7a3614613cc0434a0af2133c6d94329e14fbdd396f04d60c64a9b0e4df634831a4e0a46dd8952da0df59442ae7379bd1d99e53dc7cc02c3d4815d1814fd9317b1734ac710085287fa962f1d8f0fc8f51b3b2006f55b36b6265b82f5de81a618de2baa7c1e2f79fa66c4a9e6267f3b1c23b97444a9932aebf531969312fb4aca428006919d41c4656a3e0227cc036b3ba1608f2932ec9974a7c7619e16c469848a181b84911f06c521a7717a5fe052c283a48b1c1a00f08395d037755e3a47824adf18a6657f3d4e796d0e1e0b13cdfa64c4f435ff900f28345b34cd26658e4990a67cd8ea0795bd142da8d81eaa750fecb500d2bedcf1c9cd1f7a654379eb895b9cc6668e4edf86d7bb889d28b604316b730e5a3b80f3b9e4ab982b9352f1a6929cc2bdc73448a9e0c2006e0695c87a931f8540bf9c7f007c68c7cafe5106d91b19105630e25874c7bc326803ad912de115729d1bcebc22e06c2dbd3c700d3c2aa8566c9a2e289f0c8e3643d7bdb7128a991f665a0248b5856292024bf477dc9b08600a1bae5bd601d19d55089b59e1bc28f6db9c504fa80f038d4c1b5bbc74f379248c113d6168a2f11ca167515bb593a6cee269442058363ddc92c174444d93d4f117dea48f1daa2d1553078f7524c71142cac36ba2e89ac6e6ce55dba941ee61d115cf12d86fae88db4e0fb1d1bf6104085f124c42e7a69d43462e695d5b8e647a9edcb6af5a133f01f8ded6d3e85ec168581a7b99eacd73e4aee1bd3b109279a25896f0203099a96aa12417f02b97cea19bba209871f353510b24072c019523b0e38d7110879cea6e35af6ec71d763c282d1ed89cfd06766cd85b93d959d1435b85691f035cd1019ff4967f9aee8be87cec5ce88fefeaa89d843a0b40d16194dffdf0addc55aa19a54175c4b29575804628d61d722f585ee9b1539bb20b5406ef06e3efd7493f3e201c5ce450d7af14801ae847f488c325e6fb220e6a3ae13e23ed11e23f871ce0240311fd91670607199baa088f854f40c0284f525ab7a5cda2df0b87d10d269ceeb3d1c1174ba17d8b040168867f370f27f11278365bd87d89997f1811638f1818a227812ce1ff1980949ecd39442b4ab4603225581dc77668ced757c91357db91efc2aeb7a0d486aea2e8a619558bce769007b36180d114a78ca250dead9e9b2c6fb69a1719b796f56ec07e3adea71750b1af9bf823ba3da2b67bfd5e73b88e14958f5fc445cde09d96065dd9e808692c334688252c8b4da54320a49170b1eb16a31a0285d4f0e7d49f996fad58bd71e4a3937c9eceae86d7760b2f9139ec8bc7ed5ee4c99420c6a30bd59f11b7b56cfc5d8d69207a8005801b4911e70016fa69bdb8d921f4d301a57def5998c4e9afe26ff789da2c6f6711344905de9156ec96c9c3a83316e09ba93e305a30e010b3e9090e8d350ac4c60a9c4163d1297153b08e426e2ec902a65ff2de9f7048a16baad9176bcebfb6f1305e392deae472409ebcefa8491f2f09402b397a4063da3ea9e7cb6cefa501a59c7db4c116c7dd661c8542d873c385d974b9d9e538844ae2e15ad914f5a57d3234d22570d94e1da80f2e87828357e52395bd3115e72be69c3df552ca6f57be6f393487268d7391720a514b37b4bdfa2ce85f63b91684c302f73bab47041bf8a0cb6210a9f64a432ca794125b99150ad6b4f54fa72c97b059632281383d9ad77c4c0d2bd8fce2b9556092dc2758ab62fdf2dd03d800d2a9b37ea4c8f9aa8289b2fe952acbaf42de8ef05834aa1e50adb590e852bc3536f03f9ee96476b3881dcfa18c2e08a36f1f31d045ed5e65e41e45e1f2e435eb944f584ed29cada80f08259371d51d278d28c56ebcd7a8d2d5c6d08cdb66c9b339253368ed0e4a60eeedd1e94cb30a876700c8f17aa8e2b791238caa9ee63a414dd604582efd79344b400e73f3d2ea49c79c628408db05f6f5bffdc7d29f", 0xdfd}], 0x3) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118", 0x67}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b00000000", 0x8f}, {&(0x7f0000000300)="d6464b8fabfa90c8b354499755c9b70369e2ad2b9a0b7d7034cbb3cc2f4bf362bedda7977157aa", 0x27}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1ab5ea5e2cd9358323e7dbe098816d85046a21e9ee326ad4f04ddf5e9e02e7ae501b3161e3a749b2220588f0920ebcbe1314e5b42ad3ab2154636c5947fbcff594e2e037e851a73dafb67c64ee8500b19f7e9b82429197c10d3ea852e0c8a1b03b19b95bd881fbea4d2f935987dbbd75b8f55d528edfbe8cace6b0dc1ae3781390a96ccc4a631af1fd88562ac5633de42c545418039ece1440bae18b4ee7e895cd6db686fb7f1932a18c99cf96cae5bd37009abcdf22a8d5a5340594cca0c4289bff3bf19817fed8477091fb4947504b913bcf7c7bb28beddfbc477562cfb544333b1997ff228c7abc224ebdc2386f9c8ee07347d95aef57fb2043189675183677362e390e74ce4da6c377ecf2203855d5cc94f0b9eb502d03a02ee9a353fd521885eaf047ffe35b673a3738c27aeea58f10187e19b35db75b78b785d00b11243937674016dc74d5cc8175f2e6f2e6692ffb44c243552524cbcdc27209f4fd54ce806d794b756d85ee67cf4ca9911af0de3b747ff5d56445d3f8babe5e2603deda94bd181a", 0x3e9}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) syz_open_pts() read(r1, &(0x7f0000000180)=""/45, 0x2d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x30}, {0x50}, {0x812e}]}) r5 = socket$inet(0x2, 0x4000, 0xfa) fcntl$setown(r5, 0x6, 0x0) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) chown(&(0x7f0000000380)='./file0\x00', r7, r6) seteuid(r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 6: socket$inet6(0x18, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = socket(0x39cfaec9e17c8a5, 0x0, 0xff) r2 = semget(0x2, 0x1, 0x400) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, r3, 0x0, 0x0, 0x2f, 0x9}, 0x22, 0x2, 0x5}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$getown(0xffffffffffffffff, 0x5) close(r4) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)="798af17a69acad16912c30", 0xb}], 0x1) r0 = socket(0x2, 0x2, 0x0) socket(0x11, 0x0, 0x0) syz_open_pts() syz_open_pts() socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0xffffffffffffffcf}, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) pckbd_enable: command error executing program 7: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000009c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0x3}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r3 = syz_open_pts() close(r3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r4) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x1}], 0x3, 0x0, 0x8, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000001980), 0x4) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x81, 0x9, 0x8, 0xf, 0x6, 0x20}, {[0x80000001, 0x7ff, 0x20000000006, 0x400, 0x5, 0xfffffffffffff26c, 0x2400, 0x3, 0x2, 0x5, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x105, 0x7, 0x9, 0x2ef93fffc, 0x7, 0x100000001, 0x0, 0x6, 0x7fff], [0x1003, 0xfffffffffffffffd, 0x401, 0x20, 0x80, 0x9], [0x209, 0x5, 0x8000000000000002, 0x40001, 0x5, 0xf4], [{0x2, 0x6, 0x42, 0x1}, {0x804, 0xf06, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0xa09}, {0x1f, 0x3, 0x800, 0x3a}, {0x58c0, 0x5, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x8}}}, 0x0, 0x2}) r7 = msgget$private(0x0, 0x9d) msgrcv(r7, &(0x7f0000000540), 0x97, 0x2, 0x800) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000300)="c5e8f93877cd13ce47553cdc1a49e66b06620af362b7a5c29e96449a15aa0f527183e2a7404990ca2513769b36f3274a554dc708134d94a04d30c93c12a6c40ba71f71db8a11a62b9b4ced5c967630a227b22c9be837f6cc80a0336757401729926faf5ffa2d7cf6455ac4307c6e688029a2a3e8f2debd49d87e4db94386a41a3b2081eddf7b4eafff57586b96", 0x8d}, {&(0x7f00000004c0)="98d9e37966d9cd8f906a67f9760ce085922594c080cb0c8594cc", 0x1a}, {&(0x7f0000000600)="d927528a54dc2020213a5589a48de016c3ade1a46010b2f87c9c95bc875ee77e4f4c49c61c852715787791fbf7ed7b75822ede494ee0693337e8c37f37113363efd3ba3e7bb30a965fe5fa26a11eca631f069f105c862b81b2257b884fbe790ccb30f8f8bf2ff998361c52fe9c6df6476ac87a2ac900e9e8fc55a1c5aa9df30514d521da57199e01c7e82f5b17c790d3a0ca80cc0dff86645625c38b35b514cc075b594a78134df4e865eaf3d88497ae430d2ded3718c7c9a77a662c4440b3552d7aad10427ed3985fdecb851daadd94071c6ab580b97e13160d8a7d52aa0ffac5a48791d44198ba3e01a271e4e855fcb62e78ec83253d68", 0xf8}, {&(0x7f0000000700)="d55dc4a1903bb631981be547d429c723eea2c79f21f741d6b17923aa4f3f4568e568966432715a4e20eef621252c09a117cc94b6a937", 0x36}, {&(0x7f0000000840)="55c18dbd8667519782d739d58e38d25e97270348e8f056a65eda2b6bbd18c221d1b541e21d6f2827635ea4b1e80019a051dd28334b9701bc228fd7d2e8d1aff0e58177cda944ad39bd0ec10de3741ea930ec258593e666efdef34222c440d5c9b60e76125690b0075786ce51b8e0857273e5e19f710b365479a9f8cbc395214244b18a1b07b7ac3f30b49ee094af138ff72a7a7e6f6a18fc70df565d657fec31f2eabe", 0xa3}], 0x5) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5d9816f25c21f33200a207cbad501860c0c40a46bb3a60e163c58e5c8ad7cdb0a036cf74806c6ed7d38231cda6a9312682c", 0x6f}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r7, &(0x7f0000002540)=ANY=[], 0x1008, 0x0) msgsnd(r7, &(0x7f0000001040)=ANY=[@ANYRES16=r1], 0x68, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) executing program 7: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) open(0x0, 0x0, 0x0) socket(0x10, 0x8000, 0x0) socket(0x18, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) poll(&(0x7f00000000c0)=[{r0}, {r2, 0x1}], 0x2, 0x101) execve(0x0, 0x0, 0x0) executing program 2: r0 = syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000680)) syz_open_pts() syz_open_pts() flock(r0, 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000240)=0x240) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x8}]}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x88) ioctl$FIOASYNC(r3, 0x8004667e, &(0x7f00000001c0)) executing program 4: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xffe}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) executing program 3: sysctl$hw(&(0x7f0000000100)={0x6, 0xd}, 0x2, 0x0, 0x0, &(0x7f0000001a00)="fa31e28966d0fbb15afb090aeefc1827284a1358e0f2a1d28bd4dc35ba64f96c47f57965b178fbc5142926bdf93567e92018843358eca094e518d188d7a316c87c13b860296d3aefd403e5ccb700d5bcf6120981c8820e926496ee3e1db5500e5cf1c2361c864d6993d11cf4c629cb54f64f9eefdf6e4ecf49edb3f94a8020bbcbfcf59a411ac56d8129f8e835724c1fd5c8f594e5b7fc48bd8880158fdca2725ffc48f3253d67455183ac611cf6b294511779697c2068a88ed0800cd81757bc25256214c6c49c4d48809be1451028e7f1b5de3ad53d0fd0e92f97e270e5126d31c0a88f9a06391ad7c62c8a36b3e8da61d491b255260156b9cd6fe9218fb3adb8c98c81162389cfa7531a5017ee72d3abc2931d8d4d5618fda99f6c3307a2cd15241ca4b63cd713a86512650a65b868c3e88e4e6d2e4b89661df5e939db20a5c7619782b18f5d7ca409d7c55a760488ae64ae21a8b35a7b7dbbc5202e3ffe8686124aac8280a20d", 0x168) syz_open_pts() r0 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x8006, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x28}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x6) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000200)="7178e230c23632c7fe2cbf2b1b8dedccdf0e474f72234651102310ebc843ed5297eee515382b5b5f59926c877b10fc287077a26ff9531d13afa0fdc8497b70a9ad8acc84b50e6db7a1a222d79c89274b3837a417c34a0bc3becebc1eed5b641407d4b746e7de21c19957d366b3fb32159eec63848ed1af589555df0d4ca15db2e73d48ed4a3961939c44819e01caa94d5eb11a90f7189c3dcb45e280865a160198312e3652c705eca9ab00e98bd175c70c86416c", &(0x7f0000000140)=0xb4, &(0x7f0000000380)="e48f9679650bb9b6bcf60abdb3a53d8963d84e0b573cdbedc5bdb12357c510ab7324edc27ddea802aa7e93080000009d152d72c867e6ca80e8cfe79b725b7cc5e5e91571b5429ec82f0c5957b2cb8aa97168bc82b0742ed2dd28bf97aeaef9cb61176a7c4e668fb635d869d02fbf83279c501b2abc2eb3ea45e37b1fe3af1e08e6ee61b29f1a96861c4a200816343b3f4451d1e74bcf2164831244819d7a535cde859d48a9412166dceb37fbea77d7869b692433f2ce1716614ec4618709c7bd00edf4daa0", 0xc5) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000000c0)) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffff8, 0x58, 0x2, 0x2000000cb, 0xd3}], 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000002c0)=0x5) execve(0x0, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000340)=""/94, 0x5e}], 0x2, 0x0}, 0x801) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{}, {}, {0x8306}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x10000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000380)=""/164, 0xa4}, {&(0x7f0000000440)=""/15, 0xf}], 0x3, 0x0}, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff0, 0x1f, "cb00a6c8d30000000062ecff6a210dfe8d008500"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x4) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000900)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000940)="0f060a80ccd2e3fb375fbd4f2268f214b8fd56dad3439465280c9c83e134564ceee58871c119da3ca711b5c3389b26311fc2a41894e02ce1a5b44777c0426a58aaa8ff3d6711645ecdfe6121a91cd880d07f05d0a7b72b73c89f000c3b5012a942b3f1f578cbcc4501cfc957658d40836e0898632b1d9ece9347fffbcfb6cdab1a0749ea3acafdaded32e732b5effadd07f604caa9893a3c924f1b19fa653b379624d018ebd45893944d34a305334e1b2a5e27dc534f64d0087efd27feb7d257572478912eac929eddcd21e7", &(0x7f0000000a40)=0xcc, &(0x7f0000000a80)="0fccee7366430ce8192228c77a771c9f4c183450a3328360f0db645d9ec98c7286bf7c994eafa0c7e55dd462e5d754c52c61d48e976b4feb3f02eb38b09a244316340a31150073f2ea03b3d5e1e240544fd290083c6de69e6d08b6d00cd6fa96ccb9f217cc9568d77cce5dcfd79b35bc197105bd3ae182cabec253f95ba981598e59382877905bb208b52fda1111197c4a1331f2d3bdb9b1cbaad69f85af2578961239fa8418225d3fab9938286954dc1de9a278d41e3a26e6e3d7282d20395f6cf19d15f7c242aa603629fb7b433c54eb8fd5cd90e1fc6cd6977c94f15d4cb35378a1e097432861d50999bbb769dee7", 0xf0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c, 0x8}, {0x2c, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x3, 0xfffffffd}]}) writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}, {&(0x7f0000001380)="be87b5c6bb3f15315b3db54918ec048333af2e6c6ed8f7eea2b05d6024ae01e48987f99c6b9e9a6abc730df502d4534514f97aee2cb0256fbb6be930e68888eaaeb7a47c68bfbb158853c136ccc8961aa4b01efedbf95f968e6b871849314b945942a55198343cb90db5805e059af9c816eb760e2fbda4c952aacb35602d4babeb16790624f7a923beab05ce76ef9695713d2f6ed2f5684b969e99c958a04173a2ec390f3c50e4d4307e1cb9068425c4018ad910d47e9a80a6a2dc09debc5f50c3f2e5", 0xc3}], 0x2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000080)="ea71402edf7f5db2c9063e23090000b6f2", &(0x7f00000000c0)=0x11, &(0x7f0000000f00)="117c87ecb595ad6cdb31f46daaf5e7bd53a79ec395b4b1fec4e6c9389282fd41142aa2b1b16e282db268e911c8f77f25584eb72ecea7e0de7e12e0316b2802295744873c33e4bb44e8e509ba3f0bd6d219060d45f418f3e3e2fc12cb5953e5cdce21718336f1c06c1956bd4d496fe3bca66e047084ef04c42bd3a2c09313467e35423db36a24383973c9261b9de1adde89c400a7bb2564ae2aa8d48bd17c08e8063e4f99c7e98ac437fea386d9aa5cfcb6bb90f6604ad1daa34ff57781492f44a9a708b74d6f3c8f7e05071b30f04360afcd417b5ee596f30607dbd76fba21e2eaef003b5c45c01107557d3c51f54d23d710d9e9ab37528b528626490499144a21af0bd804f9f320b112eb051082583f906c902c75c87878a5f6dce16637653ac801992cd565e8d5433691dd2be0a9d09c33ea6bf8b0a79240a4c7793f2fc38d5167cee1dd135ace1db51ca8f18a42f883e8022fba2c9f3d0b51fe65b9d768ca48d36d4373cb9032c05864f030018be25f01af02ecdeb3016afdcc33c5b7e95dfa85ad533eaabb905a957b2c24cf131be27d2f4c9c89356f8facb5c4044d4640de8c42f9991960ad4f6b702dd6c99132b1fc0ee0c7993a9efd1a2e97ebe5f433a7f896fc18ff01dff39bcb0f698813cf8d2b1864ceb0b6a5ff4952bae1b36ecaee96b2647d24732d194a8e0e1556f415815328b800dbf3cf9bb6ad2dfa1e8f776ce04a09e85c8c069c9ea903ceeab5fee7c0f90c00", 0x215) recvmmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000240)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/212, 0xd4}, {&(0x7f00000003c0)=""/165, 0xa5}, {&(0x7f0000000480)=""/104, 0x68}, {&(0x7f0000000500)=""/219, 0xdb}, {&(0x7f0000000600)=""/89, 0x59}], 0x5, &(0x7f0000000700)=""/223, 0xdf}, 0xffffffff}, 0x10, 0x40, &(0x7f0000000840)={0x7fff, 0xfffffffffffffeff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000000140)="f2e38205bdf69222542af07eb1b028d4598768fd3485f4175f5ee62f8d824adeddd95d7ef268449bde7af0ed5e3f220ad95e6dad8169adee3029d451a9f91b6d4e", 0x41}], 0x2) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146", 0x17}], 0x1) executing program 6: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000ffffffffffff08004500001c0000000000e0000001"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x24, &(0x7f00000000c0), 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) mknod(0x0, 0x6000, 0xe02) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x8000000000000000) socket(0x6, 0x0, 0x0) getgid() mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f000016e000/0x2000)=nil, 0x2000) close(r0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0xcb}, {{r3}, 0xfffffffffffffff9, 0xc5, 0x1}], 0x8be4, 0x0, 0xfffffffb, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000301010003}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000002c0), 0x4) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x11}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) executing program 7: kqueue() r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x1, 0x2, 0x7fffffff}) setreuid(0xee00, 0x0) r1 = getuid() r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x200, 0x8) r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000300), 0x10) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, r3) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00', 0x1) recvfrom(r4, &(0x7f0000000500)=""/159, 0x9f, 0x1040, &(0x7f00000005c0)=@in6={0x18, 0x2, 0x3, 0x5}, 0xc) chown(0x0, r6, r7) fchownat(r2, &(0x7f00000004c0)='./file0/file0\x00', r1, r7, 0x6) setreuid(0x0, r1) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) dup2(r8, r9) socket$inet6(0x18, 0x3, 0x0) setgroups(0x0, 0xffffffffffffffff) executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x0, 0x0, 0x1f}], 0x0, 0x0) socket(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=0x7) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x21, 0x400000002, 0xfd) socket(0x0, 0x2, 0x0) sysctl$machdep(&(0x7f0000000080), 0x2, &(0x7f0000000280)="12a97e59717ba840e0b6a09940d0e1067742a4151fd8f582a9b03847486507c7bcb5a7884842f7dd9b08d863ed11f43c66a6ee6a830a78c69ab44b2ef165f3f4faed90720778", &(0x7f0000000180)=0x46, &(0x7f0000000200)="79f4c8e8ecbce8f44121a1", 0xb) sysctl$vfs_ffs(&(0x7f0000000300)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername(r6, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) executing program 2: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) mknod(&(0x7f0000000300)='./file0\x00', 0x0, 0x6da) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) socket(0x0, 0x2, 0x0) r2 = getegid() setgid(r2) socket(0x2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000002540)="19af1c0c1e5eb664227eebc46add329414c4d8e18e2b0884bed6b78e0b1ef6c5df9323bc41e735352e310cada713bb31d5975394e7e1d5eae70b6d1e71ef0748fd597d6a55491b43fd42", 0x4a}], 0x1) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getpid() sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2876, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x12c) msgrcv(r2, 0x0, 0x3b, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) executing program 5: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) flock(r0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005166000009f050000002009000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) dup(0xffffffffffffffff) close(0xffffffffffffffff) executing program 6: acct(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) close(r0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x9c0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socket(0x20, 0x3, 0x20) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3) recvfrom$inet6(r1, &(0x7f0000000180)=""/231, 0xe7, 0x1843, &(0x7f0000000280)={0x18, 0x0, 0x2, 0x6}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0xffff, 0x3, 0x0, 0xfffff6d7}, {0x100, 0x20, 0xe, 0xbd}, {0x8000, 0x6, 0x5, 0x3}, {0x1, 0x20, 0x6, 0x9}, {0x6, 0x7, 0x7f, 0x6}, {0x0, 0x39, 0x4, 0x1}]}) r3 = semget$private(0x0, 0x3, 0xa4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x5, 0x39, 0x81, 0x1}, {0x3ff, 0xc4, 0x6, 0x6}, {0x1, 0x1, 0x6, 0xfffffffe}, {0xf513, 0xb3, 0x8, 0xfffff000}]}) ioctl$TIOCNXCL(r2, 0x2000740e) sysctl$kern(&(0x7f0000000400)={0x1, 0x38}, 0x2, &(0x7f0000000440)="3ed488ed0716f994744a19d0ad5fef39e78d0f891254607975cb2776b60e0874384428885e6a8523fbbcd879d5e4234e736ee29233fe5a782a", &(0x7f0000000480)=0x39, &(0x7f00000004c0)="f4adb53f89892f883c652d55283749459ecce29e91b6f247e2efddfa448727f81239881e4c9574b7aef689c74535fc6a60444e1391", 0x35) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000580)={0x6, &(0x7f0000000540)=[{0x6e4, 0xf5, 0x2, 0xa9bb}, {0x401, 0x2, 0x40, 0x4}, {0x8000, 0x3, 0x50, 0x2}, {0x8, 0x3f, 0x6, 0x7}, {0x0, 0x0, 0x6, 0x3}, {0x401, 0x80, 0x8, 0x878}]}) renameat(r1, &(0x7f00000005c0)='./file0\x00', r1, &(0x7f0000000600)='./file0\x00') ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000640)) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000680)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000006c0)="3fd125045bd2a199b6abf297d5c117482a2f2fa1481f827c8ff97d0a7c9e4f9c97b1875a417df6442a3986cbb7361c507e570103d329a0828c724c9d57f9c298b4eb3e7142c7824ebd3a3a0a610fbb5142193477a2f9e2bdfa12defad6d56c", 0x5f) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0xeab1) shmget$private(0x0, 0x4000, 0x3a6, &(0x7f0000ffc000/0x4000)=nil) sendmmsg(r2, &(0x7f0000003e00)={&(0x7f0000003dc0)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000740)="9c2b5ec9be843ae20536c6809896b79ad2ba377bf816d8f01c694039834db9a5875ae713716cd59b51830164cc3bc03a6449cb6e759787fb5c5d6ff957a44ae169090bc64bcd71caa9b168ce38fd97dd961752d01286785c91b6baaa178d9e0086b7477d0113404492de258ae72169e870243dd16e45ee7533bcde048b57", 0x7e}, {&(0x7f00000007c0)="fca45a4ea3a31a736d59c6bf2ea4dfd076cffb9f579195e784e17f812002390e3a2e1a415733e189ad7843a1ee4f9c925e1fa40c18b1a8c71e835f05f5fdb9b2dcc764d974a1", 0x46}, {&(0x7f0000000840)="f06704fbdb040be59bd85964baa1eed49483ddf6a0afa549ff83f207e92c5bea040d4becdd6df6ffff395d59f9893dda9c098d33f49c11e07617551a221fb3bf3f6c81dabe7444b26c705934ccff6affae54a0c5a475601b174cb6e8468e830c3cec8b3cfeebe142bfabce155b6b6ae3dd0af08b4e3a21720901f33b170c8adfc2234e2ffd7d376410ee86e6fe47c5132ae3e2d1c787a36930dd7598eb", 0x9d}, {&(0x7f0000000900)="94f560e32a290bf9a16d752e414dcef4c6f7592788c98e6848f7e119b4a5878b5406151bec16fa3cd7d5bebba6e8279c3b6a925a973bbcd4582496b055455c9d0c68dec0f2283e6a0cd0b3f70226785e6f908ccb1d7e3eda7da2219c112eb244bcd3fb9ca68514f459bda803ad282527d30cb88352dc07de0e3c5be6d7063e45cd571c92e1de21e71081d2b0422336bcf9bf5f8d0611e499f8e2f7576bd78314af08cae2b87b3b3e70a51ae2a8217e65d1f3659608a8cb96e5d818c19a82465869ed4659e1252fae10b5d49ef51d018cb2a7a7bf16d3c7f5e9101c2754f119a5f520f3", 0xe3}, {&(0x7f0000000a00)="2953661f91b876af6cadacf8b845ad99a8962ecf73c1c8037e8c93c37a9a6c9941dbe429f44e8908d5ea1d17431989b284f30c13da4bc993d0d05892321a62ec1259d7be8f68141102f784acab5ffd551f060323a230854f998f6b746729372e530ea46bab0e0de6fc174724f57dc079df86e80de4f43c95059de856b1f6b48da37bacece7101145eb9148482aae2dec82b84ea7614c1d21957fee933b5d622353d7daae94ed7bbe8b20c54f771fccf0184f0151d80691cbd1af00", 0xbb}, {&(0x7f0000000ac0)="2a9970033e05faa8ff33f50773b4fec89b6b5702a24919bc3c18bf6eccd5ee419a138d676f3e3dd2628956dadc47e3e608866e2f3203bcbecb5008059afe94852c0dd2c72f466916b192ccb5ae8353e870209ba06abb3ab4d7296eac192ed376b9f24c150787033fc033032ce133881e0fcdb458279b113adc0c1411d6a85441056bf5439edb2835b73376aedb491e8155845e1c5bcaf9a6759ef0c41bd3dba8dd34ba30f48a0aa0774b63c4734d", 0xae}], 0x6, &(0x7f0000000c00)=[{0xc8, 0xffff, 0x2, "c9900da70820a6cc7281f35e3c26410a89cb94427e3ac043f6eb738d059cb599d140985e6316c42729598d0d63073445bed1e980edd3981ef7acfb705ee932d85b9888a4106a470a5b251fb548db2c092940408d66cc2d6874eea560a20cd7b277b2da6e51a54eaf5fb1c04b4dc7e46240937a8559401ea2f29ba3cb2415d9a0cf2431f8d9c5c5296d7eb005b3ffe1020d02c5f98c9a9611a6cba9279dd4ed34a67cbe79650b63ab5e0b45849ee2d5558f3f9f7fc4db1f"}, {0x1010, 0x1, 0x6d, "278c69433f7bc50dfc390658dd99c7b87e686a14cd61de53bb037d27d0d86ccecf1d2d3c7ed7c53ced826f55e14c9dbdd318894185cbe8ff674cd2a4f6d8f687ede7b3c8f1b67bacdf678d9f4fa2e6a850c192d32bbf7f94cda905ba12dbe25dc65ce127d39dcda902f619aeb79155ec43bd616ce42e2d7c303ee857ced5294650aa2501ec2d9c17a77e6ccf2fefa2bd7e21d1e32790433304a9847131a61297f2831b5ad1e420da8d70b452c244c0fa051d7e92d068ae5921986be87ae12f26b6e2bc647179cd4937b8a0d365c19473a917a5b5de786fcf890b44cab2b20e9d73a8b6340714e5d1a4d09d07e33b1a30bd420177baae01555e41dbfb94c35c158ec05fefadecf8702bf2ab2618e267b3fd0d94f0b26eaec8caba055760e333c54d039577e7949124bcd1b410f38687ef21b78d4ed81e418176a15a99c38d65cb914ad27b8e9ad37003a70c05a722b92a0f0bf7807c4add16bd1a449ab360798ffd92c6fdc86f5e5bbd03603930c0b62c7b48b26586eff898a3a86bb89e7cac29c7eb9a95271423b887d1b634ba9248778c7f5a00986f19b61c3ef92498bffc4ac69fc89e56a884a16f2aeb8ffafc3a55152c445e50bc57aee02a254e2303dc1e5e1ce2a6bb2af6bbbc28cdb1a64ccbaf14897bdb5b1d753da820eb782ffe493884145eb0110398241865384ef4f3f29b043fd51fa8f5ba4573b1a7507f961689826291b1d66c6e4da326263d3c273ee16ecfde01e2498fc39540cc4cf53c13608cc2d3be5e311fb37bc99c076563a82c52e89aa71eb23eb8c291bfe8b76f4501552d1a39ade463c61f5977af28032de58f6c695704c088f3b9a0691491133ce1b6794f36fc4258d950c47222337a19f7f867a7935ea7c2195e3a2b31129d8e8649a984303c4b2be61b12fe4d053c3a8041502d20610f148b045975ac0cb119365f40474cb6141cf81ea9dd48c67e684c0b5872f35dd63d524b75e4fd6add5a01b2f65417fb1e6659a4fad8dddf79ef1fdcbf89c6d4e9a726f9a57f9b86d0921c59398b6808f7351cbc15ef1a67d2bbc85955f7864154379cce9dd669f4078ae41f1f99a604c8d048b527036a943f911ca600f4621985c58fe50f0fa01f6b4ef4c42a334f7baf93c77b3614320d8ab0bd783278b136cd00a9bfc0944fb973011bd4091ca1bb0383e3886098a324d1a0024456a5d5e7ae39c207fa550b738418bba5ef5c1743fc30b4e665c781f6f9c739ef4b6901a5aa0a2394551bd305674066fa8ddf8e28efcc7feb124a1eb89a8db03dd6f75c4f7ecca18775acc2da6b07cbca13ccbbbb34801732115f1dcec6db294256c0c497932bd912624491a83f0e65ded1553b62bc31fa55acaf15be2109d649645cda06f4b60a0210b2775a8ca2b70b7655b0dbf7a12ef8afd93a2ecf471f9bb43923d721ad515bb53988d9641d826721f34e2ec5f6a7c7b92cd1662f5ca011637dea635b77b072db75266d705def3888a7b08d0f4081b8b3c0b5ecea1b627e3f058e6df0ed3ce866ae443057c234d1d7e389b5cff2190ef70e8942ac0e055baa29c4967648f79430b117393b5a2365d6077c4156fbdde92d389133b265878a83f03e60d3c0c6f5b3b2bdbe0a5954fcc209c832c45e86ed305d8036ad93934e9434fd4166a78e10aafb018efd9ce2de5810a440b344ecfbfe25d4c507509738346bd17c442839b89b25f1300ba892a2918dbd07f06d7b9d8585780cc23606cc8565b4e225d68f3480ddc2b34da7537fce94992631dad21c015db7b3940ce3073897b7c0f082a6886e5be6eb4806a660e301f038f31acbfa38fe000741b128dada1551246b17411dabb797aec1310e97657a7808cab51baa4ab955a05d9039afc24f7b9934363a26384f47857f07759b09a70e86a20daa51d7801617ec1f1c8ac95d24deec6bc1b6e4600391cd902d24f5512d8d66befe1f989a4557ca5700235939210107e5e1edf8ce58fd82a72ab2bdd36ceef39a3bfc0ae5bf486ec7d18674734095336d1d46818017f337c9689c6a35f001c44930efa94d1fd32f00e139832ef8537a764be6500a9859ddc3f586944baecdadf80f9f801d1beaf84497de0c933268111301d1b9588adf4d283094ac148da3aea4c1a27f9f955c40fde52a772ae417f3d36147c9c33722ba5fd7f7d4f452ec4007b5b7e88b2aacc67148fd21a8988464cd2d2e3fc9a73f15a68ffa3015770d56666dedccc175b9b8977a72f33f806cbfd4b82c5dc213e242149bb004722b733b632fea00727d17cd9fa229d52d7f2f34f468608a605a7a346e873e7e178bead494337ae3b5c732ed6da290a2dfb488041730da95bf08b6b4ba9089cb0ac63141899e94adadba4318e4256ab74c415cdc3083a2ab4e15170aa399a869fe2910884c7b15540bc3c3023d2413c52fcc674abcde60a0c1875a2d5266b741ff6f4e4f585f791fe23e4bbf654d7976d3ac828d73eec2513edc25434c405ae8d4c6f7c69700322f398e3873e077c5c9aa55f44b3db56c9d812e93f923dc3d3a1b6b975cdfce606d9d883f7351980b63a57096147ac051dcd9bc35545814d98adeaf88f1df6ab2b3b7d669761b731560e4f89de3e59beecb8e74c2600b1749078d66b14692f1b9891575a7ee261cd448bb321bf6e1ec9d46e65dc61d74ff862ac666734a00eea15e8a679c2b5d486153cf3cf70115b1de327a648863fc04070b1ae87e3e20c17b93ea5f6647ee6952d947a4fb687cb0d6e3f5333a4a8e802f12c6d2e46a86815a23c1660237272e62058edc157c49036076579c905430611964f2bc322548db76fbe61851b22e76c0f0620177343045574777dfc0f2e9170b4ce2c2a01dc970f8a811864aed15d2b5ce286af964e4de82b2462dc602dc7ce2fabaab1a3e7c2c5ebabc545d94da5c606b326ee50da8c51e6a05f7660268d82c5712731d8f241a406ef8c4b47aec36216cbd46c19bf3b1230a3e962391a7b01f2aee88a641a5871a8d61ebb4c046358e73eba45984a8d9ba7dc1383007c51df0c99aa77323ab98d428709324376571202fc34aca40772f2e6b05ca7c43bb587976cbdd925d6e037d9fa8331c20de6ff8478b87a853f74c1e3da6cca17ae39f6ec504badf5f9766b048610d01daedb7565c91f607d8d3e60cba7d3c9b70be65ac7a9178b1a9afc4e6153d8a8afef6c003f9187bc14956227135049ccd0b43b741cab7944301d2c5f30502baf8a41853cf578e3f9ed0a06b1b47bd2991ee86be3cb4f739f346e0f9328d7609300427ef4211c621f5d61ddccd1f411782b0fa929e60db81be3d6c21e500a951b6cb50e14e00039401917ee66b7f4a1e0800bb461ef532b40d589c26e05d99770a03096c79ca7fe2d4e4f611259cbbf4e5d89d846fa9de830138530846580500ab829fd181963a31bceee3fc75aee4a6e87d4c3efcffde4b3ca9ab29e2e5416f4198b7d1b95d6f68c178f85cce0c136a942737277685ad3dce3a44b0d534b34ebbc797b8e72af820b1c14b34ac97a6272a75d973e21cc3044007c7744597221a68f9b920b87cb68979c75b8df66079c6ee8603fdcc1ee197bae10bd2b55b946ae4bb759691886eb2fcbfb1a8a9e8393c0486254865952a72aa2551fb8fdcadbf60b81de8c4ca900db53c49406f8a2a075e6065405335cef9473eb294d8b33893cab027ba83016153b5ee82c4685cdf69449fe35b2e31c3a3b1ca01768e7d05950b1dd3701447602c19f1371ed8268b6079e680eb6734759921501155cce2f11989bf35fdf0a218c490a9fe71734c4f6c03145acc28930958c1e008246b6e729920d4b46dabba459fe72f5bcf34217c6400e848d7fba7e615aa660013ea2ff8c82bda5dc59b622a06c27713fe2e966ce45581e5878181d26b435c5a205d1d2acb5f8fe7faa2a5678d45b836f5e04b619e5e24513297845949e7e8cad82d9e9496e6ccf6fb4557a689eab12d2a105b2836e5c75be35b96434e11942662f10bf53a17f13e7ba5f78c314a7e0c5db60d1948301f1dc962554242b764013056ad15b4055421693a6cb08f439d6023c9dc50059f0d6868853a95a45487b476c96b16d80e5df3b2b2bc71627352361cbd4ca6968491dc10250b805372f9eb6aac4f30bc64a0d5c2fc2d556b703e2dde740dfa73ca8352d35ecc23d602fdcae3721c9e063853f5a9cd2b270ae93fc773a3b68c7a99dc1bd363de6e52f884553b2ccd9886670a54c2a17b8abafaa07825b0a624dda0c95fcd6f7ae52b3e15805a5734971866f552661ebbb38e592759d0ce42c41348accee4f981f1a337f0e119db21baa33715f50a9006ec1ac1df4599e5410928be1ef46c81f29475c42e62035ec3a9e4fd7c7f420e53b6f40f5dc8d3fa983320b0f065209768fbcc3811f352f5d8278241e940d64519dfbc0912f2f790d073033b0852ed881c046b704f6f167f5e4735c114a3f9f1f4ed926406305d5e02a71b5e33a55848dc2f1c87c44dc5f96b0c074ea17aa0dab5193590bc3a5bf4d7568e1ccae129f7cb279ca923d20692aca1c423f13ed5d4bf20d8c585c1333f5286e2a51cae24db90ced9d5eab656f1a94c97986d4c2f1ac30a884430a32e62b82d116ce7f5bcf71615ab0b0bf64407a1c0ad9dd5c74f6f883e76d43c86f3a7a6a09b2cc1c27af92713746f624cc53e41dbe4e8fc197a9e3f21d9d392bf163a5786bb8b80ecf1b1761c9681c1f330c8dd0a35031be48fcfabf857edd72d909acba7ff65e30401c4e0bffa516a7d26f0256392b097ea07c6fef541846f07d39d577785a6931cd75a9f62c6a5d4ea209625665acf320497442fa6ee1c9e798072a8952cfc1cf8ff903542fe268a692268543dbe0c9cae4a4fd40d799a942203d213b43c266c6bddf61df8d09a91ec90080a8c5be33d341b96a85a6b3a09479ce3e3b240d28c5ac40f6a64746079fb8b9e562a943f99ce60e14df2422b0b0774a2973fd129747d713b9b167d81309a4f7d927492b242aaf2e94c8185ea39ea6a5201158a31efa9251c935f41739f1ff81045acd9ee226b8fa62132fdb436d6ef7ccabc75c003cf7c580d911a5d29ceece3d3deedc5e0438d6c3c311637fae6a4d6ecbbaafe62e8530ab5d7376c6d3284c431e30ef5b74922bc776f1921ab3a4c68b438ac3f7f7ce488b7a22c316688e2f458faae9a9c9eacdd46ba23a6eb6dd061a04d2578c49e858ad9a56a1d7fa1d8431c8c93a97c5e0653472a525cef5d63bb9c75edaf71bd46b24ba1468b8de617dcf995f6266643b1f7d5da01e28c897d617c0dc764362bbd389a13cabaaa1fc6fb2a18735576854bb8fcfcc87b91d7598d467188c7e5f1173d11697a0778d001dfae9e8e72a414582754d1a63abc8b8f27d421915c936ca1bd11e92aa9bd407c17f3c5387b6fc57de53c6b25c635d35f4b962852f59d46462074fa07e76a8dc799c96254e20d33ea406395d64a005730a411e54bd5ba9c3aa481e73d212d3fed45969a5880c5b258dc492bac73f361da2b65cd0fd0b7324349d0ecde7b6d71788d439920a958f91a23aa9075bef07cc3397a13852f878d5022fadd3ce59a1b35ad6bd551415c546e31823092424a103ba3eb1bf176ad7d22e612417bbcd9164e881f2e25859a798345a78c26b59260846f537f3b89423e9d505a9b80d5cdac1fa2c8d6ddf968cd70ecde883068332a926e9057158f4d761681fafb2353e4b440aeca057e25762f41ec4a8b030f297ca21494ebc5fbde820a7620256b38274d9399b32f05cf90af024a177c2334f059235fc93498c4d533d4"}, {0x1010, 0xffff, 0x1ff, "289313b72512efde2f5ed99a8cc9607f6f8656e01706e450d5c319a3978d80ad86862507d2770c9892ee5a21cb4829ebceeb3c8a9f4c93ec7120d83fbb313b47d8647bcda115515ded4349b95a2379d55228b5c4ee9e8cdc60961768d9667214fa8c54101436cb3ef2226916d4b429b05e2308ba9dff74cfd46d87fa11a9c0cf3a9a552b6327f7257e03c0cb6ea4017e023be7d4bd8c3e7455dc69011ad728ee1ce40b7d416b429d0ec0f0ed4fa198ee574a9248a6b0090c6eaefb230091ee54c95dab4d5813b1476fdc23b8b5f0e3bce28d8d911691f541589ca98a112c3e8f7ae0512107f8c1a4ae10a67b943bfa4ee79c5ee236ce54b6554d773d890f4a21ecd1e4122c5e771b4eb828fef24cdddb3b39fd8ebe9ee3f0bedefd680d31deb9a7c457fd1bd3917377aae5aa002bfa226a987050b18fb788b085b4939c3b0da7d00b576150d41ff33708482b34587881684d5e83b50ba218f6b7a69e9c68576415b5bd8b0eeef6bd81717c623e9403acb87b7491324175b88389bdc2979a66828da74eb42e90604ffb3a3a96cac9dc03190a8734a7d0986fb3c29de175c69d1ca2accc5d93ae0902aed0f0ef30a165781116c24762db87784b7a96422eacf5071fda7b248af1c045af5acaec9aae0f103adb9e2709312900cf8e0b493d4f6a66028a19b347a9f279b0ab1ce514536adce0d47bd1f7d4a5e14777e78375fd086a3ac6258e4a6af8e625e6a58dccd68561a2e6cd07651012b7c919bea724697c1fc786c4019de81b860553c9c363ebb4e92fc7e9c3354221250c2ad9ea7991dbfc6c82149485a1e9dae87ab94d58716fe28f19bb2401119591aaac33b016f956a0157c048495a4ead277d0513268fde8c6ea6c96d592f23ecc809b1514f0be418933de8346083eda07a7deaa880ac186356ec932ee00c27cd26fd379f6c70510b46895d8284af82e86b3fd7bf804ef9cf0445770bafc1f8b6999c639c955a3b55f046526d67d2e19799bb4906bf6585c542a28951824ffc094b23654db965a7d4aab9007014f0057a703905a79ed3fce6ca2e95ed740851e47561aad36bc3d4287c1eb51bd3c3a72b4a1386436240eeb60b5cc0fcb3e54766694200aa61ebb2a4ebe4e33251b17578294edd1739707255eac5517db92932a7322aededbefa27b2ec981e9f0bcf7e6d036b2a56e2573dfc399ca644b62d9583e2860b7425ca3935bb4732ce882782de44ad2ab26fcf4d592da130ac3237895a9b074385f6446b6908a426ab1a92466b5766545153feae0ac21a32f34d5bfc78a8d5c7246c317685640c52b83c320b5b4dbb7feae4e40877902c7188d33ed10253d599c18615b53b2a502e37fa8f2dd0ddb1528775d58506edb78f65918f3e79d02587628055ddaeafc79dcc3a9854fbbcfedcd1fa4725e975532c5aed2e7700a6aa171d0408b5b70196f47f1864988cc184609ded822b5539d8332b499c3b3bd2e387a92e21a150b3b30f199bcfe9a26c15e0da4542ecb65295d753d5744172710a0360fc3026e27e8c5085e84840ddb1f3f94f22e5a7f5b024452e0c562d82e471d361a6b2ede1989be59afb55abf7d24cded8419e1043642817b92f89530f6fd0879cf8f79139c189f14a8ab3efe9afc7a379b4b1830e6587306a0f3ca4972df504fbea61ae74d2e3638b4d5be99af0447aacab833faf770fcea2c9558b15f610e6715a7a5e19df5074bad321ebf88f58f8c041549213e1f3cd77572e7bf5da8f02919369ee2834c5ebfff97f2fb8f7cace181e98b9349b32e68dd852657be8f49e39525b527c72c2d5a10a6016e2307e69976bfdd7ba0c88a29431111b32193510f5e828e81b9b8c35ab0e3b33d4e72bfa371eb3f6e4033d04815997d934d5d153aa3ffd27877f6315fc43eaeec1ab86b1a244e916f1011469d49e4a3cc63f5cd76512f71e1404654028f1b37167a67ab535b28568f93e6988a98042cc1549e2e730c3f4330c38475a796a95017c4e4ce7c11d6b5d7bff22f7aa73bd5b22149da55273ec646f9674164c297da9a802585be753285de801793819a8d2efdc10fbb89066e4b8eae6b9ce46da5c23cfb320c3464097c37bbb000ca6f26c8c770fd2deef04bcbdaac8089ed8099d89c36c3ee066904174a03277b9394be5e7d88ebeef3a59951e2d30edfb12bfd3bda32768df732d5ad2e298e45bb8efdb726ab7da4fefad2128f21a2ab09d236ee1f8f36bcc96db7d2fc5c32af1c73a3ca503fa7e9e7a9cec6296bba1094f19ae939633a2a35de165e69cda9bbdf32acafb957bc293b5aafa902887f583823926c70e5aafeac4e73e5c47fc479099b53cef545b2e23e36763e62cac4d83246979e5382b2abd3c73a0ba95920fab3ffdbc07828651bdd3f1344dcc085fa8eff2c49b0d261ddcd8482bd21493eb92229246f09e19d5c9f2aa3119f673f714237f54cab218ffc3fa3e87382d02fe62edd02d5b93a04abdbc4de1d194f5bc5a875ae2562c4ea34c939087bb1321f8629e14ae34b7c8613adac84eb64793a5f2f6953580d81cf96b9abd8934952d0f90b4684af9b3b41dda29fd8b64a2330daf3edacbc3f1c3a09a81344f451af5d79217bb9f54cc77f60d5000b995549bbf1aeb4659e59cceb896ad135620fdd9922ed1918f2a7c8ac1ec05a933d2596fb04cc86331ad3c13d559ffb372b49cb12a99b4a35468e0336ba5d2eddf49f7c431e29ec4e901d680555532975e57e959b0cedccc42bebb098ec4fd29ab2829f8b7fbff2aec8db30937f3f2cd18355ee07224373a2f9ada5a0d72efdf564fd689d40483e613be9708df0b7c88132a58600c90a4664b7a0495002087fe718360646d77dd72e1a9a9d0880bdb179b5dc0b7fd66ce44b6046ac9e3f5c08ff4f7418748448c1bce56371014588df32626c7c0cbcfabd9750191d3c599d27f76641b4eeb566b109c0abcd477542ac1c0f72fb24fb4919b5742c3c4a28f9f4df1fa0d1394bfabb53562b10b686cad917569d7dc54e866c13e32745bbde2e032217351ebc4b4deb55f2241d56a4509507c167b4dbb693c93d5ac650653c50710ec74cec771c7bd13854d5c4bf00271400d951d12b6091ccb69fcfc551ecfe22f09e5038a52ffe88b5fd8e26dbcdcb653103802c5b6ab16ca2671f9759cfd9eed5d30bd5463f45d6e013de57a44c26a1e2b9e3c1e1a6db9b0c56809c52cc262d06e3fd695e320fa1e5b73953f523ca438a90725701fad65997a642ffb8e6bfd1f5567661060ed5982efb33a7896cc3dec52198b2d297ad6d30c5c700cda1702cf1d1caabed4ff3ef0a4272a91a7cfd859a7937719b1c936986c2faaf79223a20c9365fcdc0cc70f83e18381671146102709152c058622d449e9ed2b22363334ec57bd0d7ddf5b7dac42064f7db748a06966c690617c892d19af02e66fbf944294c52e5988ecea340867d7700590e5095655f76aa65989735c7851c5525950033ad56230cc3da14f76b106cbb4ebcbe3484ff7be95b9349167a5dc53b459b285ea356997b3127f0e58775295dedf9ca11191f9f1e7ee2897b1d6e161511017b0396823626e00b932a2b2abe85f1a6f69c13857899764bffd4cdd167d24044f664f50d30fdd7c1ec842173d6d67ef71290544b447d844a817891dba1d37fb86ab942c38a36f31bd50ea81a3655f18569f15e9657ca74f89657a6ab8cc2ab23fbe49ed1807d4819f4c183205f033036d4b3d6a641dfa32cb1bb5985c4d756ce1c6152e5aac644a124e92a020fd4f8ac4265b131f7dc93d7b34e2bde3ea051799c826dd82058bc7e799b9246be75db3ea56038bf4d0993d8e859b4b2bac12953032fb40630aff65f53ea8bf295d2dbef6e17894ad4e95a4a4627da9256279a7cbfe14bba1d3835a87e9f099f7a1cdf95312f200a0a7531c4f12e3f4dc58f993d6bd8d9660b163afab4c2cff233d61538157bdde754628671d749cafbef1072f0c8e63b63bd1ec875d3b4d15bf743a00baa286875398c68892d8eec410a30a558e6e86460208bbdc921628b70334520a55a4c7325856bdcceb7e26528b6892118b370d45b00b5fd849a7b0ee0fe82e676668675112982771f728c67c52018eaf007ca094c0848ee79c5e0b78c2d4e441aace282eb977c5ef10e54aff102dd7568d834377bdde52c87c6bd919d87581d4efe36fba549bc744fe7005d8df63798165e6f96988d0dd604d02772edc92cd68b5673c106c6891223a4f2895ea5b9350e3e34935a21b1df11250b483e89329c2583564db5c03500c77a198f3705761524be7e8106a39943d50477acb64e1f9de9d3d138501071aed22f7b48ec48586b166bc2d200f3173c9a69435a37b73dcc30244ce6b74d18b1128c4d1197973cdec86a4d7e02f16bb4596eb404159ef82a706a0008037e9e6e47453ed0a28545479ba8f0cfaa4c667670f9e20c24aea82f17b4c6f54df57601fc58674c76b33fc6dddb5c93a50f004364a494ff3d9b9e10fd815b154dca8c9370f257bb5960ac06aed3efa60c218b983300b76fe647f462df5936ca8f4651dec2df6d681e60337c19329d087c2291d569106a20bd91266e6dc93516d878313a88bf29ac36c520faf3eda8586bcd0a2a360dcef499329d657874ef658b37b588926050ea86dfdaab38a7f12e6e0d7db37a620c5f4eade1b4bb84f73dcf0f36722c2fb92a67787873a11987d7680006d002bcbb6eddbf2448da2df50ca6ea4e6283c243d5b05e51ba8c11700604ef82c12fb195ed8cb377d210f88a588977222fa588ae01caa5373595484366141ab9982209143103789b7e5c1785d8230cd2d84ebac4defb352099f7feef29b36bbdebd5b02ac344b9534a710544d2cd32778970f390d50a6e41f6f6e6e5bb35d88756b5d27dc7ef9e805160fb47152c78fe5a4f1566e0256f680c154f2e92ca4543d6783dee4d67a046aae29fa7ae31fe9ab147f5783040d57b167637d2811e2166aa006877b6da85093aa7d67093f0e82bfc388bbdc0f776a8053dacab6b4371633d4f4ff1ed71dffd28aa6fa396782a82cc9a7ac09a558646f7132b1b90cadde63a4253a1a6f4944f03c914da8e9ef2132a75f446191397f533870ec14f2e57c960888e0a825fe3fb773de25f26c739f0493b4841cdf202c89b918e7a90fb23bbf7331c346550e94221086780937785c88bc89e51017a5ce4b1ea1fe986cc3b496d419114fb95390151be44e4a676cc1cd07723c2c15a81981bb4be8446c338e6d1f824f8a6740298b160f7eee93ad446ce9bf3a2204c34e61cfa51caf16192ef6e5332218b8ece9e80c1db447b8741463f2fdf8a6400a66724863e324dbe3241ff55dcf4b5ccdfe67997d24d204baab4d79c5724d016868bb70e977c7cb57b805ffdeffba307ebd9875f74773ab1944f251cbcb80f4da55b165b47781fb909ffebdd059b7d2b7cf5b4c04841f308fb176ffa6cffd86b148e42f1716d455ca81c4a3744e8e04cb1fc6da777744c86e4e05bc0d87891623a8e331e2f11cd3345ed6aac48a8907bd3b7831f89cc49a03295e727ec479cdec85ce33a903ee9937e56ca48830c2fc09ea4bedfdf2c90701a9dcd2f8567c55ae7f38d632e4be896f88d4c820d104e74d154a9133f170ebde5678c59a726c24bab382dfaa45e0303f36d69d8b025a598e8b242337f29edfe336a3e2817101dc0af67967eb005f7e7452c1cf059a2ce1e54f1d829ca10ff7f36bbb2f3e5b1fe230dd6dc5f7d8e83f8d2006aa91a1f136f97d8ecb255aca8f5b4d5cf7563d0201270f7eed68d07427ff46b"}, {0x30, 0xffff, 0xc7a0, "53bb47e05535dc53a7936beb92ca5f156fa618d77222da5d754f36186105"}, {0x1010, 0xffff, 0x9c03, "52e2b7bdea222fabb1c5ea715f6238a3c1c589f7b61288e56de2fd16c2cacaae3b1a9626876dd83ac8933b302dcc26f8141fdddba7a8cbbe8f9d20c6b6d12bcda02f5be73a7b255b3a07c6a8555e3170c25413218642c995c4da02513c6de6388ed0123179dd9ba98e0c77ac8ecd41947b38d588cc7f350729b19f017c999c611c05f62847a1abd03d12a656c10025da62577bc30416a43fb21afd50b76fa697ae10d4376507b4d7eb8c2501bcbf37d44e67c8573fa19c5e4b3b6c4755b3d23d7d470e3be522290197ef5eeeb0f0b9ca1b098f83c6349ba7ed700ac517b8d57de84fb4db60531023d50b01bb39202a3d38b2160aca46436ffb423960e92c5dcd94debbd9aee8a244d0980dca307c16af928d944c0d0f3feb63c1138fcd75be7f1be17e93f7a2ef8d80eb0e7a0b768a13ef2e23923ef668453aa1ff4fbf6fbd98655a7c85f8f1e010a76fe9d1c32378a341ecb63fc8963bfed4cc690036897d60828f88580ff1ef123d5456d509c08c6f04d77145c7600488f02aeb3f097207d2d365cc54df97c7b81459723da63b787c8dac7611c614d03137026c8e4a4f6353254aed74515098b14f018ecfa46083e5aebcceba9ef2615bfdadd8d139e9b9db32516bbcc5a9794c83f1d354f998e652676a4542a5244b4112b4af0e56466e69cf13f0d5b0e224f44abc8e5eb6f0e1a08ee7cfea971246f6d5d42f0f921680a8cbbcabe90b34f05d8e0fb2d039d5dfb37a3dd36faf7e5d0615f1aa7dc21e53a4b6d40d89b8d5724af58272a7df0b2bc176c400d24e3e8245c35d3eb50d76621ddd4f44923856ceda6814fe749ef6871f9dc388052b4dc7d51586c6de89fd3ecb85f9aaa062f741edc3bf3dc9636e2c3f250c873f6a97d65df43b6a19a0d46ec8899afef8b2a09acd1b2b5b180c2f6b1cf1b14173fcab5656563420280fd20819ace894b08cec700b38feabc2ec7bc026a8386c73b71be55d8c5253cb3c8a9811b5c1ee47973a9bef68745a669e7a7e351308d9373bfab0a3fe23f350ed96f903585e928de351f48854b90b710e7b21d1c14bd7f4ec5521d70f470c46ce5c878fb1621f35f24ce93282fbd5ebcec9eace109413eb8aa7923c98fa5607830b135cfa8878b992d880f4f573e05b6e7be96eae4658d3bd537c60ba00488a5fb58813112aa060255f625850c51878d638b49bd0f3590ed97bc6ca1da174e7a1fcc31cfd599d37edcd92976d2251f65b9facd0581a46b7b0a1e3a5afd74f0a3e21ee4720a4a07ee15a25574803b5768f2be75ef6ac2c3dee1ae5d46e1a7a1a88cac7d0766e373964ddbbfdc54006e34c87754a0562285c46c8ea45d7a2ffe14b6adb43b531917b65a62d22b1e2285c8bc9fa9de92606b5a79cc28b1a54b463d9a64c529bdf5cb8cf03b3c5fd7061998c661287b0cf6f58a2b3822c8bc14755c172cf471caebf2845850671d89e16b1a75242354c801cbe2753a8e7e05bcd0fd588a51c1f7b50d99403f3162d6c4f50a06a5e7ac740ca1edddd1993a9a48136a2dde5b9819e1c09b6e148c61c495fff7a415616fae01538736b55372c7fd4aa8f56e07f577cdc6442c9d955d9cf71aebc81b03e5ad1c94cb64ad3a78917a01415ae4463a566a3fe8c23ebd927217e2e166ae2640c2176efbc639fe8b487b8c2edf148c5ae3b3f6594bcf44de86d8e191010e96594ff7362862bb2d0848c1e90e18b53fb43b0038b5488b5ae04146b625077a9014f3d70fc133c04225d1cfcc831fa918437e71fb955426addb6756cc19244c23e03dc525963255909f91d99706c947fbe70447ffc4413bebb2a368334d082997880892276432ae292c32c6a533b4063f8f63ac8b4f8c242105c3ac16c8954beb824f9b38cd345a7f13921bd3ce69a6db6d95acdae70d1666e4cb51690b1c3aea6045893085ed8b8580e28902d5c01d10779191508845c9ed832026aa3747924f1146b67670cd505715030d7f5bad0deabc7d38a5b25373fc81b6a730e8fff1cf2aafe3a60520983a6d970abdee49e7df38fad829b4e1ebcefaecd008ffaa18d19b9084919e05a8612ee5d543016d42ce6be3237602f19c320f3d5837a2f8d5cac158a68b42c382d6585531eaa843fbfcaa5f0bb515638934c2513928bf31859883164250dd33b16d8f8318ff58b591539ad3a16b7361f231f490000e6f8e1df852199a1c6c42f58955e2917ce9eacc54fa91105871d704d9375eb89f61c36dd4d1ffdf07051ba4e5d64119d9b12d6a6599881b2838f870aa4629bba4aa3f9211d8548b37062f2fdf12f930bd703810aca55c481d88d654991f624da37809e371e8795d73c5c2c447e330011402b1996446d6444fc6bffeb33de9f80775f184aa5eb92f168393fcae96d9da015eb75b89e91c608f0429acf9ff0386f26203ab578d4a5e5f507a456e86f82788fe5db21e495966c8ce3b9b060e1600b11b1c61287b7877fedab03c04d3794e9982874f10212b988f5d7181155870482351467a4cbeb1bdf78b5f62148d4ded6807d3cde07c370cab9cac888ff45874ba00575bfaa38209d9de2e9f0a7ac6890e2724bdd22352524f64e7add5daaca8c684647ad158c1a0d18c32193abaf71b4baf0adba15353eb646b2bb9804d2d1d230dfd514aa36ebda16a8e99104c1fc0c26de22b792620544f88321ae2827b2c8db599cf98a53773bc4036ff80dbd61771677e3972e584f4ad0ff9f3da0b8f56c9b94e9d2bb3e20f1174112f125549cdc6711cdcf23ffb94062399fad179f832d52d99a1cbdf624cf67c8fbf3ddc88066cc27f2422e91e9ae6952a57d89eada25ec090acd354ffdfd7962e92b0190b856c5e18f71da5a42e3a424ebccdbb7aba2799745669b004c19dafe5abeeac532e367d3925b34786db72e9771e5cf15d46dd0220a56980f0d8aaa1451da775d9ab76174315b7ddc7081ccb6a509e47d2fe2c06fcef8f3ad9ed9512e7cdf62b1c97410a705115305476b6451576eb8be42fda7d34a35eb7a5a4c8a81c994913662c65e8af40ec2e54ca31135cb09da05c2e30408bda8d92c03cc0927dbb70c513f8166881feba29c59ff593550036ef94657944c5531b62c49bf9b8a4dfca2b155907e713a436b3cf0a3819f4bb654c00fe67f6033ea556cb229a2543790dcaaaa5b31d4e465718178fd5ccc128dea02a2b7e66b5f10cac469260a969623b189fc1a51069f4f3a9a94f968784d1c0aa01030b6de2c345d6c4caa1ce3efd4397858c08eee50e3f762093c5c75cefaae23355803a2890a2fd95d62bfd2ed5955528d6353ac44efeb2e7c996d64c5b1bcd769ab682787b913055b5d2ccf76f3417866c80b3561d00aac3593b1693fd1666733fe89784cd0fc6fe5c0205a739f429694c37be4b152f85c441317520ac8da188102cbd3499e47e282e985fa2672b64396a45550e5e0ddfe51fa1a83043861d6dea7c7ad363477bcaa71c37ac8fbb3e0ad014841066a66f5e28f72572352ce738486705386e5795717074c6b30507850cc36c5a217c64c5ab1aaacc3035fb78e7285b4cdcd6eb9e9bd3d01ccc41f4a4b7ab82fca028e69190f3a26a9d337dca6f597ae3ad85b8d5a8bab3b7b6a7371a77d784183ad503417adaee4bb910673bda6ab9a280b0dda1c3170055768abc22f8a0180f6e4b89c1987c7b5644f77442f787a6c5e79793fe92cf5fb5790c641742e2e8df799621356e8ff82179b52aaec1be05f509bfdd157c510910c282a97994a9bd21cd380496a261358924043b5160465e5863a496205e7ef28682d812675d0e277fd2fc67ab7634fa02b030af0e52657142448d88d7cd8a228976367ea2a4bee4fccbe8a39bf280ec31ae981baf6dd55d49276f2e5c0426c113becb489303ae210646248cbc5fa283d17740b553b34d13f834af1f25026bad1887a0fb1f70fd90ed3b8700b12e9167251d0321991a20e0584fcb9bab2d9aac573a576e832377408e97d43987efe0c4b8732be34808dfdd8756d02bce6404f021c4b6db11d18d77f7e8d7c8f521a8e3d17e452ae65e6716ce006ae7d063f925e4b8800004049c9800badb414d3e2956e49749b6652a4e40db92cf6ce5f0104e372ecd5ca02ada9cfb0339360db9322865f06d74eccf24e3d5b26035aa7cce6e645eb95954379571229752678df9f5453ed19e9598f21380affb643ccd615901f161e448256ad318c76f55385c30f890c6868cace1d29d4679c9dbbf91f80496936ba2b174eb9593a85e56f4f29d459bf1b04c7cd0a3206b65902a92a4daf7f22638a2a4eebe08a21246428ef434a413dd6c1dce58f9fd7864508302db583ac913b4d8313c692eb500cef62af9c424c02e8c673ea6db8a7c78ecef79aaf864b777bd7ab0f00b7539ff03bba5d6e91ed13067b03fc24a3cda44ced47664c8f1b5b01372f9e291e163c6f6e70c88c40653b328264a7f6d8f70359673b0fa07f1e10d9bce542e4cae667bb0a600d7b0de5bf7478609270ad47d2dabe0daf914b9979ef0bc906d8ce73442214c31ce16e824b35bd30c40dbde5b68ca3b40fa5d59bace4b35b5e87beae30a361ca99b5d698a8bb68c8319d370d812773c7aa4ad4a1953492ff6418b9fbf03a1ce6252032d8dbaa7a6f421cb49edf74cf47753618fcc2ec9c2a3c9dedaa04e5207d608e9d4fab266d7b107442f5ae6afdf1a4c7e673d9a13dab07307eefa345cf42f055c446c77abd0779f01c677ec6fed422f1095387ef9d4fa4244fc80c29d799bc94d7c362ec862de644d2f6d6eae12e0a842863768e152dfa0cfdb2a15dbdf8594f63026c2b3450c14137249b38282922a23705d9e0a86b96df6ae0e1819cffba0daccaa54298f066cfe1a35bd5bec7474ecb10010be2297eab482cc560564d60ca2088b05e42ba2fed4a3b534bd191c95c74cdcdd336bd710ed73ef16440b787f23a44e4207f1aae036bcb685c992f299bb9b90a949033cbde4706bdb5bbd4a23e6d5a019c0be0cc5667f657173d768df206181ec73f0fb2bc74c6c7549a4826158b6ceadcd6f5b95dd6f7a9bb28ec53761ebc66ca6bf0d1bea6ce6ba3bd82b5b451f2db416b0cc93005e58b4101c861709e2e7d82a6d556334a56ec63364efef74bc86e8cb66b5ad72b05210fd302e76c14fa27ed17d418c7cef41b3a12d17155c6663a386bfbbd99e384f7a98eeaaeddfcf43ebaaf4717542c87308b9ad7c665ee39ee9f5492d84e87326faf7937ae405824457ceda8f11d238093978f1b35d83cdf167d0edf4d2178ed79b2a7bc9aefe57b8ae88de0e34e0386aac2bc991d09c2afff5038deb44906da97599f4f5706104b1da105c1fe78e9d38673bda7ab3680792e82f423a4792519e07bc36b66eed7e64a0d6512b99ac9ac196bda5958fc74514edbf7041d70a12a526b08aaedfbb037519e37347c770c069b0a85c2a1290ec677cf939c8d08cb27f6df6a67cd8a56e6266d41cf25822cf620a72726e893487ad8f7f1e8f10ad129cbbcabac8417f40db50ab6f30947812feb428c349084bbc020946828495bbc7c5e192cb79858c89f0777e3722b3b8887c9c6eb7e407224c36ffbc1283833bbaa4e2f5fbdc9cfb876298ceff8b72817935c464935cc8604bb11cbaad4ecc314f96b75c59aa05d3cb26d2baa09eb4bd4194b36ab000cfdf152a7bf394e211b729ebfd2ebdf3c540f9b90a8bccfbe1e2ae75c34585a5d04d1b58db5926c91e01c45a9443a04f57747828511ac72ceeca6eb7936c92335867688448cc795ff03d51df8eafca3b6ccc9422585996913f4ae938e9222909c"}, {0x90, 0xffff, 0x6, "d40f89dcb2b30da53ae55783324e0e268c79830e5d1db519efac66411707a4a465d0997d6604d1c10f84dee98bff7051df3f2aea142fe0aaaf41218a8b843ae6ef2a28201b9be16ce94aa3e17283ada2312113c8cb8e4cefdfa0a14515d0175b828aa80d857d5eb514982602dff749d0e22e39a32f4831a1e1802b"}], 0x31b8}, 0x7}, 0x10, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000003e40)=[0x7, 0x1ff, 0xfffe, 0x200, 0x1]) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000003e80)) openat$vmm(0xffffffffffffff9c, &(0x7f0000003ec0), 0x80, 0x0) setsockopt(r2, 0x4, 0x9, &(0x7f0000003f00)="9e20f364131a020170d26dabe3028a80e0b48419ad787cc9935d634db219cf", 0x1f) executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x8) ioctl$FIONREAD(r0, 0x802069db, &(0x7f00000002c0)) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) r3 = socket(0x18, 0x4, 0x0) sendmmsg(r3, &(0x7f0000001740)={&(0x7f0000001700)={&(0x7f0000000280)=@in={0x2, 0x0}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000300)="190e096484099e402b9a50cd954046fa3686c74261bbd52a73711a8bfa0860dd468626", 0x23}, {&(0x7f0000000340)="563fe9a7096e6d6be9da2ab1ff3b78ca692c67fdd6765730989ffabec340735826e673906674cdde2ec0b1af901fad3b7a84c4a6bc9faa9b17ae6c2935bd974c", 0x40}, {&(0x7f0000000380)="a1937c5dc45abab0c357", 0xa}, {&(0x7f00000003c0)="34093f0b86bc210f1790206bc5a055db5de158f6d316c0d2e2a8f2c475b2eb063692d5958df3fbd96422e0416392ff4d68ac946191c94e435b0c49f3cf3de96a8568ef3793c279f80c2348e552d7d8e7214e34368e27b73f35a9560773ed08793085b8abf33a486a405a29c2240ae066ac77658a8a04f968ea6d3a1afddf1ac43c26ed275667f8d8eda1", 0x8a}, {&(0x7f0000000480)="d821a2f8c7c25299e8fd3120fa5a7c199c6b726b30a56f8dcd001c8e", 0x1c}], 0x5, &(0x7f0000000540)=[{0xa0, 0x1, 0x6, "6c0cbda644d95ef64ad2f2d5714da9598f4083bbfe208d00e2eabef8aa0cb6a7ad7a5a05f69a792b580d81198ee2b00e0f82ca1f24492141dcff9f0c4c31ef14f6b1e6b195cb8404a03c72d7f474e327278b26e1cb06775decb0a28d96d8df1dcbd8fec6f3a43516ce4978e6951f8de00e905c4ea84a60831a8d0b308cd0bfffc8fe9cceaf2406e63527ad"}, {0x1010, 0xffff, 0x70f2, "5b17fcf622550270ad3e6eba1d95a46156c5b08db9d65568139d5798060d3e90281935817cca5d702c690a7c28a38cef9f34ac2d19fa1640cbff2a3f0fb887a8b07337b32860123a4c75b71a8bfffcd4006754b473a9e1c238eb06768d6cb2ec74e7d8091fa55c3c637b1ce9a62496fa7343e87d5fefc4157b73d851826cc1337d41a1b64737dd996130cf749d65fcce8a0d414c4b6a9fb5cd177d1f04a4ddaf61acc24528337ea350c9c455ab1063a397d5c980be4c7b0efe12c4f81cf1d5cae193b1c09c7e52949275000b7c06b3d6b61acff494af5575fb719dc0b2677589276f5e5a268601adecbe1cff57db7f3055078ff4338c5ea963154b3bd95ac47e8103e64cce9406cdc00a352f871a8084768f213c02a8112480c4cf8f26e336f93cb4a608848ced153af5464a5c7bbf29965fab0a170abd584a908cebbe8c368b3d08e1408eaac46483270c7332def5701336dc27eabc238b335899ff00ddd6d4bc21b589eb01d199026d955c7e005abb66a46c90b412e0a5a6a4d646abca2f76611fba4e07eaf3bd7e66e1126b7f4cdcf8b9678ede9e9ed6724ed1b1b4b93d1e7083d5039ee5539ce6ee12d89c1e404921cddc68b5b6017ebfde2b47bbe9b2589e78d13a9049b887cba5569e56123ca7bdb605fe6af60e92184e7321987de89d94afc4dcab3c5dcfcf01673839ddc0830b41fd410b349584770be3652199b77fd06253c0e44783109015ab16c0defb01f058f85b30f5bc91f4a1d63ba6e50631270426fa1b2073ea2347b873c43cb17f712349c695649a7e71889e90aadf964c34c6ec7cca16d3bbf41940b1f1a5c15d397f35e2cafea774df02eccf00d2cb5088102cfe7cec2dd0caa213b695a43f2d9a6daf6e5f4069e4375a059c6abd9182d59b25e95b11830c0eb121ffe938bacfab0e4cd3491d2abebda8a6f0caf328fc4f306c90eff0d9eb4c29695cb1b18e3e86c53848ad80a78b87ed659f454f0ab530f9d7fb0e11f264fadcc7d16c51e4259b86f53129545f34faa3f6d80a1746b9e95e6c4c36478f70c2e8c21186954b73abd6fb0f474af22ae74d206bdc178d222fce86267489d8e54d3c618e76853c4f5599e2120c5f558122540dc80896a9dc94a21995da838a4f06f4ad53415abbbd4bf6f9bba971956f5bc1076adb3ac5d8efcf7e704c9712873d8e88f66b2910eb54c4bb1f0929c037d14054190bb52342611fcc0477d0cc677f143174e9805642e0aa4c2fa78e10ae9599313999cb9d7be1407533fb4d55a4da7da462182ae728e281a63df4186acd9c9b9cdf8b20c4f7d78d4fdb7e0d82aee6c91bd8cfc0633c322b57564c127c0c43e529693a87864b603b4e23497e19a9f91d49e3a09f0a70599d8a8b0deeb79809d022739c9cc8464456d4fd1b1c12de9bdbb6625856f43e7250ed4aebd51e01be949a77cac4b3bbf680d999f49ae6d818f926bd891d61aeef0b363bdd750897c378841c7828dddac726d3735cc5e6212778f264da443e669299a1838be815a39d7a1545d02af8506d0fd2a4f706416570c3f941479bbdd119ed1089a5e21b8a9220f4a98f23a9e04ea7849f678c39504d7d5615f807b6149b5a7bfdfa3361c009554fd859f0b27d4706a4674f1a7933f54d0cf6764a4b0e9f2b070b9896cbc72d790d4e41ae771ceecefd7054c7d45ee7dd4c8d844d7dfd760d7019da258162b0d2981bab9b11ec4c5f29d3427ae346af579bbe0d79b520b810aaad63b3635003ffb9b4a03122df0b7f86e59d91fac5492acf0cac566b7455912a1e1b45dbcf8641cc81558153436fdee0dc3bc4c06a2b28f14b2859033a802ec987199b266ec57d986b0c94d291a8c606454dcfda02748a4af16e5c4e7961bd57fdc7bcf9e1c41d51fd7c21fd27c5ffe6d7ca1b58d88c608b9cdb1b9da326681e1aeee93128b3902ed659d4bdec9fa01485137dc769c7f4af6a2ecb72fe7a30ba91ffbd0e5ca45b455eaba1e34bb6b4ef5580848268b5b6a8913215aefd7340c14ed9e589d4f4fdb7e7303c233bde1e9b54a3ab1d0856b56f79785299cbe0aaee079a14ffa59e3cf75843a890df1d4311e7eaa78d0076e146829c01ddf196988fd162532878e0e091358aabf596612e44a6fbb9573ecda761d1de87590461b2bc7afe075e9761e5095b2d704d4301a46da82b9ef3c199a21a9c41b9bd866ec6352defb7d0034f54912bd3aea46376cf5213063345208c0f61380a17042c2e325214330568e3d397fee68d36a392cf36bb731ada9a94bd7a80aa5470607077b24ad1ace91d176d26d756618fd79424000213b4d5c24a21d94db8f4ba83adf8d6dcf1fb1b158be14c1028930ca63a254ea31656e6de35d597bf20a3e90875e457377a3e962820e2cafc79bb2b661b0c46e4b9551a4bf998ee3fff83ee0d3d28efa74136bf36b0294a5ffe9d2132e773654a5693d4644c22f551ef5ffabd2b3998400b1b4c689656c6baa0734e7e24f83a00dfebdb871dc5ecd70780d6ba95c2683add3dc68184b7dbf6a37f56a348d35e231042d2664675ad738ea8ab6ec45172be47ceac00a49432bdc53753a50ae5989a77a7d2fe805beb139fa588cf5d74217db6c66983481f45c4026a2cf710abb518f0a52ecbb20da3a3aa3df9abf824f954d6b9f6aa20d68afbd52ba7b4cf4f588f85956c54483f5e7200af64c958c3ee881cafdb4488c8ba445a4dc74c2b74ff1b2ac1d51e89162c3d7e84e18507f87c4b6bd350c8a35326943b41a011cd75ca2f0295976eb4806e67d79459ce8d842b60d3a38642fe8ac7c598d340dbacde3c75babefd28fea4d9b58dca0f1fac182ef64a13a23009a76854fd90424574df29edc0909eb41d4dff57ecb5214bf265ba89d9c575b07c1a7cd40743a31199b35ebcdd885bcfd73926556ef5192184f3c166bd24427705826c05b637388a8b076259a9ee5cad7685dab45ac615453ca37569fdcbcf4ade60ec209e4a9a1e308bb8c778701ea750f08016a38ac43158c2673016f704c62c9717fed11b8a3dad9c91a27f74adb743c2f0263d8fe92d229684867f3d6670a39dd18945ae54c83f2715018e4ff4fbd09829f24f7151f37b5ec6134e2f29b8f2211412cbb52774543db3ef65466de5861dd3d0e8aca1118980bf9bdbebb2aedbdb57c4c8666cedf38e863f15a965d064d7d880b95257eed382bb2e70d6d3880a4ab5014899704a44fabc454d30f2d705a06788f7e699b829cc17a42b56b8be97e8497813171c3d58394974def4106f486a597b58f551e13a885a9ff29dbf0cf8229825f28f270195e93d18f991898e9afad35b64b1f563c424486d75f557f3033c3f7a27a845393d77a35455d852ed10cb38f3a1740530e098c595043ef1a25e2ce62396f92e0d04b6e67872e95e4a3bd90ba6a77c894f8e1f5bd9712c74514b7580b55d9035f313bb31fb2e523be6cb8fb0702fcd7db13c60a4ccc8f8d23d1a165c2c5d7b68629e3077b7b97dfbdcc695c5be4fc5601f984d9189a85bf08ebb1019a9fc90607160e2104430483ffbee3a4e57742d30c4b1e116a3eef1edee981e1c32cd809e8262d29ee5ef45f45d9e36883386291e7742c14628189ef8952a2c34a3ca97f8662df4fb1939c3c56d3e064f200d6ce6aac1849a1d1764370efa0f2ff24f99d0febf77fe155df0c6bdb0d1d726ef02afd41ac3e0872c9cc19236024ed0eca7f66943ed1108fd14aa744002942c3049f4379ff8007d19cb88ce088da03f3745869ee33f55a31e600ec9dc85815518b01bb200c61ca39db46163cda7dfc2dedf061457f17904c7cddaebd6262ada7c72d5719688252ec7fe9c1947b8b04ebbcaecae3df5281c3ce69f232e9a2dffb721adc02506608eaebd432773dd9496d9da030ebc2af011fe55133451ac375739e5be8307e4688f8197b9e398bfc39306c9f56febc6e3a5f2e2ecbe86c2116ba41f7419e129e6ed1519fee77eb34954e8ad9e73b5f5b1ac6e85847eb3fefd1d4f6ba981e7ec8fd705ec71a04996cb1787795ada3848c3afc67d349be6d38fe944a787a4807aa56eec3179d10766d320c0604cf4cfd6082eb81e73c7329d8b45b7855f20355b913d5fb6d2425c897ba7444d864d70e96dde72293bd0396209f8358826c0263ede4840dd6c06ec75aa73e540b1b19c3ede16342643fb5ea0034473d343ca389f5eeef91ec0dd2816a15283c1ac13e83add7b0619ebade47fac51c3c0facd47028a2d5b2e89fe4f14bec3f9e52eb1770b7ed3770d087e017f843b126329922e1803613d72a75faad26294e76ed8d23f39e096e1bc7d84734830f361847b32d09092ac9dc52007d4e3ee6ee70c81124a59e09f6a10f5c47d4372991a49cd37c0467f5a085f143f8fcda8f9aeafdd0963f730c01f45e860db97ee3f44b73d0bbb4eebb2a1b46bcdb902065c6ae32aea761f6095b4e08e18079099594aded78eb615ff20cdb1b49ef4674055ddafec8c143075cb0024241148abaa88132bf748d10a068442a93835e0685459910586e63725533b38069a1dd8c39c99759414cb747dc60bb2f6b879fead71efeb6a3c87b74aa85c02a49300e0bc43d29b77f94b0ce9b7f6468fe8f33a84bfe3964a5edd0c9ca5a88d69f86683d16ad77314982f7893ae1b88d871d526e041621b18778183a71ccb2e185d7d86d4acde07bde06f5a6467a7947ed6c43d2397ebbd4d32b828f8accf933de84ea202e3a59094cca719abe78f5dae3869a211d94b731d588a61b0587eb01c9365ebc624e1df6c32e5edcb87b257d829801f9e2af4093a2729d29ff3de958d73f28fca6daa7bdefd0b135d0c76afb2c80dcb51e48207e8528d8467c16ea6512f679df1858fc18631d378a4087ab772c56da713c332016e052f9195bacd0177441f096f52990019a90761dc933f6db2d7a283abe45cfac289e3a27dac7e2926beeb178af329754a8b71e248880713d5e6f08a5b63871f22c46a3479c72a2082602155447df46cbd0a851beae4e686f970e4dc2e444f1725c6356d56aae342ccd4cf762924b5355ee3b020e29616eaeff58694272630a0b4d1c9a938e06ec1802cba44e9755bacb71b79bab22508fd1d3b386360c6dc8bbf4543b3977f5f9c662d39e9264decaf9daf86a2651296f1577b3d374d5b0c4fb83e711ecd62696ed55d9cc950928c79846df7b9654b91a3b59548d57e3854b6fdf14864f4fc7687a57745513deafeccd51f12d404c2cacdba90bf3445eb333f9e9094cba96427c0a0d2a005955308ea3e79c17e7c475c826d44fd210fccbc7c2a032026c2724720fbcadf321c042e3bd1513ff9a29d792fddc5b25358dfd1d961d7a0a25714892b37e62e9b35e377b3176b96753bfe0ad359b84089aa9d0efaf3a341aa6f261dec201648a878c8bae32cf13ab234615ddafa46d37ce8190f1f72e59afbc83e99ba7ef0d642d7fac2a899ffdeb2612e26fda974673f03cd0ca50a942716605bb371f583bf09cd383af124eebdd762b307380d3b53192a896804261f322dbf3040ae4fd50211e42c62ca2f2799d68675f7e845999bc0613b4fd9ac3c95f06634dfce8b04374ab824c9e983a50af34c845a24bf0e19562a895e1c245f81c32c8372e660207c855826cb9f72847d60535bbc00e920f23f2f8a5c4211684b60725addeaf55fd4c88fb9489b7a35177e323821fae9099631179f0b178d5fd5a7bb1044ca5f4562a3d8e8a1580a355044aad2cbfcf0a58e425f67e5e5b846fc2c300800811778c1b0dc439d27a3fb051e3eaf93d0c4c39af48cd4c27d6d1094b7"}, {0x70, 0x1, 0xffffffff, "abe4c8e383d0526fa06e7b32a65f19e46d0334577a8b4fa95dcac9abbcf73ac9b090b012fb46e1ace1d95fed4e1c4f5fb7595c148245f5d40dddb27d3edfbfc7e8d73f15c4d61b30a4d56a293814cc169bf9d0d1b6f5367714ff"}, {0x80, 0xffff, 0x7ff, "32fc09c467981095af882ec758a272ac20c051f8f740a41638fcccaa02e6d5c274ca629d57cae0647683dee4a24bc2bcca915e86ea42d1bc04e0af0921b1ac03fe927f3e355201e470458cc29a0b7aa9c0c6722e5ad31c166be136a033da6a85ddff5b1e79a88f0b2740e89e01f9"}], 0x11a0}, 0xff}, 0x10, 0xc) socket(0x18, 0x2, 0x0) open$dir(0x0, 0x0, 0x40) dup2(0xffffffffffffffff, 0xffffffffffffffff) kqueue() connect$unix(r2, &(0x7f0000000000), 0x10) fcntl$getown(r1, 0x5) write(r2, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000640)=[{{r2}, 0x7ffffffffffffff7, 0x1}], 0x6, 0x0, 0x6, 0x0) sendmsg$unix(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES64=r1], 0x18}, 0x12) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) setreuid(0xee00, 0x0) getuid() mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) close(0xffffffffffffffff) getrusage(0x0, &(0x7f0000000200)) mquery(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffff9c, 0x0) ktrace(&(0x7f00000006c0)='./file0\x00', 0x1, 0xc28, 0x0) sendmmsg(0xffffffffffffff9c, &(0x7f0000000480)={0x0, 0xfffffff5}, 0x10, 0xe02) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x80000001, 0x10000}, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)="a888e27e7b55623fbdf55da691aac34dbe5d5f8dfee3df50043684db94f1d4c0bfeb4d5df9828ffab552583516b5d4ee7da0f7b94178d5147830f6132cb0", 0x3e}, {&(0x7f0000000140)="bba4b3cf7ab5c19fd5aac360a40cb0fd3b09a0240613cd91da6ee51f7e7cde8a89326cc1ba0ddb1c3e1a679c7eeaf526ef246f88f81a1464575bae2a28e6beb567f4b98121c22fb30287934427318d0d191494088c505e68b69494cd81849b79a9de2a52d7373494eeedfc", 0x6b}, {&(0x7f00000001c0)="a488fff8afb92ef7ef22c990a84c7edd08f00abef967145ac5fe97b73338ea4a96b11f35f708da7559624f23e2e99f53e3ea380a9f472bdc6b69eed6acc9956aa25373e6dc42ff54eeb4e4af180dcc903d220af2aa60c242664778a5eb97ae8cf61a7705d1d8fda623641934fcf5eaf1840eb28edd3caecd47180950dff4139fa6b38ece595da74b859784bd51bf79faa8481d2523915dab91060b5a86a69e67c4ac275ac59050e75059206924ab9315a4a24ad24fa59dd7d9c034c46d0723ca2c1500f91b972c99968d9d1bac80b12acdebfe90994f5ed4cd56327a96bde5e7e4", 0xe1}, {&(0x7f00000002c0)="9bdcbbf9eb79e58bf3afcf6efb992359ec2700c54610e6eadc66f7888d0554f9daf6423a2c6a82348630f911d4b41099a369ba1fce54c8d7169f20b88a38f6ce14609794a0448e2e4b45d74cfbc65c803078050b", 0x54}, {&(0x7f0000000340)="5cb40af00163ffdbe7bd3b680ae4dbf78bac49894566e3a6e01732123a9e768e371303b25ab9dee0f5d517450b271fafdf5ef0dd7fe839795a23c7969ab548d49c9617413f22af1c2e8935610f9168a34138843d96978cd6ab9887295c22bf46e185c337f10be197d4dd502b3389ba549649a9bedc104c8ea5d51bf28fa545b7c7fbcf6fe0d30202d7d13285eedc10450f595fdbe38a18625df29d27274fe9e6d33261559f", 0xa5}], 0x5, &(0x7f0000000740)=[{0x58, 0x1, 0x3f, "fef0539f49d42415917d98c123a8eb98bc7f6b36a2c37df33bcd56207fcc095be2d6131738c1bb94041d566a85ead0041aee38c3d880229c83cf8425b076013f86df6ef12db050"}, {0x88, 0xffff, 0x7, "645a15dbf088bdc86474f825392a368f8c7b0ddd063a94739d9ed3c8f40a822b2ece65dc559a4629025c6707368391e0ba4ac49cda5cea710a09bfd7e218483a7431076f7063fe3ceffd046cb786366a252a5bb9bb75b411cc78803f500aceefdfea0b73b2ed97db1810066e5eef5153751316d44135a0"}, {0xc8, 0xffff, 0x4, "f68751607dd3c216f4be7ab3bce5c1f3ef8691df147f00cc07e56024046dfe829719e6bbbb99e9acbed3a63893ab5cfde7c493054a2fbdb67a5857d2ed45aec29d7af90f6474fde1d7b92b48547eae6022b609f1691bca148e8ae5ecd32c260feb13105359e72d9babf485316b812fe8d9365371d081715125b7a04634e7266b838f46c88c0c2f0e402d2fbfd042e072fd7d6ec71888820e745ae2029f22be1c92d006b8fc7dce9f0821074e240394ffe2dffe80"}], 0x1a8}, 0x400) bind(r2, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) r1 = socket(0x1, 0x3, 0x2) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0x7a13}, 0xc) r2 = socket(0x10, 0x5, 0x9) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r1, 0xffffffffffffffff, 0x2) select(0x40, &(0x7f0000000180)={0x9, 0xd6a, 0x1, 0x4, 0xa3cd, 0x80, 0x2, 0x7}, &(0x7f00000001c0)={0xff, 0x3, 0x8000000000000000, 0x80000000, 0x5, 0x40, 0xfffffffffacfdf20, 0x3}, &(0x7f0000000200)={0x10000, 0x5, 0x754, 0x401, 0x80000001, 0x38b5, 0x5, 0x6}, &(0x7f0000000240)={0x40}) r3 = fcntl$dupfd(r2, 0x0, r1) flock(r3, 0x0) flock(r0, 0x4) socketpair$unix(0x1, 0x95156b9027939666, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) writev(r5, &(0x7f0000001780)=[{&(0x7f0000000300)="eb6d91a504b031511458c8e411990e48ef1108a5f12f257ada224625c97206327498763a20adf3f5088bc3f3d3d5f1b5eb58f0198d0358267bd075b139795fa98f59316969d07fe15d51535ef2b9abbc2954639411f38318d31c13551ac06378c205c4399a8bedf9788a3332fbc839d1dddc263632bafa15f679c1d6de5eedaa5bf499a6fc767fac12703652b99bd4f07e6864460d56959dddc3ad94e1755c26cd149bf133e373b7d453a1fc4f49c9b5f2975eea93bf6dd349893d1452d6441d51b9d17c01eb1ebfb457904e5309492fefe9dae2f8", 0xd5}, {&(0x7f0000000400)="e260ab61d65209cf6a9f86761cc07d0cc4a65c116bd4ded915ef8fb28e7db6edcff1f4af9e4588b1c41b973f959c8229d4efc3334fc7c7fde3969bb4cc51def50c2d1a584a96c395fcc3a0e4f00e128a41fc770b61e83c6f91ed74304e1d10898a2ce01b764068fc92dc6258692ca17950b5e0368fe99b7b04c5ff1b8f26e8e66dfc4a5d664734ac6c0d726fcd36b398e98d43c7d6f7523eb9e2df67de7866166d98de916eff58396e089f0a867300", 0xaf}, {&(0x7f00000004c0)="7356f8f2df1b0394951e2a2ccbde913193", 0x11}, {&(0x7f0000000500)="2964e886f3094281e5434441ea07c52fc4599a1548d35cdecce2ed885f78903c948da8e592c6c151b310e7a4f496b25c4d7ef926c97bad2c1879a8b08eec4d516d51a4ec51b40db782da5aec9dd0a32c23c9c62dfe630b95525d538b0acfd89ab5f3fc4263487ed292529b6b5fc2cc64a53f763d3629676bea276ffbed5ebaf0013e987b1b297866970ae9f57867538c5c6e422268b0af642546c6efc3927bd2faac6f2b399935f9790d1928a1fb48ff54ce9eb19cb27676e6add79792c70d28bf86e9966a04cbc078fd3e36e05bf6749023bd75b2639ef3b18eba30b20d3adc29c7d7301d0014d16d6ea1308cb1665fb444925f212c0ede997b26cec3acd0579c6e7434feffefaa0e2830e48f8597838653b84c1a04fcc59ab95f579704c728a7875e5f4fe35f4ad8456d21bb5a40ca0d7269cf1cc481bc67aa8aa87ad3f59f07a87292cdc6f22dd92beadf0247872242ebb909335f0ba354609d07807f45ff52f0dd621f32477e4c26b1f5885919a24fa88b5b2cf708eba6dbdbd97fb2991082f6f847b93715852a9e7f004a40680420f028735d13fb96157a6b95574eb95c5cc60dc99885702d71e9ec23002f675aab0f9cffdec717ebe749ff0dd84041d1b019ea35f1314ff8a0ba9c9bcbe28fd426a21d844a3655a9b5852b598f2bf2ba0a8ce75d5aa372b07ef28a313b14f5774cbbb54b606b1d255bf89a814c02f1cf5c4720f4b78b59af57ea31070552956bd3a133744f8d26d7907b257b42f5cdcc2ff3602bbbe83baf5e8346a31f6dfb1a6761693dc62d5bc56045dd4bb2295999037c7a09d9a2378112c0bcfdfe72c6d4ba0a3d08b0f7f3bd0c6b5c7ebeda11b0872a72ad1275e1f1e698a1870e46ae0a59ed0626367b1113603aae106e1896ae2ff78d1d22ed49bbfc8d7fcf6f310fe68e7b1dc1c367642dffd34e0dec9891d555c4dd7a286bca7e716f670966fa7bdd2523f30c2ca31ac28ac474f7f2d9c91d4da75100475c9aaa3d82b45fd0a4a5e6102657205f589d39200fb689f985d29013bf1d38aec39dedb49f7ba3c1e2b84e284dae4f0d0a0898f745e24ec4b7e6ef23bce6eee59665963375203c7d9501469efaf9bca72d023f5c2f81c4cf127b54f2bc379e781a4e9ed5cfb206d6386a5df0ec69128f5adcec3e19b4f9b05a4a25e13e91863ddbffc933017669fc19880edd95db9c35e781d1fd398f7fa9cfca62422f3e3b079fa101e63c50eb04555d980340778cb20f3b7baa46f0388cd66f5691b74c550995c5e959cd5b696bafe2a32099c6aae2a3aab0668736faa364d1168f010dea88b6953e58e9b3515573bad3c10fce10da330e1fde0f77e888abfacdcd0386133f732167e93cb9fd510c7b18c5d9037ef750484185195b331169b427dd096e105874ddc7d89f1000c96289f2803c327b4caa5ab2681f34d2f27b3f1415361646d47e377982e468e27d2c1292ffc0bbc5b6fd814ce03283f87cbe66b25f8830eaeef626a2faf9ca4ca65ee6a1f7104182d5cec4042400294131c9f374e9d749c3b6010b5adfc84af00ea6d197e09789f2f25a005bc1cd83c26bede9e555fe8a93278f97d8bb2e4194d23f3a9d0476a38ec92d77327d0cb792e0d1228c8b646b3375edbf99fff1e910a687f0d6b8fbf41382655b262e36180e93c548e61f9ba2a04c1a25bc712284346c69388c20cc09bde27b74a1a9b468712c672442fe33bce085bb25f5b88097862e36b653bbd329bc8e508782a2984c2815e7baab1053f7256c400b45cf05e8ca65204f42a3fbca3278bca2dd9b26acfd995b37deb75db65ae71629cb22cf289acd6d586538094343eaef41c23df6dc5abc474a5f3a50c0032251a7bfce9491539c22a577d8b6a890428b2f46b2b083c4d279eefa611549ef4672bc78a39fa3ea24ea181cc2972657cdbe9a039fc1170fa8f596f553c7856f8857f134d0e20a00586d3487df4ebb31c12acff3083df310a74e942d5a3c151ca917cc4c022f128ecb4a2e1278f577fb8e52d9fdb2b3eb9a6af1acd215498132ef822e8e27a4a015281bd3267bfb38d888cdeb22f600a22e0337cb7bbc5f08115d837c5adef9a06cc789ff288276c06eefc036cf3ba8b9235d9e8d480b082833525439e04ffe02b7d7f88bda44d7fdd9c816f172cc05ff8b2f3737de43b0e653e80efafbc74f780171532ff9ed856d918ef63508da9ab7b146c83b2568be1c83b70b562bfef7f42e6737600f393dceb7536b932dd82ac8a2bc514a828047c70004205307e5c2b14d275b6c6f369391959aa0252598d872966663fe2d53d8ddfad605371ce707a4943cba8795b50e8c3c6c0aa3d26653da86bfbf1f94101039a927e8ccc9edd38a996e8ef08b3d9bbeebeb6d1cf14d2b714458bebf17e9c2b82dfc99acb9c5fda4f9403c888d699f3c748df0ddf05cab670c0312002924068f60671fa6a7513795746e3ed5d0f260eed13fd4b6f967968c813de9168b8ceea9365baf5a36c125b85faa4d754543ff1bab98ad7a6817680d957c1fdeab76e7784af4eed26294513a6cf468c358ab4d6ec8ce5cafa4b02fc0a46995962e2caa66f34cb3ebed887120e6e7fd1bf7f8927aabd33e8ef9c34b1f091521e3706330623af85fb06232c1f42ec30b94ed7e4b7940bda7fdef2e92c04aa95f3a23cceded78acc46b48f4c1723f04bec93636961cc7ea17c77413c46260dc861ac1e57612af8e13ca7267f7a677a96436f84bb9a07b35572e7e7a70985c135d8851a1868b055ea7e5c091f016952e70db82ae101a86eb979d4c7add0d4ceed631dc54ef0ec4cb7f24add266acbf7a379ae078df37518a3613afe544473cc2026b2f0c087c97e90c21b8287a2557cc6bfc8e8004e9388835ac0de9acbf235157208a8ec5320a2dc63ca20db87e35b150465aa6aebf0018df11c86336803ea3c0e47fb7b35ecc4c4ab78e9d509b882e68be19a5ed1856b48383279641957d85754526ff21c5cc000d1fddf7c503f601a1fc2748610a2a50e9d17d68314d2465faead89e649e624eb8a2c43ea794319ed85828a93a7e7c6fe2cc46e3ac72b9073fe431f45319d3d34143c56c07f2ca983c9653feb42d651a2140a29c309a63c8f3e7b73f12baa59b885f14412bbdbfb87fccbfe4321b26a583cc7d9803877df92d9d2e5a8c0bf08c22b384531f714906766ce6ebe02b7acf6f518a01aded6b7f99ccaaf0b1895f395600008270deb5cab38ea9cacbf3670405fd6ee499bf7d168b82e6513931e6d134ee720b8ea6005fdae4892acb39bffb0ab7984e74c58147b27a6a60360e2720be8762fff8abee7d7890d7dfa6859ea003431e252ad1d87244f34b074f2374050fba444c4fa13fcbfbba88261bcc5d7a7b753646045b8016e04c730ec0abfe19234b65cea29d428c295296250c2d6dbefe5c52f4ff4bfdc7350785d20f2dcb2f5acf55b8039359b62336ddc36ffeed11613a06108c1008ec7bacfa8461ee25c5cb847364915e5d6f5de16503b953774c99778ea70176661ef2a399acd2abc8ea11ccc13e0b438b3bc264d4c47654f5085397c649b6804dd02138515dfd90ba8e99e1b882a72596cfb5921764902dbeb767d47a701accf2135304303056d0510feac58e5ffa2feeedf10d31f66bc01c7d6e81694f18da94d791b638793890043e1fb88afffa343fb9e192f34a9787985d336d6da747346ef1e9a79cdf5c3d6eaac2bb6c994a829d446ed3744ff087aba9b11ca3f00b73f297ec86494d5826fa24b61d82efc43a0cd05c3af321cec1c3de2aecae9c4fe1400270a90a4a84d87ab7758cfaa38f877965854eac72ea65e24fb38166964d8119cffb4a36fe893cfffa303f31cc148212a9e9a3f45b8f8c3f0f9648eca4b1b5c3585a357fcaa21ba12fef5db6353b33153f761a4cd32b4e1aaab657af6eb0c44aca20f45928de4927364b1903cd3b801889677436068a63aadbcf3c7ee81c0bed8ab76dd1291e35c847167c15a62dd98472df12e8634b7c75d5dc675e92e678281b8b2068bd015b4c3f30f3d488c162e10b4378a219a4b35f7490a9b937ed65b3d9858c83a4d3f6c0ef5e34f0dd86fdff2180927268d3c44174a7319f0558c89829c75424ad80d759e098232831960cd2cd7c75b01487182105db4f6cf7b44681bf4bc79a2930f5e182668ceca7473d5eb9934789b0cf22797dfa94b2247468f9bd59d155fb955f6af109f7cdb5388d4d1489847151cbe6b67a6f678635279499f2f65cb2b4068ea5625afc178f42f342edabf05a8bf80fd9a08c4151b58039fa4a46fbec5c01f77e757a0b10b3020a7a6e01fdb8c827cb5b8970512a8fdd446c943661f998f4b029755f42a00f477a7a4a6b1c718b7d968261bfa423171d94f8771579bfba0e146786a29da669d571b3eb8060e4df11f6639fd6f63d8b080e33024395d59faa5f41f855482b615c8435696b9cf013d291ae27c4d8a50aaa78105225b0c2c93824d42b3a36909a3547b68a37f84a8f6d9d55c7610273400c2be36383b5eee8a48b5640bd654f662bf40063523e1132b1c95315f0d33433dbb62f47603027e5ed3ecc3c39672efca612ac6890cd20468341091b0eade8d9292b25399bd2d1ca78c50b6c98f1564b703464f62ce97d8076ca6dcf4f0998667082f6b296b53ade6472c64f2d86e5e13cfa9f8098f36ed7c1e44631f7e0a25e351bd976b937fc410426c58cc9a21e3e12f0ed55372bbd892434bfbfbe4be651c50bd3d480ebe713a61ec671bf75da5e4a32d36f92624cea0929be1dde510c572d203cd4dfd988c329392daeb9dac3780c21989a777a9b5f03543a1134d331486c4a0eecd73dc60e499bd9c4a4d97fd3e42febf0650e130e45adfab09398c977125e6341aaa0b54cebbadd85bb368b34a3ee3726db25cf939c03ffe6ea779d3cccdfce86efd5e3e42971b8b14ae0b1bb30dbd7afdad398faaa2fb2746dd96d87c53f3c73bdb57ba11ddc21a13f36df7fe5fbf8a1af4be659e299cae6bc04e80b91f1f4b0bdc713ae76574cd35c3bb0e0a4cf3c89fa1f660a01def0c1e4dfaa594a36b8f851edef03362bd55028c596dbeb823063fa2a89c728bba035f34fd846d2ace2e3b2eae0c317c9971abcd5db294507f87ec4da77df2380be52b3112a5b97447c1a6b7fbe4ee2879f3829ef050f62a88e3ed297a1af8f85c39d00e36aa1bc79b6cffc711290102cca9a53d5e379c3e6957a0948c843a4cbfd9869c7f19c67dca6016924c82222ac349c4e3a019ee9c649e3a18f80c7424f5ab37cf8c19343d6f07abcb0c579f2defc552f16d9fac002493922e0e9b576d7997c8aefea5b34402efd5f9d9cd01f7e5bedabfe74a2ce7bca736c0845e93f72a383a3b277ebabc95f7c569e348be439da874c0b6b1400925546eecef9c577c96d3da7906e8c96d3179cba21055349ce1a2a2913dc516cf69f49c6713472453f47e3fd119ebf0611bccb35ccf4018c332839264a9a487b37a20fcd306a568e8499e623553b4bac3bba8e33ffb9db52ead0ebd898f2675537c5150dd956803228b89618cc4d3a2a3c1f4776ced9a6d654118c401e217c92aaceeefab9fa36c4d0ec88e63a26a88496bb1566f05c6e626b3dbc0e44253bcf3a4c3863b60fd14ce0ca13ee5a922fbe269b29bc2a53a90070fe138e4071ceb5db7168f45710c9cd2def3129615f4644cfee2077e9ef3350509b3d560ac2cf8a1f30930b73abe27e192eef857475870031bc7514215431a31cf85fb92fe61adae2f03ba22631d08fe420c4ffe94737f4ce18451bd1b3", 0x1000}, {&(0x7f0000001500)="7bb71d584b9e676e83f170531baf83fb438703969aa190a86a5cfe4213524e67e18719dc9084bbffb26b171c25d79b57", 0x30}, {&(0x7f0000001540)="0f562c3a6fe75fd6e1dee0aedb58f521d435e01be8c5b4ae990abbba43abb4cb83f13d9e0e2f1603fddc8dac0878e15bafa739bc5b9f1a72009601617789", 0x3e}, {&(0x7f0000001580)="64f329748e81d8da7d12005ceaa95dc1636baf7c147ff0dd", 0x18}, {&(0x7f00000015c0)="21bdf0ce389fbd804c54b7b72204f159eb19f302f369f4d84d646dc05ed9e22ec30dfef6f8e22e476caa6dd907e721f697c843060cda222dda4af8693f2d94fe4de8050447a629ab30209ab8d395ce8fb3b67c2a87135e4d4a155e0494e89780fed074587bc229f1ca5cacec679f24ae8b3a4fdad8e308393e083b2505872af9d0ac05a607b37fdf966be38e0d243a2ddfe9ee857838691c5a1cd764442b52c5f2ea853a91c83c4e1a7b09094ba80a1075df66efa92456be8fb5d62ecfa655aa1b1800859060ccb432857fd6b3ed5389d46dd4c8a7d55e333d57f688376f22cdf4ec76f2fa6eae4a7827d5e7670123", 0xef}, {&(0x7f00000016c0)="b04f7760df2bcb835cb143300b9799430efe990d0fa7690b487fa9b92269bf0c9688c1a0f5f4456162900ea3371a128231bf4f2e9431f795da3c9905af373f504d1d187574d9165aa527d43dacf1e320ae7e2cb45fb8e8efb0e9c5ae8fff3b0af6492a837664f7698450c8a5e2af59c6a5d7bcb6d284e973d288583de9077e115eb5ca4a780563335103fc316c529ebc63b1391e28d7285e7f241538d87a950d030f68d63d9f0f2976563aefa2545cce", 0xb0}], 0x9) r6 = socket$unix(0x1, 0x1be059b8e3ab686b, 0x0) r7 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000018c0)={r7, 0x0, r9}, 0xc) select(0x40, &(0x7f0000001900)={0x7, 0x20, 0x11480, 0x100000001, 0xfffffffffffffffc, 0x8, 0x8000, 0x3}, &(0x7f0000001940)={0x7, 0x2, 0x9, 0x2, 0x1f, 0x5, 0x2, 0x1}, &(0x7f0000001980)={0x9, 0x3, 0x1, 0x1, 0x3, 0x2615, 0x7, 0x3}, &(0x7f00000019c0)={0xf7f, 0x341}) sendto(r6, &(0x7f0000001a00)="e9e803c2b8af20a755b9ffcec84dc89941b18e1fe9563431623a6cad157d085797f891e4b0d10d58eb1e27041ae1c3", 0x2f, 0x1, &(0x7f0000001a40)=@un=@file={0x0, './file0\x00'}, 0xa) read(r4, &(0x7f0000001a80)=""/55, 0x37) getgid() wait4(r8, &(0x7f0000001ac0), 0x8, &(0x7f0000001b00)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001bc0), 0x8, 0x0) pwritev(r10, &(0x7f0000002ec0)=[{&(0x7f0000001c00)="0e5ea61bb202f72c915038bbe2e9a3cc64c02375fe9b64ee4fb17335b5971bbfcd452907ed8b9a174e1259b45e98e4fb622a04e9592ae4e5cefafff015f543002e5a7decf46ecfddee47d3ea3c7fefd8327c5b1be49ccf8f69432c09e6d84f15d36318a6f86fdcf6cff0d77194a4c662376a6cc34876b0b07ed84bea8a177df140cee715e78a46dcae5dbd53b399cfdedd48241b3f2e4a8dd41150fa0d18c7d6e386b5c393ce361272acfe639b20cd0bd1a73f55f8e296970f0a25c85ff025eb1433f2d20a8d6ee1a873305ae53dce2df67ad744faaaf0cfb9d81cb0b1b5ac48de36f682c02d02cb5775df9ee8746af05000a1ccee3fb63cb269808e314ed65c1743b6ac37100e078782bb363be2144af01e881c72edf29981ed1fa71fdde8dd673e90546eb710335d0d0318e9d642bede0b9b473728a7d1077f4b38049579fd2038ffd6913b1cc16bf4cd3548e6240b3b667e73bfe6d1412cbba444559fc754dfd016b25480268e1819bf325c6a587ac2d047579905ad79711d5ec6323a4761b14a94c701d79a8f976e67b0cdbe91a5e9aceca2f771efba42c3d2956d2e970ee202a4887baccb9acd67052edb75a1b2c7b497bd9e66699d3933f12bc91d2c6bf4393f72d59cc8d4a0eb96a238418989c7e19cd35fc4d20c92659e0889ce25d1efaf29f8eb4f63ef9d8126e54af2673b68c78d2bb423676e786cf2e7f57f6dfbd501d1ae24d95dde40cc4a43febeaa215f39647e6b89b9462dea1dcd81f17597b8b0c86a675ff771ef8cc7189d9537366018756519500707019d40ae386121df2c59f6ddcc0688729531ff60ef38d593544d4bfaacc047096e9e20477255383269e1823175b61262926577862ef86c2c150346154db86f753f8b4e74c9772a25bfebd735e2331dfc8bcbd1bd5e1636a98cb633eef1e5bd698a975e7ca610bec0006799e110c74fde0215ad0e145c06c98b3d1d89254b3b34def970eb072b8a7415df5b902d7a5d388e11a586cf907f63d561fc87e8864d47adebd620bab533c958aef7835da6a0816a50b852a259ac021a14ca692636dc3701ed7c34fd11c94ac11e8b20f9ea36d91b76cf8d07c28b3fa31456c990bb716ce86595aa3323a9be55520b6e0cd96b61b95d45020b4f1f6b128ff4c214572eb0490b3d78ce4ade156c579b36921b1b5f7ce03b2823a25172e0cd26e41d83423bdb15bf31aec595edd60bf9820abbc8cf8b2ad45b2a879f2951f2fef41f67509450b10d966317d6d46aa657b5cc5eeccc8243a3384b0c3608315a330f5e8a05257bd703d652d71456e28b8cc5290ea7295e57cca663ca1bf9277fda58c7e1087c99a65a02aedcb1e69aa1f0710a4bd9534d9d2bcc5660a54d455d37f496dbf4ce55edd7d7c017f131ae6a28fe5f8316e4b5159ca3df4c5b1c754550eef54c61e3443ce6258039688f04bf9d4615f1d0a99f061c58a99ec390fe59dc2a876288700d0ca299aa332e7f78e2862c66599011587e08ceebbcad70a0f1256b32dfe6fdc65766ced030200e1a3c87e0127847cb3270f0886b358547ddf9824f59fa8a93cb6ec731a7909e2773b17c4abe7a6183082658beef58e7f5263a89640bc301f5b9a8f8564d9f1e57d9195c655416d8402117caaa2b9b4d36ece00b7006d465ed6ac2f2dc996cec62622838ff15e7fc9a567a37f30f286b69a32d863986711716c77e9f3ffc9bfd85daa9b1500fd9449ae1102c89fb1a09c6e9e1b63d2a79c019df9c12f544808664391d931928b4d77f9927aa35eef6c07ee7e2591ae31deda07c139142b39d0d5c840f2660b5452b63f8f24afa818703f3cc2248c2915026aea30ff224833413d97059ea09a5e49b1681b29271292a9704e1756a6fb3b3a13dfd2e9fc3841e85061f98758312d260504e7eaa08287d333b22e5a5ae16efb049b9afa5ee99347f4765691a7c3990d4a50a9bfccff333d0423bc97b0d052fe74ae99dd08be198173d4831a9963e7625ba53ffab03a56c0b30e7cedc70bd82c7224c5f9098f50ab1ba8e87179d8c2133e1cea5ea157eebdecc30880c55835822d8af16ace5b8a51541749db090f54e40a2409cd9c9c79bc54f77d89ed1b75f6e954ceea790a0d1ee736d4197839b1746435d83d45d017a89b7be6c2cf2a42dd952569cfdfd0d024da30974a782298a464bf849baf50dcf9734db5e68ed42bec1c40953f5f9d7326d9e95bd94530d6ba3744ccfdb488428815937a74e81e599b2f103598a53881b5c466f0a73caf3c99856529ad27e0fdf3bfb4b6f866bd073b6a58c34a42b42910c38fabf2bbaa0e6994f4fd6074e8d5dc57ea14293a2dfc200e1b2ac34a70322b24824c2f6e16796403fc9f26cbc488f08b82f6e9ddb752474ec12bacd7b33c67b256c6eaeeee9054efa933de7fbcd7b518eb410d7719816b5ff4f96d792a61d12527dacd3cbcfe5db2bff07d49b3da09a3b7cfe01bb54f644fa4b38f22669e5f29e68d43ef2e890a08fad1699d22ced08db5478b29d580004b0064f5f6ecaeddcebdff76c42d9a0c730cd8d8f0c25786cf1d190ad2ef440a00dc99788b6910b5571de8dae77c78759a3d536dcf114e0f9577f4cfabfccce8583115ec41fc90a8dba76cbc17635bc184c19ae8f784949994329c82457e7e06a1569e4dd861c1d3bbf0a71d03cb0fbd6af98d72f25b34684d95a4382bd0ac7953c5e42fa8a82a03635d88b4b38867ad88194441e5ed19b2694bd8f31a99508d33e6e68b5f0dbce952750a5f1afaed674c36bbdc2f6f966019e0b111dc4dd994e08a9382b812f4dc2b6f8ce8c11016cbcbf9b4c65cac5765f4e1bf9bad9fab62fc5c8d093b63354dee36d259440327ab198f9f63b98937416d96c4544fb75afb3ecee3daf8fdddda796636b163ebe8ce2d356f064de5aa9ba0c74ec4cef9afc797746797348b13bbae08e8121a27c34e3e1aaa3615051565acd4a7c5e66d7351ca5927cc77cc30353669817d095d61212e206e5bcc69a53c24c26a3bd65a40f0f6fe916ab9c7a97eda3b8d14b4de22d2b625e23d9ea56b351171e725e13fa72c0e0028dd0065821e41a96ef969028ae3ce20b3a8a7fb303f96edd260c31d1396cdcda1e97a7792ee1969e315924732e5e26d841e7c5cf16c9e097d710c223647c00f70fe90587069efb5d36ccbeab77e89ddeb086b8def4cb63f98b706bd3014d6e6cd0f368ed78be841012db216f3bf6f8b7348cdc453c0d0d510b010a64a766c452c7726f5e0e9982481a342e01c4a94629d6387c0a2e6c5ba73adcae55748c32692d830afb6dfb38b947b71bd47627787f1b14b0e94c7736df903d7599c12f2f199dcaca3544f5c3a1896f46f777c4cabc2c4ff36acbdea8df4bb42896dbc31832665487b3763fa24392e596066c3fddfd7923d114e789be3366ff3f8e833bf5fae7da6bf6ac252fa5ccea259b54159516df7fe4e65178646691ae625ead324d40d05a548a40be70399e9d42edea85858a6a96e1f013720a5fc3884104dd43c80ab5c704e20bd6d4526813c1bdf91314d726349c4b0cdff93fe0f4d68540b347dfd93b0959152aa3ef45c3f7e6ab83e1b38b2ec503140c7c1341bc7129427965616d2568aadb645db343baafe1d96ad18115be6cd65faca59466df12c74fcc537f545768cacce5642a344bde1b1134277ecef849805bbb17317320b2d2033bf04913d14805c72fe55c73d070f04b59292655355d3e4b1d6109e685e5f6aa63b3076bbb2dd012624114f68973b578ae19099644ae316d83b38e8f8180937fe3865670c1d50dcfc7184054097c747264e5995c372bc1517970ac0332c25bb8f9a712dd5c42e73ab8117b3626847570903833fd96f4a84d8de413f6044151fd5a6e9c36061179deb62adbaa116a6e3040a2ece4a01eb73423f447b07c0e337dd916a2a82c8cbd302776e8d5701c85c223bf816a58ee0d538307cafc76953052885eff4b32a8f3e5aaabae6d662f9f886952a74833f57e74bcfc34c405dd135ed961e06a1a4672755b0adc60248a89b0edaa03060d355c9530deef9b9f1edf6880a0f87137e5c13fdfcb2a0c958feec9fbf325d6ef178512d581f05d7e3517560facf098c5936cd8ce667c3d1486a9a0f18c8940e8c55b3d6e097cf0a5dee741aa17468ca1401b2ca53dfa46ab56f6baf863a16b21ab228405a6a87dcaa23da4a17e8263266d6fb7141af91b4a293a1f82b5d362d1c60ec6e2975c305fbd5f3889c29e87844a6ae7efd077f98d0aad91da57e8c0071bf8029cea90daea9feeaa263b89c65096cadd63c8c032d617624913f0f5218c13de36958e079638cfcab70f638fdbbfe32fcbc3bda5673e637fb6d812c8962d23bb65ef096e36ae6b0de35074076f4c160155490e654785c3d72773b18815066653526e9aead037aacb3cf7cd833e0f674b87391f23b39286ca634a332b27373bf9cebcf30de67dbfd2672f5c614a3e9af2ea6f88c5ab0c600e812890c1ae059bf2187d63cc5b4fdbd675f370e1e0a8b29141a1983dc7cec0f01b6929e63fd5229bd644d7b11bf97e5a32ab417672b42672526a621a79edbaed97cdc7d4b7c165b88d181d017e0040d49ed389208e8fa2d97008f68ee6a314360d519259e335b5b8ee9b7e5ff979208a901831c8a99615eac01bdc3f99575e11528fbf98c1f212e8434d10ccf3f431cf5cf026cd5164744d964710c52e1bad405af0426125d06730bcb0d7b4a9a89060d9257449cea7a6017290cbb47fa11d9b4d853d59a88d044a244990bee156b941b13d1559b5a2c4967ac857705aecbd6ceefc7938dc2d1dbacf8e041b9948c3d952c14a7f5ecf2a20a4796a6173151d473bbad7a5943fbc0eaee6a44ccb8920bee7e308fbdbf577104e2259c4f1e6d98cc320f777ee160548c2209133dde6ae2870bc619a1d2497627aa26ee346aae7475626d01766893a3947d45bbf99ae0511fc43bd60994b2d3d87f4955b1505a9e1c62a5dca0854ebdf477984e733c48b56e125981ffa2350e25e2b95c50b4f70db82f3b99ce954b899f067c35a093c9402b3d11223bf2e62c9fc5e462b171d2e515111c4899f18723b302ea44124eb7ae6c91d8fc9e5703b4f1f8c27d041b456223b310d3450eaa0a99d5c21a69e1e8fc8c2890f03a93f58e1aeed0ac395f8b90255a13237e6c880fa2b08d0eda929b7757c528b55f7c05ce97e8c346b5afdc879b16589e0ac818b9010aee7a110de230098afc146f2ab401258bd4cecd28e614831996c1e024248c97fe90d29fc9bb1168390a4358655618c81e24344c663b01173a4e889d2591e651e6eaf5461057d4f77b3871b55007c24a9cf9906ccfabc87398d046c65343e46bbebc1f1abf1db1fd4370c3d72bbe62c80e0b74cb6f3b4a6c00a0bd7f51dbe272635ddb1be89aaa386c46a2c5110c70b0452813d48c42a2ccf7aa5cae524e7efe21a5fc52b58f2cc24db32531941f1e24326bc8ae5392288375b7672ff9b2829ea9eec214a623ee63a6cfab7ca65d460c47a9bbbfdfd30e2578221d1f5bb279b2ebebafdb7c6c815f37c6e849b5b1517423ccdfe0857691165beb3b1255ff018995640dd14ea5ea29f25ae58885382fd20db6266432d7a7186d5096ad4f6f5655be87b2d428bd0128547f321c0c6d9c292d6596816b908a012fdc98062a410301a85fedd8d8a3c03d3bd234658fd79c3de89cf226a7e4db8094e581c5a120f2b0b4d1b6490edb8a46b4289e061dc458c6814afb2d7847d9e3fcbaefb547703a84d12149432651c256322a529fc8c7f39c99519", 0x1000}, {&(0x7f0000002c00)="d100c957dcd0b68b4a0edf5f111beb4dd5276f8dda3e1512626fe4777675cad539b9f782a53ba70520395cc80ef04f709003add07b7195507d86558063f771ba3ec0daf409e40c83ffc5c788d5a5f792ffe3b36aa5e0ff588423fa75ead11be6171a26b7050e9c0d964545e67ef2ea833d332ff488992160af10a5c12682916b0c99d4ac5aff4328fd205942820085d2f53cfa96d9b2a92cd8a45365ab1126fb8e26b3b87e", 0xa5}, {&(0x7f0000002cc0)="c104cb62c40392cd2e84f29d52c140bf8d8fbd4ef158db5504ee695c9dd0c7e38d8971c62adf018e7ee668cb954bc79b2467e85739eef3f135ea3ed7608b22a9", 0x40}, {&(0x7f0000002d00)="763eab4e899a012fe4013551b503848a9057daf7e3768fc94bab77821bf29ea778ea7a29d9f549b3517232d133b0f3de7865de15a8d40eb474fa407353581d5aa5692166a6f50ef004bf18f68d31a1191314c4e30417500db9a8708f5377a4bc323122801b5ec48545205af4d38e041749c51d6921", 0x75}, {&(0x7f0000002d80)="59348b05e648673e5a3b16290db33cf6590a1f4f8ef0da6c0271632c0c0b758fa5668734498a9aae91e371e5d0514705ce6324651889c29af4fd7ffdb6b54dbe1c67cf6ed0c706630d6363d7ee1181a2223c1a34ff5803419960cd5afcdf", 0x5e}, {&(0x7f0000002e00)="4e782131d727e5fe2c064339f8a31317b525234ae0ae65d32d6d0c7bff05bc72356941bd01805064857c79c303ba3231f92052fb6c389acfde54655729acfef86464da62e61d0a886ee46534e7494dec910374fcded127769b55f87792fe970b6ecc45e15ebc41fadcf5cbce4d3f503e545c1cb8e0c1320a5741a5e34434da9f00148ff9357fb42da7472900297a72b2e3a4fd0f8c413ad5568dc8521b281b6115d7e63fe2", 0xa5}], 0x6, 0x400) socket(0x18, 0x3, 0x20) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000002f80)={&(0x7f0000002f40)='./file0\x00', r4, 0x1}) r11 = semget(0x1, 0x3, 0x71) semop(r11, &(0x7f0000002fc0)=[{0x1, 0x6, 0x1800}], 0x1) executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)="01000000", 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x282) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x20}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffffff) poll(0x0, 0x0, 0xd86) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/153) rename(0x0, &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xffff, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffebc) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000040)='\t', 0x1) write(r1, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2000}, {0x0, 0x0, 0x0, 0x1}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) utimensat(r0, &(0x7f0000002500)='./file0\x00', &(0x7f0000002540)={{0xfff, 0x8}, {0x8001, 0x80010000000000}}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) syz_open_pts() socket$inet(0x2, 0x3, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[], [0x1, 0x0, 0x0, 0xffffffffffffffff]}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ab7f93b5e88ee3bc955efc092e8d349bba354316", 0xfffffffa}) r4 = dup(r3) listen(r4, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x8, 0xd, 0x0, "1a91a80201d03f84e33ee7790000000500"}) ioctl$WSKBDIO_BELL(r4, 0x20005701) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005166000009f050000002009000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000007c0)=';', 0x1}], 0x1) close(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r3, &(0x7f0000000180)=[{&(0x7f00000007c0)=';', 0x1}], 0x1) close(r3) syz_open_pts() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) syz_emit_ethernet(0x3a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004600002c0000000000009078ffffffff00000000010000004e204e2200000000000000802b8e53f28872a8b4930ce5093507c9c9ae08a492ee5a2ae116e2df0c8620bff52011b1ac98a0e830a070fcdee0059c6e692fcb2541f0a0ff7d20ef462fe64789e0e2d871b7cd93f32556be2c1ed217543a3ab3b8954568c9d4887f8a59956ada3d893fd1f1c872c6218690456821b127c2e9760ceac5c91daed46f85145b46838ab3120bc57e884aa3b4e5fb6d995901492e90b1fd4c26b6245688e33437e8beb9929f3579c8e659cd6bac035b83", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = open(&(0x7f0000000a40)='./file0\x00', 0x70e, 0x120) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x5, 0xff) recvmmsg(r2, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000000f40)=""/222, 0xde}, {0x0}, {0x0}, {&(0x7f00000007c0)=""/238, 0xee}], 0xa, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) dup(r3) sendmmsg(r3, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0x120, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x800, 0xffffffffffffffff) getpgrp() r4 = msgget$private(0x0, 0x45d) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000580)="c6302c9c455c7be3d8598d3ac53af8e7574f36a8db981ae2d8854330fd7f9fc4ba71ba88b9ff297ff033cc3a3dd93a7e60391b1e6b1d20ad08c2a031eb04353f", 0x40}], 0x1, 0x400) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}, {0x0}], 0x2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000680)={0x6, &(0x7f0000000180)=[{0xdd01, 0x0, 0xfe, 0x5}, {0x101, 0x3, 0x1f, 0x62c}, {0xab46, 0x6c, 0x0, 0xfffffffc}, {0x81, 0x20, 0x7f, 0x6}, {0x8000, 0x9, 0x67, 0x9}, {0x3800, 0x7, 0x5, 0x80000000}]}) execve(0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000ec0)={&(0x7f0000000e80)={&(0x7f00000006c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000ac0)="ec86094a496e148e614a463322034dfce5d92f57d23fb7754d77b426296c993f5199e8db587df8a2c8ce1e65d3aed9f2a2cd8f7fc6a9829ef0dddd72f0865b02c6310aadcb9f1712f0afa3d4b43b67a97fdd444d540eec8ad398d51c1aedbd66f2309bc771eb3be862015dcea00cd253631dfbf252a1a98ac023275a5f18963f04f8d2c4f25aad364555ca7428337724", 0x90}, {&(0x7f0000000a40)}, {&(0x7f0000000b80)="d11c08f893aff685fb43abcd23d905c78f2e342057", 0x15}, {&(0x7f0000000bc0)="befba56b8b0bdc27cf410174b92f0a1e128e1076dc73bd30c9c8e4d20672ae6af3362653c4b711d8ee26382421b1f44f8d5ed034b454884a83a8157e39202bfa4539197c361bf0a4fa04a808e283ac06abbb5d0d9193e5ea24bbcb4961a384ba21da9649ed471e5de30dd74f273b03f8e36189e36331ff5e8e3545f84b84b089d46cf9c5ca84c490cb782e445d06e5b8f790345c7ec5866b8ba54c53fad7625a1655b30cbb250c00f16512aff4", 0xad}], 0x4, &(0x7f0000001040)=ANY=[@ANYBLOB="5800000000000000010000007f00000089e46fd6d235d5d93863a4fd0668ef9a7cfea583cfbc035d266c3447aebadde27b43803f2d1a405e8ae6c471a9614621f7b078eb03c0119a61663871932c824f87060000000000004000000000000000ffff000005000000608586f108b45bd908ea58ea49de66b48209cd296ca47dbc150da0f6a99868d8d1640a466bc85c0f74a67f5ecae45b75b000000000000000ffff000000020000aee3ac14a7d017c9cbf2d2e2cb7161e652665881159e1adc10b4cb43028151b940548dc0a0c16e35cc189d6622929ead54f0d358d932bf6ab89634614fd52ccb3774a642f7b4c298840f42567981f48ba883316c085a44b987ab12bf5104ea03dbbc570594218f53af58e2164377bab8ede8406fd6a1ec55e3f7b00edc7012866ec113bb21f5a930beb8e2d2545cc25ed1eca533ddc94caabbbf000000000000c800000000000000ffff0000060000006488bc51f5c5cc65b352ad40efdfaebb475e1d001a24a3219885f867b2d377386e6c48e8874fd66667ab5b4e76e53c30075d0cc9f050c6049552541198c96e8ac38507a95f10dff1908799abe6c010f371463149c919e00d0882d4abb60162a6a73edf1ce888b8d7efce21200539ee883c7612183d8422dc00deff715c2fda15b2de66feaf172779aef5b7770c040c9f998fe7a759eeca92b6b0f16ee108445ba25ddad4e9f1b65f5c950e45476e9096e700000000000000500000000000000001000000090000005299391616572d161003e84f977a72df814cc9047562772f66a2d794e60f27d9439c50193fce65d7324d2f7b6098b0dc0b4c3945d84bed6ed7751bbfc70000007800000000000000ffff0000020000006f98feb596508e1df0e3ed2d8e44b255eece00ea05f722866665298c7699314fca6089ff947af4cd5ad19f1578743fd65be26486f5592424afb874e21983dfc13bef4533d10631b092b39c7f8de03424cb29a11088cbf45198340c4cf982869ec980d0d0c4a89f7e"], 0x2d8}, 0x3a}, 0x10, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f00000005c0)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62c70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d63fc010ee2292f393b11d78e8bc095bbd866e81599df546afa16ce278edae371c4f16d4df85f4ba622daf27aa8a728453bc4e93539080b8d73936bf6499780255943ab4ebd03bdae91f09e60447e17e0e21bf2dbd2c39", 0x9f}], 0x1, 0xb3) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="24dee952f632c9420a7cd9fca5de24bd829f736b202b2d441c77b4f7af183491e9354e6cf57a87b7f80438757d97844b796202813edb49144fe538a092b496ad8ba2ec3e2b614899035deaff09d7140f33ac4ea319626ebe123943c5cfa79a63799b8bd9d159da862bd8770c307f085fe6b5eccbb3b06b06ddc154567641601c414c56f022b77bbce0c1b6b5a420bfb75242d472045e56b3b4e2e299a125a1592295f6815e37401cea0313c779733c190a283312d45ce8290a596bc38a3b050ad1416e60e259b88f3ffcd57f42b7a5ad6ce648e90fa932786fe35c247aa1515b076dfc460dde2f58", 0xe8, 0x404, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) r7 = msgget$private(0x0, 0x480) msgrcv(r7, 0x0, 0x0, 0x3, 0x1000) execve(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000cc0)='/dev/speaker\x00', &(0x7f0000000d00)='\x10', &(0x7f0000000d40)='%\x92%:{\xbe}&.#,\'\x00', &(0x7f0000000980)='~0[\x1b\by`@\xf0/\x8f\xa2&\xcc\x92', &(0x7f0000000dc0)='\x00\x00\x00\x00', &(0x7f0000000e00)='\x01\x00\x00\x00\x00\x00\x00\x00aker\x00', &(0x7f0000000e40)='/Xev/bp\xdcL'], &(0x7f00000009c0)=[&(0x7f0000000a80)='\xab\xec:\xd2\xdf\x92\xb78%(\n4\xf4O\v|\x00'/30, &(0x7f0000000f00)='*/}\x00', &(0x7f0000000740)='\x18\x15\x0e\nr\x15\x15N\xf3\x97[,B\x93', &(0x7f0000000a00)='\xeb\xec\xbc\xd1\'Phq\xc8\xc8\xa8\xaa\xb7\xf0\xa5\x1d-\xbe\xa4X\xb2\xc3\xc7\xe5\xc9\x1fd7\x1b]n\x91\x9dvtl\xa2\xcd\xed']) msgsnd(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="0300000000000000b370fb802a993a89140cfbb2a769f96527923c9b5dff2b4f03b94ef09aa699e7a69ed7aa4f73ffcbb7d1e59e3a93ba357fc00b9dc8d264817210a91befe0d63fe4549f77a8be0f23ca6afb74c0d25948a54f5a221da2f60b4bba5672c95125fdda33c2780a7957930660edb6686fb2d929cc202b128081656db0320eca690045b6c51241f9be647697960874a6fb1f718e060081e2ad7407611c1d94b2ffffffffffffff7f0f8c590fe7a0129239ffa3737c792ba98a97e8ae521ace9a9d0dcdce2d13180aea0bb2e533df90f87735af2a09b944fbf6e54cea4410dbe01b9fc087c888f5395418b0308912d849841ea99f523caaeebb4c4efc40a5f9b5c85af84bf2bd55765efa0f7abd5f38e7075a25e8628b7f6a6f5b15c1d2e93d39bf683bf2397704a8cde4d58cf5bfd781c4225b57226686c5816230b422457433e28bc3e69d3b1324f31f6b472987cde8071a8565eb4b727fa4fa0434e2f1641b85992b21fa161d31b561763b9d4075679ad325fc0a6c3159ac448edeb1acd6198a54a5409e84"], 0xed, 0x800) executing program 5: chdir(0x0) (async) rename(0x0, &(0x7f0000000240)='./file0/file0\x00') r0 = socket(0x20, 0x4000, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x18, 0x1, 0xff) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000100)) (async, rerun: 32) r2 = kqueue() (rerun: 32) kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000100), 0x6, 0x0) (async) ioctl$FIONREAD(r0, 0x80606955, &(0x7f00000001c0)) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async, rerun: 32) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r4 = kqueue() (rerun: 64) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) close(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0x45}]}) select(0x40, &(0x7f0000000040)={0xfeffffff7fffffff, 0x7, 0x10000}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) (async) socket(0x2, 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async, rerun: 64) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x0, 0x1, 0x9, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) socket(0x18, 0x1, 0x3) socket(0x18, 0x2, 0x0) vm_resetcpu: failed executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x20007d8, 0x1fffffd, 0x403, 0x0, "0100"}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f00001a1000/0x3000)=nil, 0x3000, 0x1) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) (async) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 3: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000580)="4534122cb25ac71eee676fa7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349e01000000c6403f379a3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111547ccb78b4d62e75893e54883a1e2c8341281a2ff03bc7edfae48577550a9d3e39ebf25eea03d51d4858372c8c0bf9a064f46102c551c83ede09c06abfd3e017478d3e856b94e7bb6a59aa92d8e7ceb3e24181a5766e3ea1d29ece0ebc56491dd2345fc38355dab6", 0xfffffef9}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x1a1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x15) getdents(r2, &(0x7f00000000c0)=""/50, 0x32) executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0xfff7, 0x0, 0x0, 0x0, @loopback, @multicast2}, @icmp=@mask_reply}}}}) r1 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14b, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x0, 0x1}, @tcp={{0x2, 0x1, r4, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380), 0x80, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000013c0)={0x1, 0x8, 0xff, 0xe9d4, 0x3f}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1306, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x7, 0x6, "cbe4c8", 0x12d0, 0x1d, 0xff, @empty, @mcast1, {[@dstopts={0x8, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @pad1]}, @routing={0x29, 0x8, 0x0, 0xff, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @hopopts={0x61, 0x30, '\x00', [@generic={0x80, 0xb9, "44f94a03e6d05b56744bcc7494d65765677243e390522f36c6cacc615a14090a256af3332438d8c9bb7cc463117d53e055d8e29afd6532b77ca0ee825ca79c29d4f6fc4fdc53b2fbe01214ed2abd027f318c6bac4de360e8e1ba7e6c6f6fa5a8578593a59b3b1293fbca9e68d8a2ca2ca61bae879d04f2131246ab47592cb9f86d0fb14ccccf81a44239a82869c3b2f2184e908da082304e2d027380863a933fb3074b863ebd1ebfe230f779b0690c1592bac268c69d50b4c9"}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0xb5, "f2948f44e98cddc438b2d875924ac0c4e1822c87128c404ca7aff2d8f209b34e461cc21a3186058cc534158ef208df8fd74db74ec6d03d1a41c6e35d4292620a6840df072ea66f26441480e845659eba6fe78373a9d03d145eec08f57056de13c0a96214ba7347561bef6722326e4160f31c10d3320601a44bf2cc17a7b80db5f2fcb72d3a02139ba4d9516ddf86ef7845dc31f3ba02db94aab85147f777ea83c857acf26a810cb747a5a8de295b7a898e69069166"}, @pad1, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x0, 0x12, 0x0, 0x0, 0x0, [@rand_addr="1a47c3d9ecf6d9e681110e71aa428bd4", @mcast2, @ipv4={'\x00', '\xff\xff', @loopback}, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}, @mcast2, @loopback, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x5, 0x3, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7fffffff}, @ra={0x5, 0x2, 0xffff}, @pad1, @enc_lim={0x4, 0x1, 0x9}]}], @tcp={{0x1, 0x3, r4, r6, 0x1, 0x0, 0xa, 0x0, 0x0, 0x0, 0x7, {[@md5sig={0x13, 0x12, "270689750c172377a96c7793bae952b2"}]}}, {"25519b9bf62d4104ebffa0129a45c74375c7da5af43a77565503e7df9cad892673f22f8a175241ad5a65e438baeef3dd91a797e6abc24ee0f61e74c940daa6cd941c981cc0b3ecf8ce512e2133a242b5c562d672dfcde899c9b0e3351a69b0302dc6dc9b0826850b2a094cbb794ed13e8d0ba7d51e9e895f8a4c58845e9c477ecfd462c2729625e28d28416ef10cbb78d6a2e44eeeccef4c515594890b6aaea10df999d60c23f243737724779122b4601524b5e926e08aba131b09cea33580d1066580da17e9df243ff5384758c44f8237905330412e3b3b35df85acc22ae1d2d71755d8010b289f33a91c65ef3181003767d22a2a10a2e69a75a09f6a76df96f651474886a59973477e2060cff855e15ccdfae50b135843fadfa16c6931d26fb37d3078ea825b97ae5c81dea9e2b3c4ce83482615776df2f9629bbe1a7bb8324f78eff85051389ea3130b006e04d04fdefaa311e3e74b33884f4d4db272f30836b52bb545ee57a1510a6afadd46da758fe3a3561e066ea6b3761963ab57add771a4e2f2de77556d5ec0366942783c401f4590cf4b08182c3455159f52d6c8c5c419f11d36efdded8b209b3104e826eb1e58cf3aeda05fd34921017896c6912abf2218cd89f903968fb383f8c9da00e5ff2b427600856fe5f57bf1b68b5c5143aae714fac59f626346e93a72d15d0c0d98820c886ce1ccd5cc9c08ab22c39e2c70cd52fa2f3a9f776862c2304c72c3297ea89968b4aebea7292655f7dd1d773c30d0b73586d7e049b494ad3dc3db6c14518b8d56b343dae39ff1f4abe6a18adb8f3568b3ee8fc3d319523482cb418141a75c8f1270fabeaf325dfd5eb39934f5a07a969a3e24ec36332961e8927ab668cf110f1ff0bd44aca538ea07a7666d4e68bf6ebba95fb3c90b97aed3529e343f7e088a8eb52c584c8bd28a7743e946d05cb86150823701e67d63774842958b8e289b8cd1ea1f88a79e6f55b59ab51853b1faf3d86173ab8adc96dd7ac768041e3566f8376b12598ee3e738e2941159cfb961eeb50c2568fc0d37e9e3c346d427e68e3603c6b5ecb3b8da7345dc7fff1907325818ac5f253f4cf1139acdd623b45025b779dab9f4b29372306666cc43c98efe82b15194d3fe9c616daebb2d9fafcc8401f964c11316293a417067a5ad442ba7638e61dce30d8cbc57e4dd68a1c243615f93c490765e48baf29ef8aad87793eea516b8096e052e52bdcc57097a91c29b5fa2ad9668e615d596cb1965ea69e6ff89faa24c54f209261693e95a2b3cd2b0e584321651ac2ba756c94e0ad184b76e01dae0edcbfb5f97d3f87b143925cb00ca4438ce6b8935cbb02aba359dc2435351d2bf42c1d9b1096933fc752aa836555111decf1a5f00f6fa88d1754076c21859d6afc17fb84f19517a5bd05179154a3039bd25529d5123d63cb98b0c9941d8ab6df2a4a377d4540b782d026b1d72d76c46b80c326f614e69aa605f00e2d669f34073de508466176afa4067b142f5d1758237c179c97a8e18f80a0d714996e17ec699c625590063ac12cd74b346c63730d0702db1afaa956779a87b95128f965c8fce6408dec00beb3e11bcd456202d5759c577b0972b834a9be9cf45ab617ad1e6798ee01d7bc3125aa686793cf573563d3e7c30f4e4fed2fd357436ba713a64d313f6e96bff5f29210bd04c79e1478171d59e9dfd595cf58792b009da9f619a086925049eb397b342a4719e6dd35373428f03ee66119c10119a6ac49267a411fb71929826f6afca4c2706b4be7e4da60e03070d0b8bd9909564a1a1ad32769bb371bf0cd000c96b19d245193435cda9968c7a4c42e6290aa62e46551c1865afcdba64960f053ec93112657e3649cea15f53cc6d336c9ef9fe0b9a366ba3e38681a89fbd87006372db3fdf3457d8cce4457c857ade3473a98992cc8eba781f50dd2f956dfea0bd30354fcb2fe63746103648c2169b50f171510b54866355a2dea9ee99764df8993106c9897e122f627435a88da40a57bd337aff54cba5e35902b81a2189bdb03be2af66d6367a1cd1ce29648a553225f1fe22cce348df67865d3a7b43a3cb5016294c900d41cc75ff03479fd10c1a734962cda78fdb846d5d4d158ee4f6f78d282ffa6cc5a796434c284311c33ec3cd4c781957f88a6c2d7f2887fcce026da25fd20ba99ec66caefcbbd481dc48419bb0f3264e70075d88879f69d84e54fe4b505d071c59ee8c726a778e9cd4c39706ffc79aa652db414ea2a55020d384bc4dbd1954cf5c134cb6d41d44a7fa3c0faad69f2b664b7976308339d7ea1ffc4e3340ecd68bfdea0092e56609e96204ce4c0a6890954fae06502a87831499477db2bbebb2b8bd967b34ca25166a6762f0dc10923c133ad315f3ae290dfccee6a46e03d000efb29b92dd132a73e6cbd0335218b48b2bfbe9c61178609c8d6d69163e10300fdea039680dbfe023b12cdacf4f9bb2131cd6b8a34747e57dd580ee88dd86a3095421cbd0f8c49b8b91bfd8daf56025646ea38019d1a8203c39fb2e3d22f76e84e9a4726cb4aff1fd2699cc5bca98e664bcb27865ce480524fa867bfcd94ff39797eddedbb0fcc92f6dc6b5669a5c61f771e0ec56318365e82034fbba46d04beea15b115a8ef5b1a8582dde1096dd527df5700a45c251878e04b3ca3dd815f072708080ae44da19c6513761e3783de71a1de11a036542b3206e80710a0d153b7bf61386f8d5f189db5081ccb31bacb9f64cef283a5fbb4cceb628ee62534eecd11b4891abe2d8f4a59276ac1a18178c63cd7d6d13b12df1590953c970f1824d04565be2200d21afa95fa309ba07b0623b6364038f0bec68cebc2879d36880a17b9d9ae8e805bb7d8e0a7a8b46461001a35d20c6ae2afb7cb5ac1b7c8916d80f8b3ba51d9dea9fd185c78f2e542f20193b673283daf212e96d40c9651c72f3e47771fd7fee65d28fa4f607a0ef453c1d9a2772714b39fe11581363be428ec956cdbd18772fa259c777ab5ff7c807bfeaa3e72cc73fdab77dad775b9a816f68e9fb1cbcddb8427d26096a4df566edcb3b3fe278de0936e443f214a635ad33d54503730c6e8d6eddd04ff531177809d4b0e2cdd255d49a7a42a9aed53e1970340189535f3bdf0e7c00f3c8f3379839f379521d94bfc12f1cafdfc58fc5e05a04ee1861b77d00f91837dbbb0e21167b5a13e2540561324b94a5c443a620bc75f2621af8fae038593002d2351e1856e3fabcb5b570b0db962ec8795cf11ff9491611f056f8b2a4c2546e62807d4fcea1cb633a87246b2e154b3c5ef230a56c655f30f8dba19a9199d2359b991a99b4b72507014d2aa0c6354b4f6525e48f7d75e94571bcf2436a10d48aa317ec3eb4a2b42ec5703e3148d8c3960172da9c1ac07543d44759987beecbb4a34743b7641955cda5ae9422ab0047a22090e649ceb5e163d32cc0548f050013b0b8c90ccf0994cdb6e45f629f10d3c6f084f1ec5e4855c3513ddf2de4ca4c239bd78de5d4f7c3b2f7fa5da5fe31960a04a6933010ad2965ead39e43039c49e2011626723d1e411f0bfa7bbbe342ac39a55b2d182f2bb7d50af6dafd3724d46ff5450f5a3c682fe9ae0921353ff3a5feb9fa24806ba5cfccd8fd471c92b48bd45bf0090b3710d679df6dc40c64d1b4ae77b54aee4051efcfba9669457850c5f59b02fbebac1cc79a935ddf30a57d01a1f1c313ed013459a1a49b3512a682b2d95adfb02ad58e778ca39283a16e658c8a37bf9376548db240696a8edb1ce8a9485d90a12ecc3bd9b0ab06cb338a8dd738f46dac5f2a58fecd3fa32d83877e90ec982830d58f0ad27b8a459d0c8d8d17592714770c9b995f628bcf5b8f05f9d84b72507cbaf31e33f8aa7d051e079b47f99af7720f543de0beceb3d716e77c57a075519cf91edce9684862b1a77ae7df3bf7a74bd3a51363459217680829c112fc2fd773a52103dc99a2dd4bae98b2677e1eca8429ca7069b83c0e450044bcf499c7ac32bcb95f1e22e96cbc094bae636a99eab5e9663cfeeeda97ebc4057c098f6986d760699a65d123c0f89c900df589384223b7609f7fe2938e3d1889d67fd4d610db69d1fbf10e57154b11a9d54a2c354bfea974eca068e39c442764c2d4ee0bb40e621720f0edc78ed6bcf16824073b8e350e932b6bd18c4ca05ccd5dc373d20e066017505fff1a6943f4b9d2cdf5117db7ae4a785044387d89081c6218bb7013522baf50c725d3c901a467c88fd9be4ced967a6962073f0416810cd34fea41ddaed728aa0a866d63d583162e1e78305c9a6aafff3fbc9408b740ad7afb90f3c1b41bdd3ae11929f2790719fd87038020c3d1ee76c62ed7820a2f79e4d50256abb058218e2360b29ab44332dbc7f83f5add426ae3c409f688b0c0a594916480c05df307a85b0ae95652cf06b2b6aeea979e078c206f70c7fdbd2fc0657deacf489c5f2090882eecb4c47d0b2fd438cefa90470ea1c7ca0c9e31dec634a9a61d3e5736ba4a657fd5a7a8a9f918704ca455a24fb407efab8331d34f0db65dc00a377ae12b5bc6ff2f6c7d46d9ceffb436e5fc079570f1049b507cea766cab28d5c1a88d3dc205f3d6bb1ff76da8ec4f7a048aa7b96290319061a41d8c1011ed695f7bb9d253190d0d0b38a10fe40c4357ed3dd930277849299ae65c01a71ab6a061312a75827bca02321444cec5d323a46bce50b43d9c6ce985817e00f148f953fddab6f0216f71acdda012cbc0de70f9c9ba0495024cf2148ab09bc0897b3c4adc54fb1f534b0c6ca72f2aa885cf880ccb9402076aeeee21515f7c9019aee5855e3dc00a68ba124d13ac56e128e49bb5537267d08a48c53c31b5083900c89be501b74aa62dc4b137c9a87d8c299e4391d327be72b9394017c16bae2602a7dad27cb50cea1ad8136b7bcd645d023f95022deeda81aa3d598e6c84071c59a2d6c4124ecd03877f4819e76225bfc198e174d36b1c79de2ae88f1be383ba4297f7048967a1c7a94f58c0661e9586b1184c7c9e6d0ee43d25a65aad6705fed257de525d4e5529902792b36d8e9f2fcf9d2c3458107ca3c5c7b4488b3a31a7e6814437f7977ea17c627035ea29e94790ca07454194541f5228ae76c25eade51aab1f4ea8a1e3af9f88b955e90dc6cade02ac99e54604fb5f10df1523e8dda4a416c34ac1e6713ce88418e09b597879171c2e0648302c36d19792955843253ab72b3b4665ab93f5f3ebfb5ff075e7e300f908f6c244212d6b37ba39e78a4e121e8e1e03eec62f67cdc3239669907161dcb092727183422d5a8aa01028ab8ec9daec0ede9e8d0f6a0ad8290e52ea9036f09271d155595d6ecb518ce74bc528596967b520cb092567df5d008f38c4dc9c2b8e3c4da7d81ca9b754d38a94b62b4ce3712383f680986aab3c5412d7f441d4fe878ec34e65e3c61a94c2e32f58050cdbf772eddce64d3ea8b99d6f6783a8da9436fb48c19e50e031aef2d1da08b6fa587d3466c0fa66a8395f35baae636d91f15e020c8c81d10a27e9b2543c460f6ee595a30dca0fbc86762a12122a68b7a278c7ba2f18119aaed9556e9d62195a6ac210702be0ff204ea543446f356a0ee618282504016a419542e5ff850f8c35715f3d43e44bbe63757878a362691232d3e2a69be997f1ce9955bce475f6e6208a0fc136f0b0318eaae86dd8b4bd7e8cb6ae75a26150065e99b3cf155bc45a2490ff8c7772889f008b327d885690c85252f8acf988488a7cdea12075c1fbe7ebdf440660b902b3c33681cac04f57f8132d"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc9, 0x0, 0x1}, @tcp={{0x2, 0x1, r7, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"}}}}}}) syz_emit_ethernet(0x12d, &(0x7f0000000380)={@remote, @remote, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv4={0x800, {{0xe, 0x4, 0x3, 0x4, 0x11b, 0x67, 0x40, 0x3f, 0x37, 0x0, @empty, @broadcast, {[@lsrr={0x83, 0xb, 0x2, [@rand_addr=0x7, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x3, 0xff}, @end, @timestamp={0x44, 0xc, 0x1, 0x2, 0x6, [{[@multicast2], 0x81}]}, @ra={0x94, 0x6, 0x80}]}}, @tcp={{0x2, 0x0, r7, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0xffff, 0x0, 0x2800, {[@sack_perm={0x4, 0x2}, @sack={0x5, 0xe, [0x6, 0x3a247c0d, 0x3]}, @nop]}}, {"21136a477363509097fb04ceffd044c01eddd2734ed26571bcd41a45a275231c72125ddbe1a7beb968f64795a28c6b847a72ed19ed8eddb6141ed2bf813ea1ebb0423bb6e3133028a74aa45cb44772f989f9415001981b177c8191ada46110c4e5157ba136355999c9eda0e8fb43d6cab036303ab15109fe011b052dab6b02abb4e8984b515fe117de91915593ee42174bbb207f95e27709e6638f466d5c12d2c4b736c4dae7b4efb700a8074af0a882d5b93be797f324073d9889"}}}}}}) syz_emit_ethernet(0x181, &(0x7f0000001440)={@random="30fe1fb880f1", @random="b6ba4d391ebd", [{[{0x88a8, 0x2, 0x1, 0x4}], {0x8100, 0x4, 0x0, 0x1}}], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x3f, 0x16b, 0x67, 0x1000, 0xf, 0x0, 0x0, @broadcast, @multicast2, {[@rr={0x7, 0xf, 0x13, [@multicast1, @loopback, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4, 0x6, 0x0, 0x5}, @timestamp={0x44, 0x30, 0x3f, 0x3, 0x3, [{[@empty], 0x1f}, {[], 0xffffffc0}, {[@local={0xac, 0x14, 0x0}], 0x1}, {[], 0x2}, {[@multicast2]}, {[], 0x1}, {[@multicast2], 0xb9}]}, @ra={0x94, 0x6, 0x9}]}}, @tcp={{0x0, 0x1, r4, r7, 0x1, 0x0, 0x1c, 0x2, 0x3b, 0x0, 0x9, {[@nop, @nop, @md5sig={0x13, 0x12, "5805d417f799c567d9472db5ef19ecec"}, @generic={0x2, 0xe, "8f0e7bf2dd41894bfa1d980b"}, @window={0x3, 0x3, 0x7}, @sack={0x5, 0x22, [0x6, 0x8, 0x7, 0x4, 0xcda, 0x800, 0x81, 0x7fff]}, @md5sig={0x13, 0x12, "0f899f7fcfb639fd03d106c76ce128d8"}]}}, {"7b1f4c0fa8d4a8850ae8304c055605768a3fef2bc7b7524511ee0bdc94320cb26ffdfb08b4fe0344087396eaab4b5b87336c1d56ff53e65a9109d1dc99fe382c7cd91885f819645ac3dfc0f967032aaa6ff2f70cdb9a7e1ad3d636a4a02a877c763b138ee371957ca6f0e9cfeb7ce6f807d30a4188a2318f226f900fad1441c0038272557d070626b76673c784b7e5cf3f9e1a0c1f5b692c3e61b3"}}}}}}) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000001c0)="c8a9d805a8e7b15f1b9bb59d56c762c3229af9eef397ca51e4024b18ae7e9e3d51caf669312175eb550bc83df0b948034c29521b1b6ea36a2321e7d00fc3ac653a7722df8e4686a7e646a4929580e40184c1d8dc82304fee6b282e83ff9ccf870c4f009160d0f2815545d7f1b025bf494e4d0fdf94d16e5754620edd", 0x7c}, {0x0}, {0x0}], 0x3) readv(r3, &(0x7f0000000000)=[{0x0}, {&(0x7f0000004740)=""/4092, 0xffc}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001400)={0x3, 0x100, 0xf91, 0x40, "f19abd10a5ab7942785a3781610b10694674b297", 0x80000001, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020699b, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r8 = dup(r0) pread(r8, &(0x7f0000000040)="d73926cf44e85be0a91481976538e8edf14932a456e512ee0014009235101a6aa698e21b45fe0ba8f3033f1e48", 0x2d, 0x2) executing program 4: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005166000009f050000002009000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000007c0)=';', 0x1}], 0x1) close(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r3, &(0x7f0000000180)=[{&(0x7f00000007c0)=';', 0x1}], 0x1) close(r3) syz_open_pts() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) syz_emit_ethernet(0x3a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004600002c0000000000009078ffffffff00000000010000004e204e2200000000000000802b8e53f28872a8b4930ce5093507c9c9ae08a492ee5a2ae116e2df0c8620bff52011b1ac98a0e830a070fcdee0059c6e692fcb2541f0a0ff7d20ef462fe64789e0e2d871b7cd93f32556be2c1ed217543a3ab3b8954568c9d4887f8a59956ada3d893fd1f1c872c6218690456821b127c2e9760ceac5c91daed46f85145b46838ab3120bc57e884aa3b4e5fb6d995901492e90b1fd4c26b6245688e33437e8beb9929f3579c8e659cd6bac035b83", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x0) dup2(r1, r0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000007000000000000000000050000000000000008"]) executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(0x0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') close(0xffffffffffffffff) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x801869a3, &(0x7f00000001c0)) r4 = msgget(0x3, 0x0) msgsnd(0x0, 0x0, 0xf0, 0x800) msgrcv(r4, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x21) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r7 = socket(0x2, 0x1, 0x0) dup2(r5, r5) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000040)=0x3ff, 0x4) bind(r7, &(0x7f0000000000), 0x10) executing program 6: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1}, 0xc) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/196, &(0x7f0000000240)=0xc4) getsockname$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendto$inet(r1, &(0x7f0000000300)="8e1007cdf4cc", 0x6, 0x7, 0x0, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockname$inet(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000700)={0x6, 0xffff, 0x3, 0x2, &(0x7f0000000480)={{0xb9, 0x6, 0x1c, 0x5, 0xff, 0x0, 0x9}, {[0x8, 0x1000, 0x4, 0x7ff, 0x1, 0x5, 0x10000, 0xea, 0x7f, 0xfffffffffffff001, 0x852, 0x7fffffff, 0x3ff, 0x6a5, 0x8000000000000000, 0x7b, 0x80000000, 0xfffffffffffffffb], [0x40, 0x8, 0x2, 0x5, 0x8000, 0x7fffffffffffffff, 0x2, 0x2767, 0xfffffffffffffffd, 0x3], [0x2, 0x31, 0x7, 0x3, 0x1, 0x8, 0x9], [0x6, 0x7, 0x6, 0x7, 0xffffffffffffffff, 0x3], [{0x1, 0x7fffffff, 0x6, 0xa2}, {0x8, 0x7, 0x8000, 0x8000000000000000}, {0x12, 0x0, 0x9, 0x9}, {0x2, 0x8001, 0x6, 0x800}, {0xd85, 0xff, 0x7d, 0xfffffffffffffff9}, {0x5, 0x4, 0xffffffff, 0x9}, {0x5, 0x8000, 0x3, 0x100000001}, {0x60d, 0x80000000, 0x3f, 0x5}], {0x9, 0x10001, 0x5, 0x7}, {0x5, 0x401, 0x1, 0xffffffffffffffff}}}, 0x0, 0xff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000740), &(0x7f0000000780)=0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000800)=0x8) write(r1, &(0x7f0000000840)="95eb85f78af03af1e00e4b2e5c62f0", 0xf) flock(r0, 0x6) getpeername$inet(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) recvfrom$inet(r1, &(0x7f0000000900)=""/4096, 0x1000, 0x40, &(0x7f0000001900)={0x2, 0x1}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000001980), &(0x7f00000019c0)=0xc) shutdown(r5, 0x1) r6 = socket$inet(0x2, 0x8000, 0xd8) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001a00), 0x40, 0x0) fcntl$dupfd(r7, 0xa, r6) recvmmsg(r1, &(0x7f0000003000)={&(0x7f0000002fc0)={&(0x7f0000001a40)=@un=@abs, 0x8, &(0x7f0000002e80)=[{&(0x7f0000001a80)=""/229, 0xe5}, {&(0x7f0000001b80)=""/55, 0x37}, {&(0x7f0000001bc0)=""/78, 0x4e}, {&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000002c40)=""/138, 0x8a}, {&(0x7f0000002d00)=""/133, 0x85}, {&(0x7f0000002dc0)=""/28, 0x1c}, {&(0x7f0000002e00)=""/115, 0x73}], 0x8, &(0x7f0000002f00)=""/172, 0xac}, 0x5}, 0x10, 0x2, &(0x7f0000003040)={0x9, 0x1ff}) r8 = semget$private(0x0, 0x3, 0x0) r9 = getegid() getgroups(0x1, &(0x7f0000003080)=[0xffffffffffffffff]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000030c0)={{0x5, 0xffffffffffffffff, r9, 0xffffffffffffffff, r10, 0x60, 0x26fd}, 0x4, 0xfff, 0x4}) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) kqueue() r0 = syz_open_pts() setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)="49cc6eefa00203", 0x7}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001040)=0x8) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) getrlimit(0x6, &(0x7f0000000040)) readv(r1, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/171, 0xab}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000002080)=""/4096, 0x1000}, {&(0x7f0000003080)=""/4096, 0x1000}, {&(0x7f0000000240)=""/240, 0xf0}, {&(0x7f0000000340)=""/27, 0x1b}, {&(0x7f0000000380)=""/31, 0x1f}, {&(0x7f0000000440)=""/139, 0x8b}, {&(0x7f0000000500)=""/220, 0xdc}], 0xa) executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000ffffffffffff08004500001c0000000000e0000001"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = dup(0xffffffffffffffff) (async) setsockopt(0xffffffffffffffff, 0x0, 0x24, &(0x7f00000000c0), 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) mknod(0x0, 0x6000, 0xe02) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x8000000000000000) (async) socket(0x6, 0x0, 0x0) (async) getgid() mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) (async) mlock(&(0x7f000016e000/0x2000)=nil, 0x2000) close(r0) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0xcb}, {{r3}, 0xfffffffffffffff9, 0xc5, 0x1}], 0x8be4, 0x0, 0xfffffffb, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socket$inet(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, 0x0, r1) syz_emit_ethernet(0x5e, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000004000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0xfffffffd}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, 0x0, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x0) semop(r6, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(0x0, &(0x7f0000000340), 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r6, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x6ca, r4, 0xffffffffffffffff, r4, r5, 0x143, 0x5}, 0x8b, 0xffffffffffffffff, 0x20000000007}) getgroups(0x4000000000000073, &(0x7f0000000240)=[0xffffffffffffffff, r5]) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) wait4(0x0, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r7 = socket(0x800000018, 0x0, 0x0) bind$unix(r7, 0x0, 0x0) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000006c0)=0x9) executing program 2: execve(0x0, 0x0, 0x0) kqueue() r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="e46383c3efa86456ab813eae45b1eab72bdf8889f61c47c35c3f61d58a8eb6db2f3cd73594997a4498bc1266278f885fea01e5995e6908a108030000", 0x3c}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0x17) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) dup2(r4, r2) setsockopt(r2, 0x1000000029, 0xb, &(0x7f0000000000), 0x0) writev(r4, &(0x7f0000000680)=[{&(0x7f0000000140)="483c00b411", 0x5}, {&(0x7f0000000280)="bf8e9874c3eb68b9648246a68207cbf160d2024aaca65957537affafc58ee608735d1a3598747a963469d4ad4984488f46ce7d1d5145e1a23ab60c8036b38de8a557dd17ff5a9e856b3f6a5f5030019d0a23598df5566ab4ecb081606108d9938de33b4d5ad1017f3d7d5241a28781b49bfd6bb83c5ba3874340066e1453c94fbb3877c34eddd2a1e6b2d2cf591219731a37", 0x92}, {&(0x7f0000000380)="7be7070fbcc6f3654c9091980b2b2f41dd151f92e2ac43f699b64dadc8b38d915eb4d35056948f2016366207484191cc446bfaf75cdda27f01ae479c41ddce0dd50990c169c67c285453aad57c56fce4e102e61ac653afda7e319492a01a7e9ce7efba17790fa87213d60f53868b7168c839c4d9bc34adf1aacf2e9c2882ab6e313d8b078969a703dcb592409bec525fa0a3e4bf2158763f8565e35eddb6f7445e11a85e5a73898ceb2fe2613747006aea352470acbf25b97fdf88d8702d548d0fd1b30177f9190f1ea0161e427a8ece3ef5c75df300314b22fd4cfae7a11938941fd3fa94a0c722e1694bc56da58157ebab9c3d", 0xf4}, {&(0x7f0000000580)="91b7040b2d46919638a679184b972d1cab08b0b8d33efdb7625e2264c89d0c0107188fe2176a1e1b1c90a98b762c0954658c1ed3f47ec50c063b6f99ec6f02ff7fabdcf87a76688e84fb91f2a146313c518117094e087fe88df8b5f586ece81274c7b7ab9a7453105bf6180bdbc96f4f7a5045839239556afcd2bf8e5d004dbfa982385f21cc47b1984ebcc3b9e6d79ecc4047b1a03c2f09cc34f7e819b1971021bdc7994ebda94544d45094801696868639f9ef4235eff87a52cedc52e22b26ceeaafdf55dc6a2a3942ef7e617060d06fa4119f1670e4f140f5c83536481d7b21db1001e9208c2734289549425ca2c5bf", 0xf1}, {&(0x7f00000001c0)="a9141c398eb22b533ccf42e94c6b71b01942fb13c7aa1483820708a4a41e9faa7c0b5d91f0d62ce558b5f77d4dada5bbdb2cccf30dcd134e1449fe6e0ae0ab1cc553b708c96eacdbe640b9d160360267a9c2b3daf3de165249fb9831f139b76c579c77a573168b4f6bf5320000000000", 0x70}, {&(0x7f0000000480)="736374ffc4b24cdf4e5f04584fb6c5a395ee7115abed870d66e9309df24b46c7e6c8b0a610e5f2906dd6e0e43fa7635d14f50349b31f9789569f7a87e4f27e0a3cded6c4b852e02ec06475689d16a5b98d2746bb6a5bd4c67005b8cd8c905cb48ce06a0de555618a9e3aa5fa0366e14dd3f37206c93a951e517b3fd3adc7981c53227d81d0bea0", 0x87}], 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x8fffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) ftruncate(r0, 0x590) sysctl$kern(&(0x7f00000004c0)={0x1, 0x5}, 0x1, &(0x7f0000000480)="0000000000f06d00000000", &(0x7f00000000c0)=0xb, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000840)=[{0x0}], 0x1) r3 = getpid() r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc020691b, &(0x7f00000001c0)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r5, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000700)=[{0xc}]}) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) writev(r6, &(0x7f00000003c0)=[{&(0x7f0000000000)="0ac1e0", 0x3}, {&(0x7f0000000100)="8fb91a082dc7b4a62bf54c0657afbb64fe34c561e505e24e0fe563f3f7128416f73a1a3ef144f3bfd17b9980f9f0e153a58af6e3ae91eb04c14c8ba7b4d51688241a67a164bfe542839b8191a689e5da40743c5375df169124bf7df094319acd5dc87f4a36eddd965b6e672237cb72931a2638592b96a49adea018e33f332d264bbfddce02dc", 0x86}, {&(0x7f00000001c0)="3b325dd89da9fae44816d47cc5e459d379cccb33d41953fdf728e5e1c4f7a780c71fb9b4650363233b835de2da2b7a035b5b4c48132fcc6cb948de3a4591b0573d89e9432ad5cbe23b73b37163335ef73589505248d59baa1ce2db8de48e52657ee16516333ada39d696d4ab886f7cdee2a9babcf0fdbc75fbdc19f8f2646ac9f7ac954c2678c8e6787afa481693c863d6d7a63e5e8160fa41e40d790e4420cce77a4cd20cb583c7778bff0778dc7da87ede81b70fbb0602b921f9ac20469d136c7bd2fd8804bf933718918617c268d13076e61c27a934f0dfc8b05a524312df503fed", 0xe3}, {&(0x7f00000002c0)="e30865e01a93cd3168057c04fb40ffabbeb65a9630940c6ee13cf1ae86e381a2051a7a8b534ce89fb7d54a0ac0e8409d0dbc91040a4b3ea10852028e5574066e098caf357c26f303d30bdb1a59a482a7c71b9b2e43182f7796d99e25f23c31c200dddb4da7b5838fb7c0a22935e49127c9ca59b034633bfd2d5420dd2767acc35afe4a5a441d9c27fe9df8303414dedfb2f689e5e477da4738cf86f5933e90fcac4527d038c2e5e07ff90ae341b3c39ffa8a75b65becf4105894452bda63babd4b76b95bbba13341a72042338cae76", 0xcf}], 0x4) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000900)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000940)="0f060a80ccd2e3fb375fbd4f2268f214b8fd56dad3439465280c9c83e134564ceee58871c119da3ca711b5c3389b26311fc2a41894e02ce1a5b44777c0426a58aaa8ff3d6711645ecdfe6121a91cd880d07f05d0a7b72b73c89f000c3b5012a942b3f1f578cbcc4501cfc957658d40836e0898632b1d9ece9347fffbcfb6cdab1a0749ea3acafdaded32e732b5effadd07f604caa9893a3c924f1b19fa653b379624d018ebd45893944d34a305334e1b2a5e27dc534f64d0087efd27feb7d257572478912eac929eddcd21e7", &(0x7f0000000a40)=0xcc, &(0x7f0000000a80)="0fccee7366430ce8192228c77a771c9f4c183450a3328360f0db645d9ec98c7286bf7c994eafa0c7e55dd462e5d754c52c61d48e976b4feb3f02eb38b09a244316340a31150073f2ea03b3d5e1e240544fd290083c6de69e6d08b6d00cd6fa96ccb9f217cc9568d77cce5dcfd79b35bc197105bd3ae182cabec253f95ba981598e59382877905bb208b52fda1111197c4a1331f2d3bdb9b1cbaad69f85af2578961239fa8418225d3fab9938286954dc1de9a278d41e3a26e6e3d7282d20395f6cf19d15f7c242aa603629fb7b433c54eb8fd5cd90e1fc6cd6977c94f15d4cb35378a1e097432861d50999bbb769dee7", 0xf0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c, 0x8}, {0x2c, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x3, 0xfffffffd}]}) writev(r1, &(0x7f0000000cc0)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}, {&(0x7f0000001380)="be87b5c6bb3f15315b3db54918ec048333af2e6c6ed8f7eea2b05d6024ae01e48987f99c6b9e9a6abc730df502d4534514f97aee2cb0256fbb6be930e68888eaaeb7a47c68bfbb158853c136ccc8961aa4b01efedbf95f968e6b871849314b945942a55198343cb90db5805e059af9c816eb760e2fbda4c952aacb35602d4babeb16790624f7a923beab05ce76ef9695713d2f6ed2f5684b969e99c958a04173a2ec390f3c50e4d4307e1cb9068425c4018ad910d47e9a80a6a2dc09debc5f50c3f2e5", 0xc3}], 0x2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000080)="ea71402edf7f5db2c9063e23090000b6f2", &(0x7f00000000c0)=0x11, &(0x7f0000000f00)="117c87ecb595ad6cdb31f46daaf5e7bd53a79ec395b4b1fec4e6c9389282fd41142aa2b1b16e282db268e911c8f77f25584eb72ecea7e0de7e12e0316b2802295744873c33e4bb44e8e509ba3f0bd6d219060d45f418f3e3e2fc12cb5953e5cdce21718336f1c06c1956bd4d496fe3bca66e047084ef04c42bd3a2c09313467e35423db36a24383973c9261b9de1adde89c400a7bb2564ae2aa8d48bd17c08e8063e4f99c7e98ac437fea386d9aa5cfcb6bb90f6604ad1daa34ff57781492f44a9a708b74d6f3c8f7e05071b30f04360afcd417b5ee596f30607dbd76fba21e2eaef003b5c45c01107557d3c51f54d23d710d9e9ab37528b528626490499144a21af0bd804f9f320b112eb051082583f906c902c75c87878a5f6dce16637653ac801992cd565e8d5433691dd2be0a9d09c33ea6bf8b0a79240a4c7793f2fc38d5167cee1dd135ace1db51ca8f18a42f883e8022fba2c9f3d0b51fe65b9d768ca48d36d4373cb9032c05864f030018be25f01af02ecdeb3016afdcc33c5b7e95dfa85ad533eaabb905a957b2c24cf131be27d2f4c9c89356f8facb5c4044d4640de8c42f9991960ad4f6b702dd6c99132b1fc0ee0c7993a9efd1a2e97ebe5f433a7f896fc18ff01dff39bcb0f698813cf8d2b1864ceb0b6a5ff4952bae1b36ecaee96b2647d24732d194a8e0e1556f415815328b800dbf3cf9bb6ad2dfa1e8f776ce04a09e85c8c069c9ea903ceeab5fee7c0f90c00", 0x215) recvmmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000240)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/212, 0xd4}, {&(0x7f00000003c0)=""/165, 0xa5}, {&(0x7f0000000480)=""/104, 0x68}, {&(0x7f0000000500)=""/219, 0xdb}, {&(0x7f0000000600)=""/89, 0x59}], 0x5, &(0x7f0000000700)=""/223, 0xdf}, 0xffffffff}, 0x10, 0x40, &(0x7f0000000840)={0x7fff, 0xfffffffffffffeff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000000140)="f2e38205bdf69222542af07eb1b028d4598768fd3485f4175f5ee62f8d824adeddd95d7ef268449bde7af0ed5e3f220ad95e6dad8169adee3029d451a9f91b6d4e", 0x41}], 0x2) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146", 0x17}], 0x1) executing program 0: sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f00000002c0)="5f4185eb", &(0x7f00000001c0)=0x4, &(0x7f00000003c0), 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000185dce361", 0x8) msgget$private(0x0, 0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r9) recvmmsg(r8, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000740)=@un=@file={0x0, ""/559}, 0x231, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000080)='./file0\x00') executing program 5: r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2}, {0x15}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 6: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sysctl$hw(&(0x7f0000000100)={0x6, 0x8}, 0x2, &(0x7f0000000180)="113da6b7196ce340f98efe56ceed6f0c1cb790d557", &(0x7f0000000200)=0x15, &(0x7f0000000240), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000440)='./bus\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r4, 0x7d}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) open(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x4000, 0x0) mknod(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x637e) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000080)) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) executing program 7: syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[@ANYRES16=0x0]) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) setrlimit(0x3, &(0x7f0000000140)={0x1, 0x5b6f}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file1\x00', 0xae71, 0xd27b, 0x20c0, 0x1, 0x5, 0x2, 0x8, 0x0, 0x2, 0x1, 0x4f7}) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000740)=@un=@file={0x0, ""/559}, 0x231, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000980)=""/4096, 0x1000) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0x80}, {0x6, 0x0, 0x0, 0x1000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r2 = semget$private(0x0, 0x2, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x0, 0x4}, {0x4, 0x2}], 0x3) semop(r2, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x2a4, 0x800}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r3, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = geteuid() semop(0x0, 0x0, 0x0) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, r4, r5, 0x88, 0x7}, 0x7, 0x6000000, 0x5}) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x25, 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(r7, 0x2c, 0x51, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x25, 0x0, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x25, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000340), 0xa, 0x0, 0x0, 0x0, 0xd8}, 0x0) executing program 3: setreuid(0xee00, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x6, 0x4000, 0x3a) r1 = socket$inet(0x2, 0x2, 0x0) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xae8b72f9f2446fbd, 0x8, 0x1, 0x731, 0x4}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0x4, 0xa1}, {{r2}, 0xfffffffffffffffc, 0x82, 0x20000000, 0x7fff, 0xd1}, {{r0}, 0xfffffffffffffffe, 0xc, 0x2, 0x720, 0xceac}, {{}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x3, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffffe, 0x11, 0x4, 0x7fffffff, 0x1}, {{}, 0xfffffffffffffffe, 0x4, 0x20, 0x4, 0x4}], 0x9, 0x0, 0x4, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0xb, 0x0, 0x0, 0x2}], 0x1, 0x0, 0xbe5, 0x0) r4 = dup2(r3, r2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0xaf}, 0xc) getuid() writev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f0000000140)="b3a53b3cfab92c33e57ee9c9c9853fca0396c2b6440c00c0fdbc0c71c6806b65240ca60f2993b83666ddf945f9d488c14c1b22c3478ebb7248c7ba2a2582973a27a3285bd47848fd25148e5418494fb6c5204ac5448251045ffffa81e7a9f6395e6539fc537f8637a9d1ac76f8d6bd632c436ceda690f7c4fe7248e95f2d40520c076a0f6d20f69b5ff264e916da4da82e4ccf395b3e0623792891211d8f5e1424e9756797fd5486ef3967b0abb5c593ca50813a68f03ff4d449c763ed0f1eb0e09b216e02389e0df87afafb9cb237dade15d472d3ae1d0398b8bc61434a013df829587cdb6e", 0xe6}], 0x1) fcntl$lock(r1, 0x0, &(0x7f0000000040)) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="03000000000000000088dff4cb03db9f9d01b8538b71fa531ec613e81662af54906857910dc9c6c9a6c6f60c62876210980bf3e9d3f6bb802e66c03270ecc3599d02b8cf6486260807fd9c634715b5efb43c00000000bf60e73129b09599c75b3e86df141f95e65d6819360000000000007e8fd65282d234da1ffd0f1b0ce4540e223d3662cbf90bcca09eb01a0ba72b29657a8fe1162ba515ec9aa183c1eb660db947a562b5a5767205214453b2ac"], 0x9c, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) close(0xffffffffffffffff) syz_open_pts() pipe(0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000580)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) r6 = msgget$private(0x0, 0x66c) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x2d, 0x6, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000fef000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) getgroups(0x9a, 0xfffffffffffffffe) unlinkat(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000080)="3b727a099addf9401e2f3166cdd29a3b66d196e1091d338a73239ce1d763b8", &(0x7f0000001080)=0x1f, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa2) close(r0) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = socket$inet(0x18, 0x3, 0x102) r1 = dup(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r4, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x40000000}, {0x2}, {0x16}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000011c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x2c}, {0x6}]}) write(0xffffffffffffffff, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) syz_open_pts() fchflags(0xffffffffffffffff, 0x0) executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0xfffbfffe}]}) write(r1, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) close(r0) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rmdir(&(0x7f0000000040)='./file0\x00') write(r2, &(0x7f0000000480)="b437ab93c964ca79d412b81e9418a838b5b17a477cc5d8e461c6b9da72c5b115ece00000b974d967ca62eaed1b3241dbf790926d30ea797633c4d0ecac09b38de0f0282fa2942a975a533c095752d784c67f248c89e02fe29352480033b7fd509075e4cdbaf66c49e4e43c073412fa64e8e1349600648687533346b1b86ac0c9d319f567dc33e9608fd68b5402c75013344890893377dc02cf54468c9c7e084113511a061b40e229f8944395997e602f03f11ebf8598d8fa30236b6d1e50afd55d0b0ea93e414f16ccbde991b405d99464a7", 0xd2) executing program 5: sysctl$net_inet_carp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1000, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r3) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000040), 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) r8 = dup2(r7, r7) setsockopt(r8, 0x6, 0x2, &(0x7f0000000200)='c\x00\x00\x00', 0x4) sendto$inet(r8, &(0x7f00000000c0)="da5ca0e90660987bb7e641f8d95f7c601120bd155931e4788b7c1995b3f51444ba93c7974cd8bd02e27ede376f4291ebcd6bb68b3e81bf8bf8834b833717bd7151224a49d05deba92c028554fc0909202850432aaf5a1676bad07c9cefba2405908475943a5fc734709f932f6289e467f3504f9e716ce458f3d8132001fbb572711e70699a03", 0x86, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) executing program 7: select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) kqueue() kqueue() socket(0x2, 0x1, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x3d0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x1}, {0x64, 0x0, 0x0, 0x8}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="c59bcbc2b136ae61", &(0x7f00000000c0)=0x8, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000240)=[{0x887}, {0x5c}, {0x4000006, 0x0, 0x0, 0x40000}, {0x1, 0x40, 0x9, 0x1}]}) write(r3, &(0x7f0000000100)="00a1f50e000000000000f9120000", 0xe) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r4, 0x29, 0x3d, 0x0, 0x0) setsockopt(r4, 0x8, 0x0, &(0x7f0000000cc0)="e48bdba721c69546f85a53d9d640a2c8bb6e77e352534873d47ac8e3a89294825f6f524e8781c4340046f787639d221fec5f5199b954c1d486f02439b9d2b91a318622a275430096a580979b84c04118b65d9a273d855e658d833996811e94e6a9117a76f8b9939eb1841577087d235a4f6c3e09cb0cb375bd0037447fa5daf3cf970259600abc51d326001adefab0f656749166b5f2913cfee01845bbb472de878590d940bf53671c", 0xa9) socketpair(0x6, 0x1, 0x4, &(0x7f0000000a00)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000000280)=[{&(0x7f00000002c0)="547f5667bf2245c63c7236470b6c6dcff4a1499400000000000000218e6c070045badef27c9edb1941d7f2e8a7e74fa53604520fb47369de62326c5707071f8d206a70f8abfcfd2c60fd2d5fab483893018a504316f5b361b3fc2452826242ba4f5ca3d4fc7ce832d01a0748c14e896405757b2958075c6f066a9881d8bfbd986844dad2a62fca504b816f385e562d9e3dca43ae762ebccca567bfb249ec96caeb7fb32eb6c3abeb5435a3", 0xab}], 0x1) dup(r6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)) socketpair(0x0, 0x4000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r7, 0x3) getsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f00000001c0), &(0x7f0000000200)=0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r8, &(0x7f0000002000/0x1000)=nil, 0x0) executing program 4: sysctl$net_inet_carp(&(0x7f0000000480), 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000240)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/46, 0x2e}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) executing program 1: r0 = socket(0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x7ffe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x100}], 0x1}) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x0) getuid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x60001ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3, 0xff}, {0x40, 0x0, 0x1, 0x7ff}, {0x6, 0x0, 0x0, 0x40006df1}]}) write(r4, &(0x7f0000000100)="76e5de0000010000000000000063", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @random="2adb00", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x0, 0x0, 0x0, @rand_addr="fe24ce6aef3be4823d0b48a114d14674", @rand_addr="ff0000000001ea443d08000000000100"}}}}) executing program 1: rename(0x0, &(0x7f0000000240)='./file0/file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xee01) setsockopt(0xffffffffffffffff, 0x0, 0x24, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) setitimer(0x0, &(0x7f0000000c40)={{}, {0x3, 0xa0000}}, &(0x7f0000000c80)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x25}, {0x6, 0x0, 0x0, 0x20}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, "0000000006000000000000ec00"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x800009, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0xfffe, 0x0, 0x6}, {0x2d, 0x0, 0x0, 0xfffffffc}, {0x40d, 0x0, 0x0, 0x1}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x5}) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0x48}]}) executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x100) r1 = getuid() shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x0) fchown(r0, r1, 0xffffffffffffffff) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000040)="0920e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x37) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r1}, 0x0, 0x400000000}) r4 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x6) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r6) pipe(&(0x7f0000000080)) r7 = getuid() r8 = getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, 0x0, 0x0, r7, 0x0, 0x0, 0x2}, 0x0, 0xfff, r8, r8, 0x10003, 0x8000, 0x6, 0xbdc2}) setegid(0x0) setgroups(0x59, &(0x7f0000000300)=[r6, 0x0, r6, 0x0, r6]) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) pipe2(&(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000180)='./file0\x00', 0x10400, 0x0) executing program 4: socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000080)='\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', &(0x7f00000001c0)='W\x00') r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) msgget$private(0x0, 0x3c1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x3f, 0x0, 0x38, 0xfff}, {0x0, 0x80, 0x8, 0x3}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffffff) setreuid(0x0, 0xee01) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000003c0)=""/153) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, &(0x7f0000000200)={0xffffffffffffffd0, 0x0, 0x2, 0x4000000000}, 0x0) rename(0x0, &(0x7f0000000280)='./file0/file0\x00') r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000280), 0x0) mkdir(&(0x7f00000002c0)='\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', 0x1e9) executing program 7: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000ffffffffffff08004500001c0000000000e0000001"]) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000240)=[{0x0}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa"]) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) socket(0x18, 0x3, 0x8) r4 = socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) socket(0x2, 0x1, 0x5) write(0xffffffffffffffff, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f0000000680)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576113f00000000000000cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301bfe0a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d200002c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802f0adf0926d439de03c78598e710684e88cc7eae195cb1feab26c2dd588ae618408fd9fb60003e20c608e0a42aefd26fd4a3c9058367029fd2f372c", 0x5c9, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) executing program 1: r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) getgid() mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6d3ee6a7e373cb1ceb253e113fea06035a068faa78a528454e6eef0d95beb4978924bb610db4614f2df32f96e7e67e8bc264bd8390d6a9db69f8be6133df0a3455241a0a57e8248deb56ce07a38f1bdabdd9476e9c0400000000000000ce32024695c37819262c8a7530ca97ea92c933c46370e82f2c51f6a363af05ca4cef1cadef250086988cef67d0e76eb737c836cc79e8afdc4a2baaab1576d2c9542eaec3ba352b9dcd1b072d45996ca5d6cde1683feb7ee21983", 0xb7}], 0x1) execve(0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000000)=0x4) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) msgget$private(0x0, 0x1c5) msgrcv(0x0, 0x0, 0x4d, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) setsockopt(r0, 0x0, 0xffff9503, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) shutdown(r4, 0x0) nanosleep(&(0x7f0000001140), &(0x7f0000000000)) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) rmdir(&(0x7f0000000000)='./file0\x00') executing program 5: open(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x45}, {0x7}], 0x2}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f88", 0x31, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r0}, 0x0, 0x0, 0x2, 0xfffffffffffffffd}, {{}, 0x7, 0x62, 0x0, 0x0, 0x10}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x20, 0x100000000}], 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000200)=[{0x28}, {0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setrlimit(0x8, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000280)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000180)=""/248, 0xf8}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000040)=""/104, 0x68}], 0x3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba09000007000000a304353712051eadb71d89e000040781e4b2ffff130000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x10000}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xfffffc16, 0xfffffffc, "0afff5ff7a095aeba1d76ff218aabc86001800"}) writev(r5, &(0x7f0000000840)=[{&(0x7f0000000200)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab333662aee276b0ef9f188aa82ac19a7fb379eb4962f2d58dc2dc1127a173c751c812fd90ce41a14a56114322da257feb94d5189149508c957e47792c556a256c713d069c243858eab22bbc73660d8629969a253ab4105462c267e2a0f55481be0d308a8db18f4f8f293917cb5d1fe74f4a6c3be6babc58636de9017cf524849359c1a4c36d06821f99c211b7435ac690f4288f743374477e8b49be85e6d164b592d1091c16b241a0a7eb1c760f3f69ec542ac169d3ca0e4d4184a935f0465e41df1d1ead15fab9c6d893c922fe7ccc85b5f6e843e9bd257525ea4603d41f647350541e5ede6c68b51f0749545aa67b931b241e491369beb2b8cb7663ce5e20d5159e7efa0540fc7c2bdd5247867313e9e506bcd09", 0x14c}], 0x1) recvmmsg(r4, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="06000000beaa00000000000008"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x201}, 0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x5, 0x6) r2 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r3, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) close(r2) socket(0x18, 0x5, 0x0) r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f00000003c0)={0x0, ""/250}, 0x102, 0x2, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0x803}, {0x6c}, {0x6, 0x40, 0x0, 0xc8e}]}) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000280)="d4b7d60c5988049c34b79bbc713f", 0xe}], 0x1) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[0x2, 0x0, 0x6, 0x40]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, r7}, 0xbd, 0x0, 0x0, 0x0, 0x40}) executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000001c0)=[{0x4, 0x0, 0x8}]}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) read(r2, &(0x7f0000000200)=""/163, 0xa3) write(r0, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 1: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x37, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaa1ca43c30aaaa0806000680150605000477d11cf5e9bc82ba6ffc90aaaaaaaaaaaac97b3b080025d8198722b459"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x2}, 0x0, [0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x7ff]}, 0x3c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r4 = socket(0x1, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) poll(&(0x7f0000000100)=[{r6, 0x20}, {r6, 0x108}, {r5, 0x8}, {r6, 0x80}, {r6, 0x4}], 0x5, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x42}) syz_open_pts() mknod$loop(0x0, 0x0, 0x0) close(0xffffffffffffffff) poll(&(0x7f00000002c0), 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x87}, {0x6, 0x0, 0xfe}]}) socket$inet(0x1e, 0x0, 0x0) executing program 7: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x18}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x7e, 0x0) writev(r0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="ac", 0x1) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4401) fcntl$lock(0xffffffffffffff9c, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x60f, &(0x7f00000004c0)=ANY=[]) socket$inet(0x2, 0x1, 0x0) r1 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) readv(r1, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f0000000040), 0x2, 0x0, &(0x7f0000002f40), 0x0, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8014695a, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0xf4) r3 = socket$inet(0x2, 0x4000, 0xf9) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r4 = syz_open_pts() close(r4) r5 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000000)={0x8, 0x2}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x5}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) syz_open_pts() writev(r4, &(0x7f0000000180), 0x0) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{}, {0x1}]}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x0) readv(0xffffffffffffffff, &(0x7f0000002d40)=[{&(0x7f0000001900)=""/128, 0x80}, {&(0x7f00000019c0)=""/61, 0x3d}, {&(0x7f0000000100)=""/45, 0x2d}, {0x0}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x5) syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, r1, 0x41424344, 0x0, 0x0, 0x5}}}}}}) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: r0 = syz_open_pts() write(r0, &(0x7f0000000000), 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000500)=0x5) close(r0) execve(0x0, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) dup2(r2, r3) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) shutdown(r4, 0x0) close(r4) execve(0x0, 0x0, 0x0) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r8, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xc2, 0x80, 0x8, 0x4}, {{r6}, 0xfffffffffffffff8, 0x8, 0x4, 0x6, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x2, 0x80000001, 0x2}, {{r1}, 0xfffffffffffffffd, 0x80, 0x10, 0x6, 0xffff}, {{r7}, 0xfffffffffffffffa, 0x40, 0x2, 0x179, 0x1}, {{r8}, 0xfffffffffffffffa, 0x80, 0xfa8ad81d37dc5050, 0xfff, 0xae1a}, {{r4}, 0xffffffffffffffff, 0x81, 0x40000000, 0x3, 0x6}, {{r9}, 0x6, 0x38, 0x4, 0x18}, {{r2}, 0xfffffffffffffff9, 0x84, 0x2, 0x7fff, 0x5a}], 0x2, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffb, 0x24, 0x20, 0x2, 0x2}], 0x40, &(0x7f0000000480)={0x3, 0x81}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x50, 0x56}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r10 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r10, &(0x7f0000000040), 0x9cd5, &(0x7f0000000140)=[{{r10}, 0xfffffffffffffffb, 0x42, 0x4, 0x401, 0x2}], 0x10001, &(0x7f0000000180)={0x0, 0xf17}) close(r10) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x6}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1004) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4067}, &(0x7f00000000c0)=0xfe5) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) executing program 6: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) acct(&(0x7f0000000080)='./file0\x00') write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) executing program 5: open(0x0, 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x0, 0x24, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x8000000000000000) socket(0x6, 0x0, 0x0) getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x3, 0x3a) r6 = dup2(r4, r5) setsockopt(r6, 0x0, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = open(0x0, 0x200, 0x12) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x54) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(0xffffffffffffffff) syz_open_pts() ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x28}, {{r8}, 0x0, 0x0, 0x20000000, 0x1f, 0x3}, {{r7}, 0x0, 0xc0}], 0x2, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 7: socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4}, {0x8, 0x0, 0x0, 0xfef}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0x45, 0x8001}, {0x8a, 0x69d}, {0x25, 0x9}, {0x81, 0x18f}, {0x100, 0xd9c5}, {0x84, 0x3f}, {0x4, 0x80}, {0x8a, 0x3c834d0b}], 0x8}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0x45, 0x8001}, {0x8a, 0x69d}, {0x25, 0x9}, {0x81, 0x18f}, {0x100, 0xd9c5}, {0x84, 0x3f}, {0x4, 0x80}, {0x8a, 0x3c834d0b}], 0x8}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x20}, {0x4}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000140)={0xffffffff, 0xde, 0x9}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 3: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x81, &(0x7f0000000200)=[{{}, 0xfffffffffffffffc, 0xe1}], 0x8, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1fe}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x20, 0x0, 0x0, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000440)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129582909f94b628afc20f1712ebf80d69df2ff7e5dd1275dc35109583e62d68b0c8b15855f25a8a623a53fc3a789ea0524897bfee11d7bd560e98adc430e4e35798c2c1198a07831afbdbcbeb1d8f81eb8fa5a42b8db3c1fab2161bec1615cb7b914b644e894de4f784569ea", 0xd1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}, {}], 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xffffffffffffffff) clock_settime(0xffffffffffffffff, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1021, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) executing program 0: close(0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchmod(r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) syz_open_pts() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20241, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) writev(r1, 0x0, 0xffffffffffffffab) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) executing program 6: sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x11}, 0x3, &(0x7f0000000800)="15161665a565b678efcc1a16e750e50147e95193ee4a52bc22714f2d99406ed9e0046419cf774346a78b91f34134423ca6df2ee7e11498de3dd4ee42273a30c6221164bc556c759101a63dfd9a07da07c07c55632baa5f242d7aa5e0d7bce28d2bd5710c7cd74a77f4ddcdd98bbbb925fd0000000000a0c5b566e95cffd51dd54778f017805664c5222303ba4097947fdf6c8f6c89d172d855f83b18c1f2ddbe1f158b1305cf56c8030b73e0a97c164dba9af2df834846be2ec32e933527614df040bfa999b6eff82215b3768fe1947d3fafafa52d2e71c0b8782b7ba56af6ca070356cd633c34c22bdd9ca355290c3a46bc7487fecf09c65251b3516f00853822191627e6356313aa5aeff007467b9301a9049c8559f14e43b4028404ce30f9e683d7b2b3c55da53e4951756143a590eeed8f8f2e0de32bc1e63802c846a2c4474eb81df6fe04f246b2de4c0331166e9b25", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000180)=[{0x4, 0x3f, 0x1000}, {0x1, 0x9684}], 0x2) semop(r5, &(0x7f0000000140)=[{0x3, 0x2, 0x800}, {0x2, 0x6}, {0x3, 0x8}, {0x2, 0x3ff, 0x800}, {0x1, 0xfffd, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ef, 0x1000}], 0x7) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000540)=0xffffffffffffffe9) r6 = getuid() r7 = getpgid(r2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, r3, 0x0, r6, r4, 0x0, 0x2}, 0x0, 0xfff, r7, r7, 0x10001, 0x8000, 0x6, 0xbdc2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0x62) setrlimit(0x0, &(0x7f0000000040)={0x7fffffffffffffff, 0x7fffffffffffffff}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r6, r8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, r6, 0x0, 0x44, 0xeb}, 0x2, 0x8, 0x7}) getegid() accept$unix(0xffffffffffffffff, &(0x7f00000029c0), &(0x7f0000001800)=0xffb) open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0x42) socketpair(0x6, 0x8000, 0x38, 0x0) setegid(r4) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x100000001}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x28, 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="3389786f875796a42328715996a0bc66520a247887b0af414834ece031edd31ff953496f28132e72039bcfad0c3cf6d6044ffe6820acac91ceb1c88867bc4b8585069167699246ba8d41e680610b0c85dae51a957d89a759ba7076a3fef73b6102d3031fa54d6e", 0x67}, {&(0x7f00000005c0)='B', 0x1}], 0x2) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) executing program 2: open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000340)="c700100100000010", 0x8) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x49}, 0x2, &(0x7f0000000180)="722c96fc75cb81e14deda33e1d57b5e5a255616bbc828ef9aa1d2e49df9f356873eb63766b3900b8a401969a", &(0x7f00000001c0)=0x2c, &(0x7f0000000200)="445b3bf608703b14cef80d8ac0b73ef5e277642e285fa85018509841c5be", 0x1e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x4, &(0x7f0000000000)="5ab7", 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r4 = syz_open_pts() ioctl$FIOSETOWN(r4, 0x80047476, 0x0) kqueue() syz_emit_ethernet(0xa2, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb806d4942ac284463f454a0d78e1422d1e4c8dc984f9fcd616427695bc28e4f4fb208e0d6531b93ae0c0d2e2e0a3196930400f1b96629c1fc11c8c38aa6ea7b8f5393dbe271cae3dfba2c1d4f3e4141061eec7cb8dda7f56a89b0cb56d8ef706aa2197a408785653f3c78abfe32f499a515960a205c42b8b7ebf3b258f872dc3be997532a86b16d6b914d614f"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, &(0x7f0000000280)="0c691090fd04f87849f8c3827b0d7aa27976cb2395295bb820f2cf3825d6e8e1d52d4d543d2024e5f0ec61068250e0b277482348a53f5f0a810e011355017b7301ed05ec7a0ef90de7ceb87f56eebb2998be8805102983668afac5dc431997e0570952f6dedde7d65c3cd4223b0242e09b55d2a453439709d3c8d71fb2a7f4ac3a1a69c5a4124fc02df103d410029f035232", 0x0, &(0x7f0000000100)="833f6e2b3f698830624cdd71bf2ad6e64bd24807bc7585d6cf3f37e8e60e094c66ecec0e7a478b9fe073f609a45e8a790df1", 0x32) r5 = open(&(0x7f0000000900)='./file0\x00', 0x0, 0x184) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, &(0x7f00000009c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgroups(0x4, &(0x7f0000000a80)=[0x0, r6, 0x0, r6]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pckbd_enable: command error executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30, 0x0, 0x0, 0x4000}, {0x6, 0x3e}, {0xe4a, 0x8, 0x41}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x64}, {0x1}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000bc0)='./file0\x00') open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ftruncate(r2, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000440)={0x0, 0xfffffff9, './file0\x00', 0x1000, 0x3}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x801169ab, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)) socket$inet(0x2, 0x2, 0x1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x10000, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x0, r2, 0x7f) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000002c0)) getpid() socket(0x18, 0x1, 0x0) executing program 3: socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x15) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket(0x2, 0x4000, 0x0) setreuid(0xee00, 0x0) getuid() r0 = semget$private(0x0, 0x4000000009, 0x300) semop(r0, &(0x7f0000000340), 0x0) semop(r0, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) mknod(0x0, 0x2000, 0x6da) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) shutdown(r2, 0x0) poll(&(0x7f0000000080)=[{r4, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x5}], 0x1, 0x0) write(r1, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) semop(r0, &(0x7f0000000080), 0x0) setuid(0xffffffffffffffff) r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) setreuid(0xee00, 0x0) semget$private(0x0, 0x4000000009, 0x82) executing program 4: socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/236}], 0x100000000000039d, 0x0, 0x28}, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, 0xfffffffffffffffe) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r1) fcntl$dupfd(r3, 0x0, r1) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x11) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getpid() ktrace(0x0, 0x0, 0x1720, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffe, 0x10001fffffffe, 0xffffffffffffffff}) r5 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r7) setreuid(0x0, r5) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0xfcaa}], 0x1, 0x126) sysctl$net_inet_ip(&(0x7f0000000000), 0x5, 0x0, 0x0, 0x0, 0x45) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000001040), 0x4) ioctl$VMM_IOC_INFO(r2, 0xc0285602, &(0x7f0000000000)={0x0, 0x0, 0x0}) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x2a12, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x5) pckbd_enable: command error executing program 5: mknod(0x0, 0x20, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0xffffffffffffffdf) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0xfffffffffffffffe) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{}, {0x1c}, {0x42e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) executing program 5: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3, 0x800, 0x40, 0x0, 0x40}, {0x8, 0x592, 0x2, 0x7}]}) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x1000, r1) getrusage(0x0, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x9) r2 = socket(0x20, 0x2, 0xe9) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') r5 = dup2(r0, r2) write(r0, &(0x7f0000000340)="d496c2bb6f6b929a1f4cbafd31a2ea64fe87fadaedda2286c9ade1bc6cb01aebea9675d8d3d82ec5303a64a8f67dc5f95fcf9153431e871f3cc136fb208e9d41766e891792cc07b0e340967ee086ac0ef3f0eb5f99abb3fd20b4ee85af0c963980173e3caa347c1385439836348f164c6d2a7f93691dea8c1e3e320933b19d0195b8f6dd5076078c656cad0b9d568f21a4ac85e49350597bd436e32f92efd4d5051878099fc668a92e4f6f243772f586098f07aa160a0f808e913df2da17e3c75dfc52ee1377a37e2b82110e3e6d540051d9acc2194de9ca1071773c3d873f0d92790179e23353ba21ea21226db6dcd36b87269cb794dc258b09b3ffbc66f07faf46a194948c079586056caee7ad8b4df77eda533ec55a48bf621a58876d5b3b8511861b836a9da35d2a6731365e51ae75b9ab2943b680715318f9fd5f1b5c587f424567a4aea12b7386d8d504c6a1333a536fa5af0d6b0d95d063dcbb9da120d07b23d8108728c0cf0cc1eb786b1949ed1cff58f87ba347463d5a6c262933e9524aea5cab1f2b7a903a666f5b8f4551e216841c6ccdfc71e9576829a4376d9f6d2a86a2085ad5bffc267a8257cd47975e366473c8d64f2d384c9ae85fb7b197133e46c1ada30c4f648edb006e230c9a49feab6f7173a003d2cbbf8d16aab8e8509f52a0433bf67f109c693ad0d4f5704704abe0a2ddd525916de8f40ac9c803dc58def9873812dc9769fda496c4609f0b9f45fe676699166fb90ed0951ccdd43ee4a53535521850534546a6c24baaea761859962c11de72c9ab4d2ff38c5c6716ff9b34fad5cfabf626b8a9c8f9d0edbc7bac0569aba09e0a0dc0397d232a76c9fd0fdf1141a78b5950ce957fa6019fa8cb5611b2320ef26db0c92e9b925703df62f5d3302640d381aae651eaeb2392b9e49d2d7b323f673cc73587fdf8d0bcbf6b2e17e9747ee0b27fd548b05146608f58891f4ebb58f673ebac298eed06c7af9c720fa744ead471d182cf7875031fc292d2b0de972f2b8e97980fb20b24a1523fdcfbe57800057080d75de4a6cb5d94d584e5f19db7cab6f3ccfb2aa4a9fb88bf0e4aa70b86037401911f660050d292e402f50496b8a06dd55cd7bb7a8cbd9c5d8e58760be4c59880c84c3de91d1faeeba7be831f1c28c1ca82832d02593d6477913cc980cc005cebcdbae5d05fc8ef3d9c53c8d7fb5bb5a9267410b8797f335d104091714127a477bca7e7087122f5a3514da56b8a67ed74a85503dae187b02ee7d97b50d56b1dd5e1ff8ced40ccbc8a8b3989b09893eb7ba8456c4643a2d5ff4b42dc1d5db2ee159d3a4d9f2b0b0f2f11dd24558114b0165c91e6517117dbb33199a7777b270235d62495a836f3e4aef46b8a4a8c3012cb3ea8f9ab5f566aacef7dcf0a11c065f406f49ef85c07b7d75c49c9e1eae95dd8a97b94514539871a788c40c65cb4f1307623c9713c0731ed33d621f638bf500feaf1d618976311d9a5b09911e61d2f49d5cafac714d5bc48ccffcc170eb691570edef6f6d16dbe008cebfa799f2cc42a0452572372a1410f5834199fa65e6d45dfd883aed33c20ce36238bdab492c5b24ebc397058841f795c77a62b87b0e0b34751c4b5ddb0069ad9879fbdbcddad341a6aa1aec4589f0ac414eb5ac29f176a05d58ce95457cc58be860f595c8ebaa324703f3c34ff1e8104b5ed7cbb68c0ae4e1b5d7816f5091f0e231ecbe0db647fabdb37e7f119e332c4e4ccb669e9d7cb6372b6ecab1556da812492ca1d0ddbf81c29931d3e193a07d96bb00e724e889b7b04ec6fb41b73e6ee46bd47c19c6933205accdbb1d592103ac74898bdd09f9d590510d039eba3a4fcda1b0bcba991d2df6267da3759f6e3898448c93c74b5c75888d61f6967159843b178cc1d7f3668b4f284c253664343e67d88b143552091262ff7001efa614f5aff3fa0a31b5fff6445d8d380662023c33bba437b2167228a0936c52df4e1aed2d3828bf02030a8ff853ae2d48b9bae595ca6bce57da72fb7486cfaeb28d031478e95b75a1f8ae424eaa5ecb1449469ab875d0ab41238e0183428b8bc685d2ec296262fa360df7c563624cf9a0b985b6cb38ea932ce4f0cd5aeb6196fa248ca0b4034a12286bfb9cbef5ff7b968a0e1140bd52a5e0989833e896fd7c013188549b6880dc1606326d5c9a4187ac44b85c3129b3f5b72b3c6c406ab3ef38d88c3aae23ec4c0c00576c1eead47c41e9998108625a73cdd75cf7ad80ec630a105e561598f5a89a269bcbbf6803227213f72e10d9362b67a57e0e44943cafbda81bbcf2744e466358596b4f0a0330850e794267cf67760f32a4af03b5d70379140c6d35d4ca061aa6a3ded85d14b9be93cadae9eea914181783f86f67b0c50938c279a54d545e9aaa8ac810f6bdf9b2d382865612e3b15c7646abca8987829d112cb8c3662119c79c4869c51a4803cdce2b9a669c1aedf841327cd1aeb017fa1a671e20c704b86df026a77765c7a710ead0ddff79af64139f0c48e58d8b44e86c05e68236432b918acaef47dc6a4d6de951d3a37324476810fb2413342ba0d84e35aa8e2dd7b1ac0f15fa2fcee9d58d6bf4da77699a8ad988b68e878db595d1af81bbda25143b517d691f80ef54cdf6ba9df51116801a8123de5c0a865354e9a072db89e5554fe20ad783ab025f59f8debbc8217c001b405d3de9cc5c0d91eabf5e36f4188c221f1c50aad571595ca2d75ca4b1c2688151672c3c5c3a43bb3b081805f266b071078ea2c310bb9ce7393d672a42206199a093bcfdb780f8ad9fd7d9328a401d15675c6c8b0957c19df4af5d606477add33039c4f90d317d2751d8bb48c29f4b2ce102c13ac08fdbf8d1a5000cd88c956c82d0ebab2e47148a34140f49c74aff416cc1e15af33448af8e3ef6be6c62d1844f1f8c4e31c35830c340c58b36167d6a555fd65e86502dcc6a6df500e378b10496acdc70e58155e3fa1a1cb8ddc18bc2e6d525757486f95c1fdfc0d2692ccaf4c3e9b141a68e5b560f8f0f395d91f2a620b3813ae64c0e0f99920ca4053ddb1c7b2e7727ee6ef19822851969ec1db80c2ba7c95cd490c84f7b843056a94e8c4a096c140e2bb1d4637cf13d724da76af2b7ed22db945f5cc5cf222638ef28922826859ce7674d5b4a9f44fa599e9076c4e20a0efbf7bac17dac191a30f1e1c62c481bfb6040e05b3ab2010c93352e7db879e4089d4621fb2bbb1cb395377ba3633464fb30a27154d521941ea54a3ceb20071d990c91dc30d75db6aa556cab0c5bc7a36dbbd47ac6d5b0baf7ca248d8ca9209779516889d715feeedb2c2740f465ab97ccb80d367827e6c18c15c7f8211ef4cd4443d6bd3876cecaf81c327d35af61f31e0af30fcbe1b825c64308ac585c7f9ec8f92e00cbc93f5152b2bc81e95ab71bd7946f11fcd65ddf3c8ac1ecff871b911896f6d8347f04275f80d386989194d22640da8a26a9ff0d301a7bcd79ddb7628ba4ed808fdb1e1af64e88cdb1ec2686393d51f7b44666320db02e347874330e0947f9c6a754295b0d2bd59ebbc7222ff3cb57f55cac3d0a500e497e13e548a8b6d0e19a3cfe020eb5ce559dbfcf2f961064c799dd2633d322a60bf7ecbaf1d7380bec3f688e1298ce60d5abc69bc3c41b409d9a79d0af26f924a589b063a8243e77039618cb751e1b5c31c250bce2e5808692d5a138feaa37adbb726de5786cd29d37d93f49cce6de64a25d54b3efe068629afb376c8ade14bf5721ce9261435e014f4baf5a10bed422b5ea30977c0becfabc76319f0a04ec88d929ec3eba9d7a5df49cee574442d0200372e19623e801fe285cbc2e9910d02d426f498f66ba57aac7c3d64689bfef994746b24dc768b4223348e68f6a1d5453e07b63d29fa7b12f7960074de872e602edf940e3a2aa35e7a6eb5ec9d932b4f9398daad76eeb7cc86c1044d8207d51094cc5c81d515ca6e282b5fdb9ff3f80f365b09067bc4271b4c4245f9c485a0c01de9e1013308eceaf59378a07d30ce25cf14c60b895c2c0030b5f1825e9b957fb166ba6088fa3947f576ed0cadc81a1408abf8adaa0fb72d6a88df16c55b24f6f196ed5a24a739d751e8cbe60ddeb9c18919d8d6bd188ecfa4edbc295232523716a537d8645df0f328c161160151878f8b03293612ee56d4574939c308de52103d9cd9f97c6774587847cb4c528c068a8182481e653783be8ab50c38af9812d12aa880eab8284c55aaa93a59e6c5002e8359fa331dc9051d2330f0225e0ccd000e5c9d62afe774c20317646551d24fda7efed806c74bb412ccfeb6a62f138c3887fd21f3fa9852c475292ca33d55087dcc6c6a38f7fdd01947302910bd4f58e09b127acb6fde58fd3bc786ac5de461a2a465712531139d6b865f08bb352d038b7fbad0382d8899e1808680b452049c7a1792a40eea146747619945cd2d9824ff6ee4a8eaa70c1504a6075a4353f78585b670629d789727f89b4770ac0f99c4c61c45829412fecd97a94c8bc61cc2c59c90b2ac725ba744602d894d1967e2074bacb00ff7656bf6bf02b25cc8aeab582ec7647a3080499147d60c3b681bbf7251b056ce871c6cbdad6d3e2cd5e591e308434791a6feed096049659fdc64d4082b8d276271f4dc99b1e48749e1c2acd45a93ac1f880b878c540cd1fcd8aa7fd44f12ad173b44486a969898c19f373d15615e7b95185ea013ff40b38d953f3b4f9cf2389047ae8240f34dd59920b2929496e85250a4c5ebf150943b3b64338b458f823974ab4fd47217d93c4ca64e607d972459674727e45520a384d303bc2814314773137924b5839073c074e4c125a75b5b77eb23afce286146ec011fc9f4b8a36e987196a664821d8b14e8edddddbf94dae3500cf03ffefd4c9aceea62b24177034a12356d94ef39d61a96fbe181f70ff7a45eb9061d986148e2c82123d2a24ac4b5be9fd7ba21e22fa1f24946d481fb6b882d8ba0ab3b629a29677f0838c9faae7b1ff503eee03122ab7ba02dec63932eb75d75604ab0f1fb1e4a52bf15bc12f76ca69cf07fdf059bd71e4e64b10955d25bcb7d72c806f54ca5d170374a0e4009df654d40aaf5bda97b0d735a3f6ad3f5ec6cae10b4a063243df8f72c7f93a2f285b4ff8b3aaef467f8a08d378366c38d5b3f3bf703e73f158fe27bb9da990494464d62e07aa8ca49cf271159c5a6e09db1ab0b77f5cecac19dd132331906436dd6435a0207cc6328cd985f042a975c09e0bda2a943cf097c94cf1d1be0693f4eab1c7d958a207f83cd4f21eefe2c5809a759fd49d5dc50d21ce7c393068165f4a08f05c61c213f69a3251b19a95858ba27523737ffb2bd2aa04e01e30a9a9e40ee1c408a6d42e5ae26f08341cdd459ac5aee7b9d484f0dbb70c4e382343810443eaec2e0570ab3a357e7f9fd17448476729d26e581c7b611d640390dd702baaca0e3e7e930757333797ab6021b5352889a85643b4a0b3e2348587147626bf8fa585e608aa96684eb6d1ebba301da264f120ebf87178ebac663d14a0d0bd27871a5968484629a80d7d72f1ab8cf3bf8802a5eac02f379e97ed664674da86299192ef85a8eb7e91ba05abd83c4c8afee95bd7a0845f357609e6432ccea49b91a957d8c0c771c5ba945c93a1d7d98788e99b6f24362eaaac30357d00b4a032f73cc1d217eb2cd654f104700a8e93a61dddddfc43fd4ee7e672b6ac2ee10d14dc7f02bbdf99bb91d3ed1128e2bdfa39e758191fa0d7f886b8f7f7d1052358244d8a4be905c108c812627516ba6657a", 0x1000) fchown(r0, r3, r4) fcntl$setown(r5, 0x6, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001340), 0x400, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001380), &(0x7f00000013c0)=0x8) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000001400)) socket(0x18, 0x4000, 0x4) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffff9c, 0x42) recvfrom$inet(r2, &(0x7f0000001440)=""/88, 0x58, 0x1000, &(0x7f00000014c0)={0x2, 0x1}, 0xc) r7 = open$dir(&(0x7f0000001500)='./file0\x00', 0x40, 0x2) mknodat(r7, &(0x7f0000001540)='./file0\x00', 0x0, 0x2) seteuid(r3) sysctl$net_inet_tcp(&(0x7f0000001580)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f00000015c0)="289873809727ede27934c2ef7dceb3203ac646a051a735c4c9c718a82e56a7adce673c6bc29ad2a12fa90c49e2ed219e0f8f989f08ef5cce9fff5161db4e7ffebbda31ecdd54420f15feade7e039d044a8bdd101b821f5ba8792b524f91c308c6c497592c48e97a6050491a82d135c5f19b6f1d50a4136", &(0x7f0000001640)=0x77, &(0x7f0000001680)="c425c15cbc232ed1a329379dae826bba96bb3ad85e1bae15b5ee3eb9892ebdf514e48a43311c947f061d2f00d21ebf0cfed10c46b7240b38c2fd8b619f5f4a82b81997e05d4ab3ea6237d46bbdfd9121", 0x50) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001700)={r1, r3, r4}, 0xc) recvmmsg(r6, &(0x7f0000002cc0)={&(0x7f0000002c80)={&(0x7f0000001740)=@un=@file={0x0, ""/520}, 0x20a, &(0x7f0000001c00)=[{&(0x7f0000001980)}, {&(0x7f00000019c0)=""/138, 0x8a}, {&(0x7f0000001a80)=""/29, 0x1d}, {&(0x7f0000001ac0)=""/79, 0x4f}, {&(0x7f0000001b40)=""/56, 0x38}, {&(0x7f0000001b80)=""/101, 0x65}], 0x6, &(0x7f0000001c80)=""/4096, 0x1000}, 0xfb}, 0x10, 0x3, &(0x7f0000002d00)={0xb9, 0xfffffffffffff0d4}) msgget(0x3, 0x21) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002d40), 0x80, 0x0) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000002d80)=0x4) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, &(0x7f0000000040)) setrlimit(0x6, &(0x7f00000000c0)) setrlimit(0x4, &(0x7f0000000200)={0x8, 0x9}) mlockall(0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x1042) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x45}, {0x4c}, {0x8126}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) close(r4) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x800c745b, &(0x7f0000000080)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x2000, 0x0, "1a1116f0d0f700"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/172, 0xac}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x4, 0x3) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000140)) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7}) syz_open_pts() r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000300)=0x1, 0x4) setreuid(0xee00, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffb, 0x0, 0x10, 0xffffffffffffffff, 0x0) madvise(&(0x7f00001c8000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0x20, r1) getpgrp() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x4) r2 = semget$private(0x0, 0x5, 0x0) semop(r2, &(0x7f0000000140)=[{0x0, 0x2, 0x1800}, {0x4, 0x7}, {0x2, 0x100, 0x1000}, {0x4, 0x81, 0x800}, {0x2, 0xc9fe, 0x1000}, {0x1, 0x316b, 0x800}, {0x4, 0x8, 0x800}, {0x3, 0x81, 0x1000}, {0x0, 0x7525, 0x1800}, {0x3, 0x386}], 0xa) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xffff, 0x8, 0x9, 0x8}, {0x0, 0x2, 0x8, 0x5}, {0x4, 0x5, 0x8, 0x9}, {0x6, 0x0, 0x5, 0x7}, {0x7, 0x1, 0x8, 0x1}, {0x2, 0x7f, 0x1f, 0x1}]}) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x3, 0x9, 0x3, 0x8001}, {0x7, 0x4, 0xff, 0x3ff00}]}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000300)={{0x5, 0x4, 0x40}, 0xe0000000, 0x7fff, 0x100}) fcntl$getown(r0, 0x5) r5 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x10) symlinkat(&(0x7f0000000340)='./file0/file0\x00', r5, &(0x7f00000003c0)='./file0\x00') r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) connect$unix(r6, &(0x7f0000000480)=@file={0x0, './file0/file0\x00'}, 0x10) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0), 0x100, 0x0) r8 = dup(r7) ftruncate(r4, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000500)={0x2, 0x1, './file0\x00', 0x8, 0x3e00, 0x80000000, 0x80}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000540)=0x3) fchdir(r6) r9 = msgget(0x0, 0x40) msgrcv(r9, &(0x7f0000000580)={0x0, ""/58}, 0x42, 0x2, 0x1000) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000600)={'./file0/file1\x00', 0x50, 0xffffff00, 0x3, 0x0, 0x2, 0x4, 0x4, 0x1, 0x0, 0x0, 0x8}) sendmmsg(r8, &(0x7f0000001d00)={&(0x7f0000001cc0)={&(0x7f0000000680)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000ac0)=[{&(0x7f00000006c0)="0d73f751b07450523d447da94aec00770506e45081305f351253d7da635f6767a83b5d61f6f188d051d7514afba72fe0d11b28cfd42c3184f4cad3ffd5d266eaec3ba754847c96456f4a546e0b97100cc18d8cd202be3f004951ded115fe5865f9345b27cf16bae132404872984d03b44dffb525dc3b87852faff80674f6f5", 0x7f}, {&(0x7f0000000740)="b6dbe031b78875c2f1a5ffea86c62c55e14fd9fcba", 0x15}, {&(0x7f0000000780)="a8c0df9d867afdf415a0e98e21cd515d5dc1a01e2ceb408d7d129197a9ae3f35baa3731be578677cbeacedb0bca94b51dc797da4dbdd77255f7330063d354fd3dba07b2d8dd13db9da2a8b57b33eef39e65e12098ac39867bdcefdfba458c0e41c3e8fe4c8c051277f15ab776a2ae4791a798db75d1a3f77d1483990537ea3386634e6afd7db08cfdb684698cc1d2346f864c478084d2df41c32cada0891443453", 0xa1}, {&(0x7f0000000840)="fc9c01772ed3b16271672da6619ff927f630035d7f391e5eca6714ac4baf83fcf4fa0393b664a7908ace8bcddba44931d1398c558ce794e7650a1e77431ab304225beea1c60342026b0ccb9eb2bd7b99f6e171427168a37ee6756f740beac4b741ae31d1ded6fb14eba7720b6608b6321cd29dc10402ffc7d3424929b1d389c1782800d34574208ebc8999ed3b719d79ce04bd9eb16d557997f7a0303426cf27cb8c06ed2e9951cdac2261db1f1e57db86aad74e29fa01da0f1c654f19376b5e41b9f359cd", 0xc5}, {&(0x7f0000000940)="c6a078e474d09ca1114f0fcf2ac25004e7264ad59c0d6d89014a5e9263f645b72917c781f8cb3cc95bf978d8d8456f7d5ddd67ff0c47ad463447c5a3567d0f502bda4ecae895382ba266b1d5e147b46e1a3e83b51c6d9f", 0x57}, {&(0x7f00000009c0)="a4fbaf30", 0x4}, {&(0x7f0000000a00)="08ac9156969b8473fa00e8e4389507c69d2163a73e04b0997a75e9b782d81cb8b6e16fc23fc1e2e4f47616709a2f73865fd79e9e8790e283e21d1996f5e539c456c0c3e31682d4c3033cbea3e1943a1535f850dd7c060e971507f9e9d319baa90582929b4a208c76c627b6f821b0a814eb3991f4b067925ed01a7479919f0c010cb992d6341155eef8e2e83c08950b9f5ac4099bfebbdd55839fecef128923a8607ac211b956974a8246716b5f9a4806", 0xb0}], 0x7, &(0x7f0000000b40)=[{0x1010, 0xffff, 0x5, "18720dae3378274e19b14966796fbd0593fd82ec79eaa22273f9c99a98b25303649c23bb4d174e5e1f50370acdaf82715478b3a9ebbf6a09787900ecf48e31ea8cbe1f98feb89e2fa924fcdbe57b7643e8c001ed534013c63d45735f7cc9db502ad06125e9e31ac76bb70dfec66e911b825ce1aefcea3541c704be7fe66ba5ea22fda1dbb305393d98ae871387409d52b554afa1d8030c72661277cec797f3224b711f09a002d3f426add747236b93e17dba7ec4c77dc6ac4e4e43e76467eeb93a231bb5df8aeb4f6f495d74cf128cdc1d1085827181c47d9aeb530420c9c1be371d81b211662a115130d7b0f245a3efefda5c66f28a2b959a7bcebf4b558be58ced57d1a0f311a32662ba87d6177d3bd19209044e63ad4d1d417dd66d669e575660a9a54e5409c0794e7f7472e7dc4e043fac3f209d3086c97d92f1fe267c8610ab3f5421d0343ba51a8a50fbc3b9f33b91a646e3d355ab9d3225473977de6c88a0ea18b4d438df0206a16cd855a220c0a72e3f8ce9ef6175b2eb54c36ac50e2ad388bbfcc7d3ca79f2a72530bb4cec9e9017e05e6922a6dd59558bb782f0cd002304b84e6a59a20eeb8671cfaf7b2bb75338bc2a03aa12f8d74751bc0d2316b99a7234a5373f056e3132375e7bd789e9aea97a8c7e2973e051cd4091e9a982c157d4dc423464db006faf5741de6da2537232b7aa6143a6175fc8edb7eb2f7708a98362e8842575b627f194e7024dac953401430a31e7c20ab9c18aa14a910edade9416bee13ae15f732f75b855a2a7ed6200046957ef077c56a403145ed7efd728e80db9e3afeadc60c814376f92db2158b2452a53591d272833031cc940d166483fd9be0a216f5de6999fb7f77d716a0a8d630357f6acd8cca13a1f2c5806bde3637c56db470fb2acbdb90346db1987de7c737b67d04c437ade9bb361a6d9aabd291699fc98cccad9343a072ec5d88e011158f8613096e7814b033bab00a5fc1978229f44cb15c905d60dc04e28a6739b486e1fda78060a2cb119a30465fa868b895d80c6bcc122676455802f3b5ed671f8acdf4fa7cbee773e77ee3401b914737bd3b97d566a54efa7eb594bccac31876d4bdfaf3174c3f90f56fbd5bc88cfb1eae1cef681570c682d919c2e27ae1f60600597835fd4cdb277503f7a14dac46f14116a9468413854079649b84ec7c9348eda98e5794966aa201469c2551fc9782a52383cf77f7fe1af0a1a99051263704c8e3d6b583eb1dbbc0605554ed4d213b0dbb80d1870fb58401322fc7a5d456a2284198761108c449ebbe080ccebc5c6339e44afa27666cdcbda5e6c55e16b50030ce9efa835fef0216eb2e59b4e79781ac52d3140329d89ed2358ddccc04d2b58050b8fa540c8b55a9a77855d5379fb564535f3a4f2f8b151e1d5f0f0048a9d6be8c6a26c991b77f31cd770fd3b81db2a461638f1b5b674e90d276a60b90c4c2fa6d763904f429b4064f87d628646a4bb13821fb49fa6f6316ed1d35fa536792b765ff76961a9daa8bf7a45b0e905f33ca23afc5e5f447c09b82eac1c674df726be73ae3b80a10042be82782f56714d96775ebd5b2f71573e0816b66feb54cbbc348420fe0238416b5155aba8e0f0f7860b70774db7b2e151755ca8fd3c36d2181a33a71494c79f5b5572f9eb52862d78dc68c8713d715558d52a735ced44770b5ef29dccc99e9ad1e7a49f3ebb2aab2ac2160b5e061c988fd8653057055906dc1d1d24de18ff3ec30d50b1e38aa3b1a7afe0539e57ed856e5ee0539fe432f56fd2ac063fe86dd74c05437cca9bc1b3b305e55f6e377350b1fa4b9d498b3c923322a847cfd937027824b927105cd3856ecfeaa279595518a901b22123d5228f12dbeefb25bfcb5710d47237cde531c0d7ac3d1bb98bc90e2f28eeb5a3865bfea01cf2e2c74cd782f4f8ed306631dac9cbe03cca198f6f48eb9b0a4f2460dddf98762690321e2880ae3aded23e3f9c3eac8a2b06780b6a66d2087f7d5ac74050fd1d8ecf4c1a6a293190ef7083c2ab4be482ae9ce94de9ce36a50dc0c1b586140810c1e112d7e89169c197809225666eca449ae91d4cab4da4eb80a9b1a12b763a672e6e4a0fe1d89f942eb304291909e2942a3594d9704052e509cb0f29f4c636c13641642b9c8b414fdfad3f64ab6594b4814f7ca6b538b2ab71985e36ecc5bf9df48e956d2794be64dfe6ebc30457586153e87a6d622525d10185e85e872b8a7a5f90e2420eb0b2218710749cd179d448ce92ee1e711d39e5c5623b57839ca99e4fa9b5d502bc2b0699ebf025628545b754e3987ec1c1901b624dea727d0a6fa244cc195c2bb0ace4186cd66b0499f21b95db2fd91559ee800d3d7875b9c8b50b82946822e512254c4d2f665fba7df3371aec2f909774e2603d0cd8d0bad1095831ea1c8a4d2b8db91d3c1632031d8b67ce1c10842f279a8078076be6f022a34f6599eb558d169ef997298aa199b182aadf7b26fcf0324efb3d2bef3bfc3123153c3fca5b79cc95c4dff51d95576da39e8aa77fd581f4606bc23b9a84dcb7c386514e191a408720564aaf5488e11687d6a85394b105b76c239437ec44cae0757585310079ab26327682e50f8c0f2fdb6bcdfde8d0c77d0e937527f5a792404b814f0e7a5bf6be227c618ffdfd0b36a28efdbde02825b4b677a3e3772db895a8edfe24bccf8039e5494272a9bdf8ecd95a45bd266f74d4b25f063c41f8fa1775e016ba9afb30252e61b7da22a9369074f2273c203130143b1402f1b6c25e5b99e519e13906128b6dcf90a33db39985b246224b798cd339c79709429cf4119b93b2f7013b3904dd617853b74608259dadce55dda456bb601e1d76f1f0caf197cf107a2b96912622c33d6cc0ee9b86e0b4d2b1258cb329b071a284a1aaa4a95f7e65809c7f6767ebb6f8ec546101f2a7fb5e706f9bc468e473a100fb517fff1b7eb545f363768aa54b9ad79960054eac75a0ab1a0b71b9fd0c3c41920f045245f011ac3229845b09cced40b48ca00c26f5ccd1cbb43094a86a9415bfc5eac2cbd4961c922b08bce318965d8fa67b8510f7fcd578911ff4a60be7ce2bd031e9826739ea28ff341f27f539707bd81371cf60437304d90c186a0af3c3f332a546df2ec39bdc1122ee5c1ad500f2171847a312eec8b25ffac8a3a6cf1c7b16bbbd0928f6133ca7a43d801edf04e0ada18e04b7298d26da5193f35d6eb5cc2dffd0daa93063bdff8a69e1ac6c4ddd51ab48e4cfeafda9bb2d050882004a4490a86d9038e5bdceb0dadfb6698fde9bd3aec135c64c829020ae8e016b2eff583b522496f660f85bc428db06de0aca8a9deb3181c65d316bef54a8d8a089c6c6d45d3672c2b1e07676853e4ec1eb315e276671f6e47ab92c07ab79bb748e29db386858d0ad471beae6f5b8b4feb4436948a7004aa17ceab14431bf2906accd49d3705cfa867d2ed6f13d45271c8dcddeb7e060c4ee3537d3f8c7b22ebb6a6065226a54bd50af52ee60cfcb3be66c83c1f13ddce96e2b817c0536d7a4d3beb87820d0aeef9110138581e034adece942c6380ea797636eb439ab1c78efe0241b45d8a8b903e4cde428220b76c1541548d776638f45cdd06c83ee309ea4f6ae5e039fb007e1c9e9cb37b0ceb972d813a487f82a2d1fd65b31365a8313a64e73d17b8fe54955e7be4ebeca258cf079bfe5466060efd2644b3e9db28088f92454fcbb558e8301924088c7fc15766c160c49b4625a3eea4474d76d2a9f35b0f0458ddc03d1c6f05b641738946f962fb461e38adc2b10532e1db6b6ae4ed92b55ffb095e947c37f00e66f4d27ced60bc4dd452e4e211dd29a32973947ab3b51635d20dce20a2651d59a67605853d17e1cfb1fed062f914989217b071ff47735cffb2c48abb309b0808abeac84c21aef3b314d5ff4a5e0a5ec6689a4a476863f95bb1513f721910fd04e96b46ecb446e29509ff4594a77194758d2bd343b7581b518097b7dbd42be0969ad7ea6dd8db97af7a1761ce75319d0929b2b3178716042f58eba42b5345615e997d9db9703318652537f1c1de9007e75e4280f5d19e95e2f8b1246313b9802c8083e271b62356672324e679d7352eb90ea44f5021ef86c6051da5ccfeb76d00243874709569f3fcfe1608ac4068d3dddf538e72371025db4b91edc01c106b426797bdf8955b8361f894d811bc889dc31525fa1d0a776948ba41a8b8593df837aa80dbe86f9fc3d95bc474254000bcc8fc76f0bd10f460d45d758555eff3e90a50c61fcd7a876e9136574f0acfeaa2d6a3c02de44eb219c097b21cf509f67221a3c7be2ea9da2cd6299ccf458e67f4407228f7c20faffd98ab5c15fad07c8c99947328cff765bee38dafab959a6b0ea8be6b3b57e826077336fc146cad7e429e3181c0b65265d4a85bbc6c8ea4d98c4c92243f65487e356a2982c28d621cece629d0733851f6effa7060176d67609696f4cf76ec5c058e4c575d1fe6e7f3d3bb7c79b12ae75f60b11e849058aeec1d201389d0a5bafa412114a7046d41aee4b8b9bc05e7313eac143fa197fcbd32652f3c42bfc68837a0d33dbdfdc041c5aca65f84e74173cbd83de3f0675ca6fd8545ae7d2adf436ea42ca71bf1809445c6fe4c75bdea200c3a7f0d0b48366b22e5c465bbab0d502fe759aa84ebbb32bfe919cb763d1b44fb0ffe237c943ed223a9aba5384261d3c0000ed3f7bd71baabc1aac687ae34d9f16fbf877bcf0f1f691ea44a06626043545571a8186aec209263ba8386b75cf6dbd91c5926367276fc34bb388bd9292a5bc195f99b3e85afa1ee65b7d910e3ac2b034f596f177a0ef6826a020d242a807d486082283beb994807217edf3d5fc7e3a4f863b91b952874fd0d6e3f814840eb7eb99cb2bff39e103ab69db14350e8d36f76591678e2fd5986430b3ab1e775d711a4d56404bbb64d5ef5b31eb465e9deaec3f81427d505608ebb5a9ed509310a91ed5b89cd660403fda97e22fdc039375ba232bfc841f96813a651cae7e4fa45e77600eacb5456c6655d5c13a44068d391effe82a69843d0830e3fc5934782be43ba4fcc34fd6cca6b542c7120a201a7995bc3482d0d826764be11b744bf293ac5cd250cd1af0308636f6a69c3dcf7a1e58bd8f7132ac6d369077ab16af61f00ac60ce762b4078f92dd882e6aa73035721eb22c8e0bcfd93e2608eaf9b1083a9b3ae9b6f69e7f69b8016dd2add2b804f50d6102dbdd65697e0b58caa271575cf66dbf48825c9037b133e8f3ee5e3ae2593da76094164dd1a5cdceadd168bdf2e3d88f92b93daffda3fb0137e6313de55c19204fcc17c2c4cd453b52a0b006b782af621180b1fd8e92c0b250bc9cc58a1cba071ebd27c42212411335ec8a8ca8a687059471d09e0ee20cd6267b22923a65a1727a8e78886bbe5a1900bda2c8809a6cf9dec52e86df076d293271717036afc27bab718dbeaf20019c157407400b5d44077c4d8b1434965b133df9164cb63a9c2c86d433cd1e8ccc92b1567240cef0b9010b4a255eabfed348db7ccbff12efecfed62a4fd741294c310c5488e33035605d2e04a9b68bf4ea8f83cd46501f3594b1a6a7e7951053fda2d4f9b107fe5c108ee7b19ee68ba52743c34072df14eebc0022afa9cc538264bba5868103f7fbb8d75a48ee106bb8014b5fbb0b2b6d26d86f81095a2d1724441cd4798f38126c653ca40d85ab4236e4322e279c2f410708ebf4cad3394c5e69a3ab6540aa7d76b685321df708c8cd7c1c276afb17c2a00c186c23a1a6"}, {0x68, 0x1, 0x3, "b3f8b3c549dc5e5b198c04471c40b26ddaee3c5c15858fcabd16178304811a55847a1881d2cefe8ab7e3ccf1789ab6c5817003006c21956ffc78c2bc49baaa2e9babd93c19a03473618eccf65c007aecefa12b75"}, {0x108, 0xffff, 0x8, "e34e94e9c225001c7df66c14431775a25dc6f194dffedccf2dd7d60603cec0dafd7b08e57fc197171b474aa33e12c92c2656199f001a5d0b1d1b1dd25972a262e9dbfba362d7b6385e300a93254db6b67615ade5656617c74e92c1ec4510c445c7a8108f661f88c3e6199217c9a632942e1fcd67188172ef294d8fafd5a07ff925aec6506e505a0aeb7f465d9209a02204bb1d161a486bc9ae959c29ed9028eefa9b309ed2aad29f4933744aa6b281d8dc1d7502c4ca870daaa3966c2cb54dd3c262cfeb6eee59a317507c0ed3b3488f9ed55ca2384045f4e13f9decd0567e21413dca16e1d49f7b04a24522f3e44e84204ca1153951"}], 0x1180}, 0x8}, 0x10, 0x7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d40), 0x20, 0x0) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa2}}) r0 = socket(0x18, 0x3, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="e006b531abceb495afdc8b5a64b2c9185b90c0e23c9eed1429c3a041f83532377bff100eafcb0d410f32e015d2d8b264ef19424e450ae24dcada8d12e0497fc04ebcb0abf66c55849b63ab837c2a600d1fcc4672bc5da2e77f5bdb693362274a9a62c2a01f10707e10d41ecf5fffe2a317b60a241b2e3aea4d37ecdfb8bfc51b6082984863c3dde57540864adef3ceeb8311460b8ee37ba3ac0f10d518085701aba20a8c6a30cf2a78af72bcdb4f9266ef127cc39a106a395960aeed8dcfd47305f91bbd2afcd3e84b14ad9f037e94ba14dd11c752f3a1aad78e65efdc357d6845cd529115e710be43548be843f214ac2c4fa750126dad9972ef081f763801c79b2085a0c28961c7ecbf1c27d1c605f3ecb9d8e3649790441971d4575bed82f30bdc88ac95bf85e2f2a8d5cac1f7fdad09c9a0f8bce35450df1ac6b897a60f1b939f1c9f5b9dcf1b34a477b7fa7cdd98d584683657d7981c84c0bddfc69d7c703a4d083b3cf8c000b632be4e61713a6c66e135e9427dfe2492ecb75a2b459a07e0a689cf8bd249298efb2fe68f88e4573d2580dbb9a1c45db5588a408d5234b107c203a2d90bf4f500adb675d1dd4237237bd3169ed66715629f0f657cded64f7af73239df9716bbe37f0ad8c450b42eda4ba8069abf70884392f66fa6888cbf108a24507f00a19531d624d5bcc75a5731db9b8179cf2f5616d7fe94e8dcf993b17613551e60edeebbbf647e5e9aa576d7d672d66e3d6befc0c47acace57e8dd4980f2a9b0a68fb1bf70d68dc4f5f3fb71bdc4a0aa1d6dbe8c2ed4fdfe6983188db9c755717dce8beacbef46c7f4ad9ed23d19fd652559e88095448b4698a6bd9f8ab614050c6d48f90f1b21928fb6d700fa3044d9290ceac45773b68493a9b66c76efe4b44fbe0e5673018a32deaa8a2123f5cfda6e1f13031c0d0f300e493314eed077480f2560c061dc076bed5f537d4e35bfff7bf37350dc16e9d8f928dd99e61cf2260e5477e9816f6f655e82ed05851c4e671a8163f3cf5fc2988a6c14b173930bc978a4e5c8c9ddd56374730fd15795b333fba44da442ac3cdd13c905f93c6705b148faa8068993d9e37a43e9a62d3aad65889a474e69adf14e320dab70f2939cd24125b6036e647d496212fcba5b47459d5151673f245fb3c2425d38c8c34ed987badcb113171717f01216af67340ad9c21e17417af3eb657fc8bb49bf58dedb87c7ec45a79cbc15524c8b9276776d1aab955086bacd67770f1483c1b489a7c5035e0bff929a2134ad8140b2800c6eabc808a09e291c2c993142f93d2a3dc2516caa8954b87ad3088c0da71eb77c24284ee02baa217e41a2a5e75e9aa1858971b7c07ca9a50f2b775b13668fbecfcf5e6f2533e764a1db9ab5006662938f54a821b143105f22b6ee4b7ce2a93a314e4dac8ed65a3e53096a2797257bd1d4fa6fbe27f0a5fa5bb77d1a1f4aed81cd5205dc195d5d4816ee10b8b9c9bde0d9671a457b447ec7594171420360e8f618f92e5c43ca6848fadd0b05d5222386dfabc7463fe7833e63fa1b7a1c998f136445c7a9b611f38911abfff4e9a6c7267a89283aaf0cd200de7249ff243f9320312e4c19f2b6ad0a21678a6d3a29d51369211dc13b4610f6905a2b6c0210f47f782951e3711d972e66971f9e319ace6c4761e02997938b6a1863f48ddfe0cc7b443b2776c6920ae9fc061aa032ca46a86e912a34bb2924ba3da0d3325cbf5f94d2ca629ac4aa400019c5af0b04c9d205aeb484ae2e33895b662c0e785f8a8786885e2f1740c4472d6d31e6fd94aff6980aa8975dd2ef97bb1a5b745887eba3c90693f9eab19b41811144907642fde4d39dc07914319147deb785546f3ba6ce43fd28cf35c7df374e261bd9fbae18115b8a24c2a70129923126cf407f79e5f37a1c92dec2ea8c8bc5ea9fd72e432293cb7a6af610a35e187c1ceb8f7938d24cf56127eeb1d4f75b3badcfc07c0ccfaf86b4ce018e3ea8ba1b6f9fb0ed7f37e4305aafbf6f13a3863556431d6dc93ad9b8ce51b00cc02330af457e8732b4e10102772123fe40d80e7e567ee2bc4928a0245a1fc2ef620c3aa6a61258672cc541be16883dc08541e3f221b4afe7b51d73e83c97cec1a6c43ddb224d73314bb749df74597c8d4ecd5da687ff5e51729db5c548d9cbd9a0947cc10075bdf4a5b26773bd33f777887c1015fcbd005cb7218c2953774bba675b4050ac889fa3dcd1bbb4a3fb309f4719f5e8ba513a54d59e3a5e98a6498079d73e5904156756dd585243aad8d0517d5b68e63b91f7d8a5f4b7c7748c5006b28f87e67d68baf77930a3601e8047106d00a62e6b2da34943f5b3255c7c6d6af553beb47d1f11c4dcf5c6c77fe22a4558a7f1b4f87aa4860fa2bec3db21f5fe5696e1e92f72be3a06584d3dfd95fa671eb3ac425b447371d87b077b8c9f5cd30b12d9ecf0a07d07fcdc48d153a639b5a50f165c0e317f929101d8aae0334978069538744c4c20b1f8aa9deb118e7b40df3df2a37241eba4cb1a24914055831320da37750a7b8c3d323e19f900704f916caa7e79c81b15f0bfec5ad504e767b3a0ad374db6cfef5c1b16b65ff4b6121064a85c59165c94a46cafd7696827a95ed3d0745c15c8ca9adf5d24c3bcc7bd8945c005ab8beb13fc05d4f05dec4135a34015178242b0ea7ec348bdbe5b6e7602a1f411982b0ddefcf45d034020989478a2b4de5db4bf9ddfef1239b14d2cb234492ca1e5d0561ac0dcee5051eb428a2b6eebd8178339fa1d6b031dda55bae4df8be15ccb8906a1015c9924c8a8f4a69dc63730c92deabeab43247169a37b5031ca674d87bbb11c8ad7ab63fc9f5535775d5f2b86fbbe1fffc975313359a0a35c1c8cca8fb86abae9ecd1636b3dc29b3b6410ed3722fa749f85cc1d9bb36453c3ec2e588df3ec38d665d2637319c35fb29da651248c208242b500aa715e41a7ecf5849f580166b7a57a8ffef3f7c277b8d4a1837ea78a8ddf5bb68e4cc3e5b4f82c3077fc5b731a3c3894226d9d88a15d1ec282052049e0b9ae6d48ad90e3b9be20512b1340420da1a050721135a729de5ee245be21cab0bbceaf12a63c5037db91979d98afee14737d2a70d15796ac2b0c8786a6fb38adf8182e32fa2abc930887d6d214a97a119f1222cb9267a6c0966f13c8d93343fe1a3200fa4249ef04139e6c659bf7d13301a1f74acee610e54584891ccaa6cd75f97f9e73e2dfca9a8d1e4f142300a0452ea287390d544f9ef9f3fd76f90176a4c1423a0e60013729b9ef1152487c956c4c1b8d47a93a0f385fd5c51b492e71f434b3aea3b61a527805c2b4025f560cb313438eab8ba4a7baae812ef8eca52217af50177a1081720357f6c645f6c0932e59fa8047cfa146f8d5d263a58178e8b04c7b528d23dded1a0d089d3b4a2136399fa509424d95f7975a6c579fe1e32f9f29b757af66c748b78d86ba3c5b1ab56f1d6ba6197acee5af0aac06f4b3617a89f3d0a1ed2d991420f1eb113211920f34b3cd098b1e3c5f60d41d9e5914c593f9d5e8d0e02601dea9618b80abf3e71240f27836411adadd68a6c87cca195b94b02314daa898fa98452e72266fec21c18d51e7d0f05f2569f50978f767975dfabeb131bf628ec8382f2adb4fc9ff00a278015b6602b755a7d5eff01fda7f333a41b0718df7eb258b4002c6224dd6fa4afbcce016ab430c4fc9d665ed3afd1e750b7c8975c1042b4704d73b4cbdb0575f0c0481b383b8d21cae6767e3fe67f03433b426171bfa33f509e4042bf1996eb0be161fdec5a6e63d9fb7b35ac1c76aa378ef9f507aa08f3de48cde0cb0a1479bd41ab8b54aa6293f008c2f0938e3e5a895cad3f9f3dc5f82dedb3a23024f267cb6c288f30f8ab53a723fb36d17535b72c8e22015b71c02f51e802548b29957d2349a255be116ce2abc0743d03fcdbe98ce0fa28add7d6b12b9fa3e66157a086f082e4e84acff2ea6c351b6f8cc6a25cebaa6801aca1a1bb8717de04b0b10126f9ad0d3fd52c93588cf9e3da329fd43ffbdaa0255a94ca65abb735c56bad251673ce2a7bc5bddfb0ad1c58ce2edf3a46f437b6b53f98a0da6dce82679113b9e63a4ad04c2831554ca41f8d4b245be27fb214e3e901384effbd69d78b92c7afd5d814f426dc0560a6c54deaa1f741f0b63e571c5c395dff95f43626cb6b918d41db7bc7d4adb1f4849ec66bad7f855c35f4b243233c5cc192c96f65274fff87714028f4b1bc994235858b03fe0a57a38d7c931151616ec78cf477bdcefb7388a95116dec63624d1399508ad7c42995c9f6fbecf1d4c1a85f86b842c17f2c5a822db539b5bc05ab621a1c6600321977f49263d8d03bb145144f98af63e9095f79598187b00c38077a7b8d8f1b3a5fd0a40c4483a0b42353a7deea5b1fe996101083f236e0436f842a0e0183f0266f1567018b50bd4f545576403943ebfbcf0fb531c12b4b5bb31ef403b055e08d116e365c14d66d66514b4e83f41c479db246619ffd7cb54147692bc5eac7bd53395fb53e0df2dc3958e6e14b6e1b01f7f66e69072fc5877006a12fc236a94fa6b3d88ddf9a40323e4f06674d2028b278884fb5cf63ccd8b5eb98e8c793feda51dcf02daac928a66616fd8a2c3d5cdc307a142bf6eee810dabcfd2a1787fbd59eb722dc0284b1bd6704f18af7262f96886670319e10b3a23b7beae85f12e74bfa63110217f88933a999652e41f5578a03823ff3ab55ebcbdfc66680868e4c1c7b3d65d1423ca29d67283afd99fcb2d7cdd3b6a3d8a669de81cbf27e64e52e2b5eb655a8de9294c0bec0da96e3083fe906a178856f2fd9d5694e83fb3992f03bb866f5dd70d742451676cfd7668090a0eb9e24ded02ce8d3c03086d41e2132c0719bf5451e4affd15f8dedc3e639461d77258ac6f120b4ae371754f0b210fbfeefeb9adead829b1981fa14480bab5c2260e2523b318d9e03b554a3d1a846f5daf836b04bd61ea15cec39db93bf650cb706cbd94daef90b9667bc2069de0be87c504f85771068b3aba5bab55c6d79f3b18eb68b4094bf02fc99864d3b775de1078fde29d07cc243e6680794177f56655c4bf3da2505a743a4fd3dbcbd86f234382f7dba17bcdd6a01e2cc3e36c8016b3bd4b3c7fae2af2805ffb53cd44d23d47700639dad9ec5973ea02a2a7836a6a7ae57b939825e184851c66923f5b3490972027d950ae847ff1486af63d293e9f6d94517e04e5ff7874e7e1df14b64f59cca00bc42302254cc9df714d865bf79411b5782ab7937552b4341e3b7fcc46a296d8d8d8c8c5142de04038c8d952af5fcf6cefea1cca0d9cdf6cc9fee18f8618bea34cf18ae5007fb055401a326c6c58e938c3e984f4952d3e3a35565a07e87225ff16681185aa0d645ef4d9e6bd8fa0ddf72bfb98ca7d6f023b247ea789316c99a6566446bdad5f1404b9fed9b5c9f10598fdf93f933499af8d200f05cab7d31b6393b2085ef2d4ea9bafac7e9fbe2ce65b343a9b105a4ed45bedff656bdc3d609f3f790ca7e946d8f0af14034fb7db95cdd71953bbe5267d3b98a128a8a1ef2a21269bb507ae74cf1ea2b9864eb0bd30cf54270405fd413dedbed2fe961e0067116aae8228a0194ef77b81b8a4716cc6a9eb7601bd68b334e69e9923c4beea5a0d2ac2b890ccc16e9031c7a9b0504532f0f0612fbbc2b1747538688c7281a31b55dc3dc11a3e21fe46d9c7655988902778858aee8da39dbbb36dbd6c148f885ff2e8184b7994924327091184bd9c5a59a857b2d72390f4f0d5d43", 0x1000}], 0x1, 0x2d2) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x2}}) connect$unix(r0, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x1}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@random="b1d3bd0a0c02", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) symlink(0x0, &(0x7f0000001240)='./file1\x00') open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000001280)='./file0\x00', 0x0, 0x40) r4 = open(&(0x7f0000000480)='./file0\x00', 0x382, 0x0) poll(&(0x7f0000001840)=[{r4, 0x40}], 0x1, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') r5 = semget$private(0x0, 0x4, 0x1e) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000000)=""/4094) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000040), 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001000)=""/229) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000000)=""/13) executing program 2: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16}]}) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00002000000086dd6054acfc002800002fd6faaf3fc0a2b5b998aaec8a8afe35fe800000100000000000000000000009ae2f92131262f20000000000000000000000000000000000ff010000000000000000000000000001"]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {}, {0x0, 0x0, 0x4, 0x9}]}) preadv(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)}], 0x1) ftruncate(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6db238 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x37a, 0x83, 0xffffffff, 0x9, "6c2b90f62f6e624e000000240000002000"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000240)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c", 0x5e}, {&(0x7f0000003640)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0d9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a37266e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f458000240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f89eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab183810104000077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a6e3a72e52e13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356fb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034c9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc491290422983000800004b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608000000000000000000000000000000364a78e1d1d1e8f5c1c5f854d92fd2d832f29620ec1e9e8f6cca4f", 0x1014}, {&(0x7f00000009c0)="25fd26f0c2f6f8454eb459827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516143c92282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e64e9f25f7d20341ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761de8c384dcb53ad08cb1527152db4272ad88493fb38f40398b5a000034fa551a4b2630e0900d08787e89612408f5c38d3185a17475d4a4942473058501ebaf20d02af3d8c60a5f48c3a9a6755836a8fdf1899b5bd43910f6d4f751a123c587ee70642588691f113749045b6abdcf3db86e647324bf25b37e3c2cc4c1e1464d5b356097378f0ad8860e4468552ee97b612dd1c29015fbc2bb362f3ba161e64e4739e080ed7439645b5209d44475bbae79006aa70b987a873c7180fa32988ce3fa24907bbae057634b9375ee778fc5292fd9a9bf70f2f654b773bec290c771bae649022fded51fd770fd6f58b4a8dc1fbc504f3357929f79893aa5e2cfcf29b2adba3c84bdd7b9b6781fafee04027e459268e80a3526634e889e6a166e811e3dbf3f88d5f3939bbe77d38806a3be958f088b364aff49c4e0ddf54b8f00890c52731b1681743fce56bebf135603daa64c74b80caa8e5a793bf0f659190ac2edc99b7c13f6fefc1228934e5c43772936352251dda437b4579dadf606a98feec406db368b7a01fbbf7ec7f3a1ea81669eb813bb29ae94d90785d31cca24ae7cb776f054c42988b115b5befca984fec1442fbb7275d32ed818261759c2e7cd06397ba28bd1162302e11a7e6bd53a478cc67ebeb913a5fbd49fbf848917d8d241fddf73a075da83e2b6db447bf9ee2e3e2c543fb1c67a3de15218f147520019ef263a15abb18bbedefde3da0deb0607a6d1f1b8613a1786e4d972c065d800000000", 0x2bc}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0fea7a92", 0xa5}, {&(0x7f0000000100)="6973b3b7b5f516f850b75a28715b10f7ad8042b6ad24befe4129af5d2f4165f2a214c533a7f59cebdfe071af14f8fc14b9d792c9c8", 0x35}], 0x5) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000029c0)="7b0503584ce8d2ce7fde9e5d801a23ea2b6979ecc844084c073000b4809a5180fdaffb5e0ae0d9f4cddd3f40a84400508657dc115d65d679ac86e2401d295fd33c96679b22911981b7f2b74fa91476f4fad3563c23c7edea5a5f4683a85a165d76b0dce05b843f379608a96bc2c5d201679acff1bbba1e46eaec7b32678997f651eabfaa08b61659f3474ca5feb3442f78b3ada6b54d1b173086e363010d65d6afda5da875d835b5eabebe8ae60c30895434c23b575878c5373add15a616c28317d955070cc7e28ab6b1ff76e4f6bed742420b07d297fb9cd6f06809f8c22547b515872342ea597a5394049845f42b3b97a20c308a5cb45d3c08b4f64821b9078aaa76312d0277d9ae7cd484b85a4c7d28663537be3e24ff6868f17d16aec1e49345a8c4b5b3cb314c40208c6633af6dc2dfa17badef99f179c53fd06163b1149ed0d6377f6b463dae3ffce81dd31f87cee66a958b85d49f69e5da1582e93743dbecedd2667a8766abd88895048c20f30d0b6635fd4cf603d01e22e79b7f145ba37fdbdfa914544e6aa499e988df5ec70926111777d3898a4175190daff7cac90043a46a2b22bc3b185af2b4e3d0b217f6c92d0b852660790c06a9f5076e9808b947adaac219c31c24ee613629455410739acc0a3b8cb9cc507611fb1474996bf338c74cb0bb44c17edf276edb84a52d7dc768b303a3bb3a56a415bb73d3a5cda8a7e753788155923baed1017dc08c52fe86240bf109704cd3fd7bff10627752988eb75c8e89f13efe9f0dc899adffcb7074a523d819ac2bf24eca8379e9efa19020f9380dfb6499fbe2f79a95cd0c0d6d90f97e8c39e75f789213f36282dd9a8cd23fb67d5e54537d07435b30a5d462ad54d8b5166ec68f96ac8d0830550c1da2086a7115d740c3e1105fcb2b9ccf9ab280913944808d01d54ce4b613e7b39b5d71c234a89154407df8c4c32226ecc59c577fc832180d179b5fde9a0ef92e28c7d3a98990c45ef782b5716cbada6fffa288396864e05fad09a020c8c0c13ba6fa3344d5c152e5ac149c1c10ae59a4111fa1de7d99cbd375476143287b405a5408da70dd8b3858a6f9142ffbc7a45cf9016ae23facf0478dcd19c477173f43a42b538d30d2d39327fdd27360f6ce39b995a3968af48a25c82e67a8068abff4b5e0f797e80d3293ffbff6e70f77a42486449d518395c159a1a2b0d83fbc4ed496b7e4c22780031396dc4c16cb4dae000600c209fdf5a25ebcbc6f85590af28968a755198e68e1a012d0b738f33cdfc2cefd43841761afc9ba8920e1c12eddb06d6b88b710a48bbd3b40d2340289326f8282c7064eb97c30be26580e47ac5969c7b18a29e642ba7fb8ef23f4e2262eed3c342e09a7d587c82f16a49d0debce35137e7e68e37db92ec952a289a8a81f8845cd0c4abba94adc27222daacc087923a554c40c0aa05607ecd0391627f92d58511d35e6f503ecb165aca20936695fad1641af15a4586f0c6b7b2e50edbd6c4fb73ef75ec9bd8ca0e49e0fcd88d58f3a2df25df04646394ba3a856d5848a30ed717c48ab9a8cc96ceaa4d4b15be21c71cc2e2cf0c905ea54955073b2560049a1d31cdcefb330f150e693584c262ec5019895b81f9786e7e15c5cca371f0709bdfadc4d79f1a7150c92619a3ab2dc2b8153eff67b9113c648c49c80bb768e3bea1efe6506444a8ceb36ce54c6978567ccfb54c17e84ad0ed0aec569b33eec80bc161c8a3f3f55094916647c2c2438324b8f459fa01f7e164aa93f766fc9a9ba69e8930fb7ad640aba041636589d905cbae5b68f41f24cfe8a591fe6f1ccf2f43ebffcd48d3e23ad6da34baed3242127562024c7bf77b962e4331b1e0ec411d95f4f9f7b177a85b71d150b9bf710aef8124aea83cd1f1ba339b480ba1f7ce179a15acfd1da8a1219ae9205eb7e50c5e485f54cec2636d3e46f65fed3d079ff3f167337106b9db94c7722ae14ebca9544edcc27aa0dc287c4184db906b942f4687f973c2b431321acaf10c404d0c2defbbf9ef2743687243b14cc8948a9b25601b2c5f0407a11536d67ea7575c077c563d1a102c08c87485d22c882e4201446856ecdbe5dbf73270bcb8d1e4bc3bd3076e8646c3618a821f61c19cd9d706804fa0149d3c9b701ce47d0d4c920379ea65a27d4704b205c382146fbd64a39e2cfffde3cadbddefa6e7dbcb1b12e2d9d265cbcf04926bacff8a2655cc74091f9530e638b4e2e6e94fe8191fad8b82cf99246edddce075e9433b4816fb89544a02f373ddf57343f7669f8ca5be22b8728f5041ff61edbdb7ae019057ecc1b12777e1d35a32a32e22a2385491c08080a3ad9ac5557224db5c30cc6b7f351fe02a836e5fb2bc48674ca4e27a8b65d878e8ed12e9671f42d72894c6d4f576699895af3cb6d3ce79d0fc2509025b9a13aa38bcfc8cde0f1e1097ffba802b75e27cbc0c16636ee7ef273bd799844b620ce0a4fd9481e0486ddf5465a09682757556acac7ee70c5b2e627c0bd2e887db4084f4d94854ef03f4f5bcac7170c6d548597c6d991782539778f6be82457144f9ce2bf4a9cfb33fd2b428b093e2c821a656c1a1ee373d97a89660fd942b8cad9f365c92c9f9da92aef4eedab492ad0704882d5b4fc2e80ed86b4c29fedb897a61132d5fcea1df46f98278b74f452ea42d3f7791c34c41bcbab19fe284dbd512d9f40339fd43d5a6aeaaa9b8c07b9653b16cc1b1438fcf4d23ac73a7b2adcc38e490fb1a14930e6af91a58f6e87dc28717d03700873886542cfb784a2fa005443e5ea4e3f78c0b9290dd4e2a7c0f6248d71b4a3cbe53c05f15d7ec3cc73cab1cc49f16104ae325e988bb5fa8191e6fdbdd910ffb758df5b2fc9f017f20a192c2c281849c6868d6339e86d4bfbd2fb12c65dbba64e464b3f30ba60af382f0182e215fd5c29ab327be6c6ffd8c80becdaf870b02845b969ba90bd9f6997d4cb4acddd229d900648df0f92318805f55c8668495c69c42ee87172e1f01c357b1df4f1a8e7292fdbd09fcb0ee2ede4e5e88ee2e0f302d5db26cab14e93950931a5041870711ed5d9240e42857b11a08eaa8491be999341035f8c88d87ea81c1d02911e67105f620116cafc30cefaeffc9a9458d3e93ee8df29871bee070f8839e3be54f8a5f9752769a7401e49979ea879cc70555d686c741bebec0b37f767f1dcff2c97ac8d50213d5e52a7208b8984661cb0cef2284700daf6e40c560322294843854c67e22d4dcad488a1523c84426180c6b5830b1433c3740048abbedc218b9c4d6ae98b6f1c273d203a3a5c573ae75faaaed5bec26099b16d598378700dc20ca803bf8a7063bdf0978603fa7200fc23a038a8e98b01cbfac63753efb68e73108fb896f1ef121e28c0ceacb83341e87179886ec0baa8010a175b79cb113cf9382bc49f3e9ed10e24f6f3da9cd436b3c069858a8f0149b29e98a895555459598378f788c633dfac8a7cd6c629f147ee73daa03dc45b90810450b0f36de8a79340a58ba9e62805d39920427a7c04db2325924b72c12e3a423453591c72e55bf9a76cb089fd3daacf85d696a6c3ff21561816f9b3c0c64d160f9819e29cb66547f565bf7f947177e789888a9cc48bfe52bac189bc6f55b6b20da33f25f5378496a466b104c284d5edec82d42b527ed345180e010eb570ab22189a9ffd06cf22ecb3a99b10da6cf5be313c2354040a570b7fe6b90276e350beedb9889df5048c2c284cb9816e70196405e333834fc1b2a13a6d4a5fe5373b514fe3207de4e835c4cb8776e5976bed23e7d0163342d6fe16f2a9dbede4f7088b9fe2955d7171a081809e8c221b954929c231ca309b4ab0e0c1cdd5604cf41b501f6b6cf3fba50e3be01bc1ca6ca02c304c13339dd853d1367621998d7ec24fd085e7b3d883adaadf3c95036a489b524985bace6bbd0090e08b650644cb009d36575e543fc3e101b3747f275815c1dd1812406714d19950f9a0c94ffe67739bff0277909a25fd6ebca6b366823296bf5ef22bedd7c49db15007fac31a70379fc1daf7b9cc93445bd372b0ba8f5ed6ae0a74bfbb2a868a363f9c819cc457db46eba23e9226762e529b90cb4e9b30c4ad24468e0cc52138660df3decfc596a2338d654e8ff160704d4eeea557d5ce025e7872891d7cd51fcf956e7a5c34a7f8059e9141548fa450990abff568655d48b5f82225e58fd0716dc422b84675ae1c6144eff985b9e72abec0707a64c6505f134411ed1825273c8e80b5", 0xbc8}], 0x1) executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6535f38, 0x0) getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1808, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) flock(r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socket(0x1, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setreuid(0xee00, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r4, r5) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r6, 0x0, 0x0) setreuid(0xee00, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931", 0x11) executing program 3: r0 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0004, r1}) semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f00000027c0)=""/4089) r2 = semget$private(0x0, 0x0, 0x160) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001000)=""/253) r3 = getgid() semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000001100)) sysctl$kern(&(0x7f0000001140)={0x1, 0x4}, 0x2, &(0x7f0000000200)="1ba048e65ca1eb17d10b3c1d4474941094b1bf33ad02f1ecffa9abafce03c691a10216d1d8a6d57bd51d3c0aaaba2a60e2846dc53a8bac127ff88a877e152ff7a362d90aa635a1b902bf8b0739e4049e7bc4629be50c303d4d2c538238a80002000010a97920a2cce5db8adda66d30d485dda4ae5b8253d92cc4394b37863a13e635848f4031e759eb52d21f79cbd06281898b497a43e5c2bff34cbecba7c303d541eeb2e54103000000", &(0x7f0000001240)=0xaa, &(0x7f0000000040)="6d3f74ce0450c26ce75d", 0xa) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000012c0)=""/74) r4 = semget$private(0x0, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xffff, 0x8, 0x7, 0x9}, {0x2, 0xcf, 0xfa, 0x1fffe00}, {0x7fff, 0x1, 0x40, 0x100}]}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000001440), 0x200, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000014c0)={0x1, &(0x7f0000001480)=[{0x100, 0x1, 0x8, 0x400}]}) r6 = shmget(0x2, 0x3000, 0x21, &(0x7f0000ffd000/0x3000)=nil) r7 = getuid() r8 = getuid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001500)={{0x7, r7, r3, r8, r3, 0x1, 0x800}, 0x10000, 0x33, r9, r10, 0x6, 0x7, 0x8001}) sysctl$net_pipex(&(0x7f0000001580)={0x4, 0x23, 0x2}, 0x3, &(0x7f00000015c0)="2e946f5e06b465610938e0741f7d4a9ad0c42ff894fb677ed63c84dd407c151eddfab29501c7d48e0e8f6ce33bdbdb98f7104debb11b6c9d490e880e85a3aebcf98cc6c388c1127e980f604bd20f3efab55e79dc75db7d5b7fe95867a535511db972b6ec35d2ccb1248eb4afbb88380d9c6e7a9028d8ab65373ac21b0fa322ee53070ae3309f21556a6c46bfa86d0cd7ddded7c03a4a845d4c10406820867e383ce3c7e2b528e5d1739ac32a91264efc0dbc076624ebdafa68d06a5a4a39215799df6c1cc684a94f3c50409777f747a8f7bf8010c6f5ae7df0c5b332d432580c0f37be7dd94ef7c1362db89d834191417d672c10c66b3af0e3710b4f70466fed8afeacad908f845481de51184d3f8b53b6745c505843ee6ba86010bec207b03845d19edb0c359d8d544aca79d992169dc10a08fe2c2091c7e9b94fbb189c080636c6e3b5d3a55eddb8684590b103962136e4a279ad4406017f3bd8f27aae76eea593deff34c994227fab7598b3d5bea3bd24d1e3dedc87f3fd2532dc8cc0680b87d03f9e47689ffb22886ac8935503e94a69d35f32616a7d9a15f56fa00038537faf1795f920355d2103f5420c3b4e05f07f6deae063be9b3e918c784bd9f1e4d0c86909f44c186a025a802bf9cac6eed5d0fd8b4591679781cb010a4275ca7f4a153cc8d5993a85d95447bfedaad356c7c1af9a36573f6edb684776bc70a5d52841be321035f764ec0b8a6febea3ba0fe2471562b1a12895d921b3479bfb1bb949554f813836294a50f64e095458b9e7c7fc62a12d91f0b7a4a090835da21cae49061231efe580d2c483a411a05041dae067d956746dc170dc14720b6d0e7c4b5a542a82d12a610395faff86fc54947b2d48c72fa9c486b5e0388b515c8f49b9d6fb9d3aab26b968369096db76859601bd5bbf1b9b306e90aab97f06b4112fc75102d5b2145df028cfb60c87fdffbeeb1f98c8c70767bb5467a6a9b775d590878a66ba3bdac15e32af240470083e78e534b5892e1a0b250a4c5768fcf1cb819f5dfb42e2b66e6d204c78aa9784e4ca75e21d676135af6879519bd68456ce210398fa464c31b28b3099f93d99d0b6db2922fa7e21dea2f60355766d4a90c41d57f6b4138dbd46a4fd99e2a922cc067a87a15a61aeec100525959423812ed519bd63bfd9f780a9b553832e78c49c71c9f3110a1278f58ef3c7e3798ab8789f38e1b5ab40d25eb9a5df55ed9946042249d3911f69bec1b7d4e70491e72ff20fd8f1951af98a797299cb5297d62472b66b5a6a66ee5f33c7a544fd2252109bf6e9026ff8a8f961891bf52503b49f4016348e0188ada9f27465f3e65eddb76f6cda0818ff8c0560598fa60bb121e713501172c498a4a7f44a012085ccfcd07698f6e5e92e99ffa819bd4d80f8d09e4d2050383c93fe68f95e381e7f9372baab0a2cc5675b7cf9748b7188b8b5cc9a49471d390a77984c882b766449517deb38eef3d7afc399b2f365432bab5825f9f6ffa17a67df786c9426ceb1bdaa86c08f63fb1beb7dd7cb42947daa7a01830e2e644195d85d633f7b77877be80a9a4fcee9d45e0f042b15c87bddc4809a78495c32af2b38db1df283775f8f01093525411feb8338d0a0a1f4eaf235ed529b4b78bbf7a0edf7cc272c7a3a4e6bf31b23c69f64b4607c98de44c49a69d8a143f270ddd1c96a495f1d5732f9e809970f219dbc618ee23c1b7ed45387fbfed5d5da1bf3d7f740e02f35c9f71f7fee87128e665d19f86e61c35fdebdb247c12ca873660caab431a83a253016ba67f7000f94bf6ce7b14b125602c6f98707c48c2b70ba59f53c5e202284613fdfd92f527d327fd9dea7afb4a3731de65e15985dc18629a1c4288d38e1b3be186f9f73145517c5889f0f75aab22ecb01471b3a68321bb549e9ed3952ef1d6aab1dcf364095e9cc5f67ea801ea994f206a8116515946af69a12f7588d3609b8ce7f233aede5090d799aa5df4c58cb493864e961aa3bf13bbba79cdd9a8f8cb20a1087da10d3ba2092795b50c7ff4cc0d1cdbd7ce4c7b795908285be72f59e5d488c8de36369cc91b9cf9774ab1badd70d125fd5a2ed0353d79ff2ae5bfaed36b94a9c9dd605d7e9f4f57d123a7aa8b863b27217b4bb9544d1b7745f5cc107177402af7a133d347a4f0f0aaceaa1abbe5c0bdf6bbb9f4faae3faf939e8bc58872ced6d56a2338aed84621e3bea3592ddf0d5db9a51399092914c9340445ca7bd2f06e3e2952e382f1097bd57273899dd7b65f09853a2924815b0dba37413bb7d031fc6aebd12dd25d20f5138a64c5398dc33c67502eadf30e9886252286b21b0786af172e300cd59fa71c2cae240296f0bea2a7b60e7ec08bee3f27557b8fce217fa1293f86abb5526d7930ab565c2212fa48a995d1f022e623841a8b4076ac4485da5c80724869179ee8189d998ce0a2b0d1d285bacb5ff30d4f862829daf25368c13590ad82e233f6ac8d34efdffc838ef37ef29117e93d195d364de519712e2a21e6532e88224a98617f0f82b15dbb1eddb40be15be124c1869440c07f8deb83415767aed3d0c1c62ed35456790ac1f18dc332c8c5f8eb58ba2fe6b1fff89fd70c462acefaffdbc89baf513942b556f66c8008b088444c9d4c955914c68b087e36cf0a7e8520f3fc6fbedf976daa4f40ae442da3ddd371b1e6d816b2abd8378b56328f2456aa90f812827059b89081e9e034f34792a7f1e130efbbca5fe41ceab6d3ed088ad6497ce699d377683fe3923247ad60410053f1410e5e9c2c07d3efeeadb2f46eb51864cc850425909617c69b2cb5c722b20b461371ebfe3518c895e380b0d64aa3f99e6b444bb4dd6d79a1ffdbd94fc13d9dacc486362dbbff9e8c0b958b2e332110d3cf6ab542b2278e0a01f033cea8e12a73f448ae686885e583fc13eaa7ab767d1d38d046fb9ef05e10809c8537e31149c0f113930229e49f6aba6b23904664474229ded7903d8533c6f88792e322481a520e917c61aabaf581ed0eb4dcf72d343d471b4074d0ac4cc674f289fe793460a2900d4aa420df79251518686651b5199295a47b6fe08ae69544fb45282d80bf5a2d16c83bd58a81f0280987d7c984b06cb7a2624467379a7bf43b0e162c0c3157361ddb0e2f3871dffd1e19da329f204904cb7324d6b9cb0f573edc60e87c4e9f8aee0cb741971dc7ddc95cc29cc15a2773c295ee9425d76a3d998e2f96d69238c5c0c0db83feec1acb3e62840414ab16dd6fdc924fcefae636a1677b501a4494ed5aaa2beff6ac686682627c38bf7f138b91e23a490b35b75582ceb6079f84cda461fa21edf1582045114a071a1707f54d260372ffac7293e8adfc3b79847ea57977c4f1026bb055ad4bb51a056de07bd11d132dbe65d8d336f8f00fbe1cefbbd288dbbf02bb2f8e1ddba05dcf3afb8f76e563c3afe1d106e948e12d5e3d0ed4c27b557b677f61f2dc6ec9402709485a0a7e500bf02c80ee7030b9101b1621fd0210b729d070b6d14bfeba94371f09a11515b548b97f791f232ac1f6aea45007211b7e1efc0d442141e662330b78756022fa48c448c280fefcd010ee698ea28b172e8cf5d2b0108d3e2aa11905e05278d29937281a66901f62789ea3845805ec253c0b099a23bde894e896d531697e101af27f3ac207bd48951c49842e430593847790175211a019370658185a003def12f015d88f669357fb1e600b45b7c4cb7c8453bf729d397e2974dc305d89574d0f2eb976189076b245e1195dfc30e0d4c480867cb2a4e9d5e7219f9b863c3a288c198379af60cbb02ba213846e18fbeca309e88da74f4b8c710dd82792a68037b2990c92019a465a7a6e52ec88415b56eb86e0fac5e6ad6dfd250db13e4f546918428487d51c362ac3d4fd33c898c299ae5fbad52832a48f388c9012acc837e6ab9c8a5ea9e3a2891d870e90b3cad2a277eb351e4ec9b2a80784a8da7319fb5a2d7a73f42c6d2b04c84c41ce2537378895ada767618c468d3d7c53d143a5a209b89960e2c26533152770497e527f0908ff27aac1d1e0ce9a11f1dee645896a79551a65243d2a7bddb3c535eeefec3803b0d3cb99d67c815e965da3651ff0cea13b5916a38d6c846f1f90ef2d4aa11e45a7ba5aa86dc5f9dd34a85d511c7c446c66a6bad087e85b3e57b5d7a63a0a09de89863b706b088011c275aa2d9b760e4912a67ce73a1ae2343a6e4952ac104cf9af778a0efeb1f0f4a53089585969bd2d74ffb39f609ebae366ed34cbce2d0b27f1f402864205aa53066432cc6dc327387e122369b7fa388ed819b9ef4fba9cfa610118f1de0bd57ff7e7c83599fb25dc21c7f6264acfb723d9c194c3f19517fd6ae5a34364e23f760383e078ed2fd84c9e4af660e6dbab6ab8fe73017694acc32536b75def078675fb89a354f6c8e02c0348ebf28352deca6b22e04874e81482a7e10f38d44db7ba0755df3bce41640a9ce8fbe600679be4d6340127be25ddf3de4762b1c74b551958b6662197c8b2393827f41daf2b0e8ef97e2c8c95220fc9e4f7bd0de128019345afce31a778fa1ccf9f5ecad7fe607c2f2281efe45f418bcd6665ef8573990ba8169ea6db045d5c2768eea39f756336d5bf8e86883a3e81adfb7c65444973a1040688bb0708569741756eb2e70db6d5f619e9a0e568afca42669fcbb80386aa9cb1414b96cff24f936d94198c256550ed4ad35077f552106201c2bc0df83db448e673d31346fe3040ef6c795f9b0d034b00b6a811afc987ac58201e938b6ae4f6481120c9ad7a5860af9561409290a4fd091a561ec96b581739663abb36fbe64f14fd53616f4242fc1ad63ca5005280064923057206cafab8434f5d7246f5d9602a0644cd602f958c3f292416fa607c89a134b9a0a1d1b160e2e8c5fd7ec61f80d8657215009c64e3491bfa375d06b5587b9dbd1ddf7baaef9a383547585df6dad388a1e0b2017de4e309f35b0ae2b89c9844e948fa49041682115c69985298de3311ab02cda6a52868cb044da088cb56dcadc3c511e7df1d7ce5d9bb681e784ba0468416f3b2c171bf4edae59b37c018e503ee5ce3c8a1c61e7c93ca7d1a0b8077a22dba3422c61016a0235ac7dba3a27db141011e6df0244376af7f0aee13677dcc246b38e84799cfc2d818cb1a43feb03760da66a7db5978a1736c1611888bc53fb35243a68c200d60b109735ad4a7e4d7eee8796dad28a05d3b1fe4775503e6c211344b536945aea435381eb1add8d42b7cd97a2454cc449c182c9d6f5b052df52b8181cdd5fa4bd46c18dc4931426020d95a2a824346f282f048ee170e0a38b66cff82ea1792eb80399ce33c342bdbfb46c6bea6dfc44694d13eb0233b6e03b9dbb2fa33822c0b9fc18777274c160bbfa6ce12968a9ce675ac2c4f33cd7a250e543cc02db67f7c47bdd81ce54e9bcd902be4587e7f27d6aed44d7ea7e0d7b78cdff2b93ff00ab5c21b082eb3f0ca0efd2b67f8b6d0c28c7ce46dce68e0a92b38b94a57b6ae6593f55ebd36e0e52d501eb28d1b032bae399b7adb9f76b6f440fccd30cdb53b49ed912e99d167ffd25e15b6a8a554098ee2ca6da94628a3bb1ab7eb35e7a9ae9c951abdd62ce7c356b98fd3c1fdd200c266cd37c0a302a7f5e9f4f52a53d2840361a5ddabbd416c651f8414f4edd9e50f608590a313c298463fb482499d6d7e5d1d2e28f09a6f1e572e3d2973ca7ca25be248f28092bc9c5e3220c8a7f554331eed6babcb9e2daddca3bd5a7c83ab936414d19c3f4d97a7247b7dd5a66a777ad4", &(0x7f00000025c0)=0x1000, &(0x7f0000000140)="33198b4918e22c33b76ae5c8d11d008513cc23f2a923b14cb89f1bc3cb7c968775417251b8dd1d85f19eb4ede9fbf83d4564351d07ef4023754e400192abad3951c9cd5810818b9ff4c90e7a30382cf66f204e3abe6c1f6faaafe511c789e040312dc3e03afffc35a3fd6fade9e5e6de7dc7d0b5af15c869c745afdab37974519215c467c140e54cf9ceb4e2d4a11858fb059241fab3a9f12521232e71f58d4e5acc4da93ca5a2ad0b", 0xa9) fcntl$lock(r5, 0x8, &(0x7f0000002640)={0x0, 0x1, 0x5, 0xffff, r1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x8000, 0x0) semop(r4, &(0x7f00000026c0)=[{0x0, 0x1}], 0x1) r11 = getuid() r12 = getpgrp() r13 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f0000002700)={{0x4, r8, r3, r11, r3, 0x8, 0x6}, 0x53b, 0x186, r12, r13, 0x7fffffffffffffff, 0x7e80, 0x180}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002780)={'tap', 0x0}) semget$private(0x0, 0x1, 0x40) executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) close(r1) socket(0x18, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800460000200000000000019078ac1400bbe000000283770044001a21ac1400aa000000030000000600000006000000f6"]) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 5: mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) executing program 2: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000080)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e1092a2aeba2fbbe28c42903bbf6c161c6f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855a58ea5fca343265bc1ed6bd51cd0eef26db847abb2e7b21442c0", &(0x7f0000000000)=0x1e, 0x0, 0xfffffdfd) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000}, &(0x7f0000000040)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff}, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80000000000206, 0xc8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r1 = semget$private(0x0, 0x2, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0x13, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0x1e, 0x800}, {0x0, 0x9dc8, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x1, 0x2000, 0x800}], 0x9) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) seteuid(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000180)=0x5) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240), 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000000)) socket$inet(0x2, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) syz_emit_ethernet(0x3f, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r0, @ANYBLOB="700002007dd1a800020000000000000000ada26a792ad6f9d3c2fa6f179f00d91d01aa2c22df3e81eff1fe388af5f800"/60, @ANYRES32=0x41424344, @ANYBLOB="ffffffffffff000000000000080045000031000000010000907800000000000000004e22"]) r3 = open(0x0, 0x80000000000206, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "2cf748460adb56e8dd42caee5275882ceece40cf"}) ioctl$TIOCSTART(r4, 0x2000746e) writev(r3, &(0x7f0000001740)=[{&(0x7f00000004c0)="e894fa42536fd08ef59d6601411f1d2a07ba8da13fdc6deb33b10b7d51d2ea9065a2cdea987277dc5b64ccc69e495be72c200000000000000084f47c73b091ed96d22c04bc7dc993c69e0bf20f91364150ff0a679eb2903d2d2f3d1f5d2d7bb4a89634b02915e291cedca7417be388cb0e9e35f070127ee695d4312c9f8c380d69924ec4c82192ba17829bacd3b138ad10e120fd6e914e5696d08b620b1c81f2529d5432c0d8f4c8e691ae76263cfc112f11515b6506a3d67b89fd02f649dee4899a47f6501882", 0xc7}, {&(0x7f0000000240)="b090f865593f3183", 0x8}, {&(0x7f00000006c0)="8153c2f4df6834286f9fc77492a2ca3ce0fe2b42d45725afedaf3c01ee9b71d34034b24f95efd0663f1006ebb3e8255805be820c2e3e5559ba9e1dbe490e9fa7feeaf941e483f0822cb218e8818e3e5804dd4f4c0b5e875093da125ae2a9dc61166e9207734a8b12c9f1841c3cfc49ce8bb1eceb3814d0ca7c6511e0a26774f7a0ff3e9fdcf82c48f9b1ddd9f77b212aa007418e915f04382c8a7ec39771bc65e66853ff97cbdc9a70e871de10e92da79e70f7d6a6164ee26375cfd35871db3d39ecc1a7fa4c532222055432c8f628ab1dbe9e2d42f0c8180ffc9b0207afec7cbf2de4b8c6bf1b8793eeb085af5d2420809ddc3049487ba1b1dc8f5ed445617e4dc872beb51f332ba5390b77de93a13479f0e5104a7638bf8b7abc4967e5401f6ea0d6200bbbe8d42614ec38131dadc22ea53b56261179ce693659e5d03c826c4e56d6052807c946489344779015820d1c8d6e43f779157761d79ab24d34545462f36f6d02a87a8ef95333fcbd38dec10968e38b488c7ccaed070202c76a2b0e7dd6e4ba29f2ce96ca3804895e6a26dd019f5666abfb3191abf035338d5ab2434095cc01c1106e5ff4eec92ec732c03998345a7cfbe4cc0972fac549005f49b6713a8c7d11673d4a0caf1ef3f4e0414c873b62b8922427daf7416f2e13162944b9f94481e0a831c23030c62226fa1e77735af9e8f618d41ccc37b52e34028a5e8fd14e770b7a1902dab309fc7d94b6ba7856b8cc02450bf72ed8f89a01d72022a577f5b67c350980b3f64ebb0ccdc2dc344abf5537940d5ba123f83abdfeaeda8ce107eefc9696b6d18ffd35b3ffc682bd7a50deb5b8002fa087c4c837a4920461df824dab2ca28517294c2d55187035528e3644c52757673d355521982e0c1ef6bcb8797a19f2bbdaf4f3b5eaedc331ccffe212f87e4c8834e7f64e98fe1124c7fbe03bea9b7d5d43c3d9b6c2cbb3b72090e2d75f486101390748acd8a393d6a72a3bcdc787f795fbf7170246492dd5675e25c591e231b9b01e90c15a68d7e24cc6db3eb1bf6c208cd41a67a93541c94cfa88d6e0e4e05d4daff45d93e35f05dfc75a90b4d2b244053d15c51862a929ce86a7f58e5a5d7c78aa86626e59d1efa639feb21855672efc820ac0902a823de044a437a7444d197d4ef9556bf849820a18028615531ba04952a8a798e11e2f77691150367738489360edd17b157d144b303905fee9e3a668abffa35cd9d90bf546efcdc3e3eb2dffd372b3129637dfd529ae41ffaefc7d7c296d693f45f03bc43112de8af4e75cf234d9c3f26c591287a3040a1ac2c5951c795e87631a0c2eb2353ed8b40012df35de7627ea161f16aa90fde480d9d65a556d0306e5b6659d3f8bb583594352e59dfdf9df6d7258aaab4c194eb86078fcf2b5a7ee2b8145d881a32c863ae2501811c107a7c25c78815f19fb49e74f43d54c16debb90541df8393a43557580db243fcb87152461181b635b03b95ccca4692c969d7a42afa6592b08f291d640305f6f6cb11ed7b96f3b3725c585e0d8077e4943711f4f896fbddd0301f99ee96fe7d8ff81dcaa223fad00c6e01dcb4f7a12fb9d5d6b6531cff66a03fc3b4b0ae0127e6045017a7dfb7f83eafd6c03cd649f244d8e7f80d5736c29957fe6d50c099ea174642b67ed1f7c1ccc200f7521abb8ebf0698dc3b9ef178cd882bac31bf1651de142962cf51f6d0d3582ea0456852908810bcc3f5b4c72a4e0d4c30cd841148faa8f9b34f1d55b59f704309c4cff2cd991b3e3cc30a325aa8e5f12cd05e9ade3e8033fed3da60cd461de1622b74094dcea78ca727513991241f15b9248507ddc95c3b65f232ac42274070add6c16d61b56cdcd5f5237807a8820959c8e855588bc57f8e31991f21f0647a4504360bc3389d35a531883bc36c0fca669c036542d3ea00403af8f4f843894b5cc512e7425edc5993f534c0e34a8bc6f7729ccf2bc82ffcbc43721753069b61590b338dc958821d52cfdbadcc42822a4b050e6e1ed1da3f977ca587e852c1c9439f1ad53f0491bfc0c861c97e52e1d5687ad6a3e19d9c1e5a341cd3b47c6dd80a4a6c15a101d849f6f050114b4fd0346cdf08485fd7b351d62773a229c5222d4710856bd3efd13cee0252d998d6cd68f2584a8f160b354a55025422ac8af9979d4929a05274270675af96b5942123a921635977573531162e1928bbd290f25723569a3a5eadf9ba86dc4c06a50d8f8614e2f51b4d415353a3fb8fde3cc93d7d8f5158a770a2fab827929f213954b8d8187a15c717e3b3095b6cb9ae2d63209e3f5ac96836b0bfa305920a7c989c78d0936a8756e40ac03eafb576faf693762183b1c93f8885afd417a6a904c7e23fa8c55c112a74946a7f98e9b39f2018aad027db7ce30245f3df383e78735818626bb7ea9d885527226c61f4c341d5ec64be9a601c065db764427177237383e4301298a84b840ba551ffe1c6b8584ffb1690613328fa8d28cfab6f3d6e363b71b39f7e07aa6f732a2287bbc00a14a66ad7c4bb0d03d94e2ca41185e403ccf024a6a5c94c5f7b8e66ad99c5d7a66798ec5fc3fe99c5f9ff77e1f50bd2d052f9efdd3314a777e3350797acf9942201a62550995ad4d5c2b4587f8026be2dda7712ba5a4dddfc26e600d6f98c02035c7747362af39c735385cf605a30bca64ac23c78d9c2c462a72182ec1595484e5ca3d91d26b754c7f91c40d7a633c32d8e9388accffa7c1721bb5df52e05b0c5cb053c6c74ad0b67e46301ca0fa1112586fb2fe3016c3b40cfc6ec56440a313360b6d163cf20cad1efe73170b65196b5b68c61a36c31272f47ce8db41085f38e868a1f45992dcc3614dc8dc2b4bfbd74749ad21561a56fa137dc6768571804b546890d4b072e88ece97414d9f3501d9988778830403f81b0e566da3b0e4592c7b8495e0cb0e03561f08d66a0948a15e8e1a77910bca2f6d215c1a2c9c82c8f74fa182c1d1443aa034bc3064485bf4c7dcae8738e42e19563fbcde9a2d4927ad0da5570ba5793678e4eab1d074ca922c7978d9af0679e5d13da88b6e58e63696888dbc4939c206d0ec1451b3d62f1e15ee35a236f2209ac70053a6fa48b91b3915a47d0f62c21432397c4b6062cc094e1ff2fbe0484feb2c27fc8161b257c5acf42ea1bce126c35937770768f5bd604adcc0d3fb20729a821b5eab770207bd891bc49f293372e0a66b7dd7e51dbc73f085668b9b81ae53ef6aaa946fd5bae734ca49d35a23d3d1252a38dc036909580881d5efb68f2e1bc11420096713be8135f7f74ec46caa05b881eacdb1cbc7569164bac796095692bb96da5ef56926b427e38dcce0971ffdbf15f4e814e28f58ab5b07bdbbb9b2bfe098675f59df055c9611425b038395ff57eb218720b28c89647c10f0c168393f2e31cb548a6cd144f9a5083dd6eeef1544703527abbf16133cc6278b8f7b843984033c8ecc8370713f2f508aaccba06ef7f246db9ffcb39cf8e187d022b340a1d7a09a8abbf923ed3f1594655e908217216484f28705bd212a5918f62f590e6dedcb4fa5c9c2494145141a52a66796be1a14e06c25da3e3a9573534f6c28db3352c1215d2ac679c8d0a0d82d53e55265d1359bc6346ae7cc3fa47d470470e788dd2199fd40440c1c8f14efec2ba99bdb3ac0883815cd2d2adc9dbe1285877e1dfa3569c60eba2b003ef905af2128e619f4095fb7894065fefb7090af22faee19113ddb6a6e8663dbac14ebdb6d2ea2418d77d9b5fe8ee0dff51e8ac55f077bb00eae58c537050cb905e811f1bbcf6b905f3707365ed30e30d3131c9948a11e5d36a18a62c42d870e63de49e85dd4b5246e4134a0d72878374eedb7896fdae5f7adb3d1e009e82460aa9e3893759ceab886c1516afe858c4f66b7ef436cd7755354caf0f24b6d3c54a9b816612ff25fde59021d037bf8e05e307bb75045c7025dbf6dbadab4dff5784f3af063b12f3c0d6dce0d81c0f7cfc8e8c29cb975a2d17f8ccdb6fd788c3093c06e4639292b3340bf542901f2fea457f950e7eb0c9d441ef7986bff3a1c8ab745a13de746f7682588770c4fe3ca2e1c86a585a131d07bd5839e9dcf8c43279ac94544ebd3f6cc1344491adfd478df6b5c8203a26b9c4a6455ad8140c9bd0f16d6ec6d4e320a0d3431f87b0a91ff5c9d1dbfb0a8fb116227263995fc9f8587361461e0fd31689ede732a899f45548532696a9b05a1109395bdd5a08d80dd850e499148ba0c05da3ce3cf3bf193967289ddbb8efafbafdc19e95215dcd7d0ca85f56ff4c6325cecbac38af19bb16281781ad043a6dcb32be4e19691ea86eb6a1f8e8006631ce535f94f06495ad7677cee5ad70a1317f2d113ad0759c87be3e40fdd7c28fa49f8b9f2e311c03e0236ae5aedd86475923798210c0ffaf2c33c3fea6c13a38e52a25c5e32d70490da7956202a99f0aa0f212bbae6aad437155c93febd5ed3d88683354d0a1f65d239740f673e468c485bba7faa35dd465a23e1956f7f4c6e2e4b07788424dee6960ef6e8ecb394fff2d6b12707699bbe89c5bcff9b97236fd2d0e12b563186f01e3c058383a6a51003f82082af1b4e94f825a82f3246554609334351200d968a9f1b61bc7a2dd357a8c188b6e8eb3b9473f7a04f7771efac4ac9673f3b50f08874afe6019d9912083d6850b9225b4eecb6c83870e55664b9a17a91d89a2515366912fe23b90d450a753e01dde3ad21e75343fcc8268c936a7fb001aa58d5ff72574e07334bc7cdc095d2bf4b0ebdd4030cac3e8a5712033a9367f215f123291276eba49b6f662364e85554ff1cccedb2b96fcff2a65a1bfca2d94c2e9889f42b942ee5247cc15918487b5802c21bc11cde5e6907d0d5857fb5738ffa3fff5edf3959c8388ec067377bcc8f256f1c8fdd20b398ae2e8ef17b45e93fd6b07e76eaa254f3d885401cc4a0a24cb6aff5ce557d62649f4cc8ea90e3fac434c6f9352e687004148cb449f7b1a57da7a7ce8ed7535d2b7793679a2289b2cebde8e066462672533d6d372298a85c2c8f6675e6ed28f9371d15fe79103aa5072e2c4ce5ed320a4e6bd94ff1695ab10d279570c5a3b746970d6c4a5500167b183ec0b3e8137ae9b585a6e21a8d662f8c1b94aaeadc4a28188c29babc94f2f1be790f99ae6fb56f2eb7a52856a9164793d6f787b414996155c42af06c8780ce8b4e4f2215478921ebbe4c7e652e1394ab60dc9fe2bda77812f402f9e9546140354ae6d3dcff1e150cc4f5a939fb12ec0bb0074ef950a27698b3a5a163f68a1d28ed57462120b79a0ab9d8c77f9b8b6614f9bd5a53adfffee7f295e413f54b23d79ac1ce5ba18ff171ccde935433ec9e796e69a44090514a067494d8237843b81d01cc85b425e54a45182b27668cf93adad626839fef0be272eed490a6f469898783c0ec6605292e7dbac3ba0f7d085b28b74a7be1dd13db3981b22f96fb9c9e022e342cfb65be1802123a3fa1fec29f310029fc485b0a1a392df7968f6557ce6ec86c85335f8c3129b6253cc3f9fc43aae1d45d866538eedf130d09e1f724a8202efb0cbe1d2697840ed170fae1c682ab6ffb7009698a85e9124ae0e9e5df153f0335dc113a0baeab5ebbd0b97e26208c4307bad7e9ab5d9f64d6f9e3cd620501fdd430616f3b47110819c8064b4bdf1d44b944f8da90878cb113f4c42275d895ad83b186e8dce42363b3effc5c71a32699b582ea3a00f9f942a2631309a77b99b86ec78379e91a829434fc109e44d3de8c1e5b62d5d87ef973a61ca3ab", 0x1000}, {&(0x7f0000000280)="8a559d6d4243ffbbf72ff1554697b54036", 0x11}], 0x4) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000340)=""/198, 0xc6, 0x0, 0x0, 0x0) msgget$private(0x0, 0x14a) socket(0x18, 0x3, 0x3a) socket$inet(0x2, 0x5, 0x0) executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{}, {0x40}, {0x6, 0x0, 0x0, 0x40006df1}]}) write(r1, &(0x7f0000000100)="76e5de0000010000000000000063", 0xe) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0xdef) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000002c0)=0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x3}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000003c0)=[{0x0}], 0x1, 0x0) r5 = msgget$private(0x0, 0x10) msgsnd(r5, &(0x7f0000001340)=ANY=[@ANYBLOB="0300000000000000b370fb802a993a89140cfbb2a769f96527923c9b5dff2b4f03b94ef09aa699e7a69ed7aa4f73ffcbb7d1e59e3a93ba357fc00b9dc8d264817210a91befe0d63fe4549f77a8be0f23ca6afb74c0d25948a54f5a221da2f60b4bba5672c95125fdda33c2780a7957930660edb6686fb2d929cc202b128081656db0320eca690045b6c51241f9be647697960874a6fb1f718e060081e2ad7407611c1d94b2ffffffffffffff7f0f8c590fe7a0129239ffa3737c792ba98a97e8ae521ace9a9d0dcdce2d13180aea0bb2e533df90f87735af2a09b944fbf6e54cea4410dbe01b9fc087c888f5395418b0308912d849841ea99f523caaeebb4c4efc40a5f9b5c85af84bf2bd55765efa0f7abd5f38e7075a25e8628b7f6a6f5b15c1d2e93d39bf683bf2397704a8cde4d58cf5bfd781c4225b57226686c5816230b422457433e28bc3e69d3b1324f31f6b472987cde8071a8565eb4b727fa4fa0434e2f1641b85992b21fa161d31b561763b9d4075679ad325fc0a6c3159ac44"], 0xed, 0x800) msgsnd(0x0, &(0x7f00000001c0)={0x3, "59ef0714392d675c89f59eb1d6327e17a64b9f8acf85b1272b8a0e1b6ef279e9dc4082783ee9edb977b9448d6cec8fa1bda51cfda2432ab3ba0d9aea51029d3759d3c4826a08b5cec40a40f7e1daef6f1d2033d4a55b5d62593bd357b5ca4dd8a3be045ce1b9e2c36c61a7b54be80d6fcf8cf3829cf034aa4c40c54d0eb623ff2daa31f8b93a04455974c7cc2ba9348d7588aff44a35882add7df07df1431fcb5ac7d4f5a6ce699d05f1900b05a13a2eea278b7eb08f91664469d3529403536634ab084c867256c66f8d5426cdd9642519484c2cc2677f1a143b4bf75a286940d50d3731070000000000ce00000000000000"}, 0xfa, 0x800) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setreuid(0xee00, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) r3 = getuid() setuid(r3) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = socket(0x2, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="e9f9f70f6107d8b5dd53f16d56365b1621aac234ebe6c1bd2d59fd9b210dfbd79abf195e451125ea9a331fc145a824b21123ce1441403d58e3f416e5ac4c4782a47ff995c981e64a52404e1f6f1f8be071", 0x51) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x7f, 0x4, 0x1f}, {0x0, 0x0, 0x0, 0x60a}, {0x4, 0x0, 0x8}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000180), 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4302) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, 0x0, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400000000000000}, {0x0, &(0x7f00005d2000/0x2000)=nil, 0x9}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) munmap(&(0x7f000036c000/0x4000)=nil, 0x4000) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) listen(r3, 0xb037) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000), 0xc) sysctl$vm(&(0x7f0000002e40)={0x2, 0xc}, 0x2, &(0x7f0000000000)="8d", &(0x7f0000002f40)=0x1, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697f, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x3, 0x80000000}) executing program 6: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) sendto$unix(r1, 0x0, 0x7001, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) accept(r0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getrusage(0x1, &(0x7f0000000000)) close(r0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000600), &(0x7f0000000640)=0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getpid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) executing program 7: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x6, 0x1, 0x2) setsockopt(r2, 0x3, 0xfff, &(0x7f0000000780)="ebffcbffe63ddaf196481f01fcb9450485999c01bb58208200e20809f883790047fdf8b402f241b343073b36d08e03020336bd1faa292b0d747e646a43c7e6ae8dbf73c0df2ff8cec32cc0780b47b7a00a088a1e0000000000806d58ca4b7ee378311b2f4a55a70000000000000096cc17bd4f7acdd8530b739ed1b0a494db64c3d887df027cdfa99f61968c9798e505776c7537ba821334788163a2aba2c3ecf052025a89bc7f", 0xa7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x8033b9) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[]) seteuid(0x0) sysctl$kern(&(0x7f0000000340), 0x4000000000000217, &(0x7f0000000180)='\x00\x00\x00\x00', &(0x7f0000000200)=0xffffffffffffffb2, &(0x7f0000000380)="cb0ff59a28424df2a90867a32b2ed19e9058ad", 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x119) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x3, 0x0, 0x100000001, 0x100000001}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x20000000000, 0x1000300010008}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x4dd, 0x4, 0x5, 0xfffb, 0xfff, 0x2fc, 0x1, 0x7]) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fchdir(r4) bind$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) executing program 3: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0xffffbffe, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0, 0x7}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x0) write(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x0, 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: mknod(0x0, 0x20, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0xffffffffffffffdf) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0xfffffffffffffffe) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) executing program 7: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x18, 0x2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) dup2(r2, r3) (async, rerun: 64) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) (async, rerun: 64) shutdown(r4, 0x0) (async) close(r4) execve(0x0, 0x0, 0x0) (async) getsockopt(r1, 0x29, 0xc, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) (async, rerun: 64) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (rerun: 64) readv(r8, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) (async, rerun: 64) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) (rerun: 64) kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xc2, 0x80, 0x8, 0x4}, {{r6}, 0xfffffffffffffff8, 0x8, 0x4, 0x6, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x2, 0x80000001, 0x2}, {{r1}, 0xfffffffffffffffd, 0x80, 0x10, 0x6, 0xffff}, {{r7}, 0xfffffffffffffffa, 0x40, 0x2, 0x179, 0x1}, {{r8}, 0xfffffffffffffffa, 0x80, 0xfa8ad81d37dc5050, 0xfff, 0xae1a}, {{r4}, 0xffffffffffffffff, 0x81, 0x40000000, 0x3, 0x6}, {{r9}, 0x6, 0x38, 0x4, 0x18}, {{r2}, 0xfffffffffffffff9, 0x84, 0x2, 0x7fff, 0x5a}], 0x2, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffb, 0x24, 0x20, 0x2, 0x2}], 0x40, &(0x7f0000000480)={0x3, 0x81}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x50, 0x56}, {0x6}]}) (async) syz_extract_tcp_res(0x0, 0x0, 0x0) (async, rerun: 64) r10 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (rerun: 64) kevent(r10, &(0x7f0000000040), 0x9cd5, &(0x7f0000000140)=[{{r10}, 0xfffffffffffffffb, 0x42, 0x4, 0x401, 0x2}], 0x10001, &(0x7f0000000180)={0x0, 0xf17}) (async, rerun: 32) close(r10) (async, rerun: 32) socket(0x18, 0x2, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x6}, {0x4}]}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: utimensat(0xffffffffffffffff, 0x0, 0x0, 0x7e8417dd4088c6f3) msgsnd(0x0, 0x0, 0x14, 0x0) r0 = geteuid() geteuid() r1 = getpgid(0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000002c0)=[{0x3, 0xbf4e, 0x1800}, {0x2, 0x1f}, {0x1, 0x4, 0x1800}, {0x4, 0xe5f1}, {0x0, 0xffd, 0x1000}, {0x4, 0x53, 0x1000}, {0x2, 0x2, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0xfffd}, {0x0, 0x9, 0x1800}], 0xa) semop(r2, &(0x7f0000000440)=[{0x3, 0x0, 0x1c00}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x0, 0xb10, 0x1800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x401, r4, 0x0, 0x0, r5, 0x8, 0x8000}, 0x3fd, 0x2, r3, r1, 0x744, 0x3, 0xa, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x39c5, 0x0, 0x0, 0x0, r5, 0x5c, 0x101}, 0x40, 0x800, 0xff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x1e, 0x0, r5, 0x0, r6, 0x0, 0x1}, 0x8, 0x4003, r7, 0x0, 0xfffffffffffffffc, 0x3, 0x81}) r8 = geteuid() r9 = getegid() r10 = getpid() r11 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, r0, r6, r8, r9, 0x10, 0x5}, 0x81, 0x9f25, r10, r11, 0x8, 0xfff, 0xffff, 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000040)="1b7f", 0x0, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x49}, 0x2, &(0x7f0000000180)="722c96fc75cb81e14deda33e1d57b5e5a255616bbc828ef9aa1d2e49df9f356873eb63766b39", &(0x7f00000001c0)=0x26, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x4d}, 0x2, 0x0, &(0x7f0000000380), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r13 = dup(r12) setsockopt$inet_opts(r13, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 0: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000151000/0x3000)=nil, 0x3000, 0x5) bind(r0, &(0x7f0000000000), 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r3, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000240)="98d33cd8d2e800bb08af26c297d2", 0xe, 0x400, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f00000001c0)) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000015c0), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000140)) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) executing program 5: semget$private(0x0, 0x4, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/91, 0x5b}], 0x1, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}, {&(0x7f00000002c0)="e4", 0x1}], 0x3}, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x1ff, 0x20000083, 0x5773c5bc, "80347e7bc3cd7eb6000000000000000800"}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0xfffffc2a) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000c40)="cf63fccf005a9d45f0faeb13d96a696f7f77b151fedf96d63ec5e7849472043594136a3c55b6e45944ff6352b1ae2458fd167d6b88735e2026b14a996199855664308a3381a03ae6b87504842cc8b97f7c5478fbadda28cb7d5853e85d0572db4742fc6a38be642f2efd295033b0ca09a5d66ff9400e18c34afa29011665318709e8160a29bd293b9e9efadef1a44e7a103293bff34d22d491e1b86fe3121401e4e224568214658676e4b8fe6660792497fd669c4c9068e34d5d4fe090ddee32bd9798a5f6b3cac4a9875e80fecdefc78e3d28b1b918da35f29b7f8b8c7b05712212ed0253e877a287de9bd0515d6086324550abb36a4696e175a2cfbec1be567f48a50ce561b4122cff8acce1b20259509a594515e1723d26d17a92bdce80cff01cfa84894c5ebde76657bd6f254b6de2d0dc8311201a369cbfea72e1853b4b24815860e146f18059eb258c48d66709556c927d6905e783dd5fbdda17412e4ad065311360757e954f2b601087cf21373e38dfcf1e3cc8967ea2850a17aff2ab5e3ab3faa477048d790b8ee5cdc1920df54bb2caa135b78133c0b48af99d13c21b5d055ade0bcc56ae7417e20255ffb7faa4e74a0763ecfd6ffe07fd969b008597fadd3eb609332b46b273404342a63a0f211680a8cb43c79249520c67418d73d34ac6e5becf5f1d01cdd85e053bbfe29d25b3391a558dc2a9910ff2f2f24ad5d8bba251e0129895be87d8fe27b1d2826e650d8fec1a56b0a430de1995d61363c15684ed682b1b92bff7c086cc078e645b00d11303adbafe9e47fe43cb392ea10e47c6aace9c93aa04082ddff2d49f8500e29b27c300000000000000000000000054f4fb6131824491c48d6d79415c188a5db0", 0x273}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r5, 0x2) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0f0c991d7fa790eae6e75fb689000000e1ff000001"], 0x9, 0x8}, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r7) r10 = fcntl$dupfd(r6, 0x0, r9) dup2(r10, r7) ioctl$TIOCCBRK(r5, 0x2000747a) syz_open_pts() syz_open_pts() r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r4}) close(r4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000180)=[{0x15}, {0x4, 0x6}, {0x8106}]}) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000004c0)={0x10, 0x0, [{&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r4) recvfrom$unix(r3, 0x0, 0xfcff, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x4, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) close(0xffffffffffffffff) socket(0x0, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x1c}, {0x1}, {0x8006, 0x2}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socket(0x0, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x3, 0x0, 0xfffffffe, 0xd660000000000000}) getgroups(0x9a, 0xfffffffffffffffe) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000200)='./file2\x00', 0x4, 0x0, 0x3a}) r0 = socket(0x1e, 0x3, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xfffffffd, 0x4) socket(0x2, 0x7, 0x49) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setpgid(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000300)={0x6, 0x19}, 0x81ae4591a2300a86, 0x0, &(0x7f0000001080), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r4 = getuid() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) fchdir(r5) setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) executing program 6: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '6/_', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="607ba243b1f577704405a50200"}}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "ff000000ff597bd600"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) socket$inet(0x2, 0x0, 0x0) chmod(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r2, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000200)="9d7a04000000000000008add940000003d467bc98f361d4af4a3a2d2958607d89cda38d915b3fb2b343b27bbe92a5dc192eb52b6acaafa25f4a382633b92b618b774b01f591633adc173d07873bff7eca22442d07d819ce4351ef6aa31272804ec1b01a7216e9ce96eb15a3d6d804ff8cd8015f5be3a4cee2ad900d428cfbd5344162bff5fe5716388130a", 0x8b}], 0x2) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() socket$inet(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_request}}}}) kevent(r5, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = kqueue() r2 = dup2(r0, r0) r3 = kqueue() r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x4a) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0x1}, {{r2}, 0xfffffffffffffffa, 0x9c, 0x2, 0x6, 0x8}, {{r3}, 0xfffffffffffffffe, 0x28, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0xed, 0x4, 0x52ea, 0x3}, {{r0}, 0xfffffffffffffffa, 0x88, 0x1aec08f515463e60, 0x7ff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x6, 0x2}], 0x4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0xfe99, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x331107426b94e796, 0x1, 0xffffffffffffffff, 0xf6d9678}, {{r4}, 0xfffffffffffffffe, 0x12, 0x80000000, 0x6, 0x1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0xffff, 0x9}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x34, 0x6}, {{r0}, 0xfffffffffffffffe, 0x5c, 0x20000000, 0x8, 0x7fff}, {{r5}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x5}], 0x5, &(0x7f0000000240)={0xfffffffffffffffc, 0x4c84}) executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000428000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = fcntl$getown(r0, 0x3) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="7bca7e58f7cd00000000000086dd609f284400102b00fe8000000000000000000000000000bbfe0000bb2b002000000000004e214e23000890"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) setpgid(r1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x5a}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="9b8427917a50e9b96bc5007eeeae2372c793941d42eead1bec60237184a71f801bebdbfb2df49186569c1ea3ae239b28440c050a9459b69ab52f6e1af9a7ccd7238a9f689484ead1fe68f1aab47cf67baf8e83aa2205ad863011de009a5bdb3da662331cc893c4fe0cd22d870daa368b598c3a56e55f1113467dadb22061f64b27149a420b111820eb358ea5d6e90c49da6710a2592a403e840703af", 0x9c) executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r4 = semget(0x3, 0x1, 0x151) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r2, r3, 0x72}, 0xfeffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r7 = dup2(r1, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000340)="85a07f2af35720201f0570e5e6cb96ba2ba44976f5d4ef58f8ac0234dad0658eef313ce807431d5660df2304c2edc0794c5d9412c91ec356690ff7e2a166230c5fe7a692515d5bbdf2ee80b75fa47f2d7d50ff67f82088c91a12f5b1d4b988c362d830ecd788c15866b9e102a1d535c7b1d3b0bb33bfe3eb5f964d3f857c64d478cd7a7f1f3fff237c6cafeaf72c08757742b023bea8778954be1b2984514cbbe4a92689e5e0ddcf46cc66d4f808f6249dc3524e7658b6a6d708c230e8a869e7fb27efd9ad7b17f647359cbae67000c6d7301cfe51cc9b235b8d109c226bc68905c8c76990fed141f068ace972", 0xed}, {&(0x7f0000000440)="7f", 0x1}, {&(0x7f0000000480)="ea322d82cd35b0d9c9452412d43898abb97265da22aa4cc96eeedb66913b491c216757ab05f9662a30b7a2fc780eedf4757369bb4f83daf8fe1f5d65fcbb6eac2851f3e675d96146c2517b12d08f0147bb757aefd0b525feefe5c971972bf21068cab02a0660f6b230317dddb2a66c9824c13dcef689b0109d4225ccd85f2bbe08191db0bf0308ff2311ff52a76e5ead38629fabb2560883e422a0e3a7dc949e3898f53e5799e81d7097ab3c17de6ec1b508b13b6e48098ad200c62fdc9f6f5f698ad40b938734f98b4fb27eeeffcb46d969923b2836677a899f30268f191ff47b5656", 0xe3}, {&(0x7f0000000580)="97fe6516058a7a773ac4d6ca4c73aca28167400d037a9ee3123c294f2d1067884638fc02651a9b62a4e61d0c5815f851e36ad2a9f00a39bb0dff755c70001dcd5828aaf9b52ceeea94b4dac75ac9d809174435ae81a5425b87b74a27302b267e37849103828d7de3331ad7d8f9dba579202f63764f72ed60a84a030ea14de7341246a70cd24f121656e56889ebd02f7646dc7ec6eba982fb1c626c131a367af9be8be002d015fd1447320126707d8fe207cbede48a4cb03b8028cbfcb909baaa39a9ea082f00ca4e6ee5fb9356e72cd85047c1efc5288d164566e13ed2cb4e64f9de435b", 0xe4}, {&(0x7f0000000680)="0c8c47e72be33ac5", 0x8}], 0x5, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff0000bd5ed7b0acbd5c4801477a00", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRESOCT=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32], 0x98, 0x4}, 0x2) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc0206923, &(0x7f00000001c0)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f90000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000f6b000/0x1000)=nil, &(0x7f0000b6a000/0x4000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000d2b000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000b4b000/0x3000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r9, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r9, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r10, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 7: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ea02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x6) close(r0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = semget$private(0x0, 0x0, 0xac) semop(r2, &(0x7f0000000100)=[{0x0, 0x401e, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000140)=""/76) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000004000)=""/4106) r3 = geteuid() getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r5, r3, r5, 0x80, 0x3}, 0x4, 0x8000000000000001, 0xfffffffffffffffe}) r6 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{0x10000, 0x0, 0xffffffffffffffff, r3, r5, 0x0, 0x5}, 0x1, 0x6, r6, 0xffffffffffffffff, 0x1, 0x6, 0x6}) socket(0x18, 0x2, 0x0) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000004c0)=""/70) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000004000)=""/4106) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r8, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x66}], 0x1) ioctl$TIOCDRAIN(r8, 0x2000745e) syz_open_pts() ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000380)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r4, 0x0, r7, 0x0, 0x2}, 0x4, 0x7f7ffffffffffffd, 0xfffffffffffffffe}) executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000ac0), 0x0, 0x0) poll(&(0x7f0000000200)=[{}, {}], 0x20000000000000b0, 0x0) executing program 3: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000200)="c84049e8124a26852685ff010000000000000029f2e644ebb62e8f5ef69bfd06a93fd692d2107e87cee9d71af39c5d50513ce51585ae505bbb3feacc4a7fcbcec39ebddb64b15de300004ffadab4732ba2cc00", 0x53) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x7) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/12, 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0xa000, 0x202) fcntl$getown(0xffffffffffffff9c, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f0000000280)="98", 0x1}], 0x2) getgid() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) r5 = syz_open_pts() writev(r5, &(0x7f0000000280)=[{&(0x7f0000000300)="de", 0x1}], 0x1) close(r5) writev(r3, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf803", 0x98}], 0x1) execve(0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) r7 = socket(0x11, 0x3, 0x0) shutdown(r7, 0x2) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff, 0x0, 0x0, 0x0, 0xbcc}, 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000280)={0x4, './file0\x00', './file0\x00'}) getppid() executing program 6: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaac0aaaaaa86dd6036e23b00fe80000000f8000000000000000000aafe8000000000000000000000000000aa000000"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x2210, r4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0xf0000000]}, 0x3c) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r6 = socket(0x1, 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x2}, {0x4}, {0x6, 0x0, 0x0, 0xfffffc00}]}) writev(r7, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r6, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) socket(0x10, 0x2, 0x1) poll(&(0x7f0000000100)=[{r5, 0x20}, {r6, 0x100}, {r7, 0x40}, {0xffffffffffffff9c, 0x40}, {r2, 0x8}], 0x5, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r8 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000200)=0x2000000, 0x4) executing program 2: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xaeb96368) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0xe01, 0x151) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000180)='./file0/../file0\x00', 0x2, 0x100) r4 = accept(r3, &(0x7f00000001c0)=@un=@file={0x0, ""/50}, &(0x7f0000000200)=0x34) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000240)="b008717182a65cb6a0c36bb4271f724b13c4249d922ceb9fc615f3d9a2fb5d243c508b1921d733b2e7cb81e5900d2b6d593588e38c1a633763c18062390ffc8dcffe75989ba450d4346712346f81a856f252ae34d716429ac293f8967467ca43295141207c96dea523893177f25228f7d296db25b724497f90d33a8b0f310d283b1168c8e6b408b18bc8d6f79fe3382d0dc64e38e694f4420e145af6e30905749ff35f1abc0314f969269702608e839c25ba88c3f937d7eeb62f22952bcf2e6c0403d57cfe7ad09c11b90e4cfd793205ee086e918c34", 0xd6}, {&(0x7f0000000340)="6fa693bcee28d776f7b3be327eaf6b89db01729cf160d367e30f9cb9a46b10267ffddcd360ab4dbe6d38315a981664a48f74ab116073fe0ca058356d1b428ff0a8f15e120f6e918c324d4dae1ad2f43b3d301babd1f7df8b517e5c6362ef5dd7e13a8074002b355f80e3f06caaaec3ec25e96587fff6c769eaa1aceae61974a9967ee5f78e7d163879967d1de63793a0e23e70d6b4947b0bc43664214dc52c51c283fe73758db70e11cb45b7ac01df4d255c7da85287cb341a0a5006db4542c5da7b8c9f4e0880", 0xc7}, {&(0x7f0000000440)="0ed618f0aeec29cd7698707a2a8e5a99609d93e0c9b02770850d7f1393bf29035b80d1db35ad55b2774a51f3f5d6728a607189ca45ff27c09dd9867dfdb20f93eebab56ba4606c23b2e96ba829b844d2781f36d613991e91b2675f3d118c1dff66800c28c9e6717074669542f84fdf432bed596de318545b4113a06fd578718f8d609d", 0x83}], 0x3) r5 = msgget(0x3, 0x82) msgsnd(r5, &(0x7f0000000540)={0x3, "f4ad5bfb1bacdf1cf7309f44df9a98363f6f04bd8d19c6f0e9d6a6d0db5c2353469cb938144ba60569da91da5d1629aa0886fda994bbe16c34d8d1cb96de573c55ffadf8d2a8130c9ee3e6ed97f558601ae465a1cd88968da4e057c9a9b3a5f457af79a9d70eea0e48a5fbd328c25a2418b3b241e4bf41dd63b4a37cd07b15f67b390353e19e62d83577e62a9b4eba80c9516c09e8e1c2a9587a2e073e3a71147a3a560ed61f608012b38bc400487a83aef87ab8ba6207bbefdf471c185e"}, 0xc6, 0x800) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000680)={0x10, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xed}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x90000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x600000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xffff}], './file0/../file0\x00', 0xffff4f56}) socket(0x10, 0x2, 0x7) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000880), 0x80, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000008c0)) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000940)={{}, 0x2, &(0x7f0000000900)=[0x0, 0x0]}) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000980)) mknod(&(0x7f00000009c0)='./file0/../file0\x00', 0x80, 0x82f4) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000a00), &(0x7f0000000a40)=0x8) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) link(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='./file0\x00') r8 = socket$unix(0x1, 0x2, 0x0) bind$unix(r8, &(0x7f0000000b40)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r9) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000c00)) executing program 5: syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0806"]) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b100050160000000ff01000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be0600aa5b236de351e2f0139b672f4d335d223e7d026ba8af636aa9003728210200001b720fd38bfbb770c1f5a872c881eaee69e0bb76d907c400000000361b12e19ef6c8cd6d25c95aad79c76619f0ba57aea8c500002002fbff0c2300008abfba0900000008e371a3f8343794ab1e00"/177, 0xb1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000000)=@un=@abs, 0x44, &(0x7f0000000080)=[{&(0x7f0000000040)=""/62}], 0x0, &(0x7f0000000300)=""/215, 0xd7}, 0x4}, 0x10, 0x1806, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) executing program 7: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x6, 0x1, 0x2) setsockopt(r2, 0x3, 0xfff, &(0x7f0000000780)="ebffcbffe63ddaf196481f01fcb9450485999c01bb58208200e20809f883790047fdf8b402f241b343073b36d08e03020336bd1faa292b0d747e646a43c7e6ae8dbf73c0df2ff8cec32cc0780b47b7a00a088a1e0000000000806d58ca4b7ee378311b2f4a55a70000000000000096cc17bd4f7acdd8530b739ed1b0a494db64c3d887df027cdfa99f61968c9798e505776c7537ba821334788163a2aba2c3ecf052025a89bc7f", 0xa7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x8033b9) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[]) seteuid(0x0) sysctl$kern(&(0x7f0000000340), 0x4000000000000217, &(0x7f0000000180)='\x00\x00\x00\x00', &(0x7f0000000200)=0xffffffffffffffb2, &(0x7f0000000380)="cb0ff59a28424df2a90867a32b2ed19e9058ad", 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x119) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x3, 0x0, 0x100000001, 0x100000001}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x20000000000, 0x1000300010008}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x4dd, 0x4, 0x5, 0xfffb, 0xfff, 0x2fc, 0x1, 0x7]) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fchdir(r4) bind$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) executing program 1: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) socket(0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2cf748460adb56e8dd42caee5275882ceece40cf"}) syz_open_pts() ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) socket$inet(0x2, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x2) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaabb0000"]) r3 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x0, 0x0}) executing program 4: rmdir(&(0x7f00000000c0)='.\x00') ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0xfff, &(0x7f0000000040)='./file0\x00', 0x8}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000440), 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0xa951d6a668562ee4, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) listen(r2, 0x0) setsockopt(r1, 0x7, 0x6c, &(0x7f0000000180)="cae9d66863664e126bc3896c4a12c5b51141a0b34b6ca9050ae3f8ca5587c4db2d", 0x21) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7}, 0xc) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@random="ff96430b7a73", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x20, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0x3, 0x4}, @noop]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) write(r0, &(0x7f00000001c0)="92691a496ea88a116e944d02b702082343170bd350a39fd23411bb625e216664facf9469bcbd1f", 0xffd0) executing program 6: r0 = kqueue() ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) getgroups(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000000)=0xc) fcntl$getown(r1, 0x5) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5, 0x2, 0x6, 0x12}, {0x35, 0xfd, 0x4, 0x8}, {0x40e, 0x0, 0x80, 0x1}]}) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[]) sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x2, 0x1}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000002300), 0x0) close(r3) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6db238 executing program 5: mknod(0x0, 0x20, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0xffffffffffffffdf) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0xfffffffffffffffe) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x32, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="11"], 0x11}, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f00100ffffffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, 0x0, 0x16) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) write(r5, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) r7 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000040)="3713da4ce97119a946d19994daeedf9a787bfc2b95e12797bcfde082aa1bd44f26adead42698b79036239234aaed8dc98ed6637207d5145d899f30277d46bbe230ff06ca15cdb29bddf341d8e72c6259f37365a4693f772b248b8133cfe7d4e2075c14a6b52177ae09b21fa421410ffca536d7d70992ef3f004b64af810e8d21567bf0f46187cd3323aa77a5c193d2c8d1dd474540e5b2161051a5df650e32e283f8e5308dfeb5838101b8eb7d7330a6640bf7192eb7c750cad52330ff413cd17ec52db8fafc2c489c30cd3ce246c138dfdf59f5e2", 0xd5}, {&(0x7f0000000140)="2f3fdcdb565511ccc03fd2eccdabd12f5aabf59b8630bec8382f1c3c065695f03405e1df6ac3bedc8aca47b4b772367c567c8e2b5937cbfec546532101e9237ce4b3114ec6c5be1fb32b2aa3d05336773317c1b86c5eab3f2a88231db13ae42c25fbef3aabd0a5ed760936f638bce4593e164b5285db8ed9bea9c04a50c386943676cdc42c48b25638b09db920055615cc837f69a28a02bb2fdd5238135d33298b08e507e8ac9f8600473d1fc3c90bce415b69b2580e506aaa556011b66f40d4ef408f4255", 0xc5}, {&(0x7f00000002c0)="3a77e513b10027f994622ea831d85a110f22cd02bcf28641df38139774c8a0f0f49d0d02a412deddbc6c5aaa2836c9eafac4b7745b06f5ac8638f2ebd0542795bf6f1e93e7266ce6d986a2211cd50a0b77419e7955ed339b", 0x58}, {&(0x7f0000000340)="fd97b3921525f4f2ba6a225574366709799982c007430e32077851277ad081654f0683389b8ea22efdb0ef4cc26f626eae02e36d22afc5a2234305d43876ba8d5899d5344e77d42138353169400c958b8b58b7514fc80b9916e68eed5f4de017421312b0c6ec98f6a9bb6a6ccd66d00ba8b30ce22bd234db329a479c1213ac062a8477d9296819b178d1caee6a4c1e3c90f475762e5c64ba44f5d726946d7182e7f813f1806ab11f76df680a1ec73019766eb80a88cb9f1c4e52282c4b841595fd9006bb626d24c8822433a08ff4ffdd34d984c54527cb7416949452de28211cdbb8b6581f65ebb818fb28391857fddeb47fa21df87206b55f799a3d7d", 0xfd}, {&(0x7f0000000440)="082f4fb88e045c712b780b71b49dc1787a70c859f7211c0d207231731f49599709bbd6533ecc71c72d03a59ac4ab9dbe4896c8bc187be797111c6eb57b024c3dc40413af2d6282b170ce15342fe46b561388579d6d7e9311288ecb229e46ed75f54f1693dc1a", 0x66}], 0x5, 0x0, 0x0, 0xe09be550a8967fc2}, 0x1) r8 = kqueue() unveil(&(0x7f0000000280)='./file0/file0\x00', 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x200, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f00000005c0), 0x20, 0x0) kevent(r8, &(0x7f0000000600)=[{{r8}, 0xfffffffffffffff9, 0xcb, 0x10}, {}, {{r8}, 0xfffffffffffffff9, 0xc5}, {{r8}, 0xfffffffffffffff9, 0x2, 0x2}, {{r9}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x1c3, 0x10001}, {{r3}, 0xffffffffffffffff, 0x41, 0x80000000, 0x2, 0x8}, {{r2}, 0xfffffffffffffff8, 0x10, 0xffffd, 0x4, 0x8}, {{r5}, 0xfffffffffffffffc, 0x8a, 0x2, 0x1, 0x1000}, {{r9}, 0xfffffffffffffffc, 0x0, 0x1, 0x9, 0xfffffffffffffffb}, {{r10}, 0xfffffffffffffffd, 0x83, 0x2, 0x1000, 0xffff}], 0x89e4, 0x0, 0xfffffffb, 0x0) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x5, 0xc600acb, 0x1, 0x0, 0x52, 0x2, 0x400, 0x2, 0x2, 0x2, 0x20}) socketpair(0x10, 0x4, 0x46, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x8) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xc1) chmod(&(0x7f0000000180)='./file0\x00', 0xc) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x5, &(0x7f0000000200)='./file0\x00', 0x8}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) faccessat(r3, &(0x7f0000000280)='./file0\x00', 0x20, 0x2) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f0000000300)="d681df7a9c6203347a0fac55a04a11c663c8191798f5e68cab374f8b45e45359a477970c8b665624d28d84008a1f0032d974cd04b77ead86c746a55ff73f827174fb0df9e46ba93c3faaab687a91a1fce227c0b8709ab2631213da2f78e320cc22a1e2110fd210c9885d79458e27a5ddf6443b51bfd288e22a8d9cc4dc3913ce0fba838aee979b35c1f92b8dd1a433c1b7e7fa95", &(0x7f00000003c0)=0x94, &(0x7f0000000400)="ac72bb34ea723925a683db7a0b1e00e1582bcee192f6f6436f10c5686f3f1cbb84929b82a736a345a6b208496f341283814f", 0x32) r4 = accept$unix(r1, &(0x7f0000000440)=@file={0x0, ""/4087}, &(0x7f0000001440)=0xff9) connect$unix(r4, &(0x7f0000001480)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000001500)={0x10, 0x8000000000000001, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc00}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x800}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x7}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}], './file0\x00', 0x3f}) accept$inet6(r1, &(0x7f0000001700), &(0x7f0000001740)=0xc) r6 = msgget$private(0x0, 0x611) msgsnd(r6, &(0x7f0000001780)={0x1, "b3f9542014bc885b900ee82f9909f9ba64fa65e157b75d6db0197a24db585988bf2b1edca6ef95c7ad2380913260df44c349b719711c2b050b2ddd53193f4971e5aa8062e45889fdd6ad2ea840ce90a0a875ce40e412b4f025045ec1b5252b502639"}, 0x6a, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000001800)={0x22, 0x3, {[0x8, 0x8, 0xffffffff7fffffff, 0xb07e, 0xffff, 0x84, 0x20, 0x2, 0x7, 0x6, 0x6, 0x7, 0x3, 0x9, 0x8001, 0x6, 0x975, 0x3f], [0x4, 0xff, 0x2, 0x7f, 0x512, 0x8, 0xffffffffffffffff, 0xffffffff, 0x3, 0x200], [0x9, 0x7f, 0x2, 0x58, 0x426, 0x100, 0xc24], [0x81, 0x9, 0x3, 0xffffffff, 0x400, 0xfffffffffffff442], [{0x800, 0x80000000, 0xfffffffc, 0x8}, {0x1, 0x1, 0xfffffffc, 0xfff}, {0x6be6, 0x9160, 0x9, 0x3}, {0x7, 0x7fffffff, 0xa00e, 0x7fffffff}, {0x1, 0x8, 0xe9ad, 0x2}, {0x6, 0x1, 0xc6c, 0x1}, {0x7, 0x1000, 0x1f, 0x508c}, {0x1, 0x5, 0x80000001, 0x1000000000}], {0x8001, 0x1, 0x1f, 0xfffffffffffffff8}, {0x1, 0x2, 0x3, 0x1}}}) socket(0x10, 0x1, 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001a40)={0x51bc, 0xb857}, 0x8) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001a80)) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000001ac0)={""/16, @ifru_broadaddr=@in}) ftruncate(0xffffffffffffff9c, 0xfffffffffffffbff) r7 = syz_open_pts() ioctl$TIOCSBRK(r7, 0x2000747b) close(r5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001b00)={0x4, 0x8096, {0x7, 0xffffffffffffff81}}) ioctl$KDENABIO(r0, 0x20004b3c) sendmsg(r4, &(0x7f0000001e00)={&(0x7f0000001b40)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001b80), 0x0, &(0x7f0000001bc0)=[{0x70, 0xffff, 0x8, "0a95d3f747fcfb12d7778ba8b6a58ab249c87ce0e02f876b5f3c37f52dfa419864540716c88aaedb5c95406bf56d52e789ba5a46ce8f19bf081d316074f089ce1a80a3c02cba4b32f7763cd763bddc2aaf6b79ff88fa5a611b"}, {0xd0, 0xffff, 0x47c5bdae, "739328134c25566a8f8c74c0a38224059e64d26c14629ba5b381c5e8b85d0dbd2f4355d69393c419d3f0dfaa3a9d083b926c509d9a4d15be9dab4a93e8d226d324b6bb39a164f077f74af93896ff1a3b6bfc49d31d4ea866a9f0510ce24586652d37447565d6491053142c8360420d8ae7ea65e7e16f4218a716d38a88a62a0f02e96870a6c3c04411ef87a96fee7fe0b0384b322237f53047b2ddfd4ecb516f96a0fbafe589e59aa06aed84f2b74dbec907a438bf5fe00b220f0cb9b0"}, {0xf8, 0xffff, 0x8, "09136cd03b6705c3799d13a6f352f134debb8f3584a6a9b5d825422a8a85af2352ad5a380c1f473c78bfd5789337c85fc27dd1913c0f0ab179301bd1f48103c5f9a88301d4f786842e62b1f0b35c9e7fd72231272597b974035caea35f93dc1c5f8dd4cf69b805ad04d2247e3781371808e026d2e64147879b8cbba9a5993fedb09edf12e5761f6736185bcb1981a19c3c26ef6a9972233b2944d3852b8768474b2f5331713f59d13316fb4f31faeb3d5aaf44fdb9fd450bf22fefb7278a6b774dfb6ffdd9504c8a31a07f92da53181f45a398ea11e1a516881c6cdc3278f70effb181d18e2a23"}], 0x238}, 0x8) executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107008, &(0x7f0000000540)) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) semget$private(0x0, 0xb974d795ab34cd7e, 0x800) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x21, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) fcntl$dupfd(r0, 0xa, r5) sendmmsg(r7, &(0x7f0000000080)={0x0, 0xa}, 0x10, 0x400) setsockopt$sock_timeval(r6, 0xffff, 0x1005, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) close(r6) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b10005016000009f050007002000000000b0af681ea3b6344c00000000970500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be381649d1f7c8cf5f882b29a7fb32619a5f927e7be1aa050000ffffffffffffffff57699a1f139b672f4d335c223e7d0c032bfa89644c47ec9f3708360a0fd38bfbf770aff5a872c881ea6e2ecb892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e0000407c2c5db2efbd0c011368cbe033b388c97def2", 0xfffffffffffffe5a, 0x0, 0x0, 0x0) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) r6 = socket$unix(0x1, 0x2, 0x0) fchdir(r6) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x48}, {0x3d}, {0x6}]}) executing program 5: r0 = socket(0x18, 0x3, 0x6) sendto$unix(r0, &(0x7f0000000000)="b10005036000009f0500060007000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) load: 17.13 cmd: getty 42835 [ttyin] 0.00u 0.00s 0% 317k executing program 7: utimensat(0xffffffffffffffff, 0x0, 0x0, 0x7e8417dd4088c6f3) (async) msgsnd(0x0, 0x0, 0x14, 0x0) r0 = geteuid() (async) geteuid() (async) r1 = getpgid(0x0) (async) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000002c0)=[{0x3, 0xbf4e, 0x1800}, {0x2, 0x1f}, {0x1, 0x4, 0x1800}, {0x4, 0xe5f1}, {0x0, 0xffd, 0x1000}, {0x4, 0x53, 0x1000}, {0x2, 0x2, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0xfffd}, {0x0, 0x9, 0x1800}], 0xa) (async, rerun: 64) semop(r2, &(0x7f0000000440)=[{0x3, 0x0, 0x1c00}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x0, 0xb10, 0x1800}], 0x4) (async, rerun: 64) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) (async) r5 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x401, r4, 0x0, 0x0, r5, 0x8, 0x8000}, 0x3fd, 0x2, r3, r1, 0x744, 0x3, 0xa, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x39c5, 0x0, 0x0, 0x0, r5, 0x5c, 0x101}, 0x40, 0x800, 0xff}) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) (rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x1e, 0x0, r5, 0x0, r6, 0x0, 0x1}, 0x8, 0x4003, r7, 0x0, 0xfffffffffffffffc, 0x3, 0x81}) (async) r8 = geteuid() r9 = getegid() (async) r10 = getpid() (async) r11 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, r0, r6, r8, r9, 0x10, 0x5}, 0x81, 0x9f25, r10, r11, 0x8, 0xfff, 0xffff, 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000040)="1b7f", 0x0, &(0x7f00000000c0), 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x49}, 0x2, &(0x7f0000000180)="722c96fc75cb81e14deda33e1d57b5e5a255616bbc828ef9aa1d2e49df9f356873eb63766b39", &(0x7f00000001c0)=0x26, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x4d}, 0x2, 0x0, &(0x7f0000000380), 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) r13 = dup(r12) setsockopt$inet_opts(r13, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be4f080000000040b2a640000000000000000040"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc050756a, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x2, 0x7e) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000300), &(0x7f0000000100)=0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000180), 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000010c0)="3568ad18e51361c69a4281aba9910005c2dc27832e30bb72d2d5ee107b209cec51de9f1cb5c7afff91d1030a6a5d44ab6a0862776fded5b81a70e927af39b288355d5fa2e4a8e4aaed6e6da614c45ac7cca88d10a567dac9a6d58fc5145a25da4ca4743d00403ddf9ff1eb5d8d070000005bee7620e9726953e4208477f5571712b5e198334294fb9a816ea1873d6f4e", 0x90, 0x4, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) link(&(0x7f00000002c0)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x1, 0x6) readlinkat(r4, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/219, 0xdb) setgid(0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x1, 0x3, 0x8}}}}}}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) shmget(0x2, 0x4000, 0xf2909e6908454d85, &(0x7f0000ffc000/0x4000)=nil) r5 = semget(0x2, 0x1, 0x240) semop(r5, &(0x7f0000000940)=[{0x1, 0x24}, {0x3, 0x0, 0x1800}, {0x3, 0x7, 0x800}, {0x4, 0x3ff}, {0x0, 0x818, 0x800}, {0x0, 0x7ff}, {0x1, 0x7, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x1}], 0x9) executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60004b000000000000000000000000bb607ba243b19d8e9ea241f577704405a53300000000000000000000000000000000f600000096ec0013e48b3b1c319c701ff3e14900611a7645a02ccd29910000001c71e8a135379f1a128e03edb7f09d7100c30c0c0faca857a3eb237466be458928fc6e07acebc932c81c0a85fd01ea7bdf353da114ef00"]) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4401) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x0, 0x20, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r1) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x35}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x4000, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa38713049e6f19538da48", 0x14) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='.\x00', 0x6, 0x0}) executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000ac0), 0x0, 0x0) poll(&(0x7f0000000200)=[{}, {}], 0x20000000000000b0, 0x0) executing program 6: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000428000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 0: r0 = msgget$private(0x0, 0x620) msgsnd(r0, &(0x7f0000000000)={0x3, "5e03605b340966ddb5a92a2f72b6498596277121efcbd09f654717c83a9597459a51b26e5c7c2e1ba8c4f0d5aace0e67e944f3a6ea0e419358b3442ae070c20d3b287545d5fde7f77893a48cc88dbf4fa0912b9b3585311cd33e36da913a4b68b483202af9dc374f9bfccaa56c3c4a22b0dfedc411e64f1fdec95c70ec0f802460b5ed888e3c2748d9c96edffb14"}, 0x96, 0x800) r1 = msgget(0x2, 0x50) msgctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0x0, 0xa0}, 0x5, 0x64, 0x0, r3, 0x3, 0xee5, 0x5, 0x7fffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000240)="3971fde9a0866c0750c5b034b641a2e53b347e5a0ca5f13edd4e7cc5d64b502dcfb35372d55646616a21aa5353e84b503a5e60c89a6d1223befa4f65aeefa7c08a3dfeeee03ed9c8391eeaec8a1a2b3c53d14fc6335b72", &(0x7f00000002c0)=0x57, &(0x7f0000000300)="4a60706cb79c8a3e5b7dedc37bfc73c0f279f2762e86f1c8c601e02ba8aef0ccd3f30808987665e42b66ce52f2655082a80a251c5cc87e1e54745fc35b6345880040e9", 0x43) msgsnd(r0, &(0x7f0000000380)={0x0, "84569669c8dce130c833dfcc8b9c07642f1bf201c140179ab12b15b9cc480e857cf6ca0e28fd9e6be88bc2af6aa13ddfe776711c282b6c7ea79e809ac2d27b112610db2ca5ab799adf2fe69d422ec16cf09bd3c55e2ca1700f0f4732d62c7b593ca96f8f3edf5fc5cca043606d923703cd6490d62c0e77e40121a4bc4cd1b75585a7af18824c0b901fc59bf87fadb3af1d55b6171309f2c9dfc86c439176d6d0df73902aa34605a9796e607eb93b9ff977a86b6f7914b7080641c58506883d065b7bf92fe3f29fa7cd333d09afe968bfc774167d695c6b8ea9"}, 0xe1, 0x800) setsockopt$sock_int(r4, 0xffff, 0x18, &(0x7f0000000480)=0x7a1fba24, 0x4) getsockname$inet(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000540)={0x2, 0x6, 0x9, 0x3}) msgsnd(r0, &(0x7f0000000580)={0x3, "1e5ef85453953432533746f100c83618091a1c45809bcb655b187d41389934ae5e553608cc69b45755b932dea804abd71abefdbc306d58414bffbcdb6499af15b59369d65b036eab5908883d8afa47ee978e93a5502b088d29cdc7579a4672a5463a2fa5b86820dab549cbf30ff5e008263a192719e58e1343cc72b0c93410b36f7d42deb3dde9c986b9a847e48f424addd48d342b2e4ca2b949e6093854e85d03d1b31001d2764604c97eb167b2b7623f4da64fc8cbc8"}, 0xbf, 0x800) getuid() ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000640)=0x1) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000680)=0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) setsockopt(r4, 0x401, 0x2, &(0x7f0000000700)="cb3cf9248931aa3d6ae080ceeaa75c65bbf1f808f40da7746cb3c130c4f68094901328e29f72dbea63", 0x29) msgrcv(r1, &(0x7f0000000740)={0x0, ""/132}, 0x8c, 0x3, 0x800) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000800)={0xfffffff7, './file0\x00'}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x5012, r5, 0x0) msgget$private(0x0, 0x490) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000880)={{0x18, 0x1, 0x1, 0xe2c}, {0x18, 0x1, 0x196, 0x5}, 0x9, [0x1ff, 0x8001, 0xffffffff, 0x2, 0x1, 0x7fffffff, 0x3, 0x4]}, 0x3c) getuid() sendto(r4, &(0x7f00000008c0)="41e8f1e8118f9f960f5f6d937b722dd0042e4382c6c25785fe9a9aea4de25b24dffd0370721a730d8ec1fa602733890ddcc04a60efba2df4f207b8bc0c906acf24654885e07c876aa9b92e43a58750d060bb81fa3f124b047b2baf087b8eca22af4be9ce757baa7fd15dcab0eff43dc63485ee353f4de12ccc8405e48f73e6e6f69ebbf7342dd51c06ae0401dfe51ae6cb813da730eeea6f6d2fe4fdaba33f57365348a5aadc346300c9a745c3338f73a296d8a961ecd1d96674a203f218d61bd14058a771e7f49bc905c1b83cffb36a69523746ff6e06b2dbf972a3de7acbd3e19b664a7ac6aacbb23e9d6162dabb01459b926004026aa4de552e9427a12dc3abc23d388753b3206b8e8582e08a3a9dd3e837bab4da11b9f74b68063ea32cbdf1f8a0b54daaa1a4fb906c840836b3b2fd3ab99b7716e9f09b2c3cc07118d9f77c1c873913365f72666870928934d2c38280ad44ec532aa677aff6d36d71c34af4e9ec2c37a9f2ccd266d20b6d3680c22ba3589142e12e6baf95544a447f0765a9d3f8ca1fa3f528b8ad3527e9b4459ca97bf0b5c65f22430c700bf763b0d900860674c4e6c644ca2655768111aff492edb133901dd6764c3bb0f0656a804df91c573a5a2631a0d89d136be13b7bb93ecefc0ad125383470c122e0fbfa080c37eae014cef023db79bb740b66cd801eb5462c42d4d384beeb356d0888023eefbd349fd176a4b59b17ef4701d4c5fb373e769acb04526dd4ecee14d5a32d24b873ad000217ad23e8987bd1f5d11fa308864588957e9792a337f9786304f52ca8c10f32116f6362ab5714f7fef59031f3e724b3d164a630d86f468196436ae7ba14ac7368bfd48ce93a05e54371459b41c878386bb2ef8e2ef1666c5120eec95b60bf2e13cbacb5efbd2daaf67c7dce8de425f434e8844d97e72f716a41b753836a02f101d0314dc9cbfd3bb4b17fb38039bb0700b4d631cabff5d55ef210dbd1a3ddd77fa90cc75548a90560e059a747817f0a8c7aa7085e6c5ca3f8fb542162b0dd89f33ffffa543a1ec524c0e114efd7b8288744bdda9249a89f72b7090dd854098fd1ecb108e7beb4ddb2ccbc92b191540d483262768f028c914af4ec9c17087ece413deb46089df2afcc12a2e18e21c6e4470286b3d6c491ee75d34cea77ea22abd20f44415e557597d9c6deb02eee5ca2931571cd068aad438c2596bdf49fa962eb59b8595144fecb0377cda5848dfce32d1d99e546e0856dec8215725832c119edb95d91322a82d3f15957a17c589b79ca8be195a58be96a6a679457c50901ac2d481ee3c0fe50a003f376891705eab036ee245cf4417bf30e212242fd7522a834385ec9fd9d26c8e1cb29919efc473669c18b3a3305ddfe50a560610df05477d5ac1d9c30161991cae2b09abd0b2ccd3fba9e213e61aa2abc8770ba1575dd2dec6e0b01a5b89f1f218366fd9fc5063d20efc32854236fa5421d4c098bcde98e686f64024e2c16f872856fa6dbe60489a066751fb7c9c0d2aac61aaf197902dab23825622d92389c5543536a9fbd166580a694032d94c37e20db05cd6e628d2e1838ca0de5f6d1ae185121cefc6b3975663ec68c463f59d46f319b8518318efffbdb41827dc1b27a3f0b251df89dbb5797844c00c82ca2e5d7e686ff628c8bace82ded8dedba82e860fb99873eeabdd211d478f753067fe6e36ddb309dc379536f0a7b0d96fa27be6454bc640b76ad8e5b23c68dba640977e9cf9584f15e2b5b0115767af861afd37ace73ed4632e489605af9b5845f8883d282353304c0fc2d9e710868ec3b9d5fdc3b3bf1f4d07ddde1c39fd5c19b8efd11315e38a17d9d85e62cb61870fe29d0859cc4938a0bd875080f77c26faad00ef4c7a7d157b870f8c89f61ca5ad68ee4938cdb0a86d1a28a1f7012b8abd531ab545e502bbfa94de75132af7bc1e171764adc6db75fc270d6617bae590f71871ca204ee38d77a397bb25285ce2a38ef25e612122aa7de16d601818e17470eb0284d8cf59c071b498e67dcc6aa553ec37cacb696b4edbf2e1ec159fbf4179afd0f0df7b98d27e84ca82bca2ec93c52d2835eb01260be9aa7a77009f0c1ee1c67134079c61597cd909b48b8b4f9b73c37fad0407011dc8cd7f6e6e3aa1b05e1cb1a3b0f2539f747df11d17e3eb9b3d4ff8b77480b4c39ee70321cc2cdfca9672fab80fe7e38671678b115408c9d72e7646fc93ac2fd35e9b306467167ea1d4dfd7976e5fed184df83ae2126aca8d9893b9bf0a46165dd8385afb367c09f2c04014b6c0446f08063ff8ef82a71b8714af5532eba5cf0f1c5e66dd7145a039f3187b49397e5f9854950d845c57efc86256afaa212abc91fdc03d9e227723c98eb0b9aec01c12ca4a9b9c90e27e3bba97fab056ba1f7955a1d80ca34fbdff33e19bce358b18404177bed47578c66e0eae94815602fc5b5f9605db2e7f2577509952641b4f9362b924c99a282b18c6d83a197a71f6697bfb35224282094b87d265a220fe0573fd39e6739bf24d37097d588ca2c15d4976323b41af1e6497692c033bbe3f95379a910b341e03d97d064f6d12693ff3d638aaf15a5d3d5dccd47017c5e4d3e5ebfb45b6144b51bbdec5f4bcd217747ead344046868e3081bdb3107610c0e1d26d86525d9b12420bbcfaddbc963dd87a7f53ac1fd41e15198003353004707858df2fe6e8f4bcd998d2dca02c8010d50572a70055dbe59e8bd87eda757345ec249e402818fd5cc7843f2cc1327d09e26c80b47fe4633d93921e08f91db2bff64bccdb73fa805d2fce477a1d5b08f06c0c668e3c788514ec205e676527105eb1a4e689c2f32dc0f056cc182aef8bb0c53c724dd0aa8239a2411c9d37c33c9e43415039edafde08b04e73f0ebbe9d7cec5770b2d92cc86fb191fc88831d397d723cf62be4b6f5d45bc1413b2e492b619930cb33743b75ab2ea2d58be815ee4660dc653fa5740b0ee8c8ad5848339762f8daf709b4132572b98c6d9f24117e75c866c23cb8be47a396246d48f0507ec845729731254950ccde7edb879150a75e4db06e05d513aaf5721dd35721ab76f1042478a28e72195923f00784b18ff4177f34f29ae50880ce08095656176e3f3250223afc186073e883339e31ed114733ca36cb98babfdd52c04abd951d9872e59bac1adbf7c2615dce756e816d25d64229da6c0ed2c1860971440026d9cbc6ca7fec5188779330cbe3777a9596db992a70d14f3c987c47232c207cd7253283935862baa5ebc5bc71586e4db7e2878cd2f80497c23a98013dd878000b2717ae9f807e8845b1fa822443813891c470ad36b13ca374584dc5add64769bdc60180604cda585064d7c68d1824507fcdfa6495786cd830e037af27cff095daf7a0b43fd301ecf467fa5d56083d8d894c3c1eae6d7d1d283c596764a65b752af4a3b9e75213e919072f70d8434ee2437ef7904ae6f01fce5892cd7b14f2b60c31939778861c6932e17b96c14fb5bc66cc283f2104cda89d49b372b5e4403e6bee834f1fbe498a77a88edde26c404de2c51218fb3e7adbf1b4ec8f3af6a1521eadfd46ab57ac816c54beb7149549b2eaac4d01a2ef1e3c899164e0085022943bd813e58b96f185cf110bb9dac53a2975f4e7e289ef253e2ea06c12ec3f9fd86b02eb77f8df5e92d43abfacfd6e36ef75224776604476f85b48dfbb827b1f99537140317273237a742eea7777eee2d4a181029fd3b19d04360032d076db8c254c3e5b6750ece92fb15db8a750c9cc7918f8212e366cd92dc1bb5ddeb9175968abd2679da7ef28b08163b20486078be76d30d2fa2ac3b7439e8d022e59a0f0a73a87065a8915de09d3d18e1586f77281da1da0195fef584911f1291f2ce5bd0ebcc74af084a3abfecdd6aa705124cfc7cfcc85e19cd01c4f5f8b438450004f977f9e4c131d1fb71d5a73de45a32b0e26039ea204b5d04a377674d57ccf1deb9fca48db7f61d52a0a44ea054d633bfe54815d1f47bfb2529a408efe5e7a2582cf370e67cd8e25f9f135f101c9e151ae114580e93d91d33b5d75a5b0c91e316e5db930e901f64ca5ff6fee79ab9ef9f5a5203f1a7aa243c26002f0661d93986bb9f9e41495f8367c42fffbbca438e5193407c3bb3e5f6584bb6a496ee67fd8c9c79030a6c0bea4f51edfbc4d82123a5feb2d2c8fae5ed4829d18cf295fdacd7149ad6eb14336f51c07b866438f367df1606534fb9bd2f5ee1efa0b70a5d5779d5d798ac1efec51cc5cb11c4e7f176a63464ae8d5f95e01b0c43b273e0f26bca9eabc73767d33b0c925468efc2bd79ef29306672e86fa1d2f7575ed31495aa5e10a6797262a9ad2497d18e20b96cc84da426bf2880c842f7db754086ccb21a37a6a33149c3ef5f94cda32df5cd0caba6365945917530bf8f1ebb612803cc082b3cccf32d784853e54a7a2246cd55e67f458f9f6428bf104792f90d4ce71fbb19e317d4424a601a3d991811eaa40d2ddb1d1aee1d69e851d74aae35c1e98e3c8cd7446f33ba41dbdf868e629f65c44a6b84ee9d7b70715359d4057af67cffd31c3b36c7d5df221724f06cc0346913ebd9212cab00e84f4c4094207eb46ca6ab2a33daec09c5c88cc25af6ca2b2d17f91f0b655aab8f84cc58f9e081eeb079660c31f18b2867de876b23227ed2bc406a294172b9f6d9130faf457b258ad45ccc8362d2a1cc1b7acd827035703f2b840dd27cb2817b08609e32b6b6e4201388c89839719b6e30ca0201e4b9dfe88bdffe17b4a26c8f6290f1248ac557653bce10a51d303e07c3472c3165c5f94682367deb8b75b61478d64cf75db2c87a12bf349f7ce91d575a4511b1ece09961231bdea162f8e9c8bd468643e2a107f6d146665acf8d016bf64c47f1eaaabe525fffa91ea03052030dd77591b6e1ea6e3049db304617fd2e9ad43bb250d3ed15b06c9e2e6f3f286f80045f3e252072210ea39aa779c06df55f6cb6106f94dc49f7faf73f6baf159fefbb21d778fe8db9922aa496990f6fc7b679d31d45f4a55910d41f65bf03b9860d5427b13db01514d068177ec4185ecd2a4964d02bcce05e7e3c3ce38ab5215b894bd9ae7111ec7b9c83fde3aa155e9f7ace7d63fdc77bcc11892efcfde7fefa0410e50f45972cc0daf6a99dc27bd9d3639d9d8479f2b51a22b4bd3ad684a22676651a2489c3990ddb2c958e9105e818bd25fae4c9ecd282e7da0dd8c53b129d209c3dec272c6665143e5384449441acb81ddb53e70f97d5027ded9cb4151f779bb6dc65ac4cd2c11e682ae5ea935dca4b60bdc00cd927b7c417c820bfe67b26edab1ccdab5d1fd5346c868146438173d09b42f856370a172f3c7eb7c267ded7ddb14300bea556c6d83486cf83dbe3d0e1cb9aa765da9df27edd952885378adf3809d3a823c0eb2159e3f15a9c87d999a82579171dfde57e27bb4239ab6f18471d768af9f1a9804c042a6670bd76bfe623150d33a53c3c199296a3094805c0ed23462676447eb62c4578965fed891066d98b7c0932c469e9014520eb0f7b72b3e6724de2ff9e7d8977ef38200c7750bea044e78a59f902c592e9ff11401280f0795c57b09bad0ce60aaf73464a60aa4368229e22a50614f24413550726b123a43da94166193f75d2a313230bccf21ce3bec8e7412ba59254f89c53b65ba1a8d6a198581b72d4543977f8b6440add3ed66bfe5d09ae45bf43f1130de8792f0c3eba57de249a5d2ddc5e95964e45c3d2d42324a22eaa7cf7b5c6825227ffd5def0a8565c51895049ce3c", 0x1000, 0x401, &(0x7f00000018c0)=@in6={0x18, 0x3, 0x7fff, 0x1}, 0xc) sysctl$net_inet_esp(&(0x7f0000001900)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000001940)="78b3d487f98ecdf37747fc69d220d316aea245ed863132f6ce44362c3c18b8cd7767f7636b6be9d8c60065dd5563a70f1dbb003db9ba47d8395219c3e4036e499dfd4b4279aedffcfcc6b3d2c2d52ed2da097af3599b46759f4990cdaa279eb2fabef6bf", &(0x7f00000019c0)=0x64, &(0x7f0000001a00)="1e6f39ab702e495bae534d32e4b9d2c7efe9eeb0178300848642da2dba59ce599887604ef98f6f189348d8ec7104c4b36e818d2ae5bc43b965fc9b7c220744573c1484d17c801d7b5e73a9eb843615aad3814497527cbbdcc45b95abc6333132305a4b324a63643a6e8aff8a4f7b7d3e161ef1673cbb5da029516516682bb0080ee5047acdc2bba853d0d14168829ae60a08147958a51b38c7f5df00b9d642a84f30a0792524d8ef412af7d5469fe494cbabcdcbedad03a3f7793ded5361cf2574acd95fb174a39706813b9f862b560b31aaf2bf7add3d40b84235185ab79fc600f595526e541cb56714874433232e2c01262d2490399515f6f016ad9895d8600736ec9916b0e78cd641e46c04d42e43bf96069999f93eaf3439d05664a823bcc83409d9c093f6b46bf990bd2c59d658d087bf805a70e02eb9d73063466b07894558819f6af83d3333c1544c17cf142a61eb88cb1bdc2b60e38111cc918b4b07efe6d64cbe03a0601a6e9dfcc405a803d5447d57ff3c7f48f8377240b5f50dd237b371a7c2dd633341c1aa81883d80ea7f069c4985aa009214522edaf0ad41ddd71d15fdf388b15af21ed4049a16041f06e5c6eebee8f7ac1366cd2680c397995a4dfef4cbc28bf44c4ed68f76a3aa9e61ceb9b59f34d9c84c7a3d601a9701f29929bc53593fd397dec0a6d450ebd794e8c259514d87b995683b9b81d20116a673fd90ff44634f43b73cdd9cdfcb8ba6a43e6329b2ce7e5ef4cda450d7edacf44324745cfc41095c6a34778a11ab805d0ee1f7eedd2fdd93b1b63c096c0c55d31e845a82568943bb3733ca89fe8ce0a7d2d6252cc608aa38f22981a9c42e49329a9b97f8f96438d9b430b3f68663523af0de97edcfbf8827a3f59b5755935e418a369276e66f551290d123e3457aa97c53c4dd56640697c82fdd3dcc89cd94bcff03d818caa2265f05bd3db2110558155f1cb56879af6476b688c99a37cb493579521811512323663612f01ca1fd01adb84bb53baf2863b545b1643ebb26abb884664986785adc2d991dbca6e2b57e0bfaaea214f875779a8dbdc05fab929327c4883b7e762577fbbf6011e120b696e25241c87dac480747bdf42931fdaff000537d9d159d556685df2f6d2b7b2ef8dd9f36e4ee393a81c19f9f4cd142b0718053a3346642f9e444a738fa702d9b3856fa4ba8eabbeb9e3aab4ee1621fd6ece7ddbf6f3bddad958079d796857df37109c9a03430f238146c138487179eaa201b6efab75881c673f32033b2c8b02ceb2fc84ab7ede7c79d0ee9c1346a4e4c04efd4d564474fa13aca8a8429559b9df8f6a887cef3f5f50209e0178acf3d5c0c48fc3569746b1a0f7fe453858e9fe0cf1f79f6a9174dd16b1b9da852a512afcf386029f37819135ca477ef33ed7b3b112abf20afcf3179ecf07fc7f8ac542393562810ab969da9cf6ab961c25a76b0b2990c8b77fa676dd18a618c8691a4b750f03050369340383c539593839fd4a84d52cf0c333c49761db2ff1d8f88c37c2192065b893e2d0dd25f8145749dbc19455a43acf581eefb8e4c8043b9cd714342ac538a4bed4e0b2f557689eac02dab7d912641e8210a5b0c894e1e276e7329e8b52e3dfd3171fb947fa18a0e98c21e072efd66e895875e5a24a95c3d1fd506ff09b422cc0d762b82d442b44a33f62ef3d7c5fa012a50f9da2cf40c2dee83e5d092913f80c8582dceb73a930d10339096fd2694233933f441b2747fabdb21fe215a550b6d9087a3e3fcecc18c9720bb2b23fd3e80577fb0db8c81b5bbbcbb10f8102e97387a7257d8f2aebd7909b2ad38f272de792545021f86f382fcf926c0e52beb249dc91e8ad3089c51a9278ea665083ce68ce6bca3ee8105fad23ec68061d1b81893ab9725a4b7d0bcc3723d41881b41a97081b4a5a85f1d42a5202f4f4009e27e2b6ba666f74eac9124d983072694ed1c08f8355553ed4a9fbae86f1eabd00ec356857670e0ecb9bb49a29c6c0787eb122b366bf3bd331fee5c5149349f5bd131cd2b8e6ca2015da4cc6bba0d5df9555d0d88f914652e2223176a09e316d1963436ded8e57a53038a91abe1f4ee9a33c56f72006d9ae23bc1aaabba53ab05f7deeca4ffa6e762e627475c070c2eeaa40df9545724b1cdbd212bdae424aa00f86185cff9b97b6610ab0a575ab306a097fd8b2d6f7461b809388cb765bef53427db52e43f548103d979119cdaf6df5e22953ceb9a8aa670b1eff7bbd75edfc6322f5fa5f91848657138e84e7ad7ab20f168e8c4248416237ec8691795d197b12cec3f0d2b840f61c1df9d1bd0e1e94d955a7992d878f058da3322c991d4f856e523b0483071a8e881ce3f8f91bd707add42ffa0fc9423e00949440d1fbdff0de3745159443d533f79948b186a8e8ee207c6b3bc271db8234516713eaefcbab184a04a5b94286adcb80de3451587743c137e56403ae56fc8712bf805d5c9a91cd831f6e16e95ec3b6c4a5a6dc9c281a86be073740259cb91be24461c620716e20d711b6f80daf9f48108542109d8fb6ffafa8cd5c9d3e670723e998d3c2b4698df17c6e45b3e2c9b4c1649bf47fcbc1cc94a1486d98007f6838454329afc50356a8f25c38e7e8693313d8717760381dd04b387de56d4a5ca1b2df4a35e72e7d9b82ae25a1cfc76c4e1f8d21bc4cec30a8fa51184104b0a03e4bdd9c4dbb50dd5713323981dac818daa845bb170f6dd343d71096cec1ff3aee3530c050ff28e299370ed97c5a04bf39ccdbb814fa8d940b654f605feec9d71821eb4bb68ab98716133325a221e6b65b469f0f546d591a7cd8c9880b1e716b57c73f65363c05883ff6904cdb01ad12984bbce9571dc51952f036862d42cc90b2ac89ba4a2691e53da390b02e0a55b28368b8f012abf016c401afa1484e6091c1799725e051faa91a431d864bb4327eafa04e97b822bc57a5e4f8ac751f620675df7c20412f301b4fbb6ef142dc0e3ee1dcbe05c3fc9e7f54263e47de8404b43b45c186c3c21037a3f89828197d13bb57525844f5765137fd7435852cf7db57ffd6daf38daba03ebe6e28a51d9914fe37cf55ab4babb142f6bae1ebd22c31c327da23f32104fbc0f649c160285348565e6cca287ddba1380917b34111bdcc4cabc05e55152e659062cf662228a0e4d5e501f3a859d52f82eccdac50ad312764598d73381ca3e2b77cb7dd5c9f15ad09783bb028710d43b36c5ff090062d4fadb72c8c9ee5370e9340a815daca0286b429fb5e10632314b261a8ef5331f99c8a03fa7ca3efee570860d8b768e3defc2c12afbde87e5795cbd10fa71124a2b0c9915f309be452c479dab5431f95c3d328db2b7658bc7939b6d946f2af16ef852a21264e8436455acf4675dd36458e134cd4c087e21443790fe74cb5f4c547e42adf40fb3c17a9dfef3979d28b390fb180296462cf73596d7cc36fb6963d2e087d268d127f5b10bf07fbf9071ac3ba8574e7005b9b635912dc0c3ec7a6dd72afea092db6f00f9c494cbaa74d5500e91a0a5c38e21aa2016f1e9ac3e7a726d9412321c2ae4153aaa286a61ef73e3b654a021c9f389a478a77368e8d4e9c2e9e508b4eb8fc1117a9ffdcea6b296cfa1aec797a92e4a18962db0a08800875b983d99ee6054714ab1cba3ac594ce817518aff7d0a309d1013908c3e13a60b277653a43e34204f41483efc5c2714c8222d1b549055e3897b9b96c177a113b7062525495c554d5b07f5e5e676a6a0710b97c921882da266130365c2ec0f6271584a61fe4c67be668341eec8352f4c301b8f7c683db1dd8a35ec3f175c42216479a9b06275f9584a3fea364ad282250f9624b5cfa59e492d66be990132e2a30e5aed87ec0bab8871f6d7390c6c4a466d123e12e074c5172ac6660d446b0f03c6a4cec4119d1273c7fb652302d7cc37905403bd778f2776df9ed04fda93187fad95a7d3871dc3092699f334b7d804ffd76ff66e4aef808d179ecb8d1f8f4adbc4b2ab6678839d8f7f9dfff034dd96eb23116ae69cea0d9ad90e9caaf96f871f57bb2ac8d098543eb2684f3f0757bbe870fc8146ea27fa37a85f168474c15c31152af628f7c6591ed1ddeb84cbcbf8fec0572e9167e81237548e39400b01049cd390a560696130f8e064f873eccf7785f0ae470d23294845454cfc9dacd930a15f7a469b157e31bb9ccf6234ddc3b0741ac1b7db3d142d5ee411d286a4de41ad177d8f7657e10a868c91bc6a8d698fb607663c2155381429aab52d68388037a992c29081bfd48379d8a5646400db0937b7569fe6c6a8e43f6afc913cf038d3359a62358b90e0604f6b91aac1ce9923892ce83efe21f7227dbf5c2b20f57ac47f6cae99f50edccaef8e10636058ca031f2cd3444c0b3b12be399fb3f0d9e01c115d91a57c18b915f2b014b9c4145b5efa020d10cae99a8cdee22a10c3a8ef2ca5aa59e189fad6b7bc4822ff14521b74f200b7d9bdbfa0f4a336680a9c2554cc7f5a5895c77fc83d83810659dced644decb3241ba5dd7391ce08f4f485b2ff7582ac6602ec4c584a97868e8bf9f9d3eef8c38c969a2c6b61ba36386623ab7ed7677a40e6013893628966d9f6b9fc4b7fb2b9ae47b1ff8583709a8ff77f579ccb010e52c83a6ebcf77aaceba4f69d68cd67c4213ff8be71b20dafc5e47cc043fd6eb16007025cbf012e7e5533dc0e735ee3ccbf1804302e298db52a2aacf3b13c32e319702a0acc8094739796378d3fc03291abc1796ad4f3f5b6f51ea7cb67cec9c4fa9755ea1eaed9ba9fc3b5c8a517ac66604e1d0b4030f490816393582cda0b8fa9e197e8aca3b278d65ec79badef0314a1c72b787a63ce5a14b01fa39df638a5ac1d51415d30744135583e79bc3fef90c43f31b18d6216911eb0534b7483a4a8deedeb3d32b243365833fcdc6de8e57f2daded14468ff2f79d1200bb55040423bab58d608589339822bc31efa37d97bfa8d24eea4acab7179f1a02ba01e752435f0eb1122f7d64d59203e34ecf21bcb0565fec63b6023cc7a98950cfcd092ce20bbd5477ef2c4fdd11fac13f71b7182f693c4517891ee54051dbd7bb502175615b3670e63ab5b61f7295b715836744981f3bc6631ef62a49a0ffceb8c4e953f4212c804ded4dcc9b1a591e83d59f852063e15dfece5e19d64bdbb3ee9cdbb20f9becdefd6b8f9b863b42312c7bb606f4cda8038e0a29630fa4f75342602c5cb1ad97d508436af1dfbe7408eaa7bc230be9f9298d531b6913f426321f96cd9c80354158ebc77f132a4ae3c4aea96f86b2b8a8d685c910946d461bdbeb0913933f61b7a7c3cb02d815f6b1651b2f4805bbfc78742e5529c09ca2bee285bc23d7f0546f521627cd4cbd717c076608ed9b775f04ec25a3fd8658ca17b6e3c452ce23b242ab44ad4e88cb52a38324bdc5cdb978a5e9c0d9a962874335a64017d93158166b75d87a1285bf360bd8233a03da24a80c35f56aaa4f4617f1ec54e1847697615aa9835a99a316ee969c36852cae74331aeaf2fffbfc927f971a61804451e627653d1dfffddc6e0927ea274c7fa772279f1c0d27f944c6b0e736e269ad9a2065f8b2d00f9f9cfaa5db84930392bd08722702aafb3921e6fd664070b871801da33fe3483c2dd508d7aaefd8364233fdcf524d981bbb10948dde3bf188b5fe30934f9082297c896acc0eb788db0c2734068c2f22269a5dedc51655021268eeb2d94eb9d15ec96af6f4e1389ec5abb39c308621e0793d5f6a6dc4c77ceaac9679644a411ed7e734de8bc6f423cb", 0x1000) setuid(0x0) executing program 3: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0), 0x1) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x9) r3 = dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100), 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x8, 0x4) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) setreuid(0x0, 0xee01) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r2 = semget$private(0x0, 0x0, 0x6c0) symlink(&(0x7f00000002c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') semop(r2, &(0x7f00000001c0)=[{0x2, 0x0, 0x800}, {0x2, 0x1f, 0x1800}, {}, {0x4, 0x1, 0x800}, {0x4, 0x7f, 0x1800}, {0x1, 0x4, 0x400}, {0x1, 0x4, 0x1800}], 0x7) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) mknod(&(0x7f0000000280)='./bus\x00', 0x6000, 0x6d4) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x194) pledge(&(0x7f0000000040)='#\x00', &(0x7f00000000c0)='.}\x00') executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x2c) msgrcv(r1, 0x0, 0x3b, 0x0, 0x0) msgrcv(r1, &(0x7f0000000b40), 0xa6, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0xbc) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000b80)="601d18253536eb523e1f2a212ea4747ae8f772b254cef012e37495473e3b32e7c512c940458bccbea2a8c0b69c3a728ae071ffc1e631e3ead047975e63b99bb38c1fcaea9d1115a547ebbd7af0e790eb27e93059a9b00640bb1f0f9f2e130217dc46a1d1841c879b6783da32600644c83f164d0d6778c3e4fc7b164d43d11232547d6a65d26d9cdb9873cb57ec7c8603b1e30879c60f4c3bbb910b6dbcea8be0ff7ea6d5c33c54f396a9d1175e0da830ded24cc9f1efa4424c3be70fdd261d44b9bb4a918c", 0xc5}], 0x1) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000100)="3f4892d9d6989eba44342c610c2de7591e37206918d4a9e2bd91", 0x1a}, {&(0x7f00000002c0)="37a2ab0761ddbc86858f59601bd01c1d7e43a0e0e795201b6700e066d3156c4aef686bc4e88e6ebf72bf907da5aec5d52935a77165b69227346c78705d26144682201539732c5da2dcdcf5bea24cf4cadc", 0x51}, {&(0x7f0000000240)="3abb349723ae2d64808cfb6359a8b8aedf380cb1b5d86e76391719a44c75854081", 0x21}, {&(0x7f0000000340)="e0613ea8b5848ee4c64f61dbf1644f0467da8be572ace6674da01bf2e72c7db517bb5e344cbacea2498b86c85ee5e7788d0c32f00a6aebb87c3cd4c6a95cd193edf14fee35e5ea82e35d08ff6a3c913aab4d6ef4aebac3bd301b154b65e33600944ccfbe964fd2db96923560b5e73ec6ca353030be291ed30858f156d84d056d32fe3381e8b557cd24a4aec2d69995884626e3d63f39dd9367ae0e127cb755918f14bcc5515c5ec3e55379bb699740ce8a36950ffacaef19", 0xb8}, {&(0x7f0000000400)}, {&(0x7f0000000800)="6aa8b6dbf080ca031ee6baf912a6fa9f9452e47f481b91db551a21855dabc831a376dcde2acd0c8746eb2c5bf5a498a0a72553a5e1f2c170fc243896f9eee584ed8b6484e98751e98a74a81988829e5e8fba3e1c33fe76b4ecc1a19516b87f2a195342fb9d3e7dd709dd44cb5623ec7535bdf29a28fb2388433bddccfe1091cfa2e257c76beac00ae5bf18ced5c62414c748a33c91f34ec432a139a9fedfd54c1f13f3e39377c2139bb17a94bb20846c10d09e55c19de788821db6778e3a0b441117899cc7b2fe3b97f25291499535db9059dc9716b77e855a7453d9bc7287ef032693fbcb881827e7269a1322", 0xed}, {&(0x7f00000009c0)="6fac7694b56bbaff041839439e5877f2c0fef4fcb751148e7858caa503ffb0b8b7162e842daba061044669a2f2113924c7f1a31b21f422f2b912a1a614b70ce402bf945a21caaef31c6607945bd50a6bb61470430d4db7a9fe6be4ab558a6c8b33b2608db991f8b6a01c9b", 0x6b}], 0x7) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(0x0, 0x0, 0xb9, 0x800) msgrcv(r1, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012"], 0x11, 0x800) sysctl$kern(0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0x0) msgsnd(r1, 0x0, 0x24, 0x800) r4 = msgget(0x0, 0x38b) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRES32=r3, @ANYRES64=r3, @ANYRESHEX=r3], 0xed, 0x800) msgrcv(r1, &(0x7f00000007c0), 0x8, 0x0, 0x0) connect$unix(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) socket(0x2, 0x5, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000003c0)=""/96) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0x100, r4, 0x0, 0x0, r5, 0xa6, 0xfffe}, 0x8, 0x94, 0x5}) shmget$private(0x0, 0x1000, 0x464, &(0x7f0000002000/0x1000)=nil) r6 = socket(0x2, 0x5, 0x0) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000440)=""/206) bind(r6, &(0x7f0000000000), 0x10) dup(r6) executing program 1: msgget$private(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(0xffffffffffffffff, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='M', 0x1}], 0x1) msgctl$IPC_RMID(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) msgget$private(0x0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chdir(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r2 = socket(0x18, 0x0, 0x0) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x0, 0x31, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r2, 0x0, 0x0) writev(r2, &(0x7f00000012c0)=[{0x0}, {&(0x7f0000000180)="430306cdd77ed0ac61aa1f1f178c6c0713bc9cfa7239e77a9e6600ca5e9d629af6f184918750c99e7bd6f34ca8dd1f617265e1f412fedeb6bb6194b7d1852add2a41fa896e741873aeba30762434c1a6323389ff33671f1a2c1cc2e614760b1f6d01dc4622dd11a02d46d919ce75847818817e263b2e4435b9fb0afd2a47857ddae65394ac61d4ba0ba20f678abd863fb05290657bf6354b735114153b4525f1707b0648a795a0d60759ffd754a5a43857426bada52c4cfc99e9509dad9b6342bffaf158f7448384260087bf626a649412588ef780385c8922d82e216cf6395758a00bb7a6f2ad000dbe9984355439c38f2679ce87a8ec319b2d211117eff838b904796f43105a1d78272579fd0c8f27b5ab46c4018e9901a97bd8f8ffffffcf2bd006db0a16198db749074e5417b7f5e2256e3189d8fa356b8711007447abae29de0cfdaabc5ae8e92e4a663d8780556de5b2b6701ccd1540a7b920686e84aad89a12eacb14380d7158af71d7dd440ee0320d1b99b2a8bb3b41f1837d0291fe1eaa5a651b6adf995dc7de12525e327db1164c3ecd9e276b335a3c1df9c7f6c27d9dd5517cef01a2f0e30b36801286d4fe632dea933a5476b86c71ffcdc8ab9b3b24d74d29b8088288083a84cde46d89e25d53197fa86dcf07500c7e88c103db15d38d12a581a8fa11f68ab81f8ea8803b05c7906654a51314796e9ea65fe1e24e9ab25f10b4e69156856a568a71743f2c8014293455eee063ca7be42105e595d9d5dd476ce56b46ffa5f8e142bf48f0b315d0672949a6c47d6e86850cfed924286598bfe2ad07f3008cd0bf928f8437f70d6e4eafa9877082a627e651903dc45874b2893441c92fbf60c7d0acd476976774948523b38ed67372230d0f39773bff65c3946c625124912e8d9a609d640364009f6c63fa219afbf17faf987d3c5cbfaba0bab2e611d62664d06051bb6d29f5079c08b89b0a2dbeb2c920ad8b31f4d6dba94fc8a5da82bc928640755240c31db94b137c6deec27d930664cc5361486f35f2ff7a5362787116b8973b0e01b32ea5390808dbcc1c4c260bc6fe457f19fb414d6f26072aac6c1351c2434b983925ba47588b5db0807aa72217f2eeb3343a1dd90c6db8d915e1ea8ade4e8599", 0x32f}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000001c0), 0x2, &(0x7f0000001740)=[{&(0x7f0000001300)="e56f65b65a188b6a678fcbf2afe40eeba81e4b7522958ad1cea2fde0e9b991591a04c074cb5e34cf106f14dbb5a2d12d2cf9005c0757c064553ff5a89625f4b3bc9921660a8dbe654f38810c89eb5fc2150c0b331a83b0440a0f130bf3cef58202b71526338715c62d3935ceec49e078387e7218fc28cb4c020d6af14140c9e01daa9ac70cee058d0771dbc52104559cd2534606f17fd1a65c77c6d83f4735d7a74adb338eb12c9e15"}, {&(0x7f00000013c0)="a6f39fd8a8b90450be223560529249c5ef9fb1ea5796fd72b50c50366737626e365679e7f26629af4a15db84904054d5b83d2138670d59dde3e3e67b603d2f137da6d5916aff704f25d1113ac1d85497ff7fe782d35eee7bbc035c77f07f67500912c3b7148432e7175209ccf9ecac7959cb4978ae8d7fd13ca393d42c22e6a00cf105074d"}, {&(0x7f0000001480)="3ef5a5dcff35a5c813cec518d0593a46ac03328ac87dd9aa5739f8a268dd398e0bf0d64e768c41ba3b0204f4aa089cf26ab5ed52b912c62774f91baf07d5d6bd60cd290e00ae92153fd715f2277c3118ae620b59a83b8076f805ec68101107da674eea663040f81b67edf35b5c3d79cc05c89348c02def8b62812a58abd851dbc93ebf798eaa5cd0db5acdc6801f3977e37735f347717708524ff1a26d278dba64cd48bced077ee684d8e7774f7f3bf35590ab0dc6116b19e2cda85e14da85"}, {&(0x7f0000001540)="0fd82e3372aa7ab34a68f83939e8c16dad1fd4ce9bd6df1b932b049b5627278bd3a7085d655f6e8f1e9e3227a3b11a4d59a772c93853f69ee1758bcd160de99bfa53faae5e6b4d005026c84a84385af2e724529458328cf627e43b60d44ccd606abef9ccfcb11d1de2de11cd9393a7965b3edd417ff19f49edad13f67ebe88f487bbf5b6f2afe1055236b4c84aa21c94"}, {&(0x7f0000001600)="148947b8100541eb28d8386f6fc661989de4169becb8a8013178126726b43a9fb14c8106c6b009676771944fb60c9d58d339e35957042d10c1ff8563de05edb3c4784819bbd20545f33736a0aec43800b163b8481b300e4c07ee99a86a5b502dc9cc9febd975bacb96852d72263707858ce9ab6117a450a8ef0d14feb62f"}, {&(0x7f0000001680)="b8189d1a8bf222fd89f70af7ceffb11e938a769005eac2010d0c3478c23bdf6acb9cb5e77711055bd7eec7f6d1eae7c69ff09018d74982e5aafaf0cf165a912ac1dc122292bb25389aa9096b2da8fda62b57b17478fa432adc914f2ad75b3e611c05c3e1d4f66244b5abe5b162542a8abbd8bde8c29c3a92c7ba611bc8b3dedb57fea1e60ca0a537878997c1709c7023dd9c167e29d59b266e853ca2fa8edf72473b50938f20863bc083023e742ac7e06b88840bbb5a11"}], 0x0, &(0x7f00000005c0)=ANY=[], 0xff, 0x400}, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r5, &(0x7f0000000300)=""/4072, 0xfe8) readv(r5, &(0x7f0000001cc0)=[{&(0x7f0000001ac0)=""/195, 0xc3}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) executing program 5: connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0xff) socket$unix(0x1, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000001c0)={0x7, &(0x7f00000003c0)=[{0x1, 0x1, 0x4, 0x9, 0xa67}, {0x1f, 0x3, 0x19f6, 0x8, 0x1}, {0x9, 0x17e, 0x0, 0x8, 0x200}, {0x2f8, 0x0, 0xca, 0x7e, 0x82}, {0x0, 0x5, 0x0, 0xd5ba, 0x8001}, {0x9, 0x1, 0xfff, 0x4, 0x3}, {0x4cd5, 0x0, 0x300b, 0x7f, 0x5}]}) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{}, {0x60}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r1, &(0x7f0000000100), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) semctl$IPC_RMID(0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x6, 0x1, 0x2) setsockopt(r2, 0x3, 0xfff, &(0x7f0000000780)="ebffcbffe63ddaf196481f01fcb9450485999c01bb58208200e20809f883790047fdf8b402f241b343073b36d08e03020336bd1faa292b0d747e646a43c7e6ae8dbf73c0df2ff8cec32cc0780b47b7a00a088a1e0000000000806d58ca4b7ee378311b2f4a55a70000000000000096cc17bd4f7acdd8530b739ed1b0a494db64c3d887df027cdfa99f61968c9798e505776c7537ba821334788163a2aba2c3ecf052025a89bc7f", 0xa7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x8033b9) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[]) seteuid(0x0) sysctl$kern(&(0x7f0000000340), 0x4000000000000217, &(0x7f0000000180)='\x00\x00\x00\x00', &(0x7f0000000200)=0xffffffffffffffb2, &(0x7f0000000380)="cb0ff59a28424df2a90867a32b2ed19e9058ad", 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x119) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x3, 0x0, 0x100000001, 0x100000001}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x20000000000, 0x1000300010008}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x4dd, 0x4, 0x5, 0xfffb, 0xfff, 0x2fc, 0x1, 0x7]) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fchdir(r4) bind$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) executing program 3: socket(0x2, 0x2, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x416) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000680)={0x0}) msgctl$IPC_SET(0x0, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f0000000200)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00', 0x2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b12e19ef6c8cd6d25c95aad79c76619f0ba57aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r4, 0x0, 0x0, 0x0, 0xb2}}) socket(0x0, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x0) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$inet(r4, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = semget(0x3, 0x3, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) r5 = getuid() setreuid(0xee00, r5) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x1, r2, 0xffffffffffffffff, r5, r6, 0x48, 0x8}, 0x1ff, 0x4, 0x20}) pwrite(r0, &(0x7f0000001500)="18", 0x1, 0xffff) executing program 7: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) writev(r3, &(0x7f0000000880)=[{&(0x7f00000000c0)="af0601e9ab10832b8c6929e4f00abc6348cc62c6fe64f86e403f32fe2ecf888dbb259cc8584fc0b0725492c974d35df5c630287e63d9a9663ae2549d2dc9532042528d8a40c6c1032124ecf0260a03e909af769bbda6b4bdc05ed884c1ad6140f14455dbd73270ac5776f7c13f"}, {&(0x7f0000000300)="136ca963c899f7f7e3af13ded604ccfb2b460862b6576208b6e4fbdc75b1ac4d4547925bd568c0730749936ddcaefcf30e661fbb8a90c0617481277f704a0b90d8b4610169d5a90d199cea7de87c1fc72c7aef4d3d2ae5edd0290ae5e7cb7c3d0403903d6f14b007d049b5ccf6271f66dd8b49ed22a16e263e760fc75b2c521e940ebb49fb7ab498abeb669c525d66c00a4f7ed32e1fbb3de14da7fda245fea631865407a635919788a95f457917a2cd4c61c73d2d2a"}, {&(0x7f00000004c0)="bd08444c0eea8ed184681b7a4690dcaac50bae6c26d42110441b0cae22734c9b35ea32ac61fd5685656d126317a5169170b7c013e686fe74d42f7a22e7c52c763e52fb80cd55961c92ae1b0360217fe873ee6dcb51b9e0a671e09b3dba692121f48ce02a8ad83aa9ddae2c2da37ffab3838805c5d27966aff090dbe4f0aed1a808ab5c54681f2eb0a89711db37ce37dc5d760b17b50247fa6dae0bf411e86f6aaf79c7260f58a90db12232bb5739f7713655a39bd6202b86a2c26d2ba312d3847895e23080bc"}, {&(0x7f00000003c0)="80438befbc60cfb74fba109958e94468007a077128ac652084b3ca2afe20c0a9ac2baa86efe1e4728ddf4b7b0a5826aa0faada55cf3a1da4a41af3f309b7cd48089cdb93789e2e52292652cffedfcf15dc6f400fb13b9c5034657037810d05c603710396d84a450d971a4c51cfad5d874f1922e742327fbb55a7cbcf4acfcbd69a2ddf1a56056ca93d81cb095a10bcb95a066bc41193d37b3c634029478011cff04374e720"}, {&(0x7f00000005c0)="92b9a97eab1a8c3667eff3eea6a01ea073af0fc9bc8216268b4d8199ad6e2f818c6d09b5a9107305846e444be325add31fb63c4a6b15b3a3d177a5ec09cb1e7d8d4fccf30b83f01614d8891d5fefdc6d12cb554823657319fe98d6ec16191c18e671912c73ca68d9610bd34b5031e1f636c0051b2930"}, {&(0x7f0000000640)="6950b17e41484f9e6d2feaf12b9ab0f6e9558f73bf0aee5775aac7b90e5bb6e77fbe8b5ca084d2709a42125ae74317362b3e49bab7153d198453a5ee93ed8b5ed8eaf4a85c2703ed87c3d6f88b5d83993290bed3b998ec0a395f4bf70034b18ef54eb47ecadbdf00cf"}, {&(0x7f00000006c0)="96309214c858f2d21dc374ed8a8fb6972c9525d4d54dfba0bc59df29a98a144a57c52cdb9e66e834bcdaeea93f1ba7d43180fa48cb0798043811d661869595c7305745a1ae3546c624ad827d0d3a5e4cc5a3222187cf66cbcc989c40ea08f62b1287933f0f310f0d2bbfab5db8daa52db4609f43417c091813726573d79eceaed35603f4e38984bdbf21c8743bdab05b247300ea3c43a2822c8e58024d"}, {&(0x7f0000000780)="249e4db15e7b3820e8f1c117c57d8793ffdcbce2b1408e87e5f66092f24bcaf33fb11e241322d15fe11819b5a11afe15138cc35bc11afbaa896e64f82a1dab8f32fbee05664912a10e7dabb6b7b2c1f6b93509af44b880a0b82b25cb55b569a41eaa"}, {&(0x7f0000000800)="4a1dee9b6f7ffaf4c2c9256adf392ff05cd190006fec9a40598e956641729414e5fe373d0d8d4599e10b22501dc89edf353f3379c97108f690ea5431b8cf136ab249ca83f3677e2c55e0649307f27280c98b4b32cdeb034816956f097ffe288c4ce1fa9e47d5ff8113"}], 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)=' \n', 0x3}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @local, [], {@generic={0x88e7}}}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000500), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, 0x0, 0x89, 0x7}, 0x0, 0x0, 0x4}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffffffffffdc1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r3, &(0x7f0000001a40)=[{&(0x7f00000004c0)="fd096afce073441dca73ec2d2884dc06c7e4d1b086a04eb3b1c27e5d264117c1383ff18ef6d9228977dc6bba105fa82878891c17250797b05b386c24ec2dffbf9cb93df0479faab8de1d7815d5ea7c2a689da801fc009e5246cc8180a512d0d5ef041d90d9672d", 0x67}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000003a40)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000003b00)="2018b958", 0x4) chown(&(0x7f0000001900)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x8a) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f0000000140)=[{}, {0x1}, {0x3, 0x1, 0x9, 0x40}, {0x100, 0x4, 0x0, 0x6}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 4: mknod(0x0, 0x20, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0xffffffffffffffdf) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0xfffffffffffffffe) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0x1}, {0x54}, {0x8306}]}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r3 = dup2(r2, r1) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() select(0x40, &(0x7f0000000280)={0x10374}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r4, &(0x7f0000001380)=[{&(0x7f0000000040)='c', 0x1}], 0x1) r6 = dup2(r5, r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000111000000", 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80606941, &(0x7f00000001c0)) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000580)="4534122cb25ac71eee676fa7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349e01000000c6403f379a3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111547ccb78b4d62e75893e54883a1e2c8341281a2ff03bc7edfae48577550a9d3e39ebf25eea03d51d4858372c8c0bf9a064f46102c551c83ede09c06abfd3e017478d3e856b94e7bb6a59aa92d8e7ceb3e24181a5766e3ea1d29ece0ebc56491dd2345fc38355dab6", 0xfffffef9}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="c5e6093e7737f202ed6fa5d32c84c778c9ebfbfb674ed1b2c168fa1f34d6", &(0x7f00000003c0)=0x1e, &(0x7f0000000400)="84260e4abbb3892a05ed9d06ad57cf8b955208f45542ba56cb89e867dddfed25bf1a28e4bff3d259857250871aa0d8ccc87cbdf3f86b72a901e778d7319b39fbb17e7f427b5b33879e377e80d28deea2e0b74155de1ed3c160de62d4742ef3d0dc86ade64f8bb48e8de4bf71a0d4e3fe511b63ce2e61", 0x76) executing program 1: r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) ktrace(&(0x7f0000000540)='./file0\x00', 0x2, 0x214, r0) syz_emit_ethernet(0xffffffffffffff42, &(0x7f0000000780)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @loopback, @remote}}}}) r1 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@un=@file={0x0, ""/517}, &(0x7f0000000500)=0x207) listen(r1, 0x0) syz_emit_ethernet(0x2ae, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100490086dd646641040274ab200000000000000000000000000000000000000000000000000000ffff00000000332e000000000000ff84cec0b4039a6f2bc5656ad0c782eba1c202faa55084d6201ae0ab3393e8ba51649ee262592653d0b6ceee5a39559235f1bdae60f393fc1a6b12dfdbca588c8c65b898e794bcf91c5ac865da097bc140b0654c11d1fa244696d2409213e12aca72344bb8c3f02e599b2f4e967d8efa3fdf0568acde316c5bd2adc53aa0ec3756086ce26782040101d1d7656a541a89a66e9e4d6d9aa43dfe06dfe60e01a32cbbf40d2f21696d3f185d5a697f81aa02124d9471c7c970cc75857c6efab688a115733d23b815476f0606bc872b14b29f37bc910d7b7f99c1a59a1cf8dd90ef99503c132c648ac87169209a10ead8a200f1cc76f2ade972308058f93ae15e5a6ff3dbe5cba7392ff519bfd1b61fc8a1a7a802b563f6e9911f99363beeed900d16c090f38de87cdb465cb493d61f7f6d70054b28bbfdedc1f7305f407a6045202b39218a81887a596dec69d4c75445b04b8ae3984ba08c941e06c8d858f62a1d3ddcf2050200060502ca2d040107c2040000056c05020080002f020000000000000103000000040100000100040100040106c20400000002003a02000000000000c204000000020401e10502000600010005020ecd00000000ad1c28f43e254455dc6bcf2e7eb533ec00c30b80767b96cf320a44991cac11a1c7b49a3cf6b857cde677bb3b85fbceb160808b7713c172c162fdcd996d12cc4190b53b511c4a5537e2c45c17aad87cfcddf114021206def435fa4823fa438de9c94fff783fbec91b303274cdfa47614993bc45c0e52f2de7b71fc377a17bd7b2a2cce7f1665bcb10984fb30c1e050d491921f00343f219ab1b1b516684ec638e8fc4574caf79100bc87070db8087d4748547e5dd"]) executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f00000000c0)={0x0, 0xbe4, 0x6, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000500)='./file\x00', 0x276, &(0x7f0000000540)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x81}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = getpid() pipe2(&(0x7f0000000200), 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, r5) fcntl$lock(r4, 0x8, &(0x7f0000000640)={0x3, 0x2, 0x8, 0x401, r5}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000b80)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0xf3cf, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001300)={0x0, 0x9, &(0x7f0000001100)=[{0x0}], 0x1, &(0x7f0000001200)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xb0}, 0x0) executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x2, 0x1}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000002300), 0x0) syz_emit_ethernet(0xba, &(0x7f00000000c0)=ANY=[@ANYRES8=r0, @ANYBLOB="c1bd0df419ccff957d2c3bbcac0aa34dc1ca13e92c37c61ee9dec8c1c01db47fc443fc190da7fb207beccc30c50ed14cbae370a7da09eadeae024e7d3a0ede0e94a3f0a0e86d97ba345ff69063753209933cbdbd51c1b34a30708c345a0ed0c4e284bffefc", @ANYRES16=r1, @ANYRESDEC=r0, @ANYBLOB="7c8751fb0e0de50d97ae51ce45621131ff9b2ea44b00"/37, @ANYRES32=r1, @ANYRES16=r0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 7: socket(0x11, 0x3, 0x0) open(0x0, 0x100, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r0 = getpid() sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000080)) dup2(0xffffffffffffffff, 0xffffffffffffffff) setitimer(0x2, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c, 0x67}, {0x2, 0x0, 0x1}, {0x9, 0x0, 0x0, 0xffc}]}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000480), 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) open(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xc80cf56a8c637564) executing program 5: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000428000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x5200) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) acct(&(0x7f0000000140)='./file0\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) accept(r2, 0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) executing program 2: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="80468b309b2548cca0c3bd621508525753789a6678d065d43ee4beba5f1b29d75f17fbc7afd04721d15570cfc48e0c124334ca8f55e8fe16ae3c48f5447f2ffc59e1de35169f015f6c7037faee2301a56aa2741434d2b14fab1e7701f22c3262a9f8e27a8a696caa3b9ab7c06b7d2489b7ce8bf6fd9b847cf1d878486af7992904af965bf98c7545167c41c2041c0942", 0x90) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x35}) r1 = socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a900108b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c98000796b2dd921a4975680b37ba955d2c15e6d7c9198ed900ab006ddfb6f869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a004000000000000000", 0x90) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000000)="2f87bb4098d7de568a6a2453616c321b9657609db9199f45ae67568303000000000000001af7383890", 0x29}, {&(0x7f0000000040)="a6c2f740b256d444e7c4a1cf3e85e989cd7b6de6e007f992fd10d0d1e4190b026d7345ed1542a83278a7ad88c2e4936716a1c9f584b7580b5394d1cedfe065a12c255b8db174397e3c27c523c4fdda9f136777d9a01a5ec173df3c5cd0617444191393", 0x63}, {&(0x7f0000000700)="999a0bdc3e414b91a5b028931d6a721970809e7e46932e5f83d6e1ae9f5463a6c3456f88ec2080c21648c5cedd2f0757dc836c6c52a0e26f20fb23dfd317ed739e8c79d11a5ece7fdafb084679f4ae06f28bef576995c0e2f4df9ffc8671bc166b5b85f6c0ade6f95df478a7831d21bf26e2330daad4eca408e39bf2cb41ba4d6c5e567ef5754123d1a7864001946a7e010000009601a36d3b4198441767b3ae2dcff405522900e043caec0400000000000000000000000099efb2567681f4b393937f725cdfa2df512747aa7033bffb238c841a54c1f2b84f9f2ba9322c233efa4794d23429118c33d0ed76b4cca674a799cbad150abe1d3d045698214f0520814ac09c5f95ca34294055f194fa2a67937390058b74ad45ee4fc67572968e2b0800a83a577417ee67e3e232dbde6aa15da7e30a3a54931fa4808562c563ef1f768a6a3ff11d90d3e149f3b32486cb34eeb2e6fef2efd3df33198ea4cfc623f68bd821ccd0c7a330358d45737ada651b62ea4da0e222508dceb4b8efb7284e1213492f1f9f56800eecb4de6d2264fc2129f357db64d828a3b6a4f4108c86552fb36219d6c04e8af7f699840c74a9327c09f742116e6d32f488d1182296eaf0df29ce2b9037345caf277b7bcdb88f75", 0x1cf}, {&(0x7f0000000280)="4731121e881a0d846f926159fff827e9f50ff9f10a833c33d4dd55db0297f2380247ad2d3eea494b024d8c154ff497da4d8263c1f607f8bd10afb46c7d6b3fd4d5eed763fb7b040bb29bde13e9c269c838f40f58bf35e94a17a0679f3520f573d589c30f7576716d4f", 0x69}, {&(0x7f0000000f00)="c7296d3e009ee2ae10dd10d407d10883eda1bd4dbe2d40f37e3a2c3a99bacd7cef9cb9f4d565b7d40faf3a33bc158578993c8ad24b6a7dd93128a1802eadb90b6547165bdb7db8f14b66bd927854d37f09e6cd10fbcbf5c4518836019486ea3168ebb7fd9b7fa5ecaff32b6a5dc8e749c632b21f98dde927e837810cb087d8bbc901a89167ef3c27ac5b23dbefd994e5b766227bb98e5e6c7d5490a7a7caf3d72d1224181b181e5441777a6401669a2ee2243c9a3cfbe3e05d9f396e69ad9301f8cc6586493dde1dd02d6d7af120bd35db33d7fb75441f822c73b1471c7ea74caf8ef1c2bceee4470f6b3f872edc7c5cf05b08f15940c68959ebf845e548899040fbdc80f515efb4e37ec4f49e0a1bd51ffe4de7024590c02752cb9a35668c2bed3598cf02a7988c399d3c9deac099c7ec532b739b280b4e1be305539444d14b3f1884ccbd17f8e9c36d9b0045e712e24d3ace5ca7eab352253bccdcfd5e759419edb5eb34bc44ac69728f394c86aac9dd39f3580e4aaa60d2090a1b6eb8f3950e2f85c543ae7180298ba4bc4d49ccef237dafd5615bf48e51ac3b67a6dce5bd7981b97a04cd089fad110c299659206a3b21c5b8ab9a8a7a33e356cb8c48100b62a11f5f26c11638a25058880e9456c52d1b0b5fcdde101346e2b9a04bde97710181a87f9540f2358df291adbf86c5d95fcd160bcf405e76a8686a38af17d18b56e2658b2e8d15a3de34ed8f371d4bd03d6e39c6c940173d40f8ceb88b78579e38e1f555dfbf55407494cf36d90a3c7a03513013d40d59346a4c87ff06b2f88ed74412605ce640abb5ba192548071a5a0f4f8dfb3d2b664579881503b18a350713a37eb19fb244578089c8d0f5177640798bf63e805d175ae1f2dfa79ceadff70ce349737851629b0c0345a6008c8d86ea1532b33956afa6f9d34f842367ca036f627fe2e26103d8db9fc65afdeaed1da0ed284605940a302b60cdbdd72afbf364dd0749c5e128b60a8340c1771e94514f616f03d3aafbd64f48d1e2e63844f174b2656c1bd24e49f857a00ad40ffbb91aaefea1fce9c5e2960a39b52efa3cf6519b4c5ebe0d03cfd173cfd200ff5d21788c66ab7395ef1c76f61f6abf8f0c7aea03ab24cdb79f151ecd54939163bd775b59b84c8dd72a882995160a08421e505026f1940000000000", 0x349}], 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x0, 0x400}, {0x0, 0x0, 0x0, 0x10004}, {0x6, 0x0, 0xf5, 0x8000000}]}) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r5, &(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="11"], 0x11}, 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='c\x00') open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x0) executing program 5: syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r0 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206917, &(0x7f00000001c0)) r3 = socket(0x18, 0x0, 0x1d) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() r4 = socket(0x2, 0x1, 0x0) recvmmsg(r4, &(0x7f0000000980)={0x0}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000c40)={{}, {0x3, 0xa0000}}, &(0x7f0000000c80)) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) write(r6, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) poll(0x0, 0x0, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f00100ffffffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setreuid(0x0, 0xee01) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0x4) r3 = dup(r1) fchmod(r1, 0x150) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x800) executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, r0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = getuid() seteuid(r3) r4 = getpid() ktrace(0x0, 0x1, 0x40000930, r4) shutdown(r1, 0x1) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) socket$inet(0x2, 0x4000, 0x0) r5 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000615000/0x2000)=nil, 0x8}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000697000/0x3000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f000061a000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004f9000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f000069a000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000034d000/0x2000)=nil, &(0x7f0000693000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x1}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000623000/0x1000)=nil, &(0x7f0000614000/0x14000)=nil}], './file0\x00'}) connect$unix(r6, 0x0, 0x0) writev(r5, &(0x7f0000000380)=[{&(0x7f00000002c0)="dc5e04fb39e84ed2a76610ff3f3a49f99a56534b99b7b9c9e0ddb47c296c7fa35db07e2c4d09c7d6e7df6ce5625bc182b958c173a8500721a103e630e28d930dae15a5301b0d0b107380d3a4e515b4bc9032de245b7bbc8d0caa174202d10bac75bf48c8ca9b2b42fa8203c9aac5116f57c4cc44a40d9ce267ec98b046450528c41d8078ef4243acb4c95eb455c9aa67b70730356f60307f38795020fd4ac3f62c2dfe16df1016d3a3c616bbb8933c7a0ce2a0", 0xb3}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1000006) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) syz_open_pts() r8 = kqueue() close(r8) kevent(r8, 0x0, 0x6, 0x0, 0xff, 0x0) syz_open_pts() executing program 4: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x20}, {0x34, 0x0, 0x0, 0x40004}, {0x86}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(0xffffffffffffffff) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x103e, &(0x7f00000000c0)=ANY=[]) ktrace(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0/file0/..\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x81}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = kqueue() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file0/file0/..\x00') kevent(r5, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x41, 0x1, 0xfffffffffffffffc}], 0x802, 0x0, 0x0, 0x0) sendmsg(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x85, 0x0, 0x0, "a46d8d12db6edfbe0b83da64a6824b01be262e604a8f4c5721e6490dd2d23817111a19eb77d03ef43e3561fc9081a0da13ad5d8b99e464b83282e8b98a9b55fef3ca377e377d6fef9bef3ea00cfd3a184339d3f2e85fd0e9c073eade30f5f1b211c3f4472641b22115794b8af9f4ec85b1740f362fb8ee01c3"}], 0x90}, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000100)=ANY=[@ANYRES64=r2], 0x107, 0x0) msgrcv(r6, &(0x7f0000003c00), 0x1013, 0x3, 0x0) socket(0x18, 0x3, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0x80}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) executing program 5: sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="82f91e3471ac0058bc5a91501d400000005f84cf6fd2dc448a25952e", &(0x7f0000000000)=0x72, 0x0, 0x63) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x2, &(0x7f0000000140)="f9f664ec484b1e7ee17f79e876a02822ad672ead353ad182ca3da9c55b74f0ada450a0241aa1be5a9e8cd9dde858ee3723b01c31719cf6bb311865ecc9f1fef9f3868d9d0161c042eb98682a8ad5d14859a7e375abca17ee5c03d78f486a1167449ef038c9f0955351605e2bdb98bbd49f1c816d08444bb36bc190bce9a22c83563f2bf28a8746d051f6c53f3ec481e56f25637a37ba3dd414ca9153055f7996c1a70e330eb6b72befac42906e6156b234a1bd3d954eeb55788dba0a2e40a2ea30568c2c080dd91f33", &(0x7f0000000240)=0xc9, &(0x7f0000000280)="851573707f57a39129d978ca7cd8bd0fd8107291086b2644522dfdbd74538ee84911dc2d0951fa3310d295b24431927c4fcdd0b8a762052baed78718112765ed1b3a5dcd", 0x44) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r5 = syz_open_pts() writev(r5, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x20, 0x0, 0x0) syz_open_pts() ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x10000, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16}]}) syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "54acfc", 0x28, 0x0, 0x0, @rand_addr="2fd6faaf3fc0a2b5b998aaec8a8afe35", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1}}}}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {}, {0x0, 0x0, 0x4, 0x9}]}) preadv(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB]) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r4 = kqueue() r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xa1}], 0x8c0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ftruncate(r6, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x653, &(0x7f0000001840)) open(0x0, 0x0, 0x8) kqueue() executing program 4: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) listen(0xffffffffffffffff, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) login: vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6db238 vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6db238 executing program 7: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x6, 0x1, 0x2) setsockopt(r2, 0x3, 0xfff, &(0x7f0000000780)="ebffcbffe63ddaf196481f01fcb9450485999c01bb58208200e20809f883790047fdf8b402f241b343073b36d08e03020336bd1faa292b0d747e646a43c7e6ae8dbf73c0df2ff8cec32cc0780b47b7a00a088a1e0000000000806d58ca4b7ee378311b2f4a55a70000000000000096cc17bd4f7acdd8530b739ed1b0a494db64c3d887df027cdfa99f61968c9798e505776c7537ba821334788163a2aba2c3ecf052025a89bc7f", 0xa7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x8033b9) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[]) seteuid(0x0) sysctl$kern(&(0x7f0000000340), 0x4000000000000217, &(0x7f0000000180)='\x00\x00\x00\x00', &(0x7f0000000200)=0xffffffffffffffb2, &(0x7f0000000380)="cb0ff59a28424df2a90867a32b2ed19e9058ad", 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x119) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x3, 0x0, 0x100000001, 0x100000001}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x20000000000, 0x1000300010008}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x3, 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x4dd, 0x4, 0x5, 0xfffb, 0xfff, 0x2fc, 0x1, 0x7]) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fchdir(r4) bind$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) executing program 1: r0 = syz_open_pts() getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x17a, 0x0) syz_emit_ethernet(0x126f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x10, 0x0, 0x0) socket(0x0, 0x2, 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x4a, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket(0x18, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0xfffffff9) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "d88c1afa8797f9bdca0997f03e850100", 0x0, 0x7}) close(r0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="005ed5528dac69352e59d85a4600e22e5c3e4dbf32e25a3ad3bd51063f53717606312cd22ac9fb3490933bfe27b3a35b3a3d183d09a6a7c2b6c3020ea78ecd07a543a979148332db6a93a1fbf857053053793fa022dac821013dbafd4a2d50b78980fd0f8022b43b0eeb2ba5c52a74175897fde1177f", 0x76}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 4: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000ffffffffffff08004500001c0000000000e0000001"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) (rerun: 64) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x9) (async) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x8001f7e, 0x808, "e7303483ef00000000000000000000000000ff00"}) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='>', 0x1}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (rerun: 64) close(r2) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) setreuid(0x0, 0xee01) (async) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket(0x18, 0x2, 0x0) (async, rerun: 64) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (rerun: 64) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x1}) mquery(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x2, 0x0, r0, 0x8000000000000000) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x3, 0xf705}) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000140)={0x7212, 0x7fff, 0x80000000}) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000001c0)="9fcdc0288194035bdc08b8e9c53a5ae3a040e98f42107e2bd6912c4d66", &(0x7f0000000200)=0x1d, &(0x7f0000000240)="0e8802d97089264da5bc980e8241d59f60e3643b939ef52daeca66fbab332415a79df0918f853e7266aa28a46113546808acc7b7ff7ae0e1315fe52dfcb7a17a8dd89268841a898b734c226f789ee4852455d990876525e789ec791648c8d2a9", 0x60) writev(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)="543a01d8b53f50eceaa4c219f8e889d8e3d7a1feb76c7e23b1bc87c2ee3e3736a06892f2c9c0e0dbfd416375dd22c415ee2f0c8b63d2f26e4757a7b4fb9f92b67bcb7dcb6e4fad972bbbf13d090448bf00b57805338a91cf84ae6dd980dd", 0x5e}, {&(0x7f0000000340)="3f1639f6e70838b0dd4b58e4c98b27fcf7da806436f6da8a5c792397450ff106afab618c30a5bab428b416e60e26bc344266809016de5982ae5a52d23a3bf58cd73e3ebfc7ca071fc87a48ac6cadee64e7414f85c9b2047d8eea549ec4c94dcc417f8d6f29ce61b07932b5da68b1dc1881c8f5754157a9ca7e1ee00f39c81f4a2e79dea963998dcd4ca1f1bde1054b9bf0a6e3a9463fa5ef47cb48aa66b819a7", 0xa0}], 0x2) r3 = socket(0x10, 0x5, 0x5) write(r3, &(0x7f0000000440)="18e50521d9e02531c3627d0ffd762f53bf0c44df7ae32ac7a9e73ef61846921934195418bd7a5416859e840682cf80a047afbb163eb6c3aafccd974c89bc55acd5cfbd0d7e56eee392cabd97297e197f340900354687092a4dfc4ef4f78d45ff30a0b0aee1b1f347f0fd40d17f72037f781fab27a537daa1bf448d3013104932ee7c1b8551fcbd58f6046799f0d3eef90ac1743f1dd4bcc03c4f3bf1eb54884e645ce4457faed7f06204a3c57836442fb3e3dd5e12887a4d7799699c2d3ceaf7e2447d8e92e3209aa152dbab96b62ae7ecdafc4ab7a066158620d5c93eb7eb9c673e", 0xe2) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0x3, 0x1, 0x9, 0x2}, {0x0, 0x7f, 0x9, 0x6}, {0x7fff, 0x9, 0x6, 0x9}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000005c0)=0xfffff793) writev(r2, &(0x7f0000002ac0)=[{&(0x7f0000000600)="a64c8cdaa9405198e9b5f6082fd1ba34c87404a7a2ca3cbbccef737ebdaa92e0ee17b5d868434094158dd0a5c7e176fd89a3a371e04bd61fd4a7c637ed556d3d0ffb80c1a875eee0b9258a99bcbe0d6e099b2382a273a7779af41c22f85d00538931d8f48d382cb0b4c90e0bd6d3e83d8408fc6e10ce8b2c0674a3217980fd23fbf6cdd2f79e1f975b639cb9a055dd08d26cc27510ac95462dcf84f296f2edc45e959108be0b64e1868235ec5203859b6cb745360fa732cad783843fa6fd6093e1efd8c3e9fee30320229895b833052333bc492d21e417b8f86f1ecb2a8a39d89ec38223191c0e5d35e5af6f38cb3ddc062f69bbe28bb3750328e1b9610e", 0xfe}, {&(0x7f0000000700)="4707270782bb285502aa5970f24b996c15ba5dbcc22656b9c3951b39f3343843c6eb33fb61d7809b46d39e456791d1d7075e47f19d5c95acd30724bc4c80fb030b73241228fa9135125e8ae2ea23048999b8d56e7d44abed387c787d4f89cb06331a3c01d77ca7ace07b264d46594e4780bf1ef3bdd8dc5e957a0252c7d1280f047affee88ee3753acab7ec339c48a530e061605e61b3b1dac605a11965a45a1c340b16e1a6d09854aa340b3d3", 0xad}, {&(0x7f00000007c0)="49e91a572367492606310cdcb5072960e5ed8965c28a1029e90cfe8d1d96c9300e2cc3bbcc436091b206b8305a85e1cfca7373140dbf1402af1084e1b1aa0fa2dd7a6ebf805ae32675494d0d91e96f58893a935fc30e9935798111d876619968a2cf5491d7ec035739dec6ddcb3092a1438dd4f656da863bbcced52798b34e57cd523af5b6a6ff4d053303ec7b8917f45344f9b49c58da10ad1b6ef2ea19e652b2d31b1d490c87cb33cc73a1c7e8c95116736215bf16", 0xb6}, {&(0x7f0000000880)="40ab4a3784513f0adabd073d934997205e39d0e0274766fc5828613351ed6a2f3b41e4c9c45accb2765b4ac4a8c2df1ae398d33076d486d3d0ae8bf4c6d460a7461d181e0563e0c545e324159208fea26d9c9eb326cb5b8f3e765284d41b12351107e0c5f28b325d54fe57f1ef9184cc0b867f8a4091bffde12461db639ec32d6ba70e0d62584e913f8420aa54ece387a2a677ce7609a434e539792462e0655b619b51932d56269dbf493a928ee51dbab9270e380a43894166b85374da0d25efce96f9e3ef644fea71aeb80e0ed3f65a88f95f61715211daf06b560314dbe4fd746bcf29", 0xe4}, {&(0x7f0000000980)="5e0f278467125c03f1667c7c0ca3c72d59dadb9dd9716189758c3d65ec6055df0b7430253c15cff1f700799f7e70c7182b3ed61fdebe2e8f6abfa4a062b1fe4fc4444ac5bdc9fe", 0x47}, {&(0x7f0000000a00)="f88d64c4c8663fd788834556ddd43da4c682f735006d3fa83e2cd0a0b40ddc20c36ca1e90c96fa0246baa1bc3ee97ac8bae3f7016d4c1aad31332a6133b18c3763ceb1ed0190ac5c42864629433d2f4acfbf441593a0c614e70a7c16814b24877d3d6852041b8e43ad9e8eb3d93787c8557ab9f72c538d4e3d5de16d88e696683e5058bd8e3b1426240cc5a2b7cf29b94644a5023a51b604228596d56bc02ca8fff07fc5be2ec25e85bc7722118306de69aa0a70142f8c49afecb1e73a512d4b82fdb899af1881f26fea930148d684033ef2dea60b6afdae6cb28adcc99a673b6a09967f02986ce06b86ffc2518cbfcc271252cdc7946b66348cc5dd0c33c26dab1f297aa65293bef8e61e98d9abdce046e3a74b167b3a5af5d28fcd2110a1b0468e6bc18616e0a2befe42fe01984d886afbf0f3291771b709844dea535f48b3989b0a3f686aa4420e658518cb63edcd1c2c930cb9b40608a7072f08085d21c81e0035189c6670759fdbd151772991419f9b43cc33c9607167c23096b17ba5246609a08452bb9104a1c132fd7fbef89e480342e4efeb8f127e16fb562784dbaf38d08537c13833da65fde93498992cd3b60c53d813506e467e301064069925ad55382013154915c6c3d44e924c95b2c99c162a0ebf4dd7cb2d0279781e028fac1177fc21304cd0b601e18c9702b869fe354df8faceed0a1b997995d2b8ab14b82c8884a4dea285d7bd38a1a1c209a82e3cd576b9c10561ba4260f87b9bcb12595d52866f79705615f8ce43f157969dde1633eec1a1928b10c7fa1312f0f998c627e96bb80c555547d6e8437b79bd1fec53fb4c098e2cafee07cb2e83da3db7e55b80f05c72f98b8e8bed5d0cdd4502e74a15353685dc0fafa1707b865e544955ae418550622ecca72b097f6f7f2b445f075d0b0ed06d69c338cb2265ae0cf65b6df9f144749b48d299c53f3e9356ceaa6f7ce619d7884c1ae5e2136a80bd20a9111f5f57f3a1931be50de3ea9c8d617b270f304d67a2975223a441d779e3fdf119f4d3b84ad474fcd7f2a4304847bcd5f1b7793773e650f23b97b6f8582e6068eeb412b729914b90d7119ba756bf8a7e6337f998d46beb35c36e1fdbf2f0542a2bf46e26d143f7d0a5d561415120ce504c3bf891d9761ec2c883ab0c8cbfd107e7acb2f15a0d72f697c7bd659eb0c5c0d97ab6324d77bb89d49cc64fae3c2bca0b7d75f35b21eba8d52563082eb61efdc903cc07d7ad5381601bbb7e1d7ff64975b6d7bc4c667eceade46f7d1fabdcb3509f34af67d4e5d62c78f3d3cec7dfddfa129d737975af7728bde4eec89cda12870005aaf87aa3f0d9c8ce479cb41fedaaa494827f48fdecf6b7348a9412ffc04555eb92215412fbdd16a3956541b2c884c8938309f8a7391455a1c196718246f55cd8c2a4dae6f313d349cbb423f7f5a676ee3b70a7c1b6f024cc4f9184021775418d250897d7cac0e875a1407b6ddfb7844b0ee1e931ae0912006c70a5b9f04156032e73a90e25d21e4e7f43e1cce0c8495d29deaa2d20a4551aadc5f5bd0755e0a781de64290b702c9a7610b369f2495d1f95d5d24e78c1753d8959566a67a0823636f8bcdc2d08cea0ffd340107c504f7245772dc24c4fa40c1214ba5d0d7c6477784fd87745c9c1f75f76b872049cbc574004bc1cbcbe6ff46d90edb333d8471b2ba02864b6435740be2c80823693785c78a384092fdd36d5ab8d9e9c6a03e0da1a5e8ff89e5d723d92dfdd67ad01caa54ec0edfc3e045d8522c1aaa1b92690d664f072bbdf0436bb50ce8cccef3fe6a04c5eecac80b85211dc2283ce66718c8fc5c3bdc1a699038f4d0cb22d1436d59980c79bb2bdd7a3d2112fa2f794efe7d2b2b1793b55534bea79506e96d3e5140f4d02e7a6e617774f97c700b7bd974180d10f2f9d68b75a4d72dc255eacbc6797d0122af4011c0bd3f0359a32cc2942f6f300c00812e7e1502f7aae81955c0fa8087af08d81036a0ff21fa2915cb849e14bbc95f08bcffab198d1e6c145b92f55d186c1cf0e0c8626960f3c784c7e53eea5b7c046f05885bfa3a9bcb8beb04d3a764d8bd139dca6606f754a7d4b395f7f3425f7056a4a98b4f22a84e81120da9c2780dc5da683ccf05d3ebb91b84d367a0c23a6c328b7f83054eaa0879cccc30350d9a0eae49ce92484eca99f54ef459199c702dc8649869aae914170790b060e0f0ec0a9b85ecd8e235f0c7372692268bad5da9790d37b393853e16a7c5d826bdbab58b24faaf40c80ead2b58c2fbed6b327e9dabab9604303bbbef55d34857df078d0e68d8d84a9dff7df3dd4ee498d9f68e9f4b4e992ad146ba27ae9507550d8dc316e1124e74dc1d4349fc2ec5f3d1bb2891560a052ea53d3ec825aa51572bff5e9b594e0eaa8768e8fed162560b03336afcd3f3ba6fc3749782fc1a99ee8c37806390866960f19f913235940e784333329b9da087da634b086c6ce9aaba5f661e843550e56abc9ac889164759852eb00f72227677a2b6615b1c02e74a5767ec93f638298ab65c1429dd35fe3e7eea4783e562d3cdda850046edf32cc4cbd341dd031babc1e32284d2eab7359e6216d9e065f072a9b606d01c7b9753d0e7029a7d1189ced599efae2f49b900c33e75c4e6637b7866645db0db7c1f472d00a34a0d46a920dcb3d6687892566eac34a40ad39777f911dd1b69224f373a987c9553b1aa7cc58bca4ddb6633769d1232701521886c25c0f619d306b0784d6fcac400259702dd7efe9b1538aa9199b26e681ee93526dee2e5d849cec3caa7ebd31c25d2ab1ea4b0f9732d27b455904a091e884801820e9b7c589c77ba97f68e9f0fe24c1abbd44186fc5d642e27e177bf7618c5273124fc0ef7daf6ecd4a94cb6ad9adcf062fad8e103ba38efd3f81634a2e3f0f30bc08584f0f7dfb5c84ac1e5e3b304a7733d49c4d1d9b81ba18924b80e32c223a7c5371105dac353fcc4ef60ea149fcace3d31bf99e29937f06abb71b94cf6bf9d0941eae889a6a9067531083c1fc384bd4a1abea3284ac0bb13a0369d2367c5ab319a779cfa8f702306df9d3590157f2d54c204131c205975c9612419e2fd3ab7a4791f4f7bf20df94ec3cfed259056831b7698f4c6fe5f73742adafd42add14298d1bf3a47048e8de9e18175e52d420dff2980d5463d9c12af30c5c99ac52de9a7cf92302d44c6496ce54786d1af3913d0836789abd673e96dfa604a38839214b0f2e6b42b1599c8894893bed4b42e753fcf8377d0c9d84f3ab44ffa0887a0e42d6aac65ab3d350a7dd6a27c2347817965217714822a0549d6c31529265e92480b07ad0fda3624f54c43742e2cb707749d2fe3abde53d9ab564a1e20f996c23145dfe820f50eac1f4ac2236e4d333ed927cfadff1266ec9744f41b5fcff536587b149fceea163ded7fef83886a2683616d14bd0c6fd536b5b178e66725f605e1d71ac8e42f87c7bd46b063be970476f99d4e58cd7eb5bb1ecc8d4984c3991bcee97fc449d0431da6a074de24fa8947021f4cb817a2e95afd2a1e959c598c954b2fdc34ea078564d6bb2bd6198b4531f375720d6da660cb636b9f556ca86a1b5ee4c6ad3a905c5eb15928ce707fdf866f93af8e0bfcd5b7238af7a0b2a809db0d581597cd46a484703b0dd075dca39655a516ddc98d6f82c55486e53ab434c99004d18a139c4cc20bd865d30765310a668981f40a74086e167d0bb99ce353e83c70ac27bea2bb3882e80ce7a8fdea09bd1a36e3a259e4e294357f65075f303f0f5eacb095cec83f27692ad7de54677863a23ff66976f5b7c70237edb64a9dde48988e2a97cfb3d20b9522630b06f0c4332386a4bb8d57883268b869a0b54691704b7826e26417bc204fd4c95958585655d99812ec8490fe2146d711f18cc024889c86e9a297230c61dcb75425a1d8a9ea0d23ef510a510b3e37df45c906b60ce67c84b1896fb46a0a372b7c8afcfeed36c57dbb6438ffdfc2ec2416011e41121f4142e9d5007b5391151c6d95dffa17da26e8faee0ae2b733b0f0d77b3afa9d4e1537570b1e53b8efaa9c0dc6e9fd589a137c6b25ea00262ff648b00b8b0745cb5970362f200dc0f75f00ba8e4111c9280bf413f8888afa734737f6f030aede2727b69c9edf8eff606ad7fb985ee0b9a420d5c142bfd41205ea7e53fe2cf6af736b4f4fd0afabfaf40a86561a6d52127b788c39f8fba95f2845a3435ca1c9321a131ba7a9ba2976c2f49c16b6e3e42fb94fe977394950bf01246b24894e8eb0c17a79670cf2b28e7e00da5f8c281031919d59835977dde8cddac32e7a2bb7ca8104d6180ed8c20e41eeab8ddccd8dbf9a24c542303f1ac3368770b0402418cdc6b699b78bb746967047ca49109a6543216bf96a8cbe5b688dbfbaa8b712753537a66bc2f2736fc9625f871a62b07cfe02b022a4fd6bd9c7147f0008b621054c3d60c0b70b8248c18f48c4b93feb0176e97ae77c32f4d7214bef0fc362881c1f213da3c16a9d1cfb357117adc3a3d6f4733df58019fe625443e75012afcd1870ce85bae95d8f81dffa7bbd75b92f376d39056f59b3d91db2680fb413497e558e9317904adca4243c47353d5c3136ab864c4106be018e9cbdbc32599375f722e38e65f07f36017878183bfc4988f0c6f2530160e2ee02aa7980a5fe80aa1a0658da2fb7e1531d59d98de04dce256afffaee07b981956650f4770a585c33236f0dfb125bb7b647fb4b130b50ca08a87a6ea76ed9763c2ca577ed5759cbd5d0ceedefb8559bf1bfcacd453503e05a9fcc6f426b85bcdd537eadf14195402118bd536a9771ac04a1d5e3fe4ffb8af5b50e3c11ab1c34effb520bada36ec5d7710d20b82c54bc8cae487846585c95935cafe6360a3881cc4d5450bc365892e8ce311519aa94f0ae6db741feeff516fc9d15b2943af0d0d36db5a1d6333bc900c07502c6b94b8e79c1aa051178ca42545b377d8a973b98c357aea7737f3c2d8ce014d2ae02dd958d907e0d28942df1e256a0d7145427333f0a238e62968ffa767fa04a5da251318289fdae84170c18fdfc3c81c15659b0dd0c7c822f21339a7ffead0a0df9bf533bbeed13e903210f402743184de48994f106f6fc6f8e3fea1897594bd910c5d678feab1378b7b6d5e3f612608b394baf13df9898a808638e0c025a4d64187394859f61b09cacdf721daed857883fe9b1eb2f750c7b6ef04bbf1e82d4e2ab62a7ec3691d25367fc7f603cc43e9ca186e17ad816c637f10113b81881d78c91cd2af53c06c6a03340bb4355bc43d53c4f826c7834cbc10ee8bb47f1e9531354e1fc531c2f34ea9afc6bb412375e7dae257e7350f2e5f4113c2cda606a58ab2e689625e052d4289b2d0fd153d48810a392f793ffe4c1e478a6ddbf0ac76f5ccf4d84b2b0da2dfa100c4919bdece94fccfc051aa04c65be382a4587438acf99619126550138b3b76c8d64d12b74e95b14b7b0e1d87c995642a696f6631ad18e3e53cfa6698f1f286bd7b8daef89bc4d49f3b3d923783bc9773850fffa4eec80431aaebc7da91688e5c688f90c0d38551d9a090ae693d8cae50912a57cacc379e3e7aff9e67a9807cc38f8e4297d3a33bc21aed481ae7f29ad23d2502f2aa3f6e24d88a145955c0b4bd15ba38477d443125eaa7e63ea0808458371d400b926eb56e85434325c230bcc99ee60463e0b0e3f89c1f7b527dce85960c3ecb132ef8ad26aa21ccbc9394e40b6df797a569052d3a024d38a310f1a712e05ce0268ee32a5a431654b41d3a1d", 0x1000}, {&(0x7f0000001a00)="ad4cd6baa5da020e27862b05135e91d099eb0a3929b4b65c6b4a55dee787a7e90beb10566d4fa648df3a8bc22e39a0a44e5fe22fc28aa4", 0x37}, {&(0x7f0000001a40)="5952d843498eda73a2f25a56192d9d9e7e1a5b8564e388b29e75e9e8b863dd6d1fc42c580365d2c7c1032d9f3f7ab28ffd847bc70467796161b320470d5c7e7fa8cebebf44939f894faa80378d8b6f0e2ea1647a651903d65564b0982aa9d7fa52726d08317c8628fa5ed3291615849de4d546ec9ed6dfdc1ebecb6a6d449d02476b4e7c79110ac684156d508c373b94ed7920c0848fcf31b10a660e7660889977b34e4c8c100a0efdf9111b3e58a3391f12a5f646ee80b51e332200e9560ea40e1426b2c716b8a564e2a723810a99a1702e28a94d7956437e0b08c59f34d01ad5d4b5d919d2f40fd3e41c809cec6c9aaa97f1a9544eefb176c23cf6b2044e0d7c1574fe36b5e296e0ec68f103e352621ca1dd451f3a3b50696fe732a2453b3f7e201b1f1700c156479a45aa396268a3c80346d0b0779d7fc1571d40058f8d3eca734c5214161fc8f612fe9b552be347140cf9272fabc54ca13390bd32f3236101b45fdf0813119f9b2a04ecd6bde15ab6e9e6f317312174f0ff907e14ddf016057232af7c2e96b3626f976cfa1baedb8ef6bbdfa6d1dcd6fd2353e8502a9fe414693cb04ec626a2d5edcd80fbbe7a708b12868b728e03b54d6c1ee9a552b2f9fad3d0bbb07e36fdf950580da8d094ae25926c5dd007224a141a502d66c4305bd22df7c68f52dd36f36203a5e41b864de95a6ac118e4e62208800bc7a269a8ff2f8fa25fa1ecf459b7a4fd3e44eaa85eff2427555b17dc717a0a46ac085897709c3a3bd77dcd86110a0e49e940cacc6645917facf0b1ebcb90704efc07a5adbd81af8beeb9bc63aed52fa7c388e5c91900f9acedf7637501f7b89ca2f06b293d9aec5042b6091e683efb89aaeacf92a27b5c3ac3c390c6af148412bd4fb32a011ee241e959eaf9e2781e9ecff8c76ced9b813a3717f590f76682b6a5c8799b56aa4db50073465a2b817e5ae073c038cd8679e3a2c9529c7c078686f82ad2b9cce3f91bb808f9b7fe14219534ff2aef96cf41c06f91905b54bbc5bac65145d3dc1a740fe66edacea75f816add65a1591dd5f2ed7b565f838f415a707a056db4fe0137a7f6d222f3e31c199b491f46a3c812d485e94e21a1138ddaa5e795538fb67225d6ef6b13bc4053212ec7b6a1f9089fc5e38851d310051d13d3e91d11e5a13afa6b987ee4c0beb0acf1ebe8733f57547359df3ca96dda71112659c8d7f2462e75f8e3a2d9fa56ee60aaa08543cd45de77326f7df25a87d7262e2cef250e11c2977c51c485e70d495a2f4c20b756f30465b3f261f669bb3a965ea35e86053660e7d34f4d36be8609641e0cd0acc1b063a375e4ab3892fb5e123b8dd497213a82e558ebb5daf137a60b725cb50c2d6fb6c9ed33ea296ea8fda49faa11ef40f50901f03c9e2843bdc45332b5e2ff2162d2d553b6b74bb1cbcab36abb0704866d8711a23c417d01587c0edb6c3880dd401188c31a85d5d841503a03419cd23f9d9ce38f3668841f9a63e6e74db82a02b549df82a6f78e5ed15ba44f958ce7fdcb35968c73da2e09036721b8b805a45fcefba5bb837d6507c83ebc73935491736ee7f7d3facb3103247f6e506b447035f16a56cb53fa7e4b7461340cb2f81db46a7f194faf3c04046596210f6ef6bb8b53a341446d02af51777e985637f1cd75d8a38f536daec5a53eeae159e788289f06300dd5cab2c337b63fa6070f77f9e95b9db3e62bedc9a0d1f7e8bc255c67399c96bca91c7c7c8906bcb9c9c210e00d4c52f7b3461de30ce7c69b7398717edcdb77433807322e20a9407bf8fb2e7d56cbaf88d5c7fc117732492594dd7b40d10ce66ab46b8edef908df0307063ff24dc03a2c41cc133dd3ed62e56e026b8c690edf5c5221c6c4d8da601dac38938b061c2958c5f181c535bd53c681b437e505d2be2311e2d25ebd4b5ed79bbe25b9a36106a39b8ea6714823e2da0693d9f75985426ce0211b6d4490ff2456e5bed327a81741453767b7bf9f968ffcc354f225532f63a2a0824c092178690b2d80db5dc64d0edac351c36e02236f833fab3025ca4cfc6f90161c9f164f113a22be7b6fcd7c28f077a4ac1a2617e9478c52443fc8d3cf23631e485178f72515ac4a6b78fc34130d6da26389d360ec05e97a67d312b106e9153d869e467d253fd21f76b53dc34a92863ef1b42a0e5f87c9a7ef2eb96f246c81ff8e0cd64485b268759c7b53f13f566a468016a0145160bc126c62038a285f2bf582e5d091028f80f1ac817210d099f0490a819c2e92d38f38b4edd9f17d0e7c3c3291ff71bd8189b8bd538ce4605f535fd3b73a5a3944d43e02fab4e9c9bd21637fb2985ee51ca2651995f568d2a349a53a08a776e6720e10c089708799e83cc5c5881a43e52489ab51be5be9bbd67dce8c507142312210d1dfaa596b09925828598cadbe9602d7d01e9e0dc21ff73bc219411f84a07c7e93f46dd923477bebf5ef217b5b239c40aa07aebfe2227f606822ade89906940c68d6bf1b3e7880101df3da086bb724f6b7ef3f77a1057398dae2c58928d70dc8fbbe7de54b9814454a76a7f3d0156efec3904bcb6d56505a4ba05f04be01aa0fd0ae3911109a5cd2e6cf86d359dd13709c20b9b5fb3d6e7c0e0269ac6c059b01fece87f8b649d8cc1e69b3c217278d020d8e809d61c7440b8db365db24059bfcca8ac93af798ccee3259dc963d613f83c68bc335e02a95d15f376c147ecde7882ecf277452baf3690d7e1568c5231f059916dcb3c94d8b6902fa83dce0c5995c6fb0237c7efb9da9db8cd7ae48ddef47ca7440b0fc079839c9717d6e88c529dccf2aa4e179a34012a806aa4044da853a52ba9d841b697ee2a2b48eb70b57e7f033cf5ade2284c202ad72442551a43314e8c59c0d2a193bd1d38bf6fd77eef6cf27ddba8c7310968ab479f8159a62f9cc446a8cf90d3c0fb8f2649cbedd18a2c14202581e9a91ba6fa29c185729d4adf57a48ab6d241d08fe3670a3e7c05ec68dd770326bbbe552ac03ad49e6d1acd7ba78b30c4a4349cf16bed393c2219ef034f23b47efc1cd4944999a89aa60d76e109945debb7a4e02126e48f9f0e89d1d51ef288f4d5d3f558b534408fe170e4dd934b0413744ecab3c738f1b44fb98b257ba86efce30d8c9c79c93faf499614f5219c23d07ddde4efd7d93c631e78cb22d4ac4282a7aba29fbb97b0adb53a5678ff564200cb41cece64db0ad2126b6e896fbdc2b241e03a643a82bcfd29d30e19242f12a4499f902918efde3875674b505f4921e0816bd71632a6038b4947ac6c7edc5ea7cab6b4c58a4f5997db516e18cc0b243b040892705a813dff7e27a584cc8f1c13a411af122925085b25dbde015cb3964eae6a42e25f210780e9ee4557e7d17e7d3702f7d2c8fc93771bdde75d279f59858e2578e198c65c664d78f9db4c53d06b545122894e4f99f48ab0ae63ebfd257ee56d720e8e2f41c52cdfb0dba72a9dd8a8bccbc648dbcf07503b20f4ca8bca9f8801cb9c9a62751336b899ac0e53b24509675e3577b016e1ff9345e19dde3fd349fa9cc805659290393271078b90efa09540f8b8833269088a83b2d965e1dd872c7a786f9646319734445bc82acd88ff471a96da83e2b07af98378c5043656ea93f37a2de1d66ac2c6546bc7f7934431b0faef73ad5a8cec179be5695f191a7641fec7df45e4e36dd583b5134475d365e19bf6ccab936cbeb4fca6b8b1c22cfe3bf031c9e94d676d75791d2c9da68468f03227602b0e80ef0fc95b37c5b37a35be406b932a688ded1d4b7abb93d05eea694f210817d2924a47c7a50e0b61e5ca146ff81cb31fd50c81d590060876a407b0c5ed6575985dbdcb19489e42ba414996fdd78c012d6a3c221db6c8800b506ec415033779c39e973d15cbd8cfb2d2ae51edfb97df205abcef66744f75fbb9e7882a2bc3ac94f4a11a0b079ffa1485b5749aa9adecc3b24a797f6156246a0541d5f73e4fa8980a7140bf79c76099ca6c0cd3b71093c3820a111e789a513806c4b878e341f71e39894b817730644a25ebdd538aab1b6df832266e14e4cfa119e5b810bd2cba50c705c9341d14c1172825562bf0214f68909681b305cad7d476769dcc195aa9c775ecd4b0c97c65cf9705d4c7486a162e99da36ac35ca04245b34ec6315f5e283f0594e8b5446b6b80b62f2fbcf7b8945d20071ed5c719d177589dbb3722131bb6b0ae86fe6ecb9aeb5426203a83c868d1947ac0071206fc127884c8ec0a0789494761a197aee67d990de943d06abfdd639dc1036f1083ca02e270f847739e76914e57d9dda603c9b6aaf44fa38a9f2fe6a2170dae6beba97ed2e623050f289bbdb02859a743be1eef98d539183c8b22dbb3139da6b782b12ded3d36b092ec0aaa571ad56f01678910b50cf5530f8b799ae62bbbc9902d143eabb3cd60c0ded746672c5e9377ad69d28466030705372fbe7fb4a250c37e25a067f4fecf684040fe38a19fa880a012ebf0a6a07fa0b21148a3c313078b10fb9f14800c44af5b4931aa1762c1594e32eaa9d33b4426bdad5e1d5dcf3aea8bc9a2dfd0ee9b87b1ef5f496fd18a60e33ca15b18a1d7d5b6ea918d074059c74934e17a5848973d34b176c1900f73846d3e9f6e5d8b821fb18f681b1c184c50ebeb6c3fa2db5451e8e902081a3c544fc7a126a328707a13a59cc75a6bb0d93e2d6e0a32b75325fbe4240bc254ac9693968fbd1841c49cc621ff3e80d203c62f437325dbda266c8fd9c40c4e856f5b32b3afdc130c1df02d85f1b6794e821a676023278838aeb18ed8dac3ac87dc34c931757096f45e673f8d19fceefe2374f6be4dbeefe3d9e8028fb7d6d38bac3fc6cc1bcc61342f6fd9a479609f4a88294e93217e367734d59f1196a9dd5cdb870ed0b3595deab9b7f5663acd5310f8b00e535fd1462adf0d10cbca1dbab19fa187fbfe4bf7428ff1b07e3af8c865a02e37dd2aa30a38da3782712e485fd814d71f2343a53fc7ccce389f1d4e1a2c546c14c6b3f1ee358eeae047f195fc04d15cb8bc6ca29c6f5ed20ce646090927ef036d213efac45f60938d2e5b4c75e1691fa5d819c33053f2d6ee63b5b885825bbf9c8fa90841e12ecea34f6b479f2269b2acaddc810e1faa902c6c3d62ce52f480dffdb5924d0b54908ea4163f0e522b281d3117cd1cd8dc3850bdbe7ddbb936472072b04857bafa6d90da4bca2448a5663215ade69429fb1673246a6be9713164c178f9080998e5c25be34ed17a74b98990d7a4d68b2bcb436019ac7dd598256bb4230e5f0d2a4b7a95cdada1f9b2a4705d7725e4384a32e4453f8a4ad25d01621fac9c663ff612f832f07c7299670d20ce49c81a49abb87ae993bad10c72df9fe81ac358264c0b7c2982d1c8657ceeadba47b15dc5297ab4a88ea50ef3cc3ebce8815f4c728b0be683fb458f79dab150e6a9c29a136636364978c0e853b63a3068d9ba941b79ea2f0a9fda774995f6df2ddb2e1765cd634d8033b78763b86eba9d981a1c23ea73fb78156e457d0aa64447802358babe8567352b6b71abbe2b69568c3b49856ffdd71d75c881d18750c9ddb02fc8891b56c18f9019cc9d280fd5aaa63b88c1ba968bf03831b9f059cc631870550d15268813474d9ac820fc8e21e9b3fe2d0f39dd591c3bdc5804b1cdee9c2a93a5536b918a08afc99ba01d269b2eab3615c712323474fd155ed57e9cc82f3a78fd9b6f65eb9cab501bbd21905bb4efc8ff927e80578b7f3d972ee8f9ed709b742042df0301e2644f25d95e2dfc001a19f787a4", 0x1000}, {&(0x7f0000002a40)="73ab60c0926dc5b7e7cc578e027cbb64bdf30ef41a09e82e114ccdd3ed9db9a778c11fc0678d5954ab7ff95be74823cf27edf4a49e010aa6e0cc1c4df4b8449571c9b48b351427770a3ab68b82bc80e2be1f786d6c0d1365867be8b71b5113969177e15214ddd0426f4f6c9c7745eb3ad22e4d032d46ed5886b871a9b8eafa10", 0x80}], 0x9) bind$unix(r4, &(0x7f0000002b80)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000002bc0)={0x9, 0x200, 0x7, {[0x2, 0x421, 0xeb9f, 0xffff, 0x9, 0x6, 0x40, 0x9, 0x1000, 0x7c9e, 0x280000000000000, 0x1f, 0x2, 0x1, 0x10000, 0x836d, 0xffffffc000000000, 0x6], [0x5, 0x6, 0x3, 0x7, 0x7fffffffffffffff, 0x56e, 0x1, 0x2, 0x7d0390a4, 0x16], [0x6, 0x81, 0xffff, 0xfffffffffffffc97, 0x7e, 0x6, 0x100000001], [0x5, 0xfff, 0x0, 0x8, 0x9, 0x280], [{0x92b, 0x80000000, 0x4, 0x9}, {0x9, 0x2b, 0x81, 0x3f}, {0x7, 0x0, 0x7}, {0xfffa, 0x4, 0x60000000, 0x80000001}, {0x2, 0x3, 0x400, 0x401}, {0x8, 0x7fffffff, 0x24, 0xde}, {0xfff, 0x7ff, 0x9, 0x1f}, {0x1, 0x400, 0x8001, 0xffffffff}], {0x4, 0xf82, 0xfff}, {0x101, 0x1f, 0x6, 0x1}}}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000002e40)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000002ec0)={&(0x7f0000002e80)='./file0\x00', r1, 0x1}) clock_settime(0x2, &(0x7f0000002f00)={0x7, 0xd61}) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000002f40)) open(&(0x7f0000002f80)='./file1\x00', 0x2, 0x2) listen(r5, 0xf42) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000002fc0)={0x10, 0x6, [{&(0x7f00008f9000/0x1000)=nil, &(0x7f0000d5d000/0x2000)=nil, 0x2}, {&(0x7f0000eb1000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000c7a000/0x4000)=nil, &(0x7f00004e9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000afb000/0x2000)=nil, 0x3ff}, {&(0x7f0000f5d000/0x2000)=nil, &(0x7f0000865000/0x1000)=nil, 0x100000001}, {&(0x7f000086a000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000b86000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x401}, {&(0x7f0000570000/0x4000)=nil, &(0x7f0000d59000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00008e1000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000581000/0x4000)=nil, &(0x7f0000c86000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000785000/0x2000)=nil, &(0x7f000071d000/0x2000)=nil, 0x2789}, {&(0x7f0000df9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000f56000/0x2000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00007f7000/0x1000)=nil, 0x7}], './file0\x00', 0x9}) writev(r0, &(0x7f0000003240)=[{&(0x7f00000031c0)="3dbdf8849cae918bc1f4eef2e06f25207a11ad490f5ac5fb18e4fc743fccbb5adee9e4c5aa6bdf6c033c59746b29289471afb992935567527450ef8f9bec924d7870a7d579149e680478e05cd78f83", 0x4f}], 0x1) sysctl$vm(&(0x7f0000003280)={0x2, 0x1}, 0x2, &(0x7f00000032c0)="52469439ad2cb1fcd5da9e03091959b63e1dfa50d9a4f8d3743d38d403db856183641506fe2683c4377590adfdeffdc2cf64", &(0x7f0000003300)=0x32, &(0x7f0000003340)="f7a2bd0561280dfa12431b59575deb402dd00382a69b60805fadad9d20046fbc74fb9d25f8b38b6742ec4d1cfd2e1241c6faab1cacb3a2dffc34d8f1b46863d87b7e55d5d19569b2ab43e73c548630fd7646dc317f1711ad79c35a585d6705e32da3719d02eb670a69a23ec0eb5318033088a813468f062d128bacbbb2a97423638b3432b7c1942a7debeb4e440e1a9b99f4199c60f45f794fae88e886371f5637d566f23530ef17f0929089425cc57217698e9a17ab", 0xb6) openat$zero(0xffffffffffffff9c, &(0x7f0000003400), 0x40, 0x0) close(r4) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) read(r0, &(0x7f0000000080)=""/9, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(0x0, 0x2000, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x42}, 0xfeffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x4}, 0xfffffffffffffffd, 0x9, 0x3}) r3 = geteuid() r4 = getgid() fchown(r0, r3, r4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x114) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ftruncate(r6, 0x80002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 0: r0 = socket$inet6(0x18, 0x1, 0x1f) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)=""/107, 0x6b}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/30, 0x1e}, {&(0x7f0000000140)=""/67, 0x43}, {&(0x7f00000001c0)=""/13, 0xd}], 0x5, &(0x7f0000000280)=""/31, 0x1f}, 0x1801) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r0}) connect$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000003c0)={0x3, 0x8082}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000400)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000440)) poll(&(0x7f0000000480)=[{r1, 0x80}, {r0, 0x80}], 0x2, 0x2) r2 = socket$inet(0x2, 0x4, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000004c0)=0x3ff) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000500)) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000680)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000006c0)={'./file0\x00', 0x5, 0x7, 0x1, 0x1, 0x8, 0x2, 0x4, 0x2, 0x1, 0x60b, 0x80000001}) mknod(&(0x7f0000000740)='./file0\x00', 0x1, 0xf53) r3 = accept$inet6(r1, &(0x7f0000000780), &(0x7f00000007c0)=0xc) fcntl$getown(r3, 0x5) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) getsockname(r2, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc) semget(0x1, 0x1, 0xe8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000880)=0x2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000008c0)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000900)=0xb831) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000940)={0x8, 0x1, 0x1, 0x437c}, 0xc) openat(r1, &(0x7f0000000980)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x9) execve(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000bc0)=[&(0x7f0000000ac0)='+\x00', &(0x7f0000000b00)='^.\x93\x00', &(0x7f0000000b40)='\x00', &(0x7f0000000b80)='+\x00'], &(0x7f0000000e80)=[&(0x7f0000000c00)='\'\x00', &(0x7f0000000c40)='\'-\'\x00', &(0x7f0000000c80)=',&\x00', &(0x7f0000000cc0)=')\x00', &(0x7f0000000d00)=')\x00', &(0x7f0000000d40)='%\x00', &(0x7f0000000d80)='\x00', &(0x7f0000000dc0)='!,+\\&^,+h}}\xfc)-[\x00', &(0x7f0000000e00)='@{\x00', &(0x7f0000000e40)='#\x00']) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000f40)={0x8, &(0x7f0000000f00)=[{0x2f59, 0x2c, 0x15, 0xffffffff}, {0x101, 0x80, 0x3f, 0xfffffff7}, {0xea1, 0x81, 0x3, 0x80000001}, {0x81, 0x3, 0x1f}, {0x7, 0xff, 0xff, 0xd36}, {0x1, 0x3, 0x1, 0x80000000}, {0x7f, 0x5, 0x40, 0x8001}, {0x7a0, 0x0, 0x1}]}) r4 = getppid() getpgid(r4) executing program 6: socket(0x2, 0x4001, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000428000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 4: setreuid(0xee00, 0x0) getuid() sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) getsockopt(r3, 0x29, 0x6c, 0x0, 0x0) getgroups(0x0, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000086fffffffffffffffd00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000280)="217ee6b45887c517e50e14d5c409e6ecec4e3a0ccb073656ffcaaab32777d30cbb02f813d6d0babbb78add37483794ed6e65e60528119aba449a79566e0c15237b1c4d2b8bd97170ffce97226c4c830e651acca9faab2cbf54731299364a48941750f93b11c4edbbcfa88acc5a151c5208ba496e3b993994a486afd3eedf98ffcec1620d8eb91054a9c7f4bb2b58b0c91ebc9db5421d85b0dc2ec3", &(0x7f0000000100)=0x9b, &(0x7f0000000140)="6b2c25889af8f66013", 0x9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = dup(0xffffffffffffffff) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "1a05227955686f43a3207fae210b8591073300"}) getsockopt$sock_int(r4, 0xffff, 0x1009, &(0x7f00000001c0), &(0x7f0000000200)=0x4) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) select(0x40, &(0x7f0000000080)={0x20, 0x0, 0x400000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) close(r0) select(0x40, &(0x7f0000000140)={0x9, 0x0, 0x0, 0x7, 0x0, 0x80000}, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3e, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) executing program 6: symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setreuid(0xee00, 0x0) r0 = getuid() r1 = socket(0x18, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000040), 0x0) poll(&(0x7f00000002c0)=[{r3}], 0x1, 0x0) dup2(r3, r2) fchownat(r3, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x6}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x2) setreuid(0xee00, r0) lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0xfffffffe, "031ffe4b630000000000ff000104000100"}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x19b) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) seteuid(0xffffffffffffffff) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) setuid(0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r6 = socket$inet(0x18, 0x3, 0x102) dup(r6) executing program 7: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x1, 0xc6) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000080)="ac7d0cc8a6b98a195fdf9fc6c49f13184018ad82d3e3218548561ac4229c0d989e7ec1517b9a08b7", 0x28}, {&(0x7f0000000100)="284712c82930a9947410e9d420ecd3eb891c2d2246035728b6eedd7c82455b3001c866ad2a42c282f2cb521f246da922733bf0c215b013e843a20761ec9885d132bb59c08db8780705596fe62f3135f1506fadbae41b9e3ae16ff5d536ef3fa7e159933adb93c7f4004276e5ec04af5b67ae8894af6503fbe549fe9a42dbc132fcc5a04fff8774d3101f402c8ccc7fe25bd68d7ae006af85282518bb8438eb0fea29df2bc2fae7de14d15f49d5947f796c35be1e1bf78c580a8176358d67460c945718e793333e4d5ccfd39a4459b1d402bc03b14791db0c42fee7b4979f8efb299a28a4ab8da0b0bb79be16ae906850bff8d92660cbbd61a7d41014d4cbb0880916ee8ce438981ef0d2d52b8c26f1e87f0e1aa0f68055d80c51798de65e5065948f31ac63daa3154d28438708fbff8d793d786f4f8b9eac6e738e71b93a9a905ab70f501fceedb4b3f9ccca6545e22f69ce2e465e033528597445ce6b268691fa67dd59369dbd6f5cd4d97a2d32b0b77a281b19de3ac169f724bc97cb1095078bebdf0c911311377501b06d8794bfe7114d88b68ad6051fef12310ae8c83ab3dc0529b3a316771c0f44ce600294e643183a08516bfa01b16b80596ab64b4ea66a18a8ec452428ad9be7d6ad042b5cfe40aeba12d3afd39455d684ace85aa2f5be5011387845df315bd18f1e16f8259acd9614cc17d4e42cfdea0b3a8ed080c06686d9ddfba6ebc4494265ee04fb003fd928587e3432116d7874a2e5481241cf5ab464bba65adbeba226cca890dd4fd88c1ec25a58e0e76bbb06b25de6e89ac652185090b06839217f519413b910545fb2f6c5a8ef9d903e2f4e0184f72bd90a767b9757760798aa38424865ba3e110fae2789245c8ec6735d39505bc08862b27fe0d5465ca0bdb3354a44e105753309427caef4bda5fb54d97c639c050d66f2a26b0e166e02dd0a785ef9603b1db98a2389c00dcf4250598c0519044f413cc89cab74e3e532ee01f4e165456e66a7b655f3ac5752481f0ef799821888c65e58c4e0fdb9994782e3b396031179673cfdcb4bcaf23f28cb0857748c135702080fc3adc2d7c6feb2f9fd5d34e1ce0e49edf525a5f4d488fff546c078f2554b089497f10fecb273806e3c4b0ee73ff9e6448c5d66ac4d82671de98ada64481fd97873b4c26ee7f890a2e57a1d61ed4f3859be2b3eb05c6dc9e1f6906669de69985e75a183aae087bb8110057a8eaae8135819911b8ed8ccdfa4fbb2d02fc40aa4a69fdfd3edfe00a3139ba1c15956c016dceff85025d2fb4c2b27c3bbfe1c9f068dc052cccdc3aa5aaf4da647c8e2e83dcfc1d0b26c19a42a367fbd2d6586c1aeb4f100e2f7aa8db1ad2d6580473600f9b6f0b8c5531ea69be626b1793156036d32a234ff3e6b64809510a70709ad48ad70a64c97878f9e6772f6e4a0ebd9b31b1803f5ff6e08b645da4c25d48fa83d452049cbfe2ed1c8b01d7957c7eb2d1db4b4059d12ea19fd359bdd1c6d7c1eb24949435103e29c8507d644c1f8f741e1eea4949e96def12db3c3ef78a8f15d6db9a60f8881d942cc258e8df1b4ac316e0f9fe097083a57483212235b7e6a65dfa97286ce20b7ddf2f533f5b3eac2a0ecb86e0d7e4dc2e9b4b882cbc85b600d13e330c461392ccde56c5f1a4efea741f18668f44089018d0b1ccc7dbcd7750e70ffb98386fabb6b53e88afd4e2a3ff4bcf3b44a58282873b14f6379c822e8a398d15cdc7a243f8570000fe77ec140d099b27997c6fe22f3db5ad0306b927ea7890dafaf5028bce467b85a1273430c17133b50dcb462068a6da9dfd1ef45dc09933d3ea1c302ceb05910d1e0662924d1e405e1ccbeafe360c0caa4ffdf9d3651d4d30aa7b2f56533390b2c345f35f6427c0a0d29410a9d2a1e68bb6c47d2715e7edfbaef5f91d507bd360a377c8cfff3657c7c53d25f47d8f4c523ebc1d383ba7b5b04c4858cddc2563d78d29c4ed4b66d74406396bad22b5d60317f049b2abc873044cb732a9b4450d2a10ca62ca47fe68c57e586cf21245e8751d938afecf67a4b449333f1e56f57ec125ce326b6dfa7cf745a0730db4326d4f98f77ddd52708140c4566e701f553564b164af7e7f3483e713cb068233f29849cb0a8d71800e675a271e8ebd01d40078194ec69ae1ead17cd017b1eeb663e1605005a3c26f554e3fc218e217caab4a4289cfe54cb9eb8472e3e84bbac5c61063e3660ad6024ca9af59a9211cd89fca7f1557911f43abe07753ea7f060c9b3ce1bd33c69e33ff0ecb15ac1c89a3c91905ea00d33ab257996e2b0eece998c4c98822f0b0c353c3886c6485200311088123f7ab2ad00a06f2f60a1d670a5dbf7f11b9540186d86ffb6b792677956573234a4f277fbdd0cab2cc5e261521cc8f714c21ab5978a11398d9be0666012ed4aed15438ee4e05b051a2bdc9c6d482da269106eda4e8b96891955427abe0dcd385ac9ac7a3a7dc1df76218a9228d0b6add5221371aa04fad77803d276dc3608ab889febae501909874e6ae2fae978dc3a0c843e6c62781f1d679b54fc37893f4fc814542b9931e2e8082e5549b7952ef9171df0bee7f864701523a963c3401d5c70edbcf7a17dfad74332bb98b405a8e4cdd75ce8f7b87e476eb6c66764d5c7810de08f174980f77a40c966bcc75307e571614ee5ea3c3e62b738a6b2bd7ef39c1d78e9592fdd19421a5284f73561f1db2d121e18e8fed4747ad712973ca3dee624267acb365be9910de0f89c04a475c0eea0ecc4e9595beb661c25743759d9fe014b3fa7b58bef8eb5e16e3fae3807b36dd8d616119f5bb60adeb1697a2f9f6b1a3cacbdaf04f90aca7cecfd4de96b2d6ad9ce47a4f605f1244195b52d6c21894fe2c840162aea862e5e8aa298019490fd62d79a9b469454cbe19dd4df58cfc84d68686422421fee91c1a285d77baf1448588c3100c039f7f54e943c4bace884452d67e8a5da40a3e151d311860269a2f92096940fa2647079b51aa769d246af6662c4c696166695147032e453ca13de870e3acb3d3ed5da77625787397207ab0e0d60a2b188f48591f6bc615f1ae0f9da54d997ba54a7b437b4e596c4bf5d98cc838b2f0c22bddceab87f03f70557ad02f763e4ae764cd64268a2c1374136061f8eae20700ed3f2cd160bf30dc3a5718131574bdcf2c37654fe336e70bfc119f2e88b8417b10f8b17acb5210e55279186b07dc52a3504afc25ce46554a41c9fd25d50c924b0a131b707a3e7d1f664354b6a9860ca276377220ec5eab5864b81a540f0bc7bf64cae80a87e0b1c0dfa39d8bc43b6f0b8cb3844d43c6093a4b40addf5d2c7afc2a0af1980e0bd0c025abea7589f12eca0b1b9a6b4c8af478eaef241e4cfe6ae1929b2da5caf031f450d5234a4ce273eb634cd30696c6a6d921adcf3dc3ad3fd2027de08ccac0f1c676c1fc9ffcc489b15f809a93b5980a17d7750e7974c7a15b42bebe6f34d999c6da32a70296b83e88a692b92b020e3d9bf86658d910fac64a5f08d9fa82569143e26a7676e74985cae708b2a73c8c971015fc2ea6b8b8728f634dec9d9f669cf629aee2b11007482eb2589632a43f1c4ed3c4bb8017cb42014c61290bbf9e80ac9650a40be223923809b074ddc7bdb40abf566808a124debbab61959904e7323bc39b85a7c57015cd7ad568d3111f83bbb7815768579f2bbe9c395b531d1894afed21ee3ac3d76beb4b4c5f1ae350e2a2e8baaa16f99b53cd727e017305761b1dc1fab54197f6b2d426ef59478308f5cef0e5abb9c08f1695ea4c68fd2ee43e61da76335800d3b9436171c2c9c08f7bc05ecb14d31e77222dbb8da5b7c4cdf830b1f70717e2c5b1c7924a5a0009ab66ce21d098d35f001994e1f7e9bc59573aeed9d0d73c85d4dea3a7f67eff7305edc1cea35b4c810252051340281e7d428e351fb3a17c30245dbd0aa6c92ae6fbb282dfb6771b6410c963fc81042e22e3bf71b9b3e431be62a2a6deb097a327d302a40cf8599eedf9248f672681e58cf899ee51c7698d8d5ee40af300b188cffbf33e4d62ca0e5006eb26b62c5034253204e634dffc6f34aa428bf9985f29997262e669ea47c347562275fe66bcc959507048e63d71439cf63dda04f49efdc1b0ce7fc5ec5ec44d6fa617af0ee9e12834d9c5629e717ff53f9a93597e99acb3281e89a2785580747bdfd34e5309d0d5a15fa16c4930aed43d412d4955f8e242c946e31fe61554164da75462bff025004bafc793451ae5b5c2fb8ce1c4fe8072f0306c8c990e9ae9b5a6d121888349b064dc5493bb3358010ac3b195bdd3dda6776a55aa2e3d1633d18fa07bc905fdf480c29cc586b90dc3a2997006a5ac062c507fa7d8128d053c74bd01afa8ab29f9c926f50e837f30d863c40b8819ddce621418afda807e2235ffee5748dfae50ef5cf21cdd3023da15a835ad8f4c6ef4634180e8aae050142a76ab8efd22941eb82a1ef9471de639e6e98e2c26733474870d5b2faf5e4612687bb1e94b9a8da3d503ec921b5b941434532d10fd17e20af0bbf09156c9f6c90f10fe26dcb4d1a6c557d80bab90b31967d0572b1f9d6ded21b844385c06503a3a280ab39b4ad90e585de718edc527ad4ad921de33bc07732e060aa0bd3f0eeb74cc68d5d94ab22d64b1520ad2bfe10f7e92f90852f44253d93c253b2fa89e41cf33387f3f3b75a8abaeb82c4ca1461fdbf5a911eac5d91fa96b4ee46d6e5a181ded378b77f052055d674f4978bf4f02da0b2855082e982e3fe79af59869c000433a68d75bb0284b10e05938537bfcae4693bce8fe01fa855ca1efc1c3444b97eaef1c222e837a81e812b34a9c9f221e76cd1d7a3f84c5cbf1cace2bf190bcc4230b68f552b858c17d10ebbcf708dbc3715c76a4f9fd234dafc83239f4d569f42b1f89d34d4d4c073d0592256153293b6351acf7bf3bee7b19283e41e5e353fa6f8a565581dc66c74da2013a75cd59ed3078021fa83a38aabf26cdacf53c89650ce0e0c0ed2d9d2fb7f7db7d3f2eaef42b0f6fc24462f77555834b04832840658b4e66476b5cc527f538dd91745057628f005071d5382db871f291c80252056c6d834a0bd1eaead95b5932d23988541feb096a19506670d4f59dc3cbe2875a38c880ec49ed8b6858830c3c2ea0dbb1d10b06ec0e953f8ddec27b35f3568092208fc63428a2040fff161f3eb5588c521f3a845f12d7da9996e267ca9b5d29945e8323decd22eabecf9518bfdcaf70d18527e716f10f2076cae585b0c64d652b01c36fa3bf74984e02aa91e51f6a18bf7f9c50bd192fbc41af58bdfe4d15c17753b21ee09a1a534aa6a53821755fcc2d3ad3fda67cd8c640edc498c1a088bbefb258e2514daa25ee1dbeabb8e9089950cdc82a01edd8cf289deba899323735e7be1519263c771619bccd2d8ee6954631a845d26985e4d949f6d0496139a7c49a819a99c3fbccae368606590b7f9d3a0f40358f618db7d95e18ef5609e0113863c8dc43df43641283e5965798a68bd396d8cbc1993f3e3fdf3184b8376bd73f1d810443862b4a0ad8398d7aa782a4ac907e2628e82efe7b13b96a54f39c23a294700c620fc71339dff6fe31a1435aac2c6e59bb88d6ebcb08eea7200e58467f7124bf90be62a1377b97bb3ebe14423a0371a5705891c17f2d9ab48a63a863b5a09a5ea882eb9c9a4e39c21c088adc37dfee10df99201ee02f3c61735413160c8040364ce309353197cdfeb055b8b9548f610edf875b4add738dd5f0d5adbe628d7bdd420d5f3b14d665a", 0x1000}, {&(0x7f0000001100)="a8560714b1fb200e578559132e50b6f64d9e930a1229c37fb524b908798e173e6f6f1a1cb099ca96c360558e5acd40600bc269f0c2126405eab55091610bad3490ec03c9ec84c1623a65b87d978d15c2bdecc3912273208f48c0357c46a5249abcc2ea1ac9164b56b5377b35a2c2f42b9e4aa090e016024ba09d9546f129d372d1477b27f79768b503d940ec584c1fd93caa4d4f4ff45f5665254139bfae34ebf2408508c3b9baf43923f164e12f1321494d46a8347d9a90a95c16e33a9e33fbc24c5d4db2eadbb5ab6363120919cb755a460966311ff9cbc0addafb455214", 0xdf}, {&(0x7f0000001200)="791b8274d3de239bc0c7d43bf76931de46642d0a28f0bf398e01e2fcb004fc66dd219cc9a5b3d0b7cc43f2391bae3bbfcb42369f04c2b48b2fc366b1670cf3", 0x3f}, {&(0x7f0000001240)="49ed90900b1a32955206a820c92e6a40aad6aea53921413079155bd0e9a0ce457363304291dd3f2e4cea9ed0a8ee68e41a7fe888d49c0185506f7c7e16210748ef", 0x41}, {&(0x7f00000012c0)="dcdd60a280ddb8be16056b03c365550820989fdc9a337aedfe3e3ea3e8d62edec9367f233c51c7d486588309ec348b9ff62c179952d2d688977617d90b68875339631959844224f15fe418964cfb1b6e94e7a6893c8ba83d6c1355280ac2ff89775b98ad898ad8f636ec935d14d3e74de84862d2f6242d001f1d0def01e9ac", 0x7f}], 0x6) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x18, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7"], 0x401, 0x0) msgsnd(r2, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad0666"], 0x14, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x6, 0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="84f016906d89c4c0646fc70a77bc4e5eb974f56bcb76d88d22737879962ecb59e786820e58943206bf22a1d856b9f82e1a06bf371a1c33fa1bdd86841f9af11115e0a53f5d34070b03c84502bf97cd5ab450d711eaf5456823e2c5459b764a2c4b7185adac4a70a2", &(0x7f0000000180)=0x68, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000ac0)={0x0, ""/4083}, 0xffb, 0x1, 0x1800) socket(0x18, 0x3, 0x0) msgsnd(r4, &(0x7f0000000040)={0x2, "1df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c959cce4e33b0c92d52ab85c4a74f6cc35b548537157e49c12251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"}, 0x55, 0x800) msgrcv(r4, &(0x7f0000001b00)={0x0, ""/250}, 0x102, 0x0, 0x1800) msgrcv(r2, &(0x7f0000000380)={0x0, ""/201}, 0xd1, 0x1, 0x2000) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ftruncate(r5, 0x7fff) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180), 0xa, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0xe0}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x400000002, 0x0) r1 = semget$private(0x0, 0x4, 0x108) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/158) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x25}]}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r5 = dup2(r0, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x1) pwritev(r6, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000300)}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) dup2(r7, r8) ftruncate(r6, 0x80002) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r9, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) open(&(0x7f00000002c0)='./file0/../file0\x00', 0x8, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x40, 0x0, 0x5}, {0x2}, {0x40e, 0x0, 0x1}]}) r1 = open(0x0, 0x0, 0x150) poll(0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000003c0)=0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000340), 0x10) r3 = syz_open_pts() close(r3) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r4, 0x0, 0x3, 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x2}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000400)="f30e8141c25525564416c01d2df74948348070af23598f62127838152a643c1a9a3c4cdd10ea9aed465b3ca33d1e6d7b9e4cf0509254f831be564bd0fdae3444e3ba3ab1795570405d4161072f1663191eb3bab90d3f1194f4a575cdf6bac25eaa621438860b406c1e55287ef2b11cc8370c561a05ea4a206a1e007c11766204ebcfcd72d38d0800000000000000705dc9a187b7753d2429e4b7f1c9d9cd95751b530308da05f8d5bbcaf3d27dceb454d3443f1e4ad23a89228f13633d5a8fbed24c7faa0ff6ec4f43889c6d6131800b8fcdd2c19b4b0a7959787c583abcf86615d4af20ae8272581bb0bf696b658abe02cb8ecd8b4f743e0da2e853404554fe13f0129df8d4641adc216a02bff87d2389ad299c46c4c605e8a4c4bfdcede6f9d61d6cb268fbf91052ded32653d09a746ca8aa38e06eda0000000000", 0x13c}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040), 0x8) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x0) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0x10, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r7, 0x0) executing program 6: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) poll(0x0, 0x0, 0x0) executing program 2: symlinkat(0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) chroot(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000d40)="6bbc40", 0x3) r1 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000100)) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) flock(r2, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10020, 0x0) flock(r3, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000d80)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3, 0x8, 0x3}) sendmsg(r4, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(0x0, 0x2000, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x42}, 0xfeffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x3, 0x980}) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="80468b309b2548cca0c3bd621508525753789a6678d065d43ee4beba5f1b29d75f17fbc7afd04721d15570cfc48e0c124334ca8f55e8fe16ae3c48f5447f2ffc59e1de35169f015f6c7037faee2301a56aa2741434d2b14fab1e7701f22c3262a9f8e27a8a696caa3b9ab7c06b7d2489b7ce8bf6fd9b847cf1d878486af7992904af965bf98c7545167c41c2041c0942", 0x90) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x35}) r1 = socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a900108b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c98000796b2dd921a4975680b37ba955d2c15e6d7c9198ed900ab006ddfb6f869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a004000000000000000", 0x90) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000000)="2f87bb4098d7de568a6a2453616c321b9657609db9199f45ae67568303000000000000001af7383890", 0x29}, {&(0x7f0000000040)="a6c2f740b256d444e7c4a1cf3e85e989cd7b6de6e007f992fd10d0d1e4190b026d7345ed1542a83278a7ad88c2e4936716a1c9f584b7580b5394d1cedfe065a12c255b8db174397e3c27c523c4fdda9f136777d9a01a5ec173df3c5cd0617444191393", 0x63}, {&(0x7f0000000700)="999a0bdc3e414b91a5b028931d6a721970809e7e46932e5f83d6e1ae9f5463a6c3456f88ec2080c21648c5cedd2f0757dc836c6c52a0e26f20fb23dfd317ed739e8c79d11a5ece7fdafb084679f4ae06f28bef576995c0e2f4df9ffc8671bc166b5b85f6c0ade6f95df478a7831d21bf26e2330daad4eca408e39bf2cb41ba4d6c5e567ef5754123d1a7864001946a7e010000009601a36d3b4198441767b3ae2dcff405522900e043caec0400000000000000000000000099efb2567681f4b393937f725cdfa2df512747aa7033bffb238c841a54c1f2b84f9f2ba9322c233efa4794d23429118c33d0ed76b4cca674a799cbad150abe1d3d045698214f0520814ac09c5f95ca34294055f194fa2a67937390058b74ad45ee4fc67572968e2b0800a83a577417ee67e3e232dbde6aa15da7e30a3a54931fa4808562c563ef1f768a6a3ff11d90d3e149f3b32486cb34eeb2e6fef2efd3df33198ea4cfc623f68bd821ccd0c7a330358d45737ada651b62ea4da0e222508dceb4b8efb7284e1213492f1f9f56800eecb4de6d2264fc2129f357db64d828a3b6a4f4108c86552fb36219d6c04e8af7f699840c74a9327c09f742116e6d32f488d1182296eaf0df29ce2b9037345caf277b7bcdb88f75", 0x1cf}, {&(0x7f0000000280)="4731121e881a0d846f926159fff827e9f50ff9f10a833c33d4dd55db0297f2380247ad2d3eea494b024d8c154ff497da4d8263c1f607f8bd10afb46c7d6b3fd4d5eed763fb7b040bb29bde13e9c269c838f40f58bf35e94a17a0679f3520f573d589c30f7576716d4f", 0x69}, {&(0x7f0000000f00)="c7296d3e009ee2ae10dd10d407d10883eda1bd4dbe2d40f37e3a2c3a99bacd7cef9cb9f4d565b7d40faf3a33bc158578993c8ad24b6a7dd93128a1802eadb90b6547165bdb7db8f14b66bd927854d37f09e6cd10fbcbf5c4518836019486ea3168ebb7fd9b7fa5ecaff32b6a5dc8e749c632b21f98dde927e837810cb087d8bbc901a89167ef3c27ac5b23dbefd994e5b766227bb98e5e6c7d5490a7a7caf3d72d1224181b181e5441777a6401669a2ee2243c9a3cfbe3e05d9f396e69ad9301f8cc6586493dde1dd02d6d7af120bd35db33d7fb75441f822c73b1471c7ea74caf8ef1c2bceee4470f6b3f872edc7c5cf05b08f15940c68959ebf845e548899040fbdc80f515efb4e37ec4f49e0a1bd51ffe4de7024590c02752cb9a35668c2bed3598cf02a7988c399d3c9deac099c7ec532b739b280b4e1be305539444d14b3f1884ccbd17f8e9c36d9b0045e712e24d3ace5ca7eab352253bccdcfd5e759419edb5eb34bc44ac69728f394c86aac9dd39f3580e4aaa60d2090a1b6eb8f3950e2f85c543ae7180298ba4bc4d49ccef237dafd5615bf48e51ac3b67a6dce5bd7981b97a04cd089fad110c299659206a3b21c5b8ab9a8a7a33e356cb8c48100b62a11f5f26c11638a25058880e9456c52d1b0b5fcdde101346e2b9a04bde97710181a87f9540f2358df291adbf86c5d95fcd160bcf405e76a8686a38af17d18b56e2658b2e8d15a3de34ed8f371d4bd03d6e39c6c940173d40f8ceb88b78579e38e1f555dfbf55407494cf36d90a3c7a03513013d40d59346a4c87ff06b2f88ed74412605ce640abb5ba192548071a5a0f4f8dfb3d2b664579881503b18a350713a37eb19fb244578089c8d0f5177640798bf63e805d175ae1f2dfa79ceadff70ce349737851629b0c0345a6008c8d86ea1532b33956afa6f9d34f842367ca036f627fe2e26103d8db9fc65afdeaed1da0ed284605940a302b60cdbdd72afbf364dd0749c5e128b60a8340c1771e94514f616f03d3aafbd64f48d1e2e63844f174b2656c1bd24e49f857a00ad40ffbb91aaefea1fce9c5e2960a39b52efa3cf6519b4c5ebe0d03cfd173cfd200ff5d21788c66ab7395ef1c76f61f6abf8f0c7aea03ab24cdb79f151ecd54939163bd775b59b84c8dd72a882995160a08421e505026f1940000000000", 0x349}], 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x0, 0x400}, {0x0, 0x0, 0x0, 0x10004}, {0x6, 0x0, 0xf5, 0x8000000}]}) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r5, &(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="11"], 0x11}, 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='c\x00') open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x0) executing program 6: kqueue() chdir(0x0) rename(0x0, &(0x7f0000000240)='./file0/file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0x48}]}) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x60}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0x0, 0x40, 0x12, 0x7, 0x8c2}, {{r0}, 0xfffffffffffffffa, 0x79, 0x10, 0x3, 0x1}, {{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x6, 0x20}, {{r0}, 0xfffffffffffffff8, 0x20, 0x40, 0x0, 0x7}], 0x20, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x81, 0x20000000, 0x2, 0x9}], 0x80, &(0x7f00000002c0)={0x80000001, 0xd33a}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)="4dfb6b79951845e2cd9668618b36d93df01b8b7d45d0bc640ada53de1096c280bc3fe8a11c5aeea07cc0aca57612f97d4b101b5199f73cd5a5bb955d8f2ab8d018223f7b466cfec2b1a9fb56b65db7afa8570d748d5d8c08785882a940bd45d0984200a1bcd0fac462e146746296242e7342abce5beee86b92b0be65d3aef495a0ec7e2df79837fde3b44ac1773ffd11cf25", 0x92}], 0x1) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0500ffff8847"]) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000700)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965fd027d2f46c0842aa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b354743fe6da381c8ed01550f57f4c39471f63d3fee7873677285859561f596a1692ef9d30e7d3527f3cde60959ce39737072b77fca62db5f5d341e0496cd475e885950eb0f43b8fc112c2cc0d25f7d18672e", 0xda}], 0x1) sysctl$vm(&(0x7f0000007300)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) executing program 1: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410eb", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) pipe(0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f00000000c0)='\t\x00', &(0x7f0000000100)=0x2, &(0x7f0000000140), 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000000)={0x1ff, 0xf8d5, 0x2ade, 0x8}) write(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/65) executing program 7: kqueue() setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x7}, 0x8) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000100)={0xfc, 0xffffffffffffff00}, &(0x7f00000000c0)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x49d6}, {0x6}]}) kqueue() syz_emit_ethernet(0x36, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffff2) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1, 0x0, 0x0, 0x40e}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x5, 0x4) getsockopt$sock_int(r4, 0xffff, 0x1024, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffff5) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x7e6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x4000, 0x20, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x6000, 0x412dfe) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x0, 0x0, 0x0, 0x8fffffc}]}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x1, 0x8}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000200)={0x5, 0x8}, 0x10) r5 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000000), 0x3) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xd998}, {}, {0x3}, {0x0, 0x200}, {}, {}, {0x0, 0x1}, {0x3, 0x4}, {}, {}, {0x1}, {}, {0x3, 0x4000000}, {}, {}, {}, {0x0, 0x80}, {0x3}, {0x0, 0x3}, {0x1}, {0x0, 0x6}, {0x2}, {0x3, 0x8000}, {0x2}, {}, {0x0, 0xfffffffe}, {}, {0x2}, {}, {0x1}, {0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) poll(&(0x7f0000000000), 0x0, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0xfffffff9, 0x2}) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0xfffffffe) open(0x0, 0x0, 0xc9) fcntl$lock(0xffffffffffffffff, 0xe, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) getsockopt(0xffffffffffffffff, 0x11, 0x2, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r1 = socket(0x18, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) connect$unix(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) getpid() fcntl$getown(0xffffffffffffffff, 0x5) setpgid(0x0, 0x0) getegid() msgget$private(0x0, 0x0) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) executing program 1: openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000014c0)="70c34227", &(0x7f0000000400)=0x4, &(0x7f00000004c0), 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0xffffffff}}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x80) writev(r1, &(0x7f0000001580)=[{0x0}, {&(0x7f0000000280)="98", 0x1}], 0x2) executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0}}) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) r1 = dup(0xffffffffffffffff) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(0x0, 0x0, 0x3) socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7, 0x3}, {0x3}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) semctl$SETALL(0x0, 0x0, 0x9, 0x0) executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{0x0}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000428000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) poll(0x0, 0x0, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) read(r0, &(0x7f0000000080)=""/9, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mknod(0x0, 0x2000, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x42}, 0xfeffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x4}, 0xfffffffffffffffd, 0x9, 0x3}) r3 = geteuid() r4 = getgid() fchown(r0, r3, r4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x114) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ftruncate(r6, 0x80002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 4: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000000140)="472c4b831527078a671e87dd8924f15dfbe24733e0e4870fbd08266704ce44266138b520608bfc4733ffdf611b44acc2ebcf428f4baa2e99cb6f470253443988ea7bc1e959448a7963dbdc0baf2badf1bf98f055bd922fa3f48dc4652a237404abd06839f38401ea950b74c2e2c1f84fcae7f69c87a764aab348eb77f674c967345b380082bbe6fa4a94b553ce775ee0fb051cc32333b398e1c86d13f2d60f4ca78fbc95c58a1f0d82e48c13f8f81fb9e480911b", 0xb4) (async) write(r1, &(0x7f0000000140)="472c4b831527078a671e87dd8924f15dfbe24733e0e4870fbd08266704ce44266138b520608bfc4733ffdf611b44acc2ebcf428f4baa2e99cb6f470253443988ea7bc1e959448a7963dbdc0baf2badf1bf98f055bd922fa3f48dc4652a237404abd06839f38401ea950b74c2e2c1f84fcae7f69c87a764aab348eb77f674c967345b380082bbe6fa4a94b553ce775ee0fb051cc32333b398e1c86d13f2d60f4ca78fbc95c58a1f0d82e48c13f8f81fb9e480911b", 0xb4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) (async) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x20007d8, 0x1fffffd, 0x403, 0x0, "0100"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x20007d8, 0x1fffffd, 0x403, 0x0, "0100"}) socket(0x0, 0x4, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) socket$unix(0x1, 0x0, 0x0) (async) socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10800, 0x0) sysctl$hw(&(0x7f0000001980)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) poll(0x0, 0x0, 0x887e) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) dup(0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000040)="c9a6d6594c442ca4fa36c220c8ae7e2d2f8a674471afc90172f3e19bcde1c94f43cf68c6d61695ce756a767d9e33d3437537233fc46024e934ed71044d00905da6beaa913d87ba123a35339ab329d87b2e8ef1ee9cc0f53a61950a1b628c4acbb1431911c14a9659b731ddff79b4114af7f95eec5bf05bd9c12836deba28c320389dbffa02b0fac73b3e5d09f3de183bd36d4a03bfaebcc7a533f4c1354d3b96", &(0x7f0000000100)=0xa0, &(0x7f0000000140)="c676436f5c3f5d555781a39800e9f1598d660acf0b71d4ee9f07585e2e59772ad1f36038ccd75582e49e11f543bb7edd9e3b583be5c7859cf7d2f947dff3f119d51d13334ddd8919fd184f384a212b7a329dd02dc62295eb641c168f88869104f1b8c005778516bb0d3a1cb1dad4f7ef847f22dcf541a2b8dcce73baaf29e162b84fa1395f1a6d190feb088fd112c3c4a06b956eab2941fcf1e6e40b72929e7593c96ef62d907c9b8553cd9f383deec57280ce3787925839177fcdc276fbbb92b5f127027fe472c14cf17779ac3a51bd2832eaf5195681adca6a2474cdc499ccc6344eab27e939030ae020fe310e855a0c4306fe6603", 0xf6) sysctl$kern(&(0x7f0000000240)={0x1, 0x42}, 0x2, &(0x7f0000000280)="b46c9bd28a816b94c54077d5d1347763b4148baef2ad840507c846779dc723b76120347e9a606ca218805bc067fee38f5e4cbb1c460d337cc2d6819680d37e580349d436eebdb111f5a1f4720c80ef1ff13f2f0860c30571", &(0x7f0000000300)=0x58, &(0x7f0000000340)="2f17b9ec6cf64b25bd62a941e651a1771df008be2a17cdc3f0b4c787342cd2f4edf23cee99f4da7144f35456f0f62ea47587cb7c09a2670ca35a38a9649719dee00fe9b26ee00029ebf9ad4b1a9cccef5f50b5bd5d993fa8e8e476e248f497460f963b0a9f25c86e49b220e896adfd4dde3f2c417ef299f6607f40a31540bb48140028d3bd015f6090d420e09dae99acf0045e2cea1e839898ee86", 0x9b) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000440)="4133999e1a15333bd46d0e78ae684deece30dda5e3f7de91f1bbeee2f5c2f90dccbd8cf126391651c03fd5892313133ae25cb4781a956539b8f87f6100938a2588fa7950001295feaaefe184932d15caef072bb0f3", &(0x7f00000004c0)=0x55, &(0x7f0000000500)="088302466662619b6e66b61a861472341e8c89a51ff63b02bdfaab02b1994580fbee48c2fc1f62e3a5197398669829708d72ca917847d4daa1f6e0eb274f38d622958e5de98f3cf04596bd5851f99ce23a095b4287829ca722bed75eca61aa25538063426d7e6311c5bfa4f1b0fff9ce6b3eff1bbb2c7b1b0a11018fef5c505d272e40f87ce2b852b463798e2caca412cd0bd9a193682cac88a18cc506c4a9202b4a6698289be14b13153373dad13a7704aba01343b0fe", 0xb7) sysctl$net_inet_tcp(&(0x7f00000005c0)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000600)="a02e9f8f506eb2a39ff1d46e573d2c0dab0b28acef27223e39bc915d8b1f84d9a24f5762bf61cc96b7", &(0x7f0000000640)=0x29, &(0x7f0000000680)="6ac77eda6e439a898c8c6065aac0b8741b340188dc479ab09d79899644b940c561893cfa65fb7bee0f8d1bebbb224f5aead1e6af4106402bba9c1d664e1b31f505e7f9d2d82048db7e2ab24df05a3d1ac0f061f12395c11b0bc85fa7f2e1c843abe2a2", 0x63) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000900), 0x18210, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000940)='./file0\x00', 0x100, 0x21) r4 = socket$inet(0x2, 0x4, 0x1) r5 = socket(0x1, 0x1, 0x4) r6 = openat(0xffffffffffffffff, &(0x7f0000000980)='./file0\x00', 0x80, 0x2) r7 = socket$inet6(0x18, 0x8000, 0x7) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0), 0x0, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a00), 0x80, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40), 0x100, 0x0) r11 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000a80)) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r13 = accept(0xffffffffffffffff, &(0x7f0000000ac0)=@in, &(0x7f0000000b00)=0xc) r14 = open(&(0x7f0000000b40)='./file0\x00', 0x20, 0x32) r15 = getegid() r16 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b80), 0x8, 0x0) r17 = accept(0xffffffffffffffff, &(0x7f0000000bc0)=@in6, &(0x7f0000000c00)=0xc) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c40), 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0}, &(0x7f0000000cc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000700)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000740)="1b0322434389226c844b260279862b25ddd1eebc5e7bedb5af06ed5ffe655780e58bf4d2aff9bc021f4ac4f50e9c23f3c4c582f2dcf58b0f74685598824fd7e0a39198807c", 0x45}, {&(0x7f00000007c0)="c2da8933f78b16bcce6881869be6aab269796d2585adbb4c47e0428f1055e2ad922846cf32e34206152aa0522d357fc9290c4fb7f65e19593ff637108938ce3a76e558faba1dbb1d397c20456741bd3599dbbd252a7b7bddfc8ce129adaff12a3668e17a1e6c8e234a32814f6b32bc5e0847ab9b7f4225d1740f9abf5a09c3554023886e1538fbb354e9ed8549f9656246d1d5f87ab35f8558e709a175f41e3860b023377853a7406c804c2ee5e9ec10b0c42dac07232243a5b94dc49bf7e33eea7f8bbc108619b28a9cfe118b068542cf68f1407511edc44f4d5f6187eff3358a89a8e340ea8ca6b8bcad8a600de24b3e10905bb3", 0xf5}], 0x2, &(0x7f0000000d40)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, r2]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r3, r4, r5, r6, r7]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r8]}, @rights={0x38, 0xffff, 0x1, [r9, 0xffffffffffffff9c, r10, 0xffffffffffffff9c, r11, r12, 0xffffffffffffffff, r13, r14]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r15}, @rights={0x18, 0xffff, 0x1, [r16]}, @rights={0x18, 0xffff, 0x1, [r17, r18]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r19, r20}], 0x120, 0x2}, 0xa) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000ec0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000f00)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000f40)="ab3be2b56d2e380519ad1eecd6dca9f787b1d90270a4da9dcab91b7c7221ca7849195ce05719871d75bbe6a9edafaa5bd18abd94ba81384fe43d38323d47f11331e11e11f6349615cdf149c66d9ff3460d57ecebc512e8b1b3b571e3e56674ccca5b327338d53692833afb1f0ccf373068bd18253f2c998d534933d3b879672b9096963cb0d13abe962e2849fa5adebf4a2bbdc85e684505e1212da8f6", 0x9d) mknod$loop(&(0x7f0000001000)='./file0\x00', 0x10, 0x1) executing program 2: setrlimit(0x8, &(0x7f00000000c0)={0x40000000000, 0x40005}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x54e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r1) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x200000004) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x6, 0x100000001}) close(0xffffffffffffffff) syz_open_pts() syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r3, &(0x7f0000001100)=[{&(0x7f0000000100)}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000001740), 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) sendmsg$unix(r3, &(0x7f0000001840)={&(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{0x0}, {&(0x7f0000001400)}, {&(0x7f00000014c0)="da2e70e46985c94ec3790457957bda5a257c61dc549175f1402d04474e01226c7dedc536f133676ce9f3ae3d7788c5a7872fb8edf11a7a853a9b0d9d53f03ccc3b2e5c8259143672b51b0b35a6b97045137e00ea1d8a76d71e065df73e19bc67f9ef4570e92be0c69947f978b0cfd1722aa61a3e411753167c08f15510b3c884dbe7e23d552af5d2e13f87b045000000000000000000", 0x96}, {&(0x7f0000000980)="1866abf92bd7a2107dae4a35d54b1381f73dadfa6ea5c72fd51e158f57deafb60b902570f3ab98083f2ccdddad366b6348b4f7d3ae0e943cdd4b0e559ac224be7e5706bfbfdd4d4a3a9ebaab9aedb0289d0d87b97f00d6e79dd01bfe3b39e9e81a40e27526af1efff1de7622beb143f20a85760ec40eca59f19d5f06e4a4ab2766c698b8509aeafd2ad65f69af388ebecb1793673b34aff22bed0daa308321c831b38bf2c6fa07eedfdf944aef12b9eb191a5c8fa103802a8fa7d9c4e4adc67afd51e29f19e8fb4f4bf78107092d28959b902224bac4a72417916045e2456829857680cd91e102d47b4041", 0xeb}, {&(0x7f0000000a80)="e5c05270b45bef7e2978c9c99ec5003f216393c471460e2db738f006bc51b1f32fa2f9411181a05e087865b4870763665f610b18cfafa53c7ced94ed802c20b61b9042bec103251209ecc868ad01be9dbcd0e592be30d9710f5ca43e8e21c55d1b4d3d4c8a700d47b3a5642097f172af6c0bbab9c6775f9938e0b1fac2fa149e5c3b945085a11119fe556ceb8bfd719b9bc5d82b0e31096416dbb42fc9e3a87456dd3a8980332b13", 0xa8}, {&(0x7f0000000b40)="ea9b8f392ac5ffb1523bfa1dda96ef2de1c71b15cc0b6d4279ed7e464c30c7b9dab007ff142f0f748368b135fb6318da581044528abb627a1511a7464b492be41bff1d50754ae1082c21a5cc62badad2a42e2b6736b980431ae526ba50f78060391fcb19fd7fedb9b3d434119f5ff00623ce251564798d4492994df23b1d9f48380e76a1eb311abc26f5c5cf1fbed8042dac44", 0x93}, {&(0x7f0000000c00)="e81e2e939c0d5b", 0x7}, {&(0x7f0000000c40)="029317cc5181822e85ed081d5ddaa4cb17430fd1c3f0856914f26fc6c1974d97c2ba9cf92db5b31e7f8de65fbea1b72367c9807a37bf7086c77fab4a137165263befcca854cc1d6f1d8f1a1c53e24133604d6c8b70298f7dfaf11fa2eda9f41a9d6c47d26ae48b08", 0x68}], 0x8}, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{}], 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xfffffdc4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7ffffffb, 0xfffffffc, 0x9, 0x7001daae, "15a3d60000000021001d00", 0x100}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="d06e494046b25e54be676d1999863e908452ec9732ee0b3ca291f0b82d22d0c618b663d20da051eab30bae2f3fc4fa4513a2b56506fcc4564d1a644491ca9b5a3b169904e0b0b5278220d72ea53d149e4794b512abbc061c9b99546ce6b6abdb314a1e7646272aabe1ef9c1bcdfbd03977520229683293769b3e90fa63", 0x7d}, {&(0x7f0000000380)="f77bd727d7d95a9eeec9eb31591df85f8bf4ee3eb9205fa093987902ae48f978f6434f6178ae962270041524dec1ad4cf7acf7d52ac09bfd56c384240e5626e72d0ca81a44ae032d1bfd4c9ea27c954addea6d8a966b5bdcb9dbdd565c47ad7fbba862dd1261f9c5dff7713d2a5e804a5d27a1f16c1767049b4e21d8d7a34563bbd31c29c3d868", 0x87}, {&(0x7f0000000540)="cfc173f4233367fa2769a351b5b229468a347da5fdb6906008005f3d9e816ed5a66c4b1847f5a741e15108e08ac739d7fec283236e8cac673b321f9715fcf8ed21565166f92e8032a4e24a9b0ae81e33a8e6ff237249a3c4736b68ff37528d80a96b97ef9c127f2dcbf928b4d9d313274d28b00e1d3d331e4fb0716b79e2c0f4cb95585627956d1e018947ab7c9fed5ae6b1308fe0c408ffb45ce7476dfa03e350463ce9b00a7112d17dc33dcef5ce187b24ae7669105d54e17db063c6e7e9283efc2071c09e63c8fad855f80a621261d4fcbee692e15383aec45dbc5dcc38b544813c", 0xe3}, {&(0x7f0000000640)="fd7999a2822133827e04627c2a1bffbd03dbace4d06e90b0eb6514911b3177174ccad5dc276db8ac478dc5a1669a31585e354d88080354d4eb30c852a20f822b62374109e34dbf709fd824d2313e016757b5f401c91edf2fdb79085e875b3fd14c8c6971555f1ee4374ee2b652bae4c99dc973ea95a8f0c8508c4c426d3db4f79c8f5ca559733bdae47d38d78d68b5b4c8e200d99a799e8cdfc1568cecaa5430e0e98355ac35c2c6fd24385c60f3b162ab0622e239fcd3ffbfc5888cef452d2758bd126019ed640893584f36", 0xcc}, {&(0x7f00000009c0)="e1548f8818a5eee9afe56b3448207fafe162607e49af44da61257922a16803f9b7193aefd2b2af96f82bfd932d19b6461dd542c167e5bd5df064b1b8f3ca363b710f4cdb12511943a4879329403dd767f669fbb1d6a56c6ce773708922e74219a423f5e5198a2a9bd4a9932c681dfbe40e42ccc0e3f363df0eb0c986259a508e3dd4c414546adc139f6711164f30b1895e8ff9a6601930237a7efd51df01ccbefba568b52c4abd9780c8060f56ab76ee4cc4c533163c4a5b1a0edac0c9e76bf34458a48fbbe2f8f5aaaf8bea84efd45d5df6a93408b92441d764dd84dab05b3700981c1ba2ecc232bab41e7a89c35a2231954fe96d7e44e5f23268ab88b0628ed1eccb297a605140f1893dc3e62699fa430e2089b0cc7ec1fdd63293e4573dbde3ffb210f0b528279a55f10f7bf88f9867d61bc4367e2e4f835311aec3bdfa7b4f1c899fa8af52b761d3b4f8f5dc7a40ac84e1ca9e501f0f12bc02b8d8b7a7e8c54b4b78613a6b535610b16ca994a7e07c6c1ecd3a12958cad357d90ea4fb0dc3891f1901d9f502f17c4f54ac3e8151c8bb66e6797759e5e92a4c98e406a306e8d3a3bdd77cfa9e00ee0928e6d1178e30bc57b45dd9a0369df0e8ea875f1dcce4d82114d3b19911e464ad72d63d86997567c99ae7209a1689483d45d1bc3f03cb412eaabfd2798541d516c3c0b35f02d838d018d71020ba66a0897d5cd44a824c0fb093a7e166f0c357e7eaa19c664592b60497183ee9c2b256ec214514edc4ec2260ff9232a6a0ba0bf2cbf808fab6e9dcc8208bd2677ef24bf8e4d706fa9f2446df9fdfd33512d0e49db9e9d09eb22d30d2feab896135b4bb923eaf5dca05b953c0df96f8c3acef47df04bd95867884b25ca9428a614cd79cf3253d4ad8e5ff9b75cf180eaa88db8aac8abaaa195cdb27b535976dbfd4194c97ce815f924872cd89280b9b1b942e625cd0acb18d227d888eb1282e43c90547f69b575af2a1d0700aa95d00835d713723af6c671d6eb111a42f4419ff9a0ce10d0fcc8b466a66b1b90ed184f1d41d0a699248ecd4d4fcbaeb94bc52e4a13d21aa24c3dd7f4ebd2ec432dd72f9a8c6f7118ee814333f4e8852e1f77c871891b103f489184baa9b1d0f005537be346dbb059470426ab3a446c5b17b2476c42707e43076fdbc6ac06b9e825f47f5831a4433a1711ca91db889457667c4219446077f4644e0098bc0f9f36aa4a09d704e5887d0a118fd6e46ab5c6bdc5ed4e37a52711d5a217154a87fd36ba4950cdaf226bdeae4c6445f535147b936fae392ce1ca598c69a41ce4ea3b1afb08c8925e1548c171c48f39d10b0da230d0d8c0cbffe8dea6c17201977323014d4cee3792a005eb13491d8fa78926cee5a76594e30c91022545764e0f7c02ab609491cf1064c35a94e5ddd1f25dd9822863b6aeafe59a34da8fbf3cda8a068b301b6e0f59f365a9105eb6bb00b04e3120c7da99799bfd198de05e128076f9d36a3909e7b8d3f33ea321fb1b10254a7e630ef5e378c9b00e750bf562604c2f18593e4a9c8a93ddba4e3c5f094a39084659270026c23a3b18075cb9ee51d791cfd67ceb4e4ec3df220e2ab259c31d5810b998e635fc73a79dcf58eddd990a79aee9e82ff9eff6d1e691654e85b3170a05f3e0c140f16eb0b84f1df6578a632f1279c6c1dc4775bc68f79554c7f0f21926d3921c24de183833b74e65ebcf0d180711bd0aa7b548ef34b7fe29fb4cbd3db829f361bbb161d359c0c0d77d895fe6174ecf4ff34d8dd53cacc6db44008acf5b213b91d264d9e1ac6f8d0964fecaf05a3bd91cf994d5b2a400f261e6146375180e1457ff63d85d1a1fbf88d3c2005be30228fdb1acebd6f4dfffb749239ab9ee140a33a9b6c8a4f0065887a2872cb63897b22c36b41f62d49c4258442d0e067bdd87895e6ea43629f825314adb367c351e88c18d963352299a4b8fadd7d705b1469fee746a5f0327b492e45c0a930d5e64347c2c10acccefa1f504272206669061315472696d3ad9556d2cfa8c6dff2ffa7338f2e434a9c8c919aed1df1eba968ebbe0053cbf6a21b6f72d11d78f28c370dd692009669642444625495584d4d6ccff0b424cdc5ac5d6ce14738249f3f7027ac010de1c4082a52506cdb39dda7986fd087cd417e761a651e3c02e3ca5cb64e9cef0e8ac9b5270ffc7da700b6d202a149ae8f87db3596673f3f9593864c365fd4ce9a068c470643c4e305de8cf408a68bde0be3eeefb3a564dc6c625461983a5d9430d7a2338d5e3297a0060aede9b4e60db1c4e533c635c7f32ce339a36964c96e352d34e4687aee031fa29679dfdf9223b28944de009f85d1024d1aa70ea5086a6485d9da648afaef5815511706c5a18f4f5c0bb41fa96576474521fbfcfaccdde0547288816b476763394b45857fb99fb2d204db025830800a970ee91127a0a2fc81be1784b6950f02e30a0e25c56126594b003659b3224bf54ce33bdbefcf9fa391ec2ec2b2454c78b8d4fe7d8c3bab27f8fd58f9f9b7c9030e2b0543f47da50f19180dff6fa19d4b24862785e810eac0820df52a1d5ea96e888137ede35bc4f31e8b16b588f6e40b696f08db6c6b9fe4b73c285313cbad78f43001d0fd95b0a6e937a9bc2169a4e519681675414783d1def2692c5de482745f0baeab8b847f4b0cff2542fc5429395444ca84bed4bfabbafee6d051081a332560c6ac5fbabcf26fe882de0c04180abdebfbe7a1dfa3d6fec4da4fed0513521378da8239991cc135895588452da84737acdfc47590a3c833b7020ae47fe52acafcad2e119882f2f8049e7fcb530dfd7ae21353001ee748ecb43950b30c65b833c8e0417d883231260a0a55a9f5947c6ba5f95ef136e636873f71759571ee1358abd495a10b69fe628589fa94e6d5bafeb783f10204c160f5bb237d6230cf063db0cd355c7a217129e632499c61f3f1bbc5fdf7ee978092b8bae88396c03f189aa8ef20877d7971b8bf568aa37096d756abc861b1755302256f521eca6d6c88af662e651230560eab84197928cb9b833b210e5ff52a03f72642859c822be9bcbfa07b1a698d6eb63802052a95441de8c019697d283dc690d15f9c3832d8707a6f1f74264546108b792252387284a5196d01629f68374ad1b6794f8b40385a9b80db16348de3c5d10d182f8ce8f79f97c134dc8cb0454b0c37c6053df59c555b0811f0c85b7a836d22c728b44b92647b095adfb5f2fcd79e4cea29a3bb104ce99e5792e41bdf274aa90fb0eccd0cd5275e9e31445f40ce3bf33d97d22b14e17cb9d7c8bb91a4f1532f0d4fea127143b2004bd682a682d36c81603ff56bd86730e4f7a1edc77e4b128ed77d9ac8e348e7fd99166b6c2295727f01b950427c83a5026befccef56747c2a235ec1b057a8911ed6ec0675fcf0d81ca0be36d7c23a1414630ee1bbba2d12723cf80e837637532bc88be785f96215f2506518e642cd0218c1fa6712d8e4bfd87b0bcd91d7bd89e27594c57dd927ff7de25eb01d04f8f4251bbcee13e78257c0dbcc4bdf6971bee04b6fc5094d8f80cff3f87095032", 0x9de}], 0x5) syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3514b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca92a8a507691f7f7156fbc1b93599bedc42c25386bbb684928c763d1c645e22614515cb44a549d9779083d2af35ff3684cc060a318efc4eb4c1c8db50ef1d7eeb302ed3cd47f36af1b0c07649f4556989c47899a51263b6f42012cda70d30b8728977425a375f98508e57a794dd585f178b0fb04abe47a21ce3b36ed7833fa89b3c010ff24a5654d7e39dc29", 0x207}], 0x1) executing program 7: kqueue() setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x7}, 0x8) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000100)={0xfc, 0xffffffffffffff00}, &(0x7f00000000c0)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x49d6}, {0x6}]}) kqueue() syz_emit_ethernet(0x36, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffff2) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1, 0x0, 0x0, 0x40e}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x5, 0x4) getsockopt$sock_int(r4, 0xffff, 0x1024, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffff5) executing program 3: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000480)}) open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x530, 0x0) unveil(&(0x7f0000000540)='\x00', &(0x7f0000000380)='r\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f00000003c0)={0x5, 0x100000}) recvmmsg(r4, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/69, 0x45}], 0x1}}, 0x10, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000240)=[{0x3d, 0x0, 0x2, 0x10000}, {0x4c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000100)=[{0x81}, {0x4, 0x80}, {0x6}]}) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000040)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x400, 0x0) dup2(r3, r8) sysctl$vfs_ffs(&(0x7f0000000180)={0xa, 0x1, 0x13}, 0x3, &(0x7f00000001c0)="97fce5ee4fda29dffef014d964b32cc6641a992d2f7409e8b2de974941", &(0x7f00000002c0)=0x1d, &(0x7f0000000300)="07d378cec907423e55d9ccac0a2c0e05b18b6edd1c6c716ebd0bf9f012f58e993ba41afe878464e14614893a7c80055b4883de83c2404437d4bf2f7180c517fa574946b9f1ecc4f242bcc13fb13676a1159a5ca3d3feaa27c7ebb97116bbba6b1840b3008ee9ac3efa5f83e5d3084fff490f4cdc556bb4cd1c5d84ca582213c6421ca9c23ab13753f958dfd0d91beb7d", 0x90) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) preadv(r9, &(0x7f0000000080)=[{&(0x7f0000000200)=""/171, 0xab}], 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) executing program 6: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="80468b309b2548cca0c3bd621508525753789a6678d065d43ee4beba5f1b29d75f17fbc7afd04721d15570cfc48e0c124334ca8f55e8fe16ae3c48f5447f2ffc59e1de35169f015f6c7037faee2301a56aa2741434d2b14fab1e7701f22c3262a9f8e27a8a696caa3b9ab7c06b7d2489b7ce8bf6fd9b847cf1d878486af7992904af965bf98c7545167c41c2041c0942", 0x90) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x35}) r1 = socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a900108b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c98000796b2dd921a4975680b37ba955d2c15e6d7c9198ed900ab006ddfb6f869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a004000000000000000", 0x90) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000000)="2f87bb4098d7de568a6a2453616c321b9657609db9199f45ae67568303000000000000001af7383890", 0x29}, {&(0x7f0000000040)="a6c2f740b256d444e7c4a1cf3e85e989cd7b6de6e007f992fd10d0d1e4190b026d7345ed1542a83278a7ad88c2e4936716a1c9f584b7580b5394d1cedfe065a12c255b8db174397e3c27c523c4fdda9f136777d9a01a5ec173df3c5cd0617444191393", 0x63}, {&(0x7f0000000700)="999a0bdc3e414b91a5b028931d6a721970809e7e46932e5f83d6e1ae9f5463a6c3456f88ec2080c21648c5cedd2f0757dc836c6c52a0e26f20fb23dfd317ed739e8c79d11a5ece7fdafb084679f4ae06f28bef576995c0e2f4df9ffc8671bc166b5b85f6c0ade6f95df478a7831d21bf26e2330daad4eca408e39bf2cb41ba4d6c5e567ef5754123d1a7864001946a7e010000009601a36d3b4198441767b3ae2dcff405522900e043caec0400000000000000000000000099efb2567681f4b393937f725cdfa2df512747aa7033bffb238c841a54c1f2b84f9f2ba9322c233efa4794d23429118c33d0ed76b4cca674a799cbad150abe1d3d045698214f0520814ac09c5f95ca34294055f194fa2a67937390058b74ad45ee4fc67572968e2b0800a83a577417ee67e3e232dbde6aa15da7e30a3a54931fa4808562c563ef1f768a6a3ff11d90d3e149f3b32486cb34eeb2e6fef2efd3df33198ea4cfc623f68bd821ccd0c7a330358d45737ada651b62ea4da0e222508dceb4b8efb7284e1213492f1f9f56800eecb4de6d2264fc2129f357db64d828a3b6a4f4108c86552fb36219d6c04e8af7f699840c74a9327c09f742116e6d32f488d1182296eaf0df29ce2b9037345caf277b7bcdb88f75", 0x1cf}, {&(0x7f0000000280)="4731121e881a0d846f926159fff827e9f50ff9f10a833c33d4dd55db0297f2380247ad2d3eea494b024d8c154ff497da4d8263c1f607f8bd10afb46c7d6b3fd4d5eed763fb7b040bb29bde13e9c269c838f40f58bf35e94a17a0679f3520f573d589c30f7576716d4f", 0x69}, {&(0x7f0000000f00)="c7296d3e009ee2ae10dd10d407d10883eda1bd4dbe2d40f37e3a2c3a99bacd7cef9cb9f4d565b7d40faf3a33bc158578993c8ad24b6a7dd93128a1802eadb90b6547165bdb7db8f14b66bd927854d37f09e6cd10fbcbf5c4518836019486ea3168ebb7fd9b7fa5ecaff32b6a5dc8e749c632b21f98dde927e837810cb087d8bbc901a89167ef3c27ac5b23dbefd994e5b766227bb98e5e6c7d5490a7a7caf3d72d1224181b181e5441777a6401669a2ee2243c9a3cfbe3e05d9f396e69ad9301f8cc6586493dde1dd02d6d7af120bd35db33d7fb75441f822c73b1471c7ea74caf8ef1c2bceee4470f6b3f872edc7c5cf05b08f15940c68959ebf845e548899040fbdc80f515efb4e37ec4f49e0a1bd51ffe4de7024590c02752cb9a35668c2bed3598cf02a7988c399d3c9deac099c7ec532b739b280b4e1be305539444d14b3f1884ccbd17f8e9c36d9b0045e712e24d3ace5ca7eab352253bccdcfd5e759419edb5eb34bc44ac69728f394c86aac9dd39f3580e4aaa60d2090a1b6eb8f3950e2f85c543ae7180298ba4bc4d49ccef237dafd5615bf48e51ac3b67a6dce5bd7981b97a04cd089fad110c299659206a3b21c5b8ab9a8a7a33e356cb8c48100b62a11f5f26c11638a25058880e9456c52d1b0b5fcdde101346e2b9a04bde97710181a87f9540f2358df291adbf86c5d95fcd160bcf405e76a8686a38af17d18b56e2658b2e8d15a3de34ed8f371d4bd03d6e39c6c940173d40f8ceb88b78579e38e1f555dfbf55407494cf36d90a3c7a03513013d40d59346a4c87ff06b2f88ed74412605ce640abb5ba192548071a5a0f4f8dfb3d2b664579881503b18a350713a37eb19fb244578089c8d0f5177640798bf63e805d175ae1f2dfa79ceadff70ce349737851629b0c0345a6008c8d86ea1532b33956afa6f9d34f842367ca036f627fe2e26103d8db9fc65afdeaed1da0ed284605940a302b60cdbdd72afbf364dd0749c5e128b60a8340c1771e94514f616f03d3aafbd64f48d1e2e63844f174b2656c1bd24e49f857a00ad40ffbb91aaefea1fce9c5e2960a39b52efa3cf6519b4c5ebe0d03cfd173cfd200ff5d21788c66ab7395ef1c76f61f6abf8f0c7aea03ab24cdb79f151ecd54939163bd775b59b84c8dd72a882995160a08421e505026f1940000000000", 0x349}], 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x0, 0x400}, {0x0, 0x0, 0x0, 0x10004}, {0x6, 0x0, 0xf5, 0x8000000}]}) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r5, &(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="11"], 0x11}, 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='c\x00') open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x0) executing program 7: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) socket(0x0, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c, 0x0, 0x0, 0x80}, {0x45}, {0x6}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0), 0x2) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) mkdir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chmod(0x0, 0x0) chdir(0x0) symlink(0x0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x3c0) semop(0x0, &(0x7f00000002c0)=[{}, {0x0, 0x1, 0x1000}, {0x0, 0x7e4}], 0x3) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x8010570e, 0x0) semop(0x0, &(0x7f0000000100)=[{}, {}, {0x0, 0xecb}], 0x3) semctl$IPC_RMID(0x0, 0x0, 0x0) chmod(0x0, 0x2) semctl$IPC_SET(r3, 0x0, 0x1, 0x0) rename(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) getuid() fcntl$setstatus(r1, 0x4, 0x0) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0x17) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) msgget(0x3, 0x30) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f0000000380), 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f00000003c0)=[{0x0}], 0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x7) executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x39, &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="8d6bb85551ec8430", 0x8}, {&(0x7f0000000240)="1509fa6ae42cf5399a30701bf62a006d04a9408b664444ebc866bc70b1df9f0eef9a9eb872e538d212da459db130acaa78455c1798c9b194a50a4a850cfc33de2ef47812b78c03bcd8867dcfc9bfb07a50b24b21a0be10d5886f73912536265c06abff607ab5f454dbfa126008fe8c42a62c86342421ae", 0x77}], 0x2) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa"]) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000), 0x10) sendmsg(r4, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x7e6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) (async) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) (async) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x7e6}]}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) (async) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x35}, {0x80}, {0x7e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@random="51ff7c0a23ba", @random="46abf2ab6791", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@generic={0x94, 0x2}, @timestamp={0x44, 0xc, 0x6, 0x3, 0x0, [{[@multicast2]}]}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0xfffd, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1}}}}}}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ftruncate(0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = msgget(0x0, 0x359) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) msgsnd(r2, &(0x7f00000000c0)={0x1dffee7e5918e0ef, "5a8b7f638b0217bdc89868f37702e51299637757e26de4b60b5a718a24e2f9300a91825dd7dc2362138578637f73f8b4e0676a9d2e150947319b44310cdda177660b9e4b5be036c8"}, 0x50, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = getpid() r5 = socket(0x10, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xc) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x800000018, 0x2, 0x0) bind$unix(r6, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) r7 = socket$inet(0x2, 0x8000, 0x0) getsockopt(r7, 0x0, 0x2, 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1b04, r4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1b8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwritev(r2, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget$private(0x0, 0x0) msgrcv(r9, &(0x7f00000003c0)={0x0, ""/250}, 0x102, 0x2, 0x1000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x2, r11, 0x0, r11, 0x0, 0x0, 0x200}, 0x4, 0x0, 0x0, r10, 0x1, 0xfffffffffffffffc, 0x0, 0x40}) seteuid(r11) write(r5, &(0x7f0000000040)="4de15a96f4f6138b30a6b8984711b1fac77c890a9c16b0d40da714e079db0591a2c6dd6ec6", 0x25) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r0, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) r12 = accept$inet6(r6, &(0x7f0000000180), &(0x7f00000002c0)=0xc) sendmmsg(r12, &(0x7f0000000500)={0x0}, 0x10, 0x0) executing program 0: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410eb", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) pipe(0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f00000000c0)='\t\x00', &(0x7f0000000100)=0x2, &(0x7f0000000140), 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000000)={0x1ff, 0xf8d5, 0x2ade, 0x8}) write(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/65) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x30}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, 0x0) executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) open(0x0, 0x100, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r0 = getpid() sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000080)) dup2(0xffffffffffffffff, 0xffffffffffffffff) setitimer(0x2, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c, 0x67}, {0x2, 0x0, 0x1}, {0x9, 0x0, 0x0, 0xffc}]}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x4006, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x0, 0x0, 0x9, 0x0, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x35, &(0x7f0000000040)="03000000", 0x4) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x1ff, 0x0, 0x0, 0x101, "be4f08000100004000ebffffffffffffff00"}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xeffffffffffffffb, 0x10002ffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r3, r2) executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f000068f000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000001}) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7, 0x3}, {0x3}, {0x6}]}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r6 = dup2(r5, r5) ioctl$WSKBDIO_GETMAP(r6, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f00000001c0)="ab075d5edecbf57396f1a75d36ea2b177a6d77246d027e1b3a42e1d28b3c12dc09ba7edc1e8011d0b6c60f57eeb1c4faf4f1dc2a40704746b75d64877ed859a9a5847701b7ab4bd67f544761839b1e81c630688ad404ec9886a633873aed0b48bcd9c9d56cce39e50d4966d45a562121041da0fa3fb3773066b4eed1bc9118884f4ef96fd92f37032d85bb68c7b92c9ce9d6031a18dd92d221a652b632", 0x9d}, {&(0x7f0000000280)="fc8df714d55d3e316a04586477cca0270ea61efc43207f7967f378363bb51d48addc0336c7d896e5a5b4d79fd45ddeba197f4857d68a9d87f37fab9b29d95cf6969f89c89a678dca9d7acd193bb90c71f588becfdd5df8e08101357d4e2c7daae50f3b481bb06b743d25bf4e434188a6fac01b6b453104da4b7799eb3a4bab8e8d8f805cfb9028773dbf66745cc8bff9e31f3d15b00026d1e3ea6d9797c512195e6cd93a67e129d8f88d0eb582c32014e80fd4e824af6efd65a5360718e262dc3acadcb9419393dd4268650cc79c18f08f095df76226982e19cb1717b5", 0xdd}], 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getuid() execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffc01, 0x9}, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1d, 0x0, 0x0, 0xffffffff}, {0x28}, {0x6}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[]) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 3: clock_getres(0x3, &(0x7f0000000340)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x2}, {0x46, 0x0, 0x40}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r3) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000001140), 0x4) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000), 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1000000010}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_gre(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, &(0x7f00000003c0)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e3952daea098d19ee63d03cbf92380dbe9045381b5f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21015e4556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getrlimit(0x3, &(0x7f0000000240)) bind(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x48b4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) open(0x0, 0x38c88, 0x8f) executing program 6: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() kqueue() poll(&(0x7f0000000000)=[{}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) setitimer(0x0, &(0x7f0000000200)={{0x0, 0x4}}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000240)=""/153, 0x99, 0x1003, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x159}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x3, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2d}, {}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r0, &(0x7f0000000000)="1d0ff0af05eb3fc7552fffcded57b098df75804bf2bcb97a07fff3b9ead8ec0bdd2bd894876fdde8db402c1ce827d83720933320", 0x34) setitimer(0x0, &(0x7f0000000200)={{}, {0xffffffff}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x7fff}}, 0x0) executing program 2: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3f1, 0x400}, {0x2, 0x41}}) getitimer(0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0x6, 0x48000000) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x93, &(0x7f0000000100)={@empty, @remote, [{}], {@ipv6={0x86dd, {0x7, 0x6, "bc8455", 0x59, 0x2b, 0x8, @ipv4, @mcast2, {[@fragment={0x2f, 0x0, 0x7, 0x0, 0x0, 0x8, 0x64}, @fragment={0x1, 0x0, 0x20, 0x0, 0x0, 0x2, 0x65}, @fragment={0x3, 0x0, 0x6, 0x1, 0x0, 0x1d, 0x67}], @tcp={{0x2, 0x0, r0, r1, 0x1, 0x0, 0xd, 0xa0, 0x6, 0x0, 0x9, {[@md5sig={0x13, 0x12, "302a4c2c9a528e6d0a990a9b5b6393f2"}, @generic={0x1, 0xd, "896320a10bf448468e0e50"}, @eol]}}, {"505260a637ebb2712a6dcb24c3"}}}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x3, r2, r3, r4, r5, 0x0, 0x20}, 0x3, 0x2, r6, r7, 0x40, 0x3, 0xa7}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000400)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000500)) syz_extract_tcp_res$synack(&(0x7f0000000540), 0x1, 0x0) setitimer(0x1, &(0x7f0000000580)={{0xfe, 0x290}, {0x51, 0x7ff}}, &(0x7f00000005c0)) getitimer(0x2, &(0x7f0000000600)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000640), 0xc) setegid(r5) sysctl$hw(&(0x7f0000000680)={0x6, 0x19}, 0x2, &(0x7f00000006c0)="2eb9dc616961f97c9167117ba13d9cec8dd8b6e01e28ce20678df1c1d7da0721ae555d971a0121cf6aa098055278e9c5fe90521286945b1770dac94f968aad17600c0db9857dffbf3df40e7a82d8f86183559f10b5d119ef6c9b67d56910a9d10beffe1d1997d0a457c98b0ef0b22e3a602f020155", &(0x7f0000000740)=0x75, &(0x7f0000000780)="2999371d807d0be6ee47e151de7fce2b1d34789060821262432f5fbf16651772124b7cc6cc46a4809b72f170487e05a8374e64ca1026eb2e4dce014f977f6bdb2dc4af0272d6", 0x46) flock(r9, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)) setitimer(0x1, &(0x7f0000000840)={{0x2, 0x8000000000000000}, {0x6}}, &(0x7f0000000880)) recvmmsg(r9, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f00000008c0)=""/171, 0xab}, {&(0x7f0000000980)=""/201, 0xc9}], 0x2, &(0x7f0000000ac0)=""/103, 0x67}, 0x800}, 0x10, 0x0, &(0x7f0000000bc0)={0xdb, 0x3}) syz_extract_tcp_res(&(0x7f0000000c00), 0x10000, 0x7) getitimer(0x1, &(0x7f0000000c40))      executing program 2: kqueue() setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x7}, 0x8) (async) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x7}, 0x8) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000100)={0xfc, 0xffffffffffffff00}, &(0x7f00000000c0)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) (async) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x49d6}, {0x6}]}) kqueue() syz_emit_ethernet(0x36, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) (async) syz_extract_tcp_res(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffff2) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1, 0x0, 0x0, 0x40e}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x5, 0x4) getsockopt$sock_int(r4, 0xffff, 0x1024, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffff5) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x25}, {0x6}]}) mquery(&(0x7f0000ff4000/0x4000)=nil, 0x4000, 0x0, 0x0, r0, 0x6d) executing program 2: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r1) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000), 0x10) sendmsg(r4, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: mknod(&(0x7f0000000280)='./file1\x00', 0x10, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/194, 0xc2) read(r0, &(0x7f0000000300)=""/121, 0x79) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) seteuid(0xffffffffffffffff) unveil(0x0, 0x0) mkdir(0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000060000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000039000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000002000/0xe000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000040)) executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00', 0x1) executing program 3: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="80468b309b2548cca0c3bd621508525753789a6678d065d43ee4beba5f1b29d75f17fbc7afd04721d15570cfc48e0c124334ca8f55e8fe16ae3c48f5447f2ffc59e1de35169f015f6c7037faee2301a56aa2741434d2b14fab1e7701f22c3262a9f8e27a8a696caa3b9ab7c06b7d2489b7ce8bf6fd9b847cf1d878486af7992904af965bf98c7545167c41c2041c0942", 0x90) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x35}) r1 = socket(0x18, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a900108b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c98000796b2dd921a4975680b37ba955d2c15e6d7c9198ed900ab006ddfb6f869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a004000000000000000", 0x90) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000000)="2f87bb4098d7de568a6a2453616c321b9657609db9199f45ae67568303000000000000001af7383890", 0x29}, {&(0x7f0000000040)="a6c2f740b256d444e7c4a1cf3e85e989cd7b6de6e007f992fd10d0d1e4190b026d7345ed1542a83278a7ad88c2e4936716a1c9f584b7580b5394d1cedfe065a12c255b8db174397e3c27c523c4fdda9f136777d9a01a5ec173df3c5cd0617444191393", 0x63}, {&(0x7f0000000700)="999a0bdc3e414b91a5b028931d6a721970809e7e46932e5f83d6e1ae9f5463a6c3456f88ec2080c21648c5cedd2f0757dc836c6c52a0e26f20fb23dfd317ed739e8c79d11a5ece7fdafb084679f4ae06f28bef576995c0e2f4df9ffc8671bc166b5b85f6c0ade6f95df478a7831d21bf26e2330daad4eca408e39bf2cb41ba4d6c5e567ef5754123d1a7864001946a7e010000009601a36d3b4198441767b3ae2dcff405522900e043caec0400000000000000000000000099efb2567681f4b393937f725cdfa2df512747aa7033bffb238c841a54c1f2b84f9f2ba9322c233efa4794d23429118c33d0ed76b4cca674a799cbad150abe1d3d045698214f0520814ac09c5f95ca34294055f194fa2a67937390058b74ad45ee4fc67572968e2b0800a83a577417ee67e3e232dbde6aa15da7e30a3a54931fa4808562c563ef1f768a6a3ff11d90d3e149f3b32486cb34eeb2e6fef2efd3df33198ea4cfc623f68bd821ccd0c7a330358d45737ada651b62ea4da0e222508dceb4b8efb7284e1213492f1f9f56800eecb4de6d2264fc2129f357db64d828a3b6a4f4108c86552fb36219d6c04e8af7f699840c74a9327c09f742116e6d32f488d1182296eaf0df29ce2b9037345caf277b7bcdb88f75", 0x1cf}, {&(0x7f0000000280)="4731121e881a0d846f926159fff827e9f50ff9f10a833c33d4dd55db0297f2380247ad2d3eea494b024d8c154ff497da4d8263c1f607f8bd10afb46c7d6b3fd4d5eed763fb7b040bb29bde13e9c269c838f40f58bf35e94a17a0679f3520f573d589c30f7576716d4f", 0x69}, {&(0x7f0000000f00)="c7296d3e009ee2ae10dd10d407d10883eda1bd4dbe2d40f37e3a2c3a99bacd7cef9cb9f4d565b7d40faf3a33bc158578993c8ad24b6a7dd93128a1802eadb90b6547165bdb7db8f14b66bd927854d37f09e6cd10fbcbf5c4518836019486ea3168ebb7fd9b7fa5ecaff32b6a5dc8e749c632b21f98dde927e837810cb087d8bbc901a89167ef3c27ac5b23dbefd994e5b766227bb98e5e6c7d5490a7a7caf3d72d1224181b181e5441777a6401669a2ee2243c9a3cfbe3e05d9f396e69ad9301f8cc6586493dde1dd02d6d7af120bd35db33d7fb75441f822c73b1471c7ea74caf8ef1c2bceee4470f6b3f872edc7c5cf05b08f15940c68959ebf845e548899040fbdc80f515efb4e37ec4f49e0a1bd51ffe4de7024590c02752cb9a35668c2bed3598cf02a7988c399d3c9deac099c7ec532b739b280b4e1be305539444d14b3f1884ccbd17f8e9c36d9b0045e712e24d3ace5ca7eab352253bccdcfd5e759419edb5eb34bc44ac69728f394c86aac9dd39f3580e4aaa60d2090a1b6eb8f3950e2f85c543ae7180298ba4bc4d49ccef237dafd5615bf48e51ac3b67a6dce5bd7981b97a04cd089fad110c299659206a3b21c5b8ab9a8a7a33e356cb8c48100b62a11f5f26c11638a25058880e9456c52d1b0b5fcdde101346e2b9a04bde97710181a87f9540f2358df291adbf86c5d95fcd160bcf405e76a8686a38af17d18b56e2658b2e8d15a3de34ed8f371d4bd03d6e39c6c940173d40f8ceb88b78579e38e1f555dfbf55407494cf36d90a3c7a03513013d40d59346a4c87ff06b2f88ed74412605ce640abb5ba192548071a5a0f4f8dfb3d2b664579881503b18a350713a37eb19fb244578089c8d0f5177640798bf63e805d175ae1f2dfa79ceadff70ce349737851629b0c0345a6008c8d86ea1532b33956afa6f9d34f842367ca036f627fe2e26103d8db9fc65afdeaed1da0ed284605940a302b60cdbdd72afbf364dd0749c5e128b60a8340c1771e94514f616f03d3aafbd64f48d1e2e63844f174b2656c1bd24e49f857a00ad40ffbb91aaefea1fce9c5e2960a39b52efa3cf6519b4c5ebe0d03cfd173cfd200ff5d21788c66ab7395ef1c76f61f6abf8f0c7aea03ab24cdb79f151ecd54939163bd775b59b84c8dd72a882995160a08421e505026f1940000000000", 0x349}], 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x0, 0x400}, {0x0, 0x0, 0x0, 0x10004}, {0x6, 0x0, 0xf5, 0x8000000}]}) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r5, &(0x7f00000002c0)=@file={0x0, './file1\x00'}, 0xa) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="11"], 0x11}, 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='c\x00') open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x30}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, 0x0) executing program 5: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000180)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0xc, 0x7, 0x3, 0x0, [{}, {}]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) r2 = syz_open_pts() r3 = syz_open_pts() r4 = kqueue() socketpair(0x0, 0x8000, 0x0, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x500, 0x0) kevent(r4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x81, 0x4, 0x93, 0x81}, {{}, 0x0, 0x0, 0x8, 0x0, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0x40000000, 0x6}, {{r2}, 0x0, 0x0, 0x80, 0x0, 0xffffffffffff8000}, {{}, 0x7, 0x4, 0x0, 0x0, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x400, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x0, 0x8}], 0x200, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x1}, {{}, 0x0, 0x0, 0x40000000, 0x200, 0x9}, {{}, 0x6, 0xc0, 0x200ffffe, 0xfffffffffffffffc, 0x1000}, {{}, 0xfffffffffffffff9, 0x0, 0x5d19e6c3bb03b694}, {{}, 0xfffffffffffffffb}], 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100), &(0x7f0000000040), &(0x7f0000000080), 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6535f38, 0x0) getppid() sysctl$kern(&(0x7f0000000040), 0x4000000000000379, 0x0, 0x0, 0x0, 0xfffffffffffffed2) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1808, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x102) getgid() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6d3ee6a7e373cb1ceb253e113fea06035a068faa78a528454e6eef0d95beb4978924bb610db4614f2df32f96e7e67e8bc264bd8390d6a9db69f8be6133df0a3455241a0a57e8248deb56ce07a38f1bdabdd9476e9c0400000000000000ce32024695c37819262c8a7530ca97ea92c933c46370e82f2c51f6a363af05ca4cef1cadef250086988cef67d0e76eb737c836cc79e8afdc4a2baaab1576d2c9542eaec3ba352b9dcd1b072d45996ca5d6cde1683feb7ee21983", 0xb7}], 0x1) execve(0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000000)=0x4) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x100, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x7}) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x4d, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) executing program 7: setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)=0x10000) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000100)={0x0, 0x0, './bus\x00'}) (async, rerun: 32) poll(&(0x7f00000001c0)=[{r4, 0x2}], 0x1, 0x0) (rerun: 32) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)='ms', 0x2}], 0x1, 0x0) (async) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/18, 0x12}], 0x1) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xba, "09000000ffffffff080400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)="bcecd49fb34c4163da02acb93304ff92ad96605ea07d6b02", 0x18}, {&(0x7f0000000240)="274b70af46e7b060122548a2cbf3e1b63523ee48635c58ceeadb4310fd9c120fc38dbeadf887cae9137a70df8151b917449cf17d04f813d2df9c6cd43a52db464e5988fa6dabc1354ce152c19408", 0x4e}], 0x2) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000540)="cb57592b74376d685a62fd536a9991923156b767bf2561610f208517f035187a587887ed21c82f1e465e306d231b7098dd1b86b62aa6fe5a5d949ff1df78f2628fde8ce891b831af635a8660e9a509a19e32cc272b4d94c483296d3a8095b47a3763ea09", 0x64}], 0x1) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000080)=0x2) r2 = semget$private(0x0, 0x1, 0x8a) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000680)=[0x9]) semop(r2, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x4, 0x201, 0x1000}, {0x0, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72, 0x1000}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x26, 0x101}, 0xfffffffffffffffd, 0x1f}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000004c0)=""/195) r3 = getuid() seteuid(r3) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0x5, 0x8, 0x412}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x40) getsockname(r1, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) readv(r1, &(0x7f0000001a40)=[{&(0x7f0000000540)=""/81, 0x51}, {&(0x7f00000005c0)=""/47, 0x2f}, {&(0x7f0000000600)=""/185, 0xb9}, {&(0x7f00000006c0)=""/128, 0x80}, {&(0x7f0000000740)=""/78, 0x4e}, {&(0x7f00000007c0)=""/71, 0x47}, {&(0x7f0000000840)=""/132, 0x84}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/253, 0xfd}, {&(0x7f0000001a00)=""/10, 0xa}], 0xa) mkdir(&(0x7f0000001b00)='./file0\x00', 0x20) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001b80)={0x1, &(0x7f0000001b40)=[{0x200, 0x6, 0x81, 0x2}]}) setitimer(0x0, &(0x7f0000001bc0)={{0x6, 0x9}, {0xce0e, 0x10000}}, &(0x7f0000001c00)) pipe2(&(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001cc0), 0x244a5270aa925b2c, 0x0) kevent(r1, &(0x7f0000001c80)=[{{r2}, 0xfffffffffffffffd, 0xe0, 0x70000021, 0x6, 0x45a}], 0x8, &(0x7f0000001d00)=[{{r1}, 0xfffffffffffffffe, 0x9, 0x10, 0x2, 0x5}, {{r4}, 0xfffffffffffffff9, 0xe0, 0x1, 0x3, 0x6}], 0x200, &(0x7f0000001d40)={0xff, 0x2}) sysctl$net_inet_ipcomp(&(0x7f0000001d80)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000001dc0)="ee7e7bc206826e9cef995019400186c7f7ea671873c627d7adf9e5cedb289ae2d9298bfb4a80c884f7280602c671f10ee6c7cfd4", &(0x7f0000001e00)=0x34, &(0x7f0000001e40)="e0f04e8f36966910b48c4c94aeab1d18ad0392b282b2334e02f3604a7d17603fca69a2797d2b401d68a54de5728b08ccca059a04e745d7eb", 0x38) r5 = open$dir(&(0x7f0000001e80)='./file0\x00', 0x400, 0x30) pipe(&(0x7f0000001ec0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001f40)={0x5, &(0x7f0000001f00)=[{0x6, 0x0, 0x1f, 0x400}, {0x3f, 0x1, 0x7, 0x7}, {0x4, 0x3, 0x10, 0x5}, {0x1, 0x1f, 0x36, 0x7}, {0xff6e, 0x0, 0xf7, 0x3}]}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001fc0)={&(0x7f0000001f80)='./file0\x00', r5, 0x1}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000002000)=0x2) r8 = fcntl$dupfd(r7, 0xa, r4) fchdir(r8) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000002040)=0x5) socketpair(0x2, 0x8000, 0x8, &(0x7f0000002080)) accept(r6, &(0x7f00000020c0)=@in6, &(0x7f0000002100)=0xc) kevent(0xffffffffffffff9c, &(0x7f0000002140)=[{{r4}, 0xfffffffffffffffb, 0xa9, 0x4, 0x1, 0x7}, {{r5}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0x1, 0x2}, {{r4}, 0xfffffffffffffff8, 0x56, 0x4, 0x9361, 0x6}], 0x8000, &(0x7f00000021c0)=[{{r3}, 0xfffffffffffffffd, 0x3, 0x80, 0x4, 0x4}], 0x400, &(0x7f0000002200)={0x80, 0x7fff}) sendmmsg(r1, &(0x7f0000004880)={&(0x7f0000004840)={&(0x7f0000002240)=@in6={0x18, 0x1, 0x1, 0x6a57}, 0xc, &(0x7f00000023c0)=[{&(0x7f0000002280)="2725c89796e6803d86492b4af3fd779126f070b78d8407cd702fa521ce9a70a4a725dda4b10f557633fa383c9024c45ed8a1cea088ce32a0f19c33d78e6541bed0dd0772fcc21fade16a88e61264eade25ee61575137a8fe809b13562465b3cf6b511c001ba6cbecc2d38edd9cfea7281e8b36a8dbde70588b5bc69ca3926fe4405e0c564d3a5788957659ba30ae646aa120658895899c209384afcc14e3b6a924225df462984eb1cb80cc23ee53940d606fc574e238b88f80a9949a11776a08", 0xc0}, {&(0x7f0000002340)="aaab43a06c8d590fd32cacda6ae99b08b2a2528d0a8980e2957c1149c34c10aac4f5f686e1c627c67119bfc80029a88d30aa472ed77e347021eacb6a7ba0af089d83a8d51bdec76ec6b298b82c3102b6765b28214fc79b3960fcac9c36302dfe6aee66c3", 0x64}], 0x2, &(0x7f0000002400)=[{0x1010, 0x1, 0x3, "ba8b758acc0b6f3556465b2a33aa1d0413c60435b8431b1826cce695bb5f69bca78bdc18913710134f1ddee0a6605e0123589c393bb308199386c68611b5259b14e2ccb2ee78057ee4c6d33b661d95880990fb0788943ae32918f0723f05ea8bfae2593a89318b392e6e786a42186c250882e7eb2085e61562fd311cb8c331ddb94337fae174407a514eec3102db63fcbd72afbc478b17b12222afdfddaac853370c49e1cde44b4b193f9c387ec1e7557f4bda319951484d778b365bad4196dd148aa8efb068bb232fbe1b36d6b725738a72ae5a7c3139430533196511a3359a96263deb8a80eea88e90bf652afd5c23f0b7e1bb973d360cb09215108b573fdc84b765837bbd87830854a3bbc6cf7ef94ffe2f1232a9e37a7046e4c5626d20ff1de5801500b11eeaeb7c48a7bde02800528d0c1a9fdb635a064c956f0796d0158fa86069a96b592ae82ef66b2e3693ca4c233843e6e8b0410e088b321307eb3610d8c39cf824c811728e5aaf431d0d5c87bd01071bf4b9724b9359578f317ac3773f2ae56bbc983d39c8b0018709e032f95f0e24bcb5031d164ff614508d110bd79be20848a352b455b59294203cb61fa07164d176433e057cc7a307d99f2770ea08e8fac51e0014625b41df80cf9e8a40acd95abb3034df1282522896457d9a55c32b3ddb25c5d3557c9e216d1207df46dac7aa79e490c1d53b6a2a4ec6060fc54245ec441820cb89c1dbd95d9b0103d17b3d4649a283f99cc81ca4e56e5daea4962d0690661a05653cb15f651175be83c6bb9cf4c71fe49c843574d8bf969e5b7baf5be13b15c357b3e9cc9f34943b03f56b05098d6c77a29101a6f08c034e55c2ad044e551d06886933bfdd310bfefc140d7be0143ceedd5824150eacd9b4e863d5933e2c0709902974ffb8ee329d1c1379669973d62cc3004fc2b7ada4f415c511fc9cc233e7e4e98b5c31e6151a9cd3a26a9c83867ccc4627d19a0bc7b102faabed03027d6c73f532e61f46c430f2d2f4087fac3363129477faa3b2ad57cd77a7bbcffcab852dfeb45403fa423a0c057f73c9f3d7e7f6045c7bcc36653fec8fbc948fc430a9007273e9ec361b855a9f74de3d8c659756c01d891af379168e7a6beeae05c6b2b7b7fef35c0be2e72152f1a937c9aa1f387ea2c3039bac0ce5c1b1461ce270ad755cea5f7235e287563c3746991747c5556cc47423df1019f26978e7c3911074cb464dc8766e86534c85d4e0ae32d08e4d6c2e952cfe3029e47c290e2cfefe286b26ffe2f537ad2c42f47e746fa1870e5625997b958903c1467d7c23d1f29dbf5aba6b7df94a78f1184d08f8e54d0341f0701c9f641c1c25f25f709b8f6594f80b26f56aeea7684f6e0401c7e2bd74c900cd4cc218990a3b701db75fc417ea6d2bc395ff0384e4a6b6dc9c6370d219c1d5241205e214061ad5ee0ec8161ba72d9c88997db8835606b0516132d8cdcaac71a4794d8814a7058e429a3afc3ea1c7f398a09d59b97eb9c367d4271fe3e4d83509e09538d9a538ab4c8fcccffd9dff9cd6a00fd50b7bf3e7ac6b2b2aada345e9df8739257844a8c99b297b5eb9e3d1873146211025e3e19430afc28a468aad3ce8ea3237d31d2aea7a8c6447c83736cbffcc94a7a2bcb3ef9f181ed64ce29bada09ad8a18cd608a7f1505faf8464dec23ff139af2ac407b7b28286b03d6940505c605c09fd98ceb3c652574e03538caa232ff9d0701b183a00da50afcc5472512f3c0416c85c50b2449840f3eac604f274cc04b04b37264fe98351d39b44ad6e7b854cada879fa6cc8d93926a3bafeab618044ebf72fa2ed7759ab4b9c977473c3593388803458015c3f6435563a3ea1a38a98944d4499d7824a19e630a1b35b6a92444f06104c316a22a423ca6812d6ea5ee48f7a13b13d2bc058bfa7e49304f9526d463b4a6882a341fbef5b56a4b75dc9736f40fe9e483d7a6608c3513992a4ba60158a3b725b001e5ec750f841643bdb463e19bb3f7cdb23c42ef1e76fb46dc2cf2f54afa174a1e5350046f957f897000d0e84132c45de38e977f74aba4b86b41518c043b67030994517c0b235869d24d7cb8f50e55388a600891e91a1f8d9b85cf70099ff95640f074eaef5bf985112323bc3f49f4531b907e17af81c2a8cef628db30d7da3cc0d5443715a9e68daf87e97259a914875c0be8629e4aa6ec800e561081d22015d13e910e095a39b682e48dbf1cfa35d02232121aa1f3a0bee65a2319e89b4b68fe20f31d19ecd77f16a96c834adc729cece93763d8b3e36e8ef40f99595e8a04cf3d67467d5811b9d760bf09c41fab9e4d61ac8ba08c74930ab528716468ce1e27877a4aa8b44d2324213199344fed930273d41ab282e4b45d0141fe451668c0ca8f3c1ccf18446557d97daab47964de0cc10e2a48ce3377fd02585522dddc76e5a96a35ac9d2ec91a8c53afca2d8e620f2238ca26eee1d70d05baae8ba3a5fdfededc9c0545da0c46e60ffb3b4899fad82e5533149a25f332ab3be11cc9c919690698c4659bb5b1bc59f8d51bbc4302652bd92adb1aafac936027b2ff44e579acc0fc1dab58fcd9ec1d1557c215823dcaec2b56452e6d3d76d4510384182e7f542170be7ae12aed8f215ee68c4d89e3ae0b5ab757f0c48fc3d173f412e19900207f436303b37a0b72ddb3828378260faf73e720cdb484575d1ff8b25f54257f8480b7003f8aa6bd3c93f9fcbb01e0f2cfc5ea7465de6ae6576921a2ae07668fcd44a07aabefe18aa29608f32968f914c64679ba65ff67e99c2c3d22513c9398fdbbc6b3949444001f2406684f1761b41d4635af4945b77a6f1bd4f756efed8057eba7385e3d329f9b60f756628361683a31bdfb03009ca62949db4ae55282b84e2822c4d8941395f403838d23d127bc97f0861d601a4410f31de5fd1082cf5c96c6a7e44e238481fa00192cc1548d6fd9b552d537bae6986fbb9d2ef7cb6bc33e4fc70ab23eb38e509a80805d787b3a1fd24920403d89e9e3a80c9fbe668a4ac8e24270514e7e6417bd53dd9d2778e51c18d1e1adbaaffa09c8ee3564b39e073e4071e08af77b173beacf05ac852457b1a6ab58f3d0398d176fadd298067adf13c2e2f4613d4d719fb3fc6c7f20944378f4b8893e8f4e707eb23f6241b36db8522d9ce70277b93f4a4b360141fccae0fa9a47673009275eb537957ad10d25893b8790de538668eb9ba0b519474482e0042bf669bb32f18fa0dd6f3c6cdb442be7665e7d035775f47f96e48fc44a309f894c527b830c1c00985c68a65af0581d55f22622aa9ed36ead46bda02aaef4ce8edf80cec3300a9197b4bea4c077428c3ea641682b01b72d7e6fa6d86781b633e18372eba4d831f6298c8bad5a1681d430a896aebbf5ff4643dc8d285bf168ff76a21d2d9b00fb11d44f70532282a125b608368d3aaa849c172f10b05ae6f158e369a6c71ef824e1eb9cfe532dcb0488792255264a1ecdb8be66463a2021fa18ea7e7a4ae525cd115303b80f5e0820b4c2bc67cc3cb89ab14e3234c2da77b31d2c395e5aab86df165f430d8555777c5f61b19a76f1d6c663e2af34507cb1fff55f260bf6bcce7cc054bd536310bdd44034a4a6a249acbda425a9c0889555f01a726120b47c6b310220bcc935cc67e32e5b500fe70fc71c2b34aec4a7cdbca475539ba17f686209427a724e1490082f4cba2607df0bf5df95f28f0b112821df8ccdfc915468c7b7d06759ba8c2afa4a046c14485b8fb86e3609ad19bf8e71c319d4c6b606c90016e26429d99dbb1b4e0fb62e965b511f82e511ed6c31a7afe27adb08ed7e382132e457a44e088bb6ba2f98ba6458f5d276758c7c1d4bdb98f5245ac252a563d408a160bb05f4a0aa7cb30b3ceecb896399e4ceb6e15536c6fd3cdda49e0576ecb2948a3c77a976787ef15d9e19d94216ae1af12e58aa0a89cf2df61d1a9e572b63ddc39071dc66f79113b8321a6d23fa400c744129c283a4f14d44ed2de531981d3c56550c023c031e42380f58233c35aa8b5d56be1b328748edb892c74ff02715c162da1995a4f345d00cf469f4f5d15da4f33f8b956912f82378b08fc3120d85707351bb77fc7c5dc6f31c79a4bbdecc27775be98ed65b89c350be8fdb679bc90682625374afd68f291c0ae960959c6eb43921d9f43cafe9dcdf46fd598b5ba12aa9d0823cb8fa2c21212c61088fef5ea153fe7ca59a31ea9bb31ba6092137c89002181977525d7d35ccf1610eab532a4c8dede351f609a9e355185a89cc74756e244f0a03d7d7fca3451421d8b00b88c9c39aecc29077c1625af45528c1770889a7ef7176751f0248405b3364bd14e4124419ca91fe61108b82227d0f92f11ba3103c5087dab469c409aca96a9dcc595b7e8b17e679ff103a7b9669f3ba1b4c09de5adc0382aee6baaf5319b916b69b0870a72a9657a4e8a4f608eb16c36291a26246a29c433d632cd82f52d96fcfa1bb2a33ea50ddec86c02813d0f61fecd0ecd44091a5e6c989d52350a59fa283c6fda5570a1131545be2c4bd7a51d2aedee93687366a0c6bfc93f2e715f95f5af1a3a9b4f1aa6e8876ea2dc280c9d037cfb60b1e8aa79fd43656bffb7725c18f6dc23d2bc797f9257741fc83083a0eb2458e66578b9e7d44095011eb73bb995f69975b8070a1b3ca52d7bc228259f9e2efd06e01a378794a976a2ccf4d5b0b47fc94f5c52b4d1f7a336d0aa2f09748b5b654dd5a1e6b4c6b141bb870ee06733cd5ea59f181875ec7f1376897b210574060d397e6349e5ef8e07dd8957fac1a58263d282704e69d51ccdcc7b9f160e47a945e98f273918de8c890d710761f11036f15f38c092631447aa80a060484618d0bf80026462653ec2ebedf70370d2bba783e33825bd43d2fa74277ea9095c6c85539c7ceecbf04872458d72eb260332043c218b22c9f7cf49f755482ba3806e4cb7505652cee26bc4f7a0697773ca89c5f3711e49d610329a787154fd6eeb18a95f0348090777e785e935ce5f3adc66d768ea0405bb84e5710e8a70f44ff074a7a0377ddbd29abdfeb83f41d3b0249489443deeaa73daa63d64a75c2d87e82c3d7febd1f4c8daa9ca0006e7ba19bea63023432b0ac1474e65e793412faba7af8aafa295405596f4b7b365b8a70621be01a246e84a8c506206b4b723dce412322e1de2ca9ad89f59faa1d27fb2eae75c89ce878639461f29e645ac3542019003cb67f524403e3ea9b088454b370a240bad87a83281cc01574269a453973f11867b446990f95ee7313da46a58193b75c51c0c5d0f2553463ed2c2a61c24575c2d4d2a618bb5e7fdcd0116794a75c1a07b89fe5a8ffb5facaad8c778dd78d872989793377b38a742a8cfecae7badf796288884b474ea1c1cbca6b1340c737d64ca546ad15e6aa58143afb13cfcd08a45a08fe13b869881bb222ca195684e70b4a090e9f5269924711e0ba8645fcf89a0df096151a74a735b321deac9366a5b05e3ff1689bbe5f19688e466054a7ce9409e480068aaa05b923c2132758dde47a550bc0882601fd220fad8a980acf98c9891fb7e7a357f6bcf4390cb4b0289267643c1d6a3296dee0dd16ba1ccbb15aa355e6170070d3db52abebd2612c16c3c7f2b18e6060c7c66bc905f1ff2fb4e58e494ea4ec7dade623304ff0a20096e27831f0b069c85493e32d2c8e034ad7d1668931fac63211e18fb457882b7da93bcd9703a0a01bff1619e6e95c5be7c4d4b93191b7bcc5d387c7a3c1df76a58850a631b7b2400a340da658e02"}, {0x108, 0x1, 0x4, "f3286274ca3a04f9679f50f99257e0388e547aed8019cc0a0cdb18fa7a9402073ffda9560b977dfd61cdbba1493f0daa5baec25ae01b53b8287147c2dd4be91b8e7769d707966ed6fa9a6d5ee73e807d437d3a1890f56174493e02dc2e95f9f62cd4f9795e5e8006ad33e2b9d510e6506efd59159a4397b3061c48cda6670502aeeab43c72b8ffe3fc66bd59bf0e04064763d4aae27122dfb9c88efa80cd5fcf5198cdc9c3441742cee0608a13b2cc1861b27ebc2ea6d18ad2f456840ced928cd5cb69681918741676ae0e1934fb14d1a35f5dc2accdbecdeee5b8c887f8e33d828cf2b9e0d83a1855bb5fd10f5e850bc5bb20adb7e1"}, {0x108, 0xffff, 0x3ff, "86193751a85048778fa4fd936802abda253076e1b44f6f293fcb8290b26f33ed0125c54791a983e44db1920dcc7d40e63f5226f845f8aa5963e32acdf4819478ca7f0192505f2ca6d51116471c488634f8ac87b9d36aa685df0deec97a0616c5385c45318bc9c3b9f3a26d188b20905145188507c3e0d537d3c1c337628e9ae1598b33840ccd1d61212bccbdf0c1e7a0803d21d9be4a5fe6a65ba2bf76aea6a2f511cb14e7b0bd016ddfb7884fc0ee23b8c7a26cc5c33b5b78f186922c0197cd82c24df9f2d413f96a9946e290bcf9c3d93ad3bbe42f2b20e46c7ba402220e598a1b80d3df803a2a64e3e16efeefb9e9488318ffcb3667"}, {0xd8, 0xffff, 0xfffffeff, "0190beab1619da86c45e7d642959e2188555cd5fe023c4aaf68921c4d66aa9f8988fe32c03af068d927261958c70ba8b060df7ce7867cd0dd929b6bc617c701d639d7db4bd7e5f4ece97c16fdd598135b67092a4563d188d3e0f70e9a9c3e78bb33a0af77e7165ce01085b91b2b975113c97a4dcb46d366f1fca1d39a751af020425ad90d81d00d0e1bd3d5d3c3aa7863d353e6523ff76b6d87f38507788d390afb9e4cc458e9a223dba2be0bb86072c8930efbfdd9c74b07f7c95e79c1626237273"}, {0x1010, 0x1, 0x8, "e21c05e4acf8f05bc610004be43ea6ae004cf3d39ee196e97aa37b7fab4a85e3036c8da3b29848c825e5b0413d4f8786b30bc82f429a16c739b3a78876861269e51ccb7e4cd485153023066d12992ae6cc4271572efb04dc79141ed87b9ae97e86823767c686749cf48ba8e9ca15fe534e6c48f5a45cc857a088c652189fe4d66a185ef76de73078843da63883f48e488914aa2986ffe8224953d1808fe9ea95191fa59cdb226449c20102183d35f65cb6780006bbc07cf28d467a02ed60b15d8ccd49f4faae7e107402ebf451763508dc3eccf7e56adb14763a4693fe5fb331fdfe41a6fb563ec4da335815285480643d01b892f64ceae2624ab4ffd10fcdda00211ee90348aacbdfd78565fb7d7c597d15a112b2ca5a128793cef10cccde27eb2225b11dfdc83d451c63f12d51ed7bf4cf817554709ab6a8dc6e00012b73404e55778df37ef58fb9bf45d48a0d53942b3316bd535fceefaf760597290c5d0321a0fd56875a1ce849f4b920fa8af37499075516e800b1d97fd6f9a7d984fe46d7666c142c0b0b694c5ce6ebb203c8d2fb17db5f882c9347915fc46a960059b8a26b2d2f7f535fc8450dfdc70ab0adc000c2183d2bbf4f67f9c88e958b9ecb83cc71030714b28ff55a5a54542ca31d12dafcebad9278633c8fd351b98c13e513615d738367770f31528fc785a26e485cf4e58af5e1054dbd363f015a1e84e5331db212f5299a289f5099bad3caef49752caf24220eb0d983e8e0a7672338dab993249bdf48f12f7e11fe49a670441c56afbeb2d56b02c90dcce03ea1ac5932a902fbfc0aa6432f77521c8ded7d961310577478ea00ea9c09ddbc2c286f8afe35b03017c2b643bb9400afc2ead5d0ba5d4f14739b381d43968cc474656a806df7e026aa08af30c9d7bf301737f6610bb2519f96afae43d3441cf3e45c72c46caeefc79527340d42c36a98cdd704c0e726fb13c35b2b832fd8dd63e57961f42f3443372adfc4a05b43f3a1b259aa89f219ef1567a763dd0a2f7e20ac6df41079872b38f35994c3f0e77a360bd4ae1b5c6e280c86f9834f9a5885230f576e8d04617c99816617454f10be39583f8f15e09cab1eb9cdb5a68db5e6cb9ca7347b4dd54375a41ed18dc14d86d4d5f9dd5940b7f7601b804a2405a6b85891470624751a54f165ae2ca9c6a34024f667f52cbd6faabb8df256902691c2061c5ffd4a711332755e7c33abb57ce1622128a5ece37c4a5243ca8d11564227cea1cfb7b4f7a57f75c69199005a89b3efb5a2b657fc62c7629bfe784ae671b32d31186369a25907c92d892ea3d28c0462c76e6ac55997e10585e98602fdf13a7030f7e361c408c6f86a4ab5486c79cd9784e0035568c83b984e12df757adb19ed488cdda9d0ca805c2993b36e46568b640c5e70bce2759f06987c86280a82473ea1a1d507d3feda553c064de218df6583ea1a081c4d042495d7ad2567ad48d94ccee3de5a98ac0daf25ce80459ce70f3a1fc84b518d27d22e23369735c95020d78e610dc26ca2146be483f85955583580dd34b64e816affdfe646b47967fde3417e14ebdb5fdb22bcb0b78d7e30772b7cdae64f47c09dc356986c2c0c2e9e5c89c945617fa577a0e6318cbbbc8f684071741114d40aa764324a3193620e2669f29162fbe901fe5dc36d4142a8c1388e411baeaf777af9ce80b42e74caadaf49318b36f869fb0ac8f9c83b2c4297fda1fc5b05c79ebf141c3a94a367f9def93d41fcef61714c49efe6a0fe43a84c390b31243fede85b2269170cd7d686b3634970c17e23dd6ad23c352dcd8ac8eb751b1415a562bc2dce129db068897dbaf6434bfc4b0e3750903c4f749b4e80aba0e98ca5796cd17488c1755789ab8a741a08bca713d8c4d9b960c688b7f9871c43862bac3c7c693194af9b6467d392b1db7b45d84cc1bab0fd048145fe8c038a25363c810e29cc770bf9dc8a665e1a341642c7240e619c1c0313677569f9ed59b4723283a69ea1379cd7bc667bb0c16248c1d1b87a368aee5f99cae176db5a064e4b5f5a868eb959abb9ebb6c3d26939843faaa119f8218bac6f2cfce8d929468f126a593022dce5465c0cc3554d8385bfcb42cb12babf443e89e2cc2da3c28292e9f3e3b3475dd314ab8be51948291a00663c4a88a98f4163eb96a03a7ba813b7c611de2b447d744cd8c11eb4cf87b925e64b0bf90726c5f4c77de766b0f6f6878ec72b00a077008c298a615411c85cc48d311883233d9bf4e4ea080af8f2e1007e141b18d0bb3a78bff8420edf0409648127cc824450680be9eca1b249ec72175e665fe0680fbfd493db2f6b663a4b6472051f5f69c17885ba1faa0babfa024351618f6f60efc4ef31369d0c9ec33e798c009390690a444b07bb3f5fd5051997c99f066fc9b7f4ee3e801095f04258e990ca744561ed947c686aa2444203e165001991f060b8be4e02089829f407c8a318dbafbab0c853862c8e987f12dcecc6304054dfe7c467a871d4145f90b2e9ec847a55df9d485c30d819cd28c10a62a84282ebf9ff23890fe4a0c4140429585ce95148d79540873d46a1fd4bf767845a224251d397c63ae12f5b204f5f8fef33c88bb68d71edc0f072ca89a4fd5d0267f6b271056b7f5f050cf0c2df91ac552b703f923ff53b8d77adedc5ccd6cb7a247897cd2f3e721e7aa99a542b2f03e2b5625bb16e18b9a0fb2308777eec11da35f0187f8c30de4a3afa11a9569620140a00f975673439a824b5baee9793bb06c5a5383d10fa9a9ff4e76c2213f287e195dda1ebc72a79b5f96f837f9d997b678f2611d89e12d9f88e58f3d1015e761a232c2428f38c7dbcd2b5777292174ebc3ad59b824e5ce7652b42930a48417524ad97e9bb8a69d5230072524befba9600354bde00e398f7f3161c8edca092fb8ea153e39be31b8bcff93be0889d3e4bb86ac742816bb47b86e44a09f74ace7c264f9cee550b93db05c4c4fb89c412e121d927ac3ffeea45016c7c57e3d1ce175e69a4403a1a95ade24b9bac2a3e87a4631b3c4f6bd7bc6a876638cba195538ff161708490d4550366e6f790000522268a717d8e5b52e61845ca86855c884748d66866089ba2c9ccd32e25031ca2487720921f1b1146226eb1681df7c8ce9c9d1f88ed72bb816162a688e0891f6bff659e3ffb3d8254d7e94e48d59fefe5d7e4dfd9944571425f8b5fb3ae03fe7dfb61ba6b85bb9488e3516ced085383105556c8483b692cec59a1336de682f3df4e5a0dee4c9e5884415ec3628183e83b31128091ffc02462d12d735b80bfd21fa473608fbbe5d3fb9cd9d9d101d40a7da506efd14677fd32330701b372e2890926ba42568ff0cd3cd0fa837698d85b1976fbcda6537c8bdc464775da854a80a5db31c0a0eb8f3a3a3d1fbdc7eb60c12f67df004c6d8427001743a8cd07361698fdd7e914a3c157289b90e5964117e05f94125a53fc341bcd3fa609b7940f2a5ae649b0cc1ad80e072128d1df1fe8e2ad4e9ea290d2b25a0781b0e55e55e3c49e9a16c19820bba1f9f380dd502334b44f6fe21a009badab9a0d77e571514c1ddbf6b219cff114d2a220aac55ac55859959d0f6cba64fb22c8c18b7621a8f6eb16cc5c1b6d81787a2687f8951ada0995e6662ff0ea8f386583fdf65733e6002081b799a1a6a2d75e363ccabccb4e52c03196be968cb4e3d8607859ab8f49736621cb6141c56cc8c55919983243477c2aca7f4b68da3f4a7b3711f3fbf6c9e3c716b077301984536024d3395d926862eb12a06ad31484867355c50c18f9a774feff7b204ac88feef0db7b9d27f2d7ff80e51523278602f9ccea03a054a992cbdcf241b6eb81003b3206124113850f78e0f87145b2540c55f2a4b404736d8b4a266a52b2b9dfe03d89167109161e2af779172e8b78311db190f6fd5a66d4e0233ad775fa53988ff6ff91b352416bf7add56523cc1a80d88db69b6ef3d8eb5de1faa10cbda28bd67641453773f4941970c587b4ece509df3cfadc882e8175a3f975954b046feb27118c3c6d4c3f2cd2d5e6f866967336ec141abec19b7d6bcf4dcfbb93512a1c47486cbbb2e547b4e3cc84bc7793aa7d2f98b51efa4c0619c53a5c79258c39b47898cfbc96d5567c7ab11ff92930082fd9a9b631524795de513b828f8500f98ef95882102f9fde1acdb2f1a4066bf1903f8c2123e27c519ad46109a7a0577ab677d0359ce58717ed81eee452ee0e5d3efe8b18784d881b99d0901dbc2a32e69de446902fc372cb5fcd4d7a8d4a53fe2764073ea05a19d71e54409076ef189f1bf374d92b86e3f0a8ecc182cfe9d04e50ccabc43f38bc0ad67a2107bbafd3983558e794d8c43fd2f8d43f8f483faf4e743d307dc2f51dd24a77dd0e5f9e768505c48136ed5c657ea4aa5848e47766050a98d3ac99b452be9079f0b0dcaa7f65654bbeb63a6887f543c328e26ccaff0c8e176a102e472806efabcee3511893012bf5aabf3c178f66e0235b20c2a91576c9ecde1bccb3ee083c7d9a32d693cbd7ab0737dff2fc0e12e330116d184d1c8dad72d2b9fb69db2e278e34d3bc0547305d5905e63abc15c09816ff2b88f30831ba01f2074790e07ee0d0490494c91e28e2925eb0ebb2ab1a84fcbba2bd26fd476a24589b563cdb6b73d3cc4cf5ad941b8e1654e2ba3e810caf1dd526a599179ea214bf5fdcccdb8c8373c8b3c385d4514e8bfeb1d7804c421a4e5b1a79006128a58b4b8b48dc37ad5e42faa9e2faf98e2eb2c747efcb0c3bfc41f1f53deb16a8a2b654773448c23a5fc7e42fbedfcbfe950198655febf6bdb53e4e56d4a9c5003ef20159242d41725324bdcaef2a6d8be20558b048a13bbc205f7056973dfd9ce068f086486a98050ad998f16cc718019edb781b8819f31bdb116393996d0601c3bf21f5a08d7979e23100cc016a7738d4f5de8e6be0b08f12f413f14b50b0c460f60e23e186c22e86d3727951142dbdaa52d0af9e1ce65cf892f0432dc5d24e018b488f023247896bc07e4a28be1f8c41c3a669caf51bf63925c57053619e245a1b3777c5378f1ce010267cc6fd14cd16724a5c4464e3c80e71571ba1d2e31250daa376ff5f9ce512aa6c1744ace7ff0deb1b7a4ebaa7977aabbd88f335f920f236f167a109a32b903dd267e4558a329b178f80fe17396a27204ab3188e2d1bca40c6d79d1cf5cc38d6460a05a842fb592586d91e6400394792b4060a9f79e1c913821aa665748634fd6ecff40dc30361629edde2ade83caf62227d69d2cd239a718712cfdbd78394ccc2403e18d26b4c81765c5d2883bc3c0a146c97017606503f060cd593e79f3ae0d76409df51dbba0ab54a3a71eda351e2f33522678bf6aa886e9d638c2523d992c5c7d6f89c7d56396a3b8c11452bba7d2e9798444bcdfe137ca1d2a52443846df982769b92fc7d5f017134daf82733e03caf6fce2ececf087991ed24e2c4995875ece4c0fac5a4ae8a8f29aa7a21e1cd4c2a3e41f45123658772b72a261a6a47f8b335885088364718aca52315524965647801fbf42d465b766c4cdaa4bcddefd30e39ece07ba7c8f19d58e95e101b93f1bf0a66d0e787a4b0cfb555115e7c413c9601032ea894905a71e6b2a071c825f2abba0ab565b9b6d9d225a4e847049392e05c34d0622432d6e6fdc5998cc1e22296e90419115d4edb9a8a9e9bd6e1fad50497048c590ba8ef4eae115007ffab366fa2077b3244aa90fdb5d376f87cead360fc3a6929d123a3f7b656a700343d265e34dcfa5f3d782e0bc8058a275c"}, {0xb8, 0xffff, 0x2, "e78183353637985e44d22660f2f38b83e2f8f7097efaa6598dc39d8cd9209fb817aed481da568a9ba3b1b60ffc50ed3e8dc27034e6e1601875e85ece3514cace5268d3205f3f2fb74b14d4acaba36dbfdee4353ff56270e12a7515c90a9f91b7bbd030a2b32d350b75e01cff30554b3ff1fdf5cf71ba87ab356cf166ded3a31fff895ced8c0939c930ccfa2421de86f8fc7b8ade31af9a8cd700453c517c4936d8ea"}, {0x60, 0x1, 0x8, "9aa2eb0a7403f392d16308ed273e2cff7236e428f9ff8ad8e2699600dfa310e6566c8ec395b3229784046d7b2b7d650add94e28873ab9e10255b9e683c32ca5e039b593572d28dd93cccf77d64770748"}], 0x2420}, 0x5}, 0x10, 0x8) semget$private(0x0, 0x4, 0x8) sysctl$net_inet_ipcomp(&(0x7f00000048c0), 0x4, &(0x7f0000004900)="5b60eedb7bf44f9336618f3d1ba4d3f75b6d1c51729b4e346635bb28ca9e089bef6310f7b0b9342bcc49906ba1f88c16a5cd39b12de6a6d12a0ba4dff3b8dc5d72d69e1f51f9a4e399131923a5dfb2f43c0ba322ef36dbe1a4dfe0da689c7716b13f06b1ea7760438a435a15d629b07758d302ecffb91d835b68f7329e1f90dc279613128ed3f57283acf3b583b28e1bedff3b5d7f974f06f763", &(0x7f00000049c0)=0x9a, &(0x7f0000004a00)="6103ad6554c7f78e0f138616e6b3dd4f11e85523a62d02e3d2b87be7c700aa4854945faaf718363533cbc4936eb5ae1794e514b9ed7fc571022c8336713f33386b1a9b1fef8d67689018a695bc4e5e2bce22a4c10775bee6bdd122764f17", 0x5e) pipe2(&(0x7f0000004a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000004ac0)={0x1f, 0x4, {0xc377, 0x5}}) sysctl$net_inet_ipcomp(&(0x7f0000004b00), 0x4, &(0x7f0000004b40)="aaad3ff9c03754eeaaeb78ed252dc34e3d2b7d84534698c4b58f87d7ebc25b57182f2ce3ee857d0439cb31d179618c4bc6a746d4a645d731911d6d9dd9d05df811577b9a484596585412ac7daa4a0fb6888b4d01d465c926c927d516d35f853f98783d88a39cff121563ae86b3554148220ab13e9b96805b42a38685582dd3be35118a34e9f4ede72a35e63d3a3c9df28eedd7f9fd07f39701dfc37b34278643fa37ce197b7284470dca479f0d27a34d64ff98ee4fc19dcf6e40e54227cb3d7da30c16cc9468024e8abeb54de903b18c3ac2e619cecd133eb139e5cbbb205075909679fc057a7dec284e005229a2f03ab6ae7081a2146114", &(0x7f0000004c40)=0xf8, &(0x7f0000004c80)="814b88a12316f8f18d97dd8f24b3f0fa3d92f0626ad18f7071d705b5b79463f356489ddb5e3a94a1a95561956d8c4edbbe861ebb46f4ab213282bbdf9476e7d5a571bcf968181ae222dbab0cedbae70ba575c0c108090735ce", 0x59) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000004d00)=0x100) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5, 0x1}) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt(r1, 0x9, 0x9, &(0x7f00000000c0)="2cdd9f066cdaa7030fc1c36a2f31849e5c68a3", 0x13) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) sendmmsg(r1, &(0x7f00000008c0)={&(0x7f0000000880)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000200)="63031d8bfdfcab63a665a0e7d0c7db20439cd1fc5e4265b951e8e6d0e2dd05f081eed4dfe80b35838f8fba3ceca0be64241a9bf5b611e099526f6d95b8397298ffc89a2e61278241c469725b1e90b877fbb699dffc91570fd1c6e196159388d7a6620edfa0685f3e1dc88a3924c293dd", 0x70}, {&(0x7f0000000280)="2f1b5b87581036f90769185c", 0xc}, {&(0x7f00000002c0)="c33172ec0b41a9349b05e458b467516033206040cd44b8b188df66df7a52191632980783adce741c1383f7e3450c92347047628c8eaa89a90071702ce9baaca8000485245426f77b4470886eeef4b6a0d035c141554a711bf87a630b037ac886349917a5b9b61cd6fbe87708", 0x6c}], 0x3, &(0x7f0000000380)=[{0xb8, 0xfffe, 0x4, "b339598127e9361d5f5afcc0530f67db75473e2a6ff5a2e5b5d630c6c4a7c4b25ff2d37c684c6b340a7e704176e0e254f8be45e48db403df2a3820a986155c4cbdec57c4d8e056b39545340fff729b1bfff3b957c211a8222914e7da9205912ed8540346b7158eb4ea34c5a22f4590bb9f5b50e287c779694fa9876597ca423323af0a199ecf382073913515d6a0bf0320dd96e9f263e7987305b29eed1db03c661bcabd"}, {0xd8, 0x1, 0x82, "a590586793a983285fe57fb2a0f0b7a99e1786f978c61ec29ef73d9a696d269f514490168c8ffb5ca126b919b58caa29a6c73fead07cf5ef68e97059cc7924c5be1648fbf6beb610a5182fbdc1de34d97114b6b0fb49da1432a944826a811ce503c66536202e5611c46269be83bd3e986013a4a6cdc2014d4e5c8bae031a792d72b1cacbdd5f3b55427cfd2c25ae4013eb4834786621c3bc9e0c6ba236ea85bf50db7755c18444fd19352d05d6da92dfb7d0ef189a27caf90a0fe4cab897f5121cac33eb"}, {0xc8, 0xffff, 0x1c, "d63b5007f46861ccd9bc3f409f0a6342fcbedd6c402010fd89e6ed54a68f17babababc937b4a73b95f549cc83176f5569e75fb6b25a10a54d1b7aa125294bd85dbb2bf73c31a01935e58ede8cbfc818e166149f9e68308c8f63afd21f31dd578008465f05659d3b30e2a0520f92fdec440d860466d7d4b6a0b7b6d683c1285b7fa2e5daa8885693fb9a68aa0e9aa99e08171193cd44f6fd1907619cdf15876d286d3fb27787679c72cbddccdc98738071e94adbc"}, {0xc0, 0xffff, 0x80000001, "e4447a2c7cb185fddc310a406fd2af170e1ee6b7543911a83c3b6c4068fe8e39f9aa5c9f3ff7a1a35715f580143db60727f6fa5f0d3c0d80cf3bd5a9727c4a5405f0299b38bd21a49cb3e6e7922642a2731b1fdebcf8478b05f965c555fb56202e5483b64d97d3a542bef5ecc642ab16ad74117fa4246c9dcd472f2fcec2a4cdaba1bbb381b455f489975ad958e24f5ce02c94463b3d84513de6be85b20e30a53e217be7c81ea47b5a2c4fd4"}, {0x50, 0xffff, 0x9, "f246b9c1c8f33ea96b44df0b96a212a58678daf90b6e479fd72b475296f1530baec82538582a90a05438f8086b9103f3120dc9ce11833a18f8c81716ea87"}, {0x88, 0x1, 0x7, "b1decf5e7f7e394176e10794a2117cdba6c7c22c4071eb32c22b150beecb1fa3ab202cc4cee2002e4e435281bed7c284e391ff5fe17ccd95096606c1d3793e53d6161bcb9cc8220f895bdc5be9d9c4eba9bc06cfbb07fb7413642099df0c95d3392eeba89386ff7fb5e697709c9bafdbbaa6fc"}, {0xd8, 0x1, 0x6, "ccc7592262e79d8caba76e1e77acb211e7c6c3d5c17ade8d0da01bd29999fa499dc702972597313389ae9c095d0d7c275d8f15502c631c8dbc07d91b2e624880f664da6ddbaf1229eaa2c7f7519b558af96933000ab9da77bb441cf95730840c5d020524b2dd07c5590c559f0c2112212427122f6a99410151150bbc0947c7ef04a00f90f84d7c0741e18a27e144f406d0c13837f2b72fa4edfc84ab825d75fcdf240293a0f520d7c8f655727bd1a0abd875b8842d924501a3316f00dfba6c4eaf2f38"}], 0x4c8}, 0x9}, 0x10, 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900), 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000940)={0x4, './file0\x00', './file0\x00'}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000980), 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000a00)={&(0x7f00000009c0)=[{0x8, 0x100}, {0x0, 0x6}, {0x3, 0x1}], 0x3}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000a40)="c2bf6e4d80e2dbc309a50b41b70ff082f6280e5773427d58e5367f80e6d3da53db7f5eed583547380ff01b4fc191ce0f0e65c598ca8558bb0d01abab758ef870991182ee8a5e6540526105df714d019791a6ddf3df97d33257b76e8b1529c970ba871735979cb2b7c205e58ebbd45b7fd4d1e1a30ce745792d7d17fd4dd2b79282fd867c68e3437efc2ddbf28c122ad4a41d98b42aca3c79caf07d35fdd70496447dcaadcbef89c727006f804f833dcdc6614c1cfb75e910b2552a532a47c12bc77d35414833db7b60945a", 0xcb) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000b40)=0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000b80)=0x75) r5 = open(&(0x7f0000000bc0)='./file0\x00', 0x40, 0x1c4) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000c40)={0x3, &(0x7f0000000c00)=[{0x1, 0x7, 0x0, 0x9, 0x5}, {0x4, 0x3, 0x401, 0x3ff, 0x5}, {0x1ff, 0x5, 0x7ff, 0x3a, 0x5}]}) fcntl$getflags(r0, 0x1) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) readlinkat(r3, &(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)=""/108, 0x6c) mknod(&(0x7f0000000d40)='./file0\x00', 0x100, 0x6) ioctl$WSKBDIO_GETENCODING(r5, 0x4004570f, &(0x7f0000000d80)) r6 = getppid() getpgid(r6) dup(r5) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000dc0)=0x1) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0x3) setsockopt(r1, 0x7, 0x5, &(0x7f0000000e00)="f95d0ebde6cf16ed0fe6c18e0aade1e83410998bc85adc7b671e3c734aa685d63f469ddefbbad61db5eda83c16ee079ccf9fa5a563f7abcfbb0be27c6bbd9944846312bbfd1f9829fdc330f8a92f6dc7dd8b6b1367eaa1d4cb2ac0882e7a02a3cabab57555ed2b1c3894d52e155d346b801f05fe4ef0d3b0802c5f13ec300de2b9b045037df2c5ae46279c97950c1f0304025ef4250c22ead54195fec60f7d40ed778987b585883cbd37bc85c25e7a25e2ac806d79b0e5", 0xb7) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000f40)={&(0x7f0000000ec0)='./file0\x00', 0x8d, &(0x7f0000000f00)='./file0\x00', 0x8}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) r3 = kqueue() sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="c507a7c52de3aef8ea5922d792a516fea6f9e1715575872671c23f7f9a853b2a1dd0b69cff64ff108398e35aa4ace104cfa110c78a68f2ab9ceb441353e6292c3632b053da33e64207e3db45be34c9f84a519bffffffff9a9872a9c00032776f21e23e0315cc313674c27bc684808e7e2b514c51982f0f20d870e3add3ebfb9864e41ee706", 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x5, 0x100000001}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000380)="c02a166f7bb36876cdd9482fac48f055ce72609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a66169a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d564185b978979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b", 0x91}, {&(0x7f0000000040)="9c9596863163cc09beae68b8ce7c641aedd1850536e7b1a64a2df5f9d93f80cc17", 0x21}, {&(0x7f0000000280)="b0bed93161", 0x5}, {&(0x7f00000000c0)="8e383bb7c060e5ec23f0317cf1813d1e5dcff503facffd99375093e1bab70b45d397c74d04829e7c37fdcda2ee58bc72764b99bd8719f6ec87e944bfc7c1f53d8a1160f80eeefb997ad54bbf860f96a36221588ac5b2dd7f334d531bc7e327dd8ccfd5c3bb8218963b165814ea70030c52faa48fd0ed1d5386e18918d67cfac5d5c35ad3dd9b8f0c2c18e7275ef89305091ecc835a", 0x95}, {&(0x7f00000002c0)="81f54f5d92a841c4b23b249e476278b3983ed5fdfda8b8d7e327de4468000030759166ee25", 0x25}], 0x5, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x20003, 0x2000269000000}) r6 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x38) fcntl$lock(r6, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000004}) kqueue() kevent(r3, &(0x7f0000000080), 0x9, 0x0, 0xfffffff7, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0), 0x7, 0x0, 0x80000003, 0x0) r7 = kqueue() close(r0) kevent(r7, &(0x7f0000000000), 0x81, 0x0, 0x1c6c, 0x0) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x7e6, 0x0, 0x0, 0x324000}]}) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000240)=0x401) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) executing program 7: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410eb", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) pipe(0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f00000000c0)='\t\x00', &(0x7f0000000100)=0x2, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/65) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000280)) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, 0xffffffffffffffff, &(0x7f0000000000)=0x8a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x20}, {0x4}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b4bacba9d62309a4b62d18e5fa6868edd46507512a0a8863c7a478a4266af60937a16c81ac9feac83b7500094382c9a12940a6eec045fa005e987ac5ffb36f226c3efa762efcea3176e9c2f8d8644904b98ac9268573317789eb730a2f7c621600e3ba87257bfa693a313a4a9aae9d5a2aa39d264d5bc7ac30ed3ef2f23bf9efa5e4d5abc530f28968a906c11b84aee4b46777dc41fbd4db2c046b7b43b001b86eb01fd28db39b31b14afcf9888eef4c5b8ab50beb0652c93d460a7ac0a61ed189757ff4e69c09b6da1ea809f82582c8e1dfcbac0aab8119134117a0859afe6bdd17a9b5139e2ccf761e75c538f1a9ae9c524ff4ce230daf9cf03eb16c3cf77dc2b6362cbd6136d3d7449ef455583054192350afc46f31b1e5f743e5c290134e1150b2ca07ca95df2b48bec1964ac57fafe60989e2a7340f5dec01fc59d2b6cf4a8058698d18c0874ae93659e3a7221bc868f85ba121775d09cd5677f542608eceb09fd4aad209b88d69bae3465bf53e59ef0c3fab763edb06896e1e3190070ee0bfeafc95b50dac38d5db44debb4a26eeff23235b05c949c50e4ad8e140bcf141f9980315271059d9df22c907e204f8a676f42dd51567029abef678a1cb1e5c6444311d73fe64ae5c7f241c10b9a02f89acd54d5e15a577856428d4247ef1f47133aefdacdf05fc6a08e57b199beb57039561c32fc0bcb42796df235f8dfbead8a8705695967f77f4ac796031d3687fb2207f3ce20956ade4f5373577f15079330f2b9457d7fa51aa4fdd3e20eadb3c2eb44a6423ea13e92ba4d81c7a40c01b8691dabf3f79b1a0f2da16950b6522d66551ec8c037753a2c63489c4a0125dd7d59411ce7fabc62d8a22b351df5e3034f3d601cadf3236d05d060de04e3d652de0c570b8de953f7a500693b2a1fb32314f86aeab428fb66b45b39bdaf74dddb665e8765120453740328806223c2b45767b0a1f1d77469f99444de951466af905db60fd19a8cf7ea134d50891263f2649ff016b7f793baa959b9a7216580aa845145e579a7e509f0e218b254359d363a65be80ff0f981bb3101d583282b1a535a072267ee76cbf16eff248f67b14eda57758db35c5ce85fbdbdff273a0750a4f1f4311565d9ebbf30cb8dff305af9b93259febb3540d9f10d92c1ef63d91e56b954d8695d034fba8a08a06a110e23ee5d6ed686a9e34d284e91318c82d103e2e58c9c7daaed3a4b2ae66529de1cd16777fb2644d63db15cab24cd0776e1f2ac4185a5a10994741261181bc7a42b14bc1513e94e536013a59d665103ec8457ca7cb1a7f03cc3021701557b0d7f821a68a51f5d44187397a3400d89fffc649cb913271bdfc9ef80fe2c03ff3130ad3ba952f4e89fa890e7aa852ba2f43a222d4d0709eafe013586e7e36a77de50d1a23096453782b3a0479a651c6b63068416c4a49ff3ec241709da9511249f8b0b3013fad0fc503c03decd8c2cf59c3133d0aa3e9ca7ab275ac197bb3ce11b37f3a77f2e9ec97f747b7f634495f46123ae4bee2a6508fc681445d55c15773d08fec5755a4eb59b981ec004e221e7c3ca9f090ec705df2c1c3f62c41dfa0a92bd563a8295060cd85fb343e7301f1e9aa0cf6d4a9a8626ba9bae370207fb020c2760bd2fdbf5cf0ac4f4a85d3d06f13742e4ec3043a6eea98ecc11b397777ce70f52a72d30ce9d33f4b416a4dd35de3fae91dff23e3a312bc4c33ac52d62c1dade5b94d1ade929e5befc25515b3310e0806d1269891765a17e3ecf61fb8cbf549535545e9d8eb7954090ebf22c960651d69eae58957fbb89a2f9d787cded238ea031c98c40afbe11636ab7a31ee2fa75e5f60435ef5ace15f90c828001613587c370591aaa400726246205563355aef774419bec938cf664fdc51a8d85cfba37bbf612f24a1375f8f5e9cf77d73199a06823521f7c7db6a41264102e0407b14e751979608355b93b89049f1f811d2244990dfb2b77c61c72b24b7274b3bd1f4ef49a89a0a399425bfa75a04595c9eb66e645b77683b35f2d0e14ae3365de71024666d2499f192d988cdbf56044c903ffb812358cbacc4b48212eff418a425fbd5b7ff857ed647e07697520e6eafb6937bcd008d656538a327a320e876976fab40c952a277c7366b80191e36dc84d8fabd8ec00d010447ef45842a8ec48a7a385d4f0075478f2c3d3fd3a9c189556ec20f23cebdcb35b8f8700e469e3a61e142b22219f562ad7fa77a6e0b608aca4556fa9f1be6023943e085bab49e8c1aa34ffc816713232cb0fa905455f7faaf033c1bbd1bab6913eff9a10ffc36488fbd124ab98374df078cdf2a7f1319c5bfaa3e28145c4b8fc2b00e1964b9b5a5c63395937408d29ca414690ed31afb709a71f42fd4089b406ab96aa70404afc5a0d06f464abbb11c5394ef84bce1991544da13ba24f74994f7f4649d7ef9f135a4e5bc156f395ca93c7a5abfb65162f61a9ddff8cc9ca93de131e1ab6a17827e2ed0891987900e3cc255e4f2622904c8e5bae3d99f8c56dce6a1cf48513457be545349efe801a309ead7872a86fe7852226e75117b4e3458ea91e87973800ca7a5731ca7b870d99c6dd404d832635c517b7fe9498358a286e8f7979b57542b2946bf8eaa5fd505befda2a7f99479e767fc7fc0a9d776f07b1ed55b2a2dccc2c6ccd7ed3f3845dfa664f4f6305c7a3e1478271b71bb0ce26a8bf8ec6ff2a7133fe91816753db5f6ef9045225439ba2ceb00a5aad9bd32d21b6c0a5435507be3487c4dfda380f33d3c87ba48b933fb7222ef3ad6e18b7cb378e7bdd615c5cfd1d98069c17541bb0f7ef09bad04d770e21307c93f4cf511f0c90af3957f76ed9caed80f7d29a16696e2c206f198f56e60df1cd53eed74ff083972b526c64d556f62aff5ef4a36b416587fb02a9d07b738944e945edb1330cd5fdeaf699a1a7b072c881e343d10f0bd0aa0cb087fdb71eeac5e48eed9b845e63ed510fba8092ae9f3c126c0b29c35d079cd5487a0b99e30aff2317d1d7a6cd60a06dcf82c24134e61e234cd0faa4cbe7fa75c153ec3ff5628258ee7110df611155f5d750486eab49005bae94d8ba07f8fea23634a7b6321ed754012a58113c8303370caed08d846379e40923c30d0660edc56aaa89b5876825ba859aabf3c6c411c815b48b56a43f1d001859074f05bcb05b6e85528ef959173be81d5d18d4ad23efea511be9d16b846ad6ca355d7ae94dd73f2788a625e3720cc2f41323cb6f19c2cbdf59da53401af7c2b89a9261b6bde6249e3b7d66ab43cc3b0044170591e4cd44da98708eced8a0aa9be046fd9f9ca295f1ffb8d7121ba581700c9ba3e9e4c927672876df00d8ce7627679b672a894ba035dd10de3dfaeb4f0503ef302b72b9cacd8d5015c84f34c21551f2d76c0e19e077f2a9c7570d05756384deea5a9018fd588ced0970b9b32369f91d7828ee96425b777e34c201ffef46c963e37588771cecaae968c789d03fa628a96d2b5e2db7a5f56f03042a75eea79b3314b74d43770d8755e1f336a48e781f09ed2c14612b1a7b2e38ebc28eb73309d675ad7b3f226dafc3c1f7ea98a33cf9bd87cdb175152dedbdb88175df17719e637e30aaf31a952e47daaca751e6fb0446f693eabd4e5f1f10fc8234c866da7066caef319a4781fb399bfeb1dfe38f1cf40ff49a9f9e9251a791bf4b6b947aecff538e4ed6f98d60d982c49213771b877509cf0a54e2b6be0e83d0ce2bbc4d77571fff56dcb8050b3407093c59dff2714554b72775629a4801da59b1942173485ec7d45604b2821fa31c8fd8f14946738fae956741a0fb10aad8ce5448a1beed57816579fe50c3ed251e70d46d0a1909266a7f4bd0f128868df368eaa1a1164df6090d992db07ae7295622277745e94c671a0e2c0f96644c7db8644c24169e57811b4321ebb174892678394770228fee10ce7350b274c923e2e1994cebc3fc4d36408b05bd23e6bb712131657f02db7ea4c36bf6149ea44ab6af00672dec92eeca0a085b0072d9b6c44f1a824c226e2975227b4ba01f990ff492b23a9afd40a8f0a132e484f0b97b231316292136cad766e8a0658efd813386bcf5d055078a3f52e42391d6343c90114f9ec890e457dfd80ddce57a7bf48271df4ad57859240a76d639856b4ffb0ad7cfb3fa5c3002ba45fe6476ecf6b23af6b537355a6155e21679935e8ea8c971f0abb09ccb6f085955820bb11a342ed4cc62195c23730d093a52dc38159e7f799b56439cadb6f3092562172679a4a323ae8063289cdbc9c737c1ab272a67225155ed71186f8e0fbcd0a90ad9644728f2bee8793837b7ecf3d18657eb6c9f1eb28ca96b698b92eba5bb619eb9bc631955bf754ca654279e0f935c11af6e2226f92caae6a4f5a60b9cdbf61e69871bed08efb012a939802b449f229dba6d0ecf5dd1ec7d4bddd6f7fe30bd52a8f9b2dd7734a588f54193d52d5597939480242cc80e336446b7500cd036e6cfe1e035534c8c9483672e6a54bda9c83f762cfb762d1d6f902ab9087518196b70d823fea1a39c961a1e8fd61c010dd44d3b7079568bbdba484bad76e8cbece684e7404467d7f5c17adc5918e75f7855d9e7691f3f62dbd59f723c16e4525df179519bafe68053f507d8bd20ff51d0f9b91cd9fbc346403e595471e34f5976cc28ecc72578cd2a2441b9ba2d7c673e3523082a27344d112fbde74350c0135d51d227dc9525aca6f4940c0ba2dfe1aec8facb6a364b42abe19dc3ec3d730529a2892046d26ea3b291f60aba94fd8db71e170a1afba5148128f782ccc96e3c131372502f3732b23f6a38680fd9242d3ebbc210cbdf6d4f98660a08f81c1279f1c18da732246ee2780f9a9232493fd6db3e41d054baec189ca716d0899c94cadf2413e096c60b6bc0d0a92b28fab065ba4c4ff5c9dd7ac5b6b2c03c5559ad83eaad39db39f1addd47b28b9d5337b53bb010785a1c7cd4782793890ac1b1f7bf6d553a54625da2b04126ab17cb60205b299777e5a197babd5006ef6308bfda454f3570a5128b36b9fc7873b4b6c7c566d30a2ab79590966879dac10c29c287d2ea49e73e3d58fb01b02a8be05b5059fb663a8ae7c55c0ec002e99041c3feab0444c6ef74700d5af9c30f0a399fb604abc6d5c9b3886924c39023aa6699ca51cd37c1f87c5143ee63fdfa612e39b8bc40c36afedfef4ee9be5baad4c4fafb7edf8edc757f74e4342cc5e40d5e2f962ba5d60271fcc9591e9b8c5fb390383ee51bccf9a8c9ec41c2dbc8ae504f50b5e034ec7ddf81ee6523dc573d1c87011ff8e1230df448a7a654ae6a3fa801cf2a87031a7d42b9ff65babc10acf842ee5f08eb2180f2588f6fc9610daafbb875156ea187adcc674fd98bc020d251641f40793ac6996f9ae4433a56546a257e3a25c1e7199c71e01f6916f37444c3202a9f92b24d57f26bfcfc688b29f3b71a2511220027c331515e7cbad7d7509cc7f740a3b7ede08c2597acdd61b60ac24e62c24f7bfefde2c97034549b381d637b1cef107b77efc291d800364fe7d2dd649415318f035bca22a38691ff92bae2a47ffacc1a929591db7414fa8fb2f0b7df66dadd2da889a8dfb6bf27e00d62a8f99ca39b55475f23b7ce38fcd02d836a6e2535cb9d3ae403c3c591564304bf311c18bff2f4475fcd0eb82018624790a52b61264c369de61ec02714f6ec147547a01ee1a478c5a82575de6e4833cbaa3e2b8c2d35e42a635046127c876608237a84550ae04dc69b8d622d5b444b91c9fe795fd0a63487168f38", 0x1000) r1 = kqueue() r2 = dup2(r1, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) fchown(r1, r3, r6) msgsnd(0x0, &(0x7f0000001140)={0x2, "6eca0e3c079fb16fa3f455a6ee5013acd11a43e256e385a2a757226f69b02aa8df07271be71cd9eb99077a9f8741291e9b3ef5d8f532541c7d573783d5fd7943317add11df21f498fe19ec11b9ebef189b47b0a14e622b1113ab20f3fb8df3d8e903387603035f32605506b4f5533e65ee6ad4d5ffb55e463fbc5ca1de740c1b54a027e006da13126692a55c40bbd021d477364a877a7a36a4efcefc0ad5927f3b776a724802"}, 0xae, 0x800) r7 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001200)={0xc81fde93, 0x17, './file0\x00', 0x7, 0x401, 0x7, 0x5}) setegid(r4) connect$unix(r0, &(0x7f0000001240)=@file={0x0, './file0\x00'}, 0xa) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280), 0x8000, 0x0) fcntl$setstatus(r8, 0x4, 0x80) sendmsg(r2, &(0x7f0000002480)={&(0x7f00000012c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002400)=[{&(0x7f0000001300)="a4e1c30418491c0edf0a3cf88435765f92c6e5927e9990e212e142140414e58b083b91933d2d8dde1fd6616e4d41acf1095393b837c01cc651eda2ebac5742e360d13d7e186a05075e2a5404db98b3880e210a6d65a1ef924bf021b4d057319164c4faba7b040dae64bbf11c51cc3d4e1e791b701bd29fcfda9ded7327cbcc3759fced60ac360f82e6e196f2cede195b1046", 0x92}, {&(0x7f00000013c0)="2c2a862c98b5d49ce0b27f2c2ed9b226e48d4fb05f3c874bd5b821e8795133584ad7b06c4f4deae658c055014acaceffab45f66013fb31bd05173ba5b49fc07e6e8885f4ca84f6c2b1855317cdc746584fd5d979f5f676087ae9b1d33f09fd8f987cba73b4cc2290a4cb3f6278ed25dc93185769ed85f574ca1a1a45a25a8f21e9d97270f79eebf9b13274e1fa2e0daa1a65df47d80fff666e424d317606a0d044cd3e4dc2cbb7153b91bf9ddb6dd79a8da4a168f844c45b15076c8c3fd864990086def2f832cfa362dadda6a95fff465bd343aec8475937a655aad4953fd8cc5a25024762d5de2e0bb82c66b9c1cb116a34cae0ed490d672359c00f43ff26d6b0396eb547369da6c43258c1feb14a608ae288cc6c5411767b54bf9a80ce00922cbfa16116f2e2e38c918943bdf0887de0c552e7103e1ce7f02d52d43cc1344048ad23c98d50840715562c94187fd9f6bd3b532b10464c47fa4d0d0068cd609e0a1a1656d82cd64214ee1a62e8b6af5c7b5ba692802cdcae1afbd6dea44a6387a890da0c872e03a7a64d5535b117e9c9e0421693395e0b25bbfe02c3c981d7aefc7dcc9d468281f70e2cdadc561ef670f56509619c862923af9d27966ad727ac2f31df19759b994f55a8ab4e5044f0adb60e66e82ef0b6041ac16ca48c3bde98d73de525f0dd4c6d1c315de666297c06593844d8a9d12220dafcc180fa72f88c2e3086b883d9f564aa07b9924cc11890dcb89799094b12355a4c4179cc6b16eb4f1c2d78ed212569a70cb884953b4a05a0db245d533344af20dbaf025e2d0c5b1daf9fefd58466e8b428874fc29c6e6b50cb940560801f622071667309a40a06204368ebe0e5e22dfa79793cda1bf4452b5aca76935f77acfb36d793b41c0ff9342cc7f5e06b13346f70fc21a872490ecc9ef0ee08b8ec09bfe2f309d5719658526536e0182f21bdab0e16cf8b10da2683d6f6c294bc8bfbe0c0001ae553ae8fecb0d9be2dbf17ceefef00a08390b3bbc5869acc9e6b0f636a70ee4ea9e066da87287f5d8719e967378fa366d299e5f8feb685be34ef43bab06a63d4ed07fac1d3988507a460e75db19a9a9ceed10c8630cf997efd48340a6c1794f96ab15b1817baaa90cbd8ef750f38f3ead9ccb271be93caf6c04658ccbf52e14ec36e07a52aa222873232624f674d4169c32a3f768fe8908d39e2ec89417438ca4fe8731fa4bf80db3cfd26e49578336424530494e8a90fd540f25b5d81b914fa0bdbad2004cdbce1687543043e847994843d9aefbe8613d834fc520462c14538e2ddb391bbef687d3e8cbf025fec760b89af685394a591472764761c0ab80f7e9debaee5409a2cceef6affa0eafb23e8d094b02aeb93425aea0a6e31c9c6cda4eae6175b4b9f9321fba212b6b0bfa59f6592aa471c9dbcb8bc923fa56639526de7a948e275cb54cb41b5e652e78b46baf2e377f027ddf9228dce8496fbd9310574157e3bb70fe90e1a96978ab21765e43e5b5e11277da3d98081dd09377bdc7f26b76589afa4b8bbd40cb475fe1d3948783f7560dd6f7bcb5954533d4b29ce3cdcbcb66da615a014672e479691fb06858b67784fd73c5889264e328130d6f2ffd03b3e54b11621fdf6665c036a3a3ea93555e04efc292a1015ad2464dfed87d8c29098b89f5d76e85d9ae4072cea1107d55148035d50f4c8fd5eefe073c65f7faf94b58896fc91722c0992709584f5ea999230da3f0b11c02d6717fad6c18fd705e08de456b38822c6fe3fdda2c6e7761733f5e4fa3b8e9bdae8acd198a3c97b11fbeafcad537ed4e8de50eab37c09de7ec2d0cbb96b8ee888ccb1c713e7a52c0ea17364a0019b27e2a49d7385fb79b59527d043c251db887a2afa01fba0650fc5a435e639a7db2af36ae91499dbe1af190cb0633f3463ecaa17c765e061f1264f730048f863771f2b40b104d7e6c6bc0ee843e63d40949e5c9c39b3ad25f47136e680900981cc236215c341ba24c1cccb83adfde77c0de2444f321b564c8901183dfa0bf01eb05c4377fc8cb121574b02020727a130ebafcb4924267b65b460f04870edc2dd2b30c524428459a62b83d3b4299d31a5d2d1648867142aaa7f00c547b335a7fbed7a35706b557f4f5613149fcf4c6a6a8bbd1f1902a29ee7ffca54cac5b1d363b9cd279aea0cbd0faf532a794e7ea13e9aa5395ffa5aa3c2fba7ca2ca71166e63a7d53876c9bc236d076c1becb5ef7e25b863150d66639539f639cad831be35573d72a8de1abc1a140cba16feb5283f55f98bd320f504eec48c95861ee252f9400a4a2916aaef0271ce40ac7632826f28604eeb0d6acde09eb3ad28d24faf6264faf34f427ebcb130a32cd95f7a80dad5b4da43f1ffabc97a3e783300c5da1a037e1eff8c430388f9502418d9ed87b6cea09b096b448b5805e3307b86fae3d424452dd13dfb52182ea3fc7689747291a67527ff7a6735b4ba6fbbf1108dab453a2c838c08bd24e6953b455a696af5ed10b02275ad44a43062718a4ad586eaae153e95704202e8cb0efd41b9cce2201c82cb72b167a5dd21d8f5fe7df02e57b32b0c6afcbd090df98ac9539fb07e61d78a667e46b82425d520ed5564ea2221180052185712d792c20cab69791917e5771f04ebfd65f7a4e8a1c51c78c6c99a502c948760d1dc3cd57cac78b292da791bd7d887153587d9595532a857d2b0329c21968a98b235ca757be8162a2d1e64cd1aec9da2ef6228c3122cfd7037b304fe9d84eb78e54b9d59e46bcf333944c92048de2f9b75da5922ab5e57541d6963cf28b1649629a8c2e7c3d6c1c4a9fadeed2e0a1ee16c78ddb16f4202648f9a1c9f63dc968423961971d17717e6c0eef56c136e6176adce21ed86a6cf250b187ce0f2d4e7a23e6866c9b522a1aabd4f99e95901f327c2a9c934010df1d8c8a91002cf9f1db6d9bd404fda16213107d348a4d04154e16dffb3a5e9872ddec30aee10af2dcd850c00192b3652275259b0d8c9d3d253a8713cc602beb1e815c4265e2103f17e8a9e31d89fedd46cb150b0dd73fa702a77068c086c8fe95f3333a938dcb3bd00fddef1bb4650c14e851db22e684494bb980f25caf47bb5a2fe5beb43cc0a9d956bbd9b7c3cdfdc43ec355ff25af819581c7dea2a51e679f1ee259c4e092a92f7363654eccae0ebfacd869fc89c3f77ac6200f79961ab60ffa414595d43d811495160292a0e549c1b61df0064e2543e209883df6f83b049ba28bc9b0908da226dfdc9b1471b4daabf990282df3b818dee42f6b9c07cacf59e38a5a123be2e86e3212324c1f7e80d848b5d3b4ac677e78e982e0f71faaf960741bea31882d163cd5dae82e648e13ee18739b8f80ed0d1936ad9a0308bacc0acfcd9445efe08695295ab69f7c500007bb507f432e0ec76a2e6307b53a185dc426cdfa8740880656ce77004758325e3790fb19570b34331f3c92204c6dc23b62638b73eca3eca6cebce6f91e7d7afe52ebc06415262c0e68b0b5352841e01ec450aa5cfb01eff7f7a39e8aabf970e5f3c94b8aeb825d1a1a83cce1fbe31fd8943dd8dc93bfa22ca005e97cb7d1549c18b2cb27926783065b438b388fc4c2b420c5314e3ff02773fb705d4113943ff8f8cf37d75bb51d6f9bdd3d812e3f27994fedcf27641f7fce61407fbc9a184437eba4823848e41c84d785fa9f0d62139ea62041569daaea30e7bb23e37814371c78cd820b41f3be142da7b2bc0706cefa053ecafa699eae3b883d1d34079e5ae5e6b6a4c732da80ffb91154f749e08c2f1d9345e17f702800a3d8c9370bb3db7b71d5a30185d4459e556dad733ba6f1a53b23c1aafb62fe100c6ffc93b200d3e4b088fe99008ae011e155cfb25a4a689880af2e2646266544f71293d2bf271e27e9da5bb8343ba9f19f680b5f1074f805d92603df18b7bd2e2af772e89560ef34c1e618fbc21708ede520f7462cfe8cafcbfe70806352105c5d171d42fc5cc186f3e31b3074ee71bcf5c34e00e632fcde16db29fbb8ed5e4ce3ff438b4ddc4de7452857ccb02816f995824ff852b4cf53312cea180c85663119ed888d3ff3abd554c41148a5c2eecc3a6ff919dbb319d3be0396339bce95e5f40943c62ebbe17af49667f7ed22b78d1fb7a8ba3bd16eb4c87110b70315c2ef32cb44a016c8606478d367f98de7efa0ea26b9c057b6ac3cef8dc0d589b3ea82742f56dcd7c9b9e0beafbf512ae86f1847b90a009c6dccdeb47e1c4388e010753b3c0b6f2faa4b6f53d02f715454eed0725a19490dd884e34db7d4e2f9bd4100bf166953b743d22f95d4405beb4ceadd6abc18be56579c52984c5a059eaebed6aacb1a16c3a6fcde9b8c6386a79060790d134c4683dc7b85d79e40163163e6695f934dfaf95617efa76165147d160879cfb0e03e6f6db5e2241d04ea8c5354b7fe7efe06c9a751e806fc547c7f8f8cc275a425175102a7cc9a86135038cc36ea3d97b00cad1aac12a2f6dbf2e8b93e31c3328b710655543167c4bdcc176cf118ce9f7443d2800859594ba9589c1f999a742c6b510329660785ba2a04a47717d65c0d0931d58fd32509729801c848c7182926ec5de3a6c4bf1e89a928efd923f75565ee129ff652b39559454f1e08dfca8790335550bbda690298b1afe27c5592a83b9225fce953f6b8f1b85ab73e5b966d6d8aa4f9a9e90e53577f3bbee95cf74d6750cabf293c4cda96e65a8f7ec09f2c7a7e74612b3e7c8ec9b2aaad0dd4578ba0e60c6da203655f33577451db5585d26bf25e6ef25cf116ab407dcb3a4433714198769f5fa177c83d18c702944139d8f5c42b0555561de6767db8ce90ecead993e7227413899bb0b5b7873faa892bad8b97973ea9f9c2edcbf193e04705213006bed84e533d995abf916ef42d66869b1e97c7f8a2d33a864363b5de0351b387fdb9aa44afffbbcc9602cfc7934451455526e5e5ee629128a0a534cf5e2ebc226ced1b19c420b8558681974ba66643affe1f2ae30dab1a24a5114965e1f71195cb31491db120533c69923f96d11d3fb961fceadba925428378c6420da2c0cfc6c349616eb289a7bd13a8aa242d01a4b15867ed388b08f1cbf7da6f3aa0f3fcdb38eaad1fac9b924dbd3b07ff9bdd46b2a4e9f3e4f286511c3415513192db159c3bbfaaa14022f2c657072bc9b617aff08900eecd3bb23ac42243b675c06beb05f20b88d20234f1a94afd24492f09f9fd26d96bfeef98603af0cce9eb2514e9bffb8591ee5699a12353df6fa9e9c0d5d111442d45033662b75ea91dc148e464059a25616e498ada37dbc0e3456bc5c658ad150aadec7b9a42e0e73b9cfd7d81e9f662d4009100048704938eed0e90f1eeadddf3716df6887c125298043cbf34e22441f2aaec670465cdfead69ff7b6c3d001d347384b8a50d666e37b7ada77a4cc293d179aece2fb41c7a8f8bd5bbeaf5b3212c073271a830673c9883482557099f6a06e38a3e9d4b1047f8771a6a7b8d0f8d3a69fa169d2bff6c1d84542e858244c9e6dd37e93f42d58fcd8f8d29488226e0b8548a4f75494593c51526ad65164053bf180a888cd0aa7dd3343660986683676db3117fc3bb5cf4aa311d86949ae432470d0255f89391651dc440aae655b259f4844a47b04c64d0aba9ee1c31176a88e48de77bff9fcf25acb20282bd5acac52ab7c5667150b4948e7331559f593fcf891d36882b4ff96726e526292b0c818da07efa53edd0799773d6f330c1f7ac852b46ae0750470d8146c56ac25b527aeb3a947e26ed48c983ddb0", 0x1000}, {&(0x7f00000023c0)="69f7", 0x2}], 0x3, &(0x7f0000002440)}, 0x4) sysctl$vm_swapencrypt(&(0x7f00000024c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000002500)="db40f7d05a504aeeb991dd57e2ce3af127eac72fb1ff873fea8bd55529c94d148fa562435c5aadd96f2c0046be58abeb894d5207bd3e03efa193e7e77e2ea58f03796cb808189c70505cef0ccb874e6bde320d89f2efb7f316cb5ebd7e2d8c4b20fb5384ab19b87328333cd0503186194fa3cc81f663f3460f64383984d8173a9453712ca9e296b09f554721145dfa35a63c0e08548f9a61c19e0cba1858561f3f213f22e2869b6d1dee87af6552982cecb610bb4ed9ddbe7d2b52c533aace", &(0x7f00000025c0)=0xbf, &(0x7f0000002600)="1c1ce2534cfa10e82692137bf6189b7740b0e8415d96c802d23cdacb2f7d10beaff12a428faacfc7f577db59831f585dc909acc84876800baf7e02594f5f0c8365234bd333487ce9e33147a909c0dfc8fb63e83e587eab7f8a35d53fa8e7b067d9814904c3ff1f6ef9971c73397b930b304109c3ac54dc6a0164f3cc30a42f5ab976f5f5b0961ce0aa7a50a7545e322e883298a3722b3a51a32df88f80dd876274c58a72ff186ed5fe2785111689be4764cca491d2dea3c04b5e8a9a8130eccfcbee", 0xc2) ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000002740)={0x1, &(0x7f0000002700)=[{0xf001, 0x0, 0x81, 0x4, 0x5}]}) connect$unix(r0, &(0x7f0000002780)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f00000027c0)={{0x18, 0x3, 0x1, 0xfffffffe}, {0x18, 0x2, 0x5, 0x3ff}, 0x2, [0x8, 0x7, 0xed28, 0x3, 0x7, 0x6, 0x9, 0x4]}, 0x3c) r9 = msgget(0x1, 0x52) msgsnd(r9, &(0x7f0000002800)={0x2, "a22c10611ceeaf37f8745ac80f6e855a72e9e5d1b0f16068dcd4b31fba7d5f574661adc6d73e702a6c6af0acbff0b084eb5353f2108395550388d97c865d03"}, 0x47, 0x800) sysctl$kern(&(0x7f0000002880)={0x1, 0x22}, 0x2, &(0x7f00000028c0)="5d8beec4fec87599a0bceb01a3be797d01fedfea7ea3097524ce82f48d0af1038adb5c7c65aba8fab8c8908b9e5f58e7c380c9f4a4f4503890b791a57842520cbb8c6ee4337a9a23915cfa519e035729e3050986a43c9dec554d793168d0a23f1a5f7d4b4a0e0fb54d2540dbd33717ea46e93e0279f87abc3d024cd13c6bacbd54ce8583f8c5b13fa7d4ea9e9214700bfa3399178ee353cf7fd5fa4bf7eb3b569d26f0db0df54d82d6269aa7795f20972b09469a1c7eecc9de3fd4ef602ad43455fa8b12df07dc9099fe", &(0x7f00000029c0)=0xca, &(0x7f0000002a00)="9d57ba3d4d4feac53f55cf4abe32e5817c6730fe6b06c5630615374bf38f8fb5c3e0086d9a681d9afcfcd0635e50667118d504088393c609b110d167d27e385e780fc97cfae85b1a3baf1434c81c43ad8126d2de68e04e7270391954293c6b82ffa29aa6bb07f6b653fd58ebf719bd3703ca12fdd16c229c83d115171a066a03b552252a616c0bb88cb1ac50a35f1d42952a0887c654e42ed71f1c421c441f", 0x9f) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002ac0)={r5, r3, r4}, 0xc) sysctl$kern(&(0x7f0000002b00)={0x1, 0x50f592c7a06c0813}, 0x2, &(0x7f0000002b40)="42d8b087a42e61eafc7b2f4766faeff6379aaeec27d388ae1e518550ef28b206b48e0b6fe11aa315b207a727b000bbbd04ae1edaf86dff6f8f3b16aefdbb887ce2682266df0a8c585e3f5ff3d0907da1760545d8b686ce8395edc3a8705ddae7bd3d7cf605d9f060a0597e13a0e33e304a5e44abafa327269fc0095f47d8006de69524eee3cd2dcb2d0f7d119ccf6267fe852924ca8d1549aeaa43c0942c1742f0531e920e5ae9c6d693adee80f23abd60ce1b8f05de8b863a3cb9ce2e7ab6ce13dd13ee603580512d6e9851461d96bf", &(0x7f0000002c40)=0xd0, &(0x7f0000002c80)="45f8eea4fbee9f36a94f107f42c5102baca5f7b07c276aac59e7f0316dbb8e2365a0547f3ab8d3ff02e2be62ccfa3b5fb64d2df3c86ee2c565d79672b348e1372ce0cc4e3f4af460b0379d2e109717fa3636e33efc4391612426409d4c9dcd0ee9d9956053b55478641cac7911d233a2d2bd", 0x72) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002d00), 0x800, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000002d80)={0x8, &(0x7f0000002d40)=[{0x8, 0x5, 0xfc, 0x1}, {0x4e, 0xd8, 0x2, 0x3}, {0x4, 0x20, 0xce, 0x8}, {0x9, 0x7f, 0x6, 0x6}, {0x3, 0x6, 0x1, 0x4}, {0x101, 0x3, 0x97, 0x65a26adb}, {0x2, 0x3f, 0x1f, 0x7}, {0x1, 0x0, 0xc0, 0xc1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002dc0)={0xffffffffffffffff}) recvmsg(r11, &(0x7f0000002f80)={&(0x7f0000002e00)=@in6, 0xc, &(0x7f0000002e40), 0x0, &(0x7f0000002e80)=""/246, 0xf6}, 0x41) rmdir(&(0x7f0000002fc0)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000003040)={0x2, &(0x7f0000003000)=[{0x101, 0x8, 0x21, 0xbf8d}, {0x5, 0x7f, 0x8, 0x126d}]}) executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="05100001", 0x4) write(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r6 = syz_open_pts() close(r6) ioctl$FIOASYNC(r6, 0x80047469, &(0x7f00000000c0)=0x5) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080)="ab157888df3ccd154815a7bde7b1e1b4", &(0x7f0000000140)=0x10, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f0000000240)) executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000428000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 2: r0 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x39, &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="8d6bb85551ec8430", 0x8}, {&(0x7f0000000240)="1509fa6ae42cf5399a30701bf62a006d04a9408b664444ebc866bc70b1df9f0eef9a9eb872e538d212da459db130acaa78455c1798c9b194a50a4a850cfc33de2ef47812b78c03bcd8867dcfc9bfb07a50b24b21a0be10d5886f73912536265c06abff607ab5f454dbfa126008fe8c42a62c86342421ae", 0x77}], 0x2) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa"]) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ecaca5cae2000140", 0x8) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r1 = semget$private(0x0, 0x7, 0x3c0) semop(r1, &(0x7f0000000180)=[{0x3, 0x43, 0x1800}, {0x1, 0xfffe, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x3800}, {0x3, 0x8}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x2000000009, 0xe7}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/108) mprotect(&(0x7f00001bc000/0x1000)=nil, 0x1000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x8}, {0x28}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r3 = syz_open_pts() sysctl$hw(&(0x7f0000000100)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget(0x3, 0x538) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f0000000000)=0x20) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236c7c04309b00c58bc4991ffc8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x2}, {0x84}, {0x26, 0x0, 0x0, 0x3}]}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xa1, 0x0, 0x100000000000000}], 0x9, 0x0, 0x10023, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x0, 0xfffffffffffffffc}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d, 0xfffff}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r5, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffe, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ec0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffe, 0x7, 0x2, 0x0, 0x2}], 0x0, 0x0) kevent(r8, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r8, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) setgroups(0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0xe0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {0x7}, {0x6}]}) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kqueue() open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r2, 0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r1, &(0x7f0000000140)="feaefb66d909ec4d0da82748ae558f245ae995f911f70b39a831eeedd542a30b7694924a16e8f2ce1d9139db272e810b8f995f554138f306b1fd4e8434ef6e1147a90209341f2f75777933d6736442abbcef8a037d285e3ba4be08806490e84b1e80d6067243dcae3471ef2cfe3db56b62125caab7e4f018cfaa9a82bea85d6180b05ed81f5d1ed9b1c0cfaf8853e69a519f1fbc9cbb12edb464f64a72e88182b24b3dc1c184fa5ef023000f541b075f1c4c91", 0xffb8) setreuid(0xee00, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000140)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0xfffffffffffffffe, 0x10000fffffffc}) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) fchdir(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = semget(0x1, 0x2, 0x389) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000540)=""/189) semop(r4, &(0x7f0000000000), 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) msgget$private(0x0, 0x0) socket(0x2, 0x2, 0x0) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000), 0x10) sendmsg(r4, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 4: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r0, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000007c0)=';', 0x1}], 0x1) close(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000007c0)=';', 0x1}], 0x1) close(r2) syz_open_pts() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x40}, {0x4006}]}) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) executing program 6: setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = getegid() setregid(0xffffffffffffffff, r0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x557fc536, "3ce3f17a6e8c7e4b532d00"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)="bf0909b98732e43a60ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x22, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/18, 0x12}], 0x1) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r1, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x30}, {0x2006}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x4) socket(0x20, 0x4000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000001f4, 0x1ff) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000006c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file1\x00', 0x100, 0x0) r5 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0xe62bf8eb69980ee7, 0x200, r5) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r7 = socket(0x0, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0), 0x0, 0x2, 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) fcntl$dupfd(r6, 0xa, r6) socket$unix(0x1, 0x1, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x30}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f00000000c0), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x30}, {0x50}, {0x812e}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x20}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x60) executing program 0: socket$inet6(0x18, 0x0, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) (async) socket(0x39cfaec9e17c8a5, 0x0, 0xff) semget(0x2, 0x1, 0x400) (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001100)={0x0, 0x0}) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x80, 0x0, 0xa1b9, 0x0) (async) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x85, 0x0) (async) getegid() (async) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) getppid() (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) fcntl$getown(0xffffffffffffffff, 0x5) (async) close(r3) executing program 5: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x401) r3 = socket(0x6, 0x3, 0x0) close(r3) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x40, &(0x7f0000000000), 0x63) sendto$unix(r4, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) r5 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r5, 0x0, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xe, 0x0)     executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) listen(0xffffffffffffffff, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) r2 = msgget(0x2, 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x9, 0x8000, 0x7, 0x1, 0x9, 0x5, 0x401]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0xb, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x1, 0x3c, 0x0, 0x0, 0x0, 0x2c, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x14, 0xb, 0x1, 0x0, [{}, {[@multicast1]}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206937, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x52) r6 = socket(0x18, 0x1, 0x4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r7 = open$dir(0x0, 0x402, 0x0) writev(r7, 0x0, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r6) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "254dfc210b4aa916fbd5f000"}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x25}]}) executing program 3: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000428000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = getuid() getuid() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="af025043b1863744698ad3803304f1f1bd304e1e0a9d2ab5b7a59aa101b2dc38d24a4099a42bc9f3a7b64ef1ee197d492edca66fbf94173f0d1c9e5124d9557587f8231d909108809e5ef9f51b46a130a21e3a9ea27fb57589a81a441a63cfe379ee289318f188277f8eac84c20a9c05fb29e6fc311188e1749c4636d86dc51e0008e27091ca28af571b94d9cc3228f2adf4b10190eefdc0d5b376fed9ac1424d8dedd5d9a598896425c266306847aff2338a1bcd11b547325835457f41015d8aa331de3b66c09954a3249e5ec95ae4f6e77c7ab3fdd77b9f824634fa078dae7eaad171e15256bf9", 0xe8}], 0x1) write(r1, &(0x7f0000000040)="ba20e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562ea77b6a0a", 0x37) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) seteuid(r0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb70400002b"]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x0, &(0x7f0000000040)='\x00\x00\x00', 0x3) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x18, 0x2, 0x0) close(r5) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x8000000000000000, 0x2000100000002}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000001000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="03c076dbf6ab44454e57e1bdfcc6b0ba0f97d08d3cd6700ca6d6271210e960b8e583adcea6a7bf0d59344c9bb541", 0x2e) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r7 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x8020697f, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518a0b4542e2681cb409f9c9214bce6", 0x11f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) executing program 6: r0 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1b8) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000540)=0x9) close(r3) r4 = getuid() setreuid(0x0, r4) r5 = getgid() fchown(r3, r4, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000002c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="19edaf3687124e1931b09bd878e3d8b20df37d57e90d4f01e217955f7b54e37629ed6bdd2d7d871fa2b3dfe19b8e0af7b2920f3a7a5e39b74ebd2af2eb790dddf77491407087bc7a562b9a7a63877ed960c01ea476816e818be162c5c4d6ec8eb9fd8d34b3543658176a9a77da2a79631990beb5aef0e800a017a78a26bc1c5e28de69d18572003704d6c880", 0x8c}, {&(0x7f0000000140)="af1f4cdba62471e9fbb9f289a0cac9", 0xf}], 0x2, 0x0, 0x0, 0x404}, 0x0) setreuid(0xee00, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 0: setrlimit(0x0, &(0x7f00000000c0)={0x5}) mknod(&(0x7f0000000280)='./file1\x00', 0x2000, 0x1e5f) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303b0000000000000000000000000000ff0200000000000040"]) executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000180)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0xc, 0x7, 0x3, 0x0, [{}, {}]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) r2 = syz_open_pts() r3 = syz_open_pts() r4 = kqueue() socketpair(0x0, 0x8000, 0x0, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x500, 0x0) kevent(r4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x81, 0x4, 0x93, 0x81}, {{}, 0x0, 0x0, 0x8, 0x0, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0x40000000, 0x6}, {{r2}, 0x0, 0x0, 0x80, 0x0, 0xffffffffffff8000}, {{}, 0x7, 0x4, 0x0, 0x0, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x400, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x0, 0x8}], 0x200, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x1}, {{}, 0x0, 0x0, 0x40000000, 0x200, 0x9}, {{}, 0x6, 0xc0, 0x200ffffe, 0xfffffffffffffffc, 0x1000}, {{}, 0xfffffffffffffff9, 0x0, 0x5d19e6c3bb03b694}, {{}, 0xfffffffffffffffb}], 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100), &(0x7f0000000040), &(0x7f0000000080), 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRESDEC=r0, @ANYRES32=r0, @ANYRESOCT=r1, @ANYRES32=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) accept$inet(r3, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = dup(r5) sendto$inet(r6, &(0x7f0000000240)='\x00', 0x1, 0x0, 0x0, 0x0) write(r5, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) executing program 7: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0xffffffffffffffff}, 0x10000}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getuid() r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000), 0x10) sendmsg(r4, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) poll(&(0x7f0000000200)=[{}], 0x1, 0x0) executing program 3: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410eb", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) pipe(0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f00000000c0)='\t\x00', &(0x7f0000000100)=0x2, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/65) executing program 2: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r4 = socket(0x18, 0x2, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000002c0)) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) fcntl$dupfd(r4, 0xa, r6) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) chmod(0x0, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x4}, 0x8) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) (async) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r4 = semget(0x3, 0x0, 0x8) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000000c0)=""/80) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x30}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x30}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x39, &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="8d6bb85551ec8430", 0x8}, {&(0x7f0000000240)="1509fa6ae42cf5399a30701bf62a006d04a9408b664444ebc866bc70b1df9f0eef9a9eb872e538d212da459db130acaa78455c1798c9b194a50a4a850cfc33de2ef47812b78c03bcd8867dcfc9bfb07a50b24b21a0be10d5886f73912536265c06abff607ab5f454dbfa126008fe8c42a62c86342421ae", 0x77}], 0x2) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa"]) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r1, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x30}, {0x2006}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x4) (async) madvise(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x4) socket(0x20, 0x4000, 0x0) (async) socket(0x20, 0x4000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000001f4, 0x1ff) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000006c0), 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000006c0), 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x100, 0x0) (async) r4 = open(&(0x7f0000000180)='./file1\x00', 0x100, 0x0) r5 = getppid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0xe62bf8eb69980ee7, 0x200, r5) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket(0x0, 0x3, 0x0) (async) r7 = socket(0x0, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0), 0x0, 0x2, 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) fcntl$dupfd(r6, 0xa, r6) socket$unix(0x1, 0x1, 0x0) (async) socket$unix(0x1, 0x1, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = geteuid() setreuid(r0, 0x0) setregid(0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206910, &(0x7f00000001c0)) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000140)="71f91e4b8e5f84cf71b59c7afec37082576c98ad8edeac33e0b178629991169d16fd98beb23d80a0bb55029cebb2cd529d5855c648e0088338c2aa7f8300000000000000000000000000000000000000000000000000000000a7ed7d8ed875", &(0x7f0000000080)=0x5f, 0x0, 0x5e) executing program 4: setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = getegid() setregid(0xffffffffffffffff, r0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) (async) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x557fc536, "3ce3f17a6e8c7e4b532d00"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)="bf0909b98732e43a60ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x22, 0x0, 0x0) (async) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/18, 0x12}], 0x1) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x1019, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {0x2c}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[]) executing program 7: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) getpid() getgroups(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') seteuid(0xffffffffffffffff) r2 = getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket$inet(0x18, 0x3, 0x102) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0xe, 0x4, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8981, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000080)=0x2) r4 = semget$private(0x0, 0x1, 0x8a) semctl$SETALL(r4, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xda, 0x8}, 0xfffffffffffffffd, 0x2, 0x1}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000004c0)=""/195) r5 = getuid() seteuid(r5) syz_emit_ethernet(0x2a, &(0x7f0000001e00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500001c0000000000019078ac1400bbac1400aa4e02002300089078"]) executing program 4: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x401) r3 = socket(0x6, 0x3, 0x0) close(r3) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x40, &(0x7f0000000000), 0x63) sendto$unix(r4, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) r5 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r5, 0x0, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fcntl$setown(r1, 0x6, r3) write(r2, &(0x7f0000000080)="c7", 0x1) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) write(r2, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="a985db1445238a2e19b15477e7cd047d22651a4f49958a997d7eaf9c297194a652c2b054fd2d1b07bf913f348b002e38aac3707ba816d705c907cf5c72a0d07272325808af1113d6f7b357dd7fffbc37d904126df2c6d79ae4d94e79af7ea6f2cf8aea7b04689ad541e0f729b884a68b0cf10049d920581e158d7e57fc3232b7f52c7fc452fdf367db2f138d668d2d943415cf27f1ffb648907d08b637d5043e576500069329b9d223d3c4346218765cd53065f8940c26f29bbfc8d5e40168b562389adcf101a3ff60c5b7c5e4146f0a645d83604aec8fa5c9d5777159608ebc3fac461fef4c628cde5782ac8ec9e3abab41037eca3e0804c2ce8f0f4ac18655c60539a8777507d9e60b5bbf44cbbede73ec0fd2114a436c4f5f8d5c9b6de3e5b13e91055e96f796ab3c3f2ce97c1fd42084f7ef20006768b6ba48ea8b19700275fa0b474f1a5e6bae2df3f6aa75f0b26242eb3f2f932e44bac96ac2492260d7bfc1b8b226946234b536", 0x16a}, {&(0x7f0000000500)="ae93432fae44f91ee889ecd2623baa895367ff17ce18f53d5234e5b09cb4a9b9384ed298a77d31750e9f5111f1b0549e692468d51c9fe099d4709ff33ff11144ab54db881ceea9333b41c93535bdf0a3f7da36a13494a1d0db304ae4e633bde01b5264bf3e9af124ed82f02b802edfadd7e77ea02e0bd70c390f46838b0996c848f586aeb1cae1ee7fb924ac44b477da7fd88cbc889a7ecb75d7dde7b3cfbf88df15425b8b611351f3edb3546d66f6655ab092370dfd2e4d9282f41fbbc658c743409b94e669784aff5107ef3d6425124e55dba6f833f1e0baed1f2469e5635f9e96fcca121a38e8b5", 0xe9}], 0x2) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f0000000380)="9c80702acabdf17c26b39b34e4c589bc746f346d8483378df9c99129ae7a70430b043d095bc4587e9f88a9532a59a3f32b3c488fdbff13fd48786f5697011f7e67ea424e1eabb9f91b16111d264754061f81423c8b80a4b8b4396c21d6f749cee7fe50e9a31d2b5ad626aef73a5e2b14e11f001abdbbc868b783d8a782850c22e5e4717a", &(0x7f00000000c0)=0x84, &(0x7f0000000440)="a0e066105aa9bdaf27e18dba025fc82f446d7621542b729c0bd901a0606b8d5341024933cf236b3efe87729c6b07c5a3834bba19ad226ccff42a8ac3f3e4d4fa3f02003e07f21d71619f63f4f548ab71a6469f62460994adf084905b60c288fc027eae6005f76c7b23a23d780cbaffc224fe4ac87c4e511b59365e9df7e289eb8850ba1284dadfbbbb76", 0x8a) vnd0: sloppy read from proc 93189 (syz-executor.4): blkno 0 bcount 4096 executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205211) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000240)=[{0x887}, {0x5c}, {0x4000006, 0x0, 0x0, 0x40000}, {0x1, 0x40, 0x9, 0x1}]}) write(r2, &(0x7f0000000100)="00a1f50e000000000000f9120000", 0xe) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r3, 0x29, 0x3d, 0x0, 0x0) setsockopt(r3, 0x8, 0x0, &(0x7f0000000cc0)="e48bdba721c69546f85a53d9d640a2c8bb6e77e352534873d47ac8e3a89294825f6f524e8781c4340046f787639d221fec5f5199b954c1d486f02439b9d2b91a318622a275430096a580979b84c04118b65d9a273d855e658d833996811e94e6a9117a76f8b9939eb1841577087d235a4f6c3e09cb0cb375bd0037447fa5daf3cf970259600abc51d326001adefab0f656749166b5f2913cfee01845bbb472de878590d940bf53671c", 0xa9) socketpair(0x6, 0x1, 0x4, &(0x7f0000000a00)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000000280)=[{&(0x7f00000002c0)="547f5667bf2245c63c7236470b6c6dcff4a1499400000000000000218e6c070045badef27c9edb1941d7f2e8a7e74fa53604520fb47369de62326c5707071f8d206a70f8abfcfd2c60fd2d5fab483893018a504316f5b361b3fc2452826242ba4f5ca3d4fc7ce832d01a0748c14e896405757b2958075c6f066a9881d8bfbd986844dad2a62fca504b816f385e562d9e3dca43ae762ebccca567bfb249ec96caeb7fb32eb6c3abeb5435a3", 0xab}], 0x1) dup(r5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)) socketpair(0x0, 0x4000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r6, 0x3) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f00000001c0), &(0x7f0000000180)=0x1d) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r7, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r9 = shmat(r8, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r9) shmdt(r9) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 2: r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) socket(0x39cfaec9e17c8a5, 0x0, 0xff) r2 = semget(0x2, 0x1, 0x400) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, r3, 0x0, 0x0, 0x6d, 0x9}, 0x20, 0x2, 0x5}) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) getppid() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)="2375b03cf7f152f1f04d56777a79246fd9b619343dafe0e63918445fe8855c51d5ad6d53", 0x24}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$getown(r0, 0x5) close(r4) OpenBSD/amd64 (Amnesiac) (tty00) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x1019, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {0x2c}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[]) executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) listen(0xffffffffffffffff, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000180)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0xc, 0x7, 0x3, 0x0, [{}, {}]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) r2 = syz_open_pts() r3 = syz_open_pts() r4 = kqueue() socketpair(0x0, 0x8000, 0x0, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x500, 0x0) kevent(r4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x81, 0x4, 0x93, 0x81}, {{}, 0x0, 0x0, 0x8, 0x0, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0x40000000, 0x6}, {{r2}, 0x0, 0x0, 0x80, 0x0, 0xffffffffffff8000}, {{}, 0x7, 0x4, 0x0, 0x0, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x400, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x0, 0x8}], 0x200, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x1}, {{}, 0x0, 0x0, 0x40000000, 0x200, 0x9}, {{}, 0x6, 0xc0, 0x200ffffe, 0xfffffffffffffffc, 0x1000}, {{}, 0xfffffffffffffff9, 0x0, 0x5d19e6c3bb03b694}, {{}, 0xfffffffffffffffb}], 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100), &(0x7f0000000040), &(0x7f0000000080), 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 7: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x148) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000002640)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000140)="ac3673ec84af87bf22c01d0fd7076d5dbbe12d1fbf85", 0x16}, {&(0x7f0000000180)="24d8f532c5aa9dd020d7fa7d534639c156e8f534495f6892070f2b854704bcb5012dcd0731e14b065543371894b5762d68891f971addf8b28777ab7031e8a98b3b6a147cd6685ca19fd538cf5a03b3d9916704b46928afb8b0db88a872cb91a30556e8eabaf6bae8ec9c81dd0f1ed38a1befa96b2ceb03046c58b883cce41920b861786bd7d51d0aa4129e2b4d9265d00dec6dff553085388657d38f1a14ae7190d3dcd487347d20f72c96c41825e14f1f925a8ecc0412f9cb47740e97b672f19caadd6d56759dea3e0c56a938aca17b30cc64da7be884a6cca61ba467", 0xdd}, {&(0x7f0000000280)="b2207c6ab7f5e61837b7e150890c1d0dbe5a4cb319610c3bb47566a685a7dfc38fae90668db2152b78292262a51ff7eb9569532f41102ca12766cef0729f40483269bb2c1d74633fed12f6131451b5cfb32e01c3b863f7a54449fd4752718869c974c11a9d", 0x65}, {&(0x7f0000000300)="dbfe2d0bad3436e2ff2b2aec66eb0c8e74fb787d6affd0e0fb43c6bf07135a1c708ab687400e086963196804efb089004363664eb76f2dfdbdc3b9aba3e33377343c46b15306395e495548cfa590833c343a6bc8fffc95a16a9dcb99539f790d4c012ddf188e158f328154b40893fc2f992ea1cfded53f8e351f177d3c975801ee3c55124959f0eefad626fc0be3d633502faae5527e1a7e7e899e6481b4bf914c30e492700a52cf098601532ae094344037482e34f4b7eeee025c13dc21b5b4275cc686b3bdfd9b997b9cbc61f93abcb798ab7758ab40c7b4a0caa51914efc6ea7c2cfd99915936c83128a86f7cd1b1afd6f644b41fb7de10d81b91e2cf0f2e1931ceacce11934987d94bc888fa4d8433fabdb3f8a5115bbbf55df09604bb2c656f78cbc3a4c026c8f077101e6fa5622c9b10fd8bfcc40a97302099e63ab6df447a7cfa042e9d9686dd5bd4899c95bbeee0ac7899fd9274c95ed11e37013223126c0ac5cbb3d627086e5234c203582ae9d4a9a0abaa311ae51a6b0fabc37be8cb1b0cb0eeb2605a7edf8a4368409cc55aa7c022f76279a8507341fed229ee7b45ee5af877b84e276bec88f49507ec45e81fbfffa61e7ce2a2e55a8987a8018b60d6fc60531643d78148912818ef1b81fb9c6a5e3d25af9a4677e9f231ffe478c80d41e423fa277094197a468e9dbbbc6d052094dca6f60b56459ce09d5595086991277f51d12d75395c8b35f2ef0bc4a380d75354add523f7173fd97a9d26c5ae555d63d2f090a7c40f259f00c2a6e292345feb6a03ecf390841c958481af927523af254e41cc783899f4d9fddde0fb2841c1ce6c8d98660a47f8f8662ca171ba1bec5aacd0e092a0f44a37094490a71e8ae974c59b93d16acf2d59481d20c9b5a05be9afb41494334e1f5abf34c4bf4c326ac4201bb01d1e378b2d279cb7d101a159132830c1c3fd9842e68e556622b5b0b659f40c59b9c43685db940f15394715ffd88dbbaeae64f69a631c83d79bba01a6db3692a578f698c6cec071f109be51afb3b72d14aa706c73f4d5073234a873f394623d78a5f9327efcfb4d2e07ec5197919e2f75ff925898c7c1318ad540b1bf5c7309bf1b7895706856a8a332216a068a1151496f9e93d3a0d3b559dd5d5accb60e12b745478fb43eb4f089905fbf32f97cc43ab525b92d8c1255335f696b6863450620dc50542ad6a80d0cf92cf6ee90e000d61f40561080f3b4b0d46c78cee5ffbd2b9b88fee4e13cc571f5169756ad1986c25cc1e2df4cc9ed804c64c59de7e673beabc554e8059576140839c82c6ef2bdb136fb790b14cabd57a6b2ae19f211bba58b21cfb77ae8c178788fc076820dca336228176b48dfec39fe0df0b5aa82bed694c9cf054526986ca3b6c7b2948d96ed235881db2e0f5c364bb07e73a61631d6641db26a451ec3837822026b6a4cb164e39181261403e8931627ac513eb01a1118e5ede2206fc2bdeaac3c121373b6e0406309be8857712a9ecf8bc844b0c0ec8fe6878605a0b72e22eb9e3ef0b035834b5fc1d643dc6fadf69580530e9f73d090fbc299cbe2a75e9cf091ebb935727b5938dc891dc5b3d2b07a034a423eb523cd367f2f8b1d1a795e2acadba1d59065f0abad9de5a3e2a804297682c1b1067a53e0de7864cd7880f57014eaec28b2ebf744b92de5e375713c4afb9799fb8a24bc7ef37272416b2e12c19e08c5c3f14d457f6c07c1bf7868970279343c1ea09c9e325570b365ffb5ee9f68da655f96520ae2e92ac57aeb57b9d5218bd3b03db40b5ae3af02cac62d38ec0a929cd6d8f5d4fd6099f99a84e53829d95b6077a66a291a165dba231821da2c2685def95ec9750e7f51ffa4475d77ec521748a6182fd7d929d87ef9497be9f07e3f8071c46b5cfb597c5b0dd3ebd696de33a02d28da7d7edebdd1900a7799482d11f23d157362e994895afc6c7c9e4eb0ed5ec2f48df3eea944dfc669e6f31a818e5b948724c2610920034077f7d7b8f780e9b48dd6ac8060eb51d62d7207c35c6fff85ebbb9f0d0d6b8ab901d7e961d8772ff2488e3c4b6f90d6f2f06f9d33388c7799d2a965128f736626f13f9b8a90840883ee8dd543634d4387306e7f2e58264ec2e1fc5e8111a239a1e64c1ab43d4fc0d81d42185ecaeec03b8ef3918202907e916274af8566f879bf226ce0e606fca3577c6317a3b4db81ba13fc75f8a05c692aab089240865f3da75d172ecbe2d1089cd0f3934514c4789711ea143e9fe7a5de933b8858b458e7db30942c68632556b14829880e659e9a1f904b0ed801487f51920c6bffa5f3c1ba24219f46996bc10d4f2d5850cbb4f81cba5728db60c36015a235f1fdad319c51f008b57fe3c53e1c80160b4ae70fc0bb6f9ae376f7e7301f38d8356e56a3c7c183230887176b0f73557cb762a6d84e31189dc87a4c92aca16ea1c718d48c568ac4a0e9a17d7bca2cbc9fdfe4411a91809f50696565325998e8df3883e148f1262f3598f5b119d8543c35dd3df9756fb221dbbd2e9f2a7772c41487d18cb0d236accb3d8d199b8c08b61ef3a2f8d839e4ee342e7feeccbf95a5c1e283aa759afa23aafeee2ddc7a09c64a3ae8b13ac53c5c4cb696a547309fefdad57d70da3e63efcabf35ca7297e3939f966b07b723ad09688136fafffb2ea71c26e9a75f391f05c974e83461c025bcbc27825d6016d9dbfe4ec6cc776520d7c53cd8a1ca593f7a31447bf3a8697945790e1bd52b2be5ccdaf834be63370387dd1264c7431c94a74530c1a9971559f9b557142c2834d2381c6b35990aa924e7b8664beb00d5baaeb7ec7868ab54a12f6190705db453c070b8bb6a2fd90f51517f01e905455b0977760961e54fe6e66f9560986e321e1e9837f9f465b09fc310dc42eba8832f718a0b3d95a5ce1dc001005ff66262a2c2a54afe761990355eb21b3082155efe2b248abfbf03f64fae227b0546d0eefccb69a2d957147c9e5c0625cc4c8aeadbab887600f3e566204ee10738a06c3015cd56804cc2c54804fa584225fc648077461ae94e87329e577792bebfdbc429194d1b7ac214449d8c6b2e4efcaee29a0774f10aca3097d41435146b0a519c19626b2a8e70e3629887fdb4cdd1c374bc075b7af8425c5915157f2d10eb78036263acdfb51d320a28e9a76665b5fc07ede358f4d86305a15b18f8523f083200e41d9012d7924c3bc9c1f6d7215e3da2f90544c826379e2f6ef690685cc9e8f8c600caa35aed0148166e1ebfa403b73c36f3a142a1bf115f7424f440c73fe8c4f6b5480f5285892852708b61c9183483b9ec67638eeb7cf1e4bcf1fd92ff729da7de9e7c8eef25f25c8f388e5bfee68fc1142c0101988a70edd0db91e462c5c2fa9cfd8645a59f1d5dd8e46368d9c4503e66c298940e665e5150ba184ce41dd49d65657b49683d53f234fc3974416a515f243df71a68f0f1bea753b56836ade8a7d764c0a7a06f78c873030fe9e87a2bdb7d5135eac33a56fa7c1a9d4b39d97b976a10c3fc2e3d5b5543bc9b54fa93d73d816876549d5293ca4ea5648ee8125c1ec7be57439e2f7d067cefbd8e18aafc592397c2565286f5a5420670e63c3469cddfd11ec15af50267727d6d7bc1902c155aa70fd41c96995d6f68d416b930df70092cbeaed7581b08980bada7122ae99ab163fffbcaee357cf3a0ecf23a76e8d6795d1f1ef91a5501360e71fe7b05b7f9b0561586efd574d843feceeef46d18aee0ad63faf6fd3b0fb1e0b8d3cf0a49f26b2708c4db4a6e3b1ddae5c25f3b27f3000c0c960a27f693af03d549cffa7cd3c989ef3a096c33a3a157773ebb12594e2b8ddfd0717d6c901bad7882b5c198c4525fdbc19b86d59917550b478a54ab41a8d3d282ac89825af4d45dc2479e59f2de85fa128361dcb3cdd67b5a2fbfbdf18a9de33869e2ef20367cf4603ccaad6392b8c921743604913c905bc8dfb4c45fc44d26323ab41f7da3f7d442a9b0f0712859c9611db30a18e69f8e59f3c5f38fc2395d2d0626be8205d5ce8913c11dc2c8fe0522b378b33301ea4bb6d9130e072ac33a924706b7f673cac14b30dc6fed1a418357bd29884b919e6b3ae774cbb8c353b1028737ebe3f703a3d2a530a30c50224e220b56715f04f1a8f7bc9301ff3a7a798e4e039ddfc67fa4fef7e3f5145b649bf812fb0cb385ad95d5bb6ca15b714517df5ffbc8c3dc30b275254ad46d7a2c8f775be26b3c6cac92da4877bb35c1d9a58060b9e4ae7d7abee40cda9312034068e0e80adad3150c2042e01c3cbe5859ce634fd75310af064bbdc5801fe12e82b74c285aa09673ece42b0e247284c752606990ecff77954b7a43430a8f41b0fa37ea6d90ae9b9741420e1b25485a81ec55f89f79084ed481f388eccb0274f8388efb7f9af10d286964b79c6fdfe4811f41a352307f2f23bf796360d56c329fec1a8c183cacfafde3b0fd7f99aa4fbf3903de4cc090fbc9fe1a2ccb1389255fd328ce9820955b4ccb1a5d0285a0ad390ed0267b265f096ab199bb22a62eb3623975437c8380907fb371de74dfba6e717b83941268fc42c1f6ac11da736552b186cb07b4d4d40cc2ab1fa6e23df8b51bde27867596f21c1d248061e59269265cc99d81cbcff40189623c1d2034ce931e10d77208df9e8ad7ea55ef3c5cef05484794d8cf837bf567264506cf1ece4a6f0e5329ca95ebbc44ec6e9aeca7e9c4e4a213fbf0668516cda0930498ee4c3815837de473f0eba270f5038aac751726df7cfed9597b2cd62450dc2348aabc8d11db70f8dd6fba28891ccaa08149d3719c4a40b5da57c2bbbf7e87581824353180c51e544137b950f2d2255aae700ad2a9899a219257d8769b58570ef2bea34b5fbd012ef557a29b311a542d1e1f4868ab3e31849e2f5a60f4b66772ce31ad58769dcbbd4a347af35b40ffa1bbe4cdd4b0f5d240bd9bb38ee12d319385a62b29a56388523ea0b8cb10657dc4d6864a48d76a0132dce6f5f70ec61c3cf5e791a4a0d657eb8568aeba812d613401154829f8b908e96e149223376cbf115cdeb7604b6027f3d4984657251a9c6a51a48c4977ff86ae0c35d15769d6c7b611a7ddaa9e8a2374b5d41503908b85a0df2b0050787d6365ef4dc400af9137e4a6e9336f7faedf4db1ad8cdcdc6f0da1a3678ceb10c92899527e052e146e48d9c5f3cd9ac4fdb4d1a2d9ce570639c2ca63a766e52cb7af8ce5f0d3519135e1417ff6ca8cbeff81399a9ba6adf88fe144d9f5339b83eeb880c9e664cb0595d1f09cfd04ca87ede284b41d5e7e1f6d19c8483b634d44912ae4faf62f78d60b3d7e3b65338c0eb3d31f014e967d8cfb59fda70fcb8bfcce312072d4fb04962ac27f4a77348457a8907c593bf060a9a7813fe3239af3dd161ad46f06f82d6ef20cd513bb84b9a47b4d1b526b565419e37e9a85c23069e61667dcc8a8a4080244c07fa84a59a7279e86fb44fe51ef7ce938ac487bcd39743c0cee44a9d69f66cda9a6d4adbf1e604fef6c448dd79beb0581744095ee7cb71387afd02ca2f4022176ddc071b2fbf963f2f22e3d3a491a82083480aeb8b23dd8f8a53828ef9cf89a3e5bb8afdf7b69a99c237cd193434695c08eb6971caa09bcd8dbb5c771cbfdd4b229ee96824477f4e695f0830eede8cf35533a6f6fa114c8a3bcdb76d81efda6c631ed7d6de31263e56b1cb446214bfc66ecee4637dc16a9d46677d9c532d5e3094cbc4a5a2b48fdfc267815702c1feb57e09f93dfe0c3892c2eabb49ce51710195070907c1190a9d36408", 0x1000}, {&(0x7f0000001300)="6d6d94c7b9e08f34ae77bc0bb605f938814b770340b0ebd6cd6e69a67c8073b56e80099706f393311229d162e13af65fb698262d94d91f6e0fcb289256f26457cdc701aabc1cd7b7d769395d81d7b00f08ab17", 0x53}], 0x5, &(0x7f0000001400)=[{0xb0, 0x1, 0xac9, "8cc7824cba29fb7f12ff270094a320e1391adb5d59573c604dad7a4d2c80277d3a1d86b9ff58f8cd0f8b7040d143d57e796677ea079c58e90a898841a34e3b0b7655907a81930e9f8e3813f5b2235c30a9fb47080a339ec9994695aacedf58c07129d95363999bc2f0ca5cef05d8572c3de6e2b9d2f6dc97e26f011d86bdc1b627e341efe6de19007ec50ddce175c1f1dcf3dea35d67cda50de04c0a32bc52"}, {0x70, 0xffff, 0x10000, "3762cf5fabeccf2ded6d9ee88296bd5a4d838533db481f120c3ce8a4fe8fdc7a77850adf30ff540e3a77ead9a2a62a9ed29b9f0637d809512ecdfd85299f97984f20d24ad99c156540d67b3225848bc8d82bcaf386469c9f8361dc"}, {0xe0, 0x1, 0x6, "1f3411dcf4e2c8817a56fd79f0118c588e8295a997cd93484e915751ed934dd0230eca45d860a8e839541848dcbd4856f2bafc6666beb0e098dab62b36a670b1e836c742757af60091bd764d3fcca6646429aa00ba470b976fd16e8546c679961b2ad9b9cecc4337e56c9bef334c6d17baf37dff63dcb3b473983672e9849273df157ac3345dd3ff956e491ccac945f74516634d44722f7162e957252930621862c6def8b7f0258826aa82a259adccc697da1565c98447bde80d971f8058693d27056a6d3885e5a12507f1eaa4a4f5"}, {0x1010, 0xffff, 0x62, "3bb7b2b02088489ace405ea6598ea88191a28d40dea156f6f57584f3ef313b91c210ac166b89864d8b5a2e4ab9e9375077a18d0716672527a40d070b9ae45c91f4d9a6a9b386225bb518a799bbdba583bca8ba5a4e7ae02ba1fdafcae145bb2bc958e4685f3344b2f29f429db73bdff13af34445fc796a83826c71f908ffb9be0bf060aedf7e40870357f6a85944e91f9b056d44b3b4a1e3d911c79952c256ad6d3208cae67e32de849bbcc5bd3efbdadac0248f08c86f90fb5642fd6138a964fc3f26f9eef38c1e6d80e33cc9b7f893260482f0d4423b19419253b315528399887ab0d90aac7a94e85ca61b2a2cea2b1ddc410e902168f4504b5186646733e3d25f6596d12aef424455e8e082e61e5c11f70ae38981131c788fe3193427e9dfe36102392cadcf4363935d0789ac8b89144744875f8a9c938973fe2dda9563aed68180be076b765f9f8fe7a9b1c5832e2d93dfde82bcd75129b29ed1395273f4a38ff394f763df20011d30d54f6d0e9457934b6aaefcd3c814ceef8558883fcb10c2011365318a46786435f2745ffd32af1c7db83d6114e91fd1ea3ff7ea9c3a0c2e523d68c27ee7bb3abaafd3a7db9f892a7b5ebca17a9844434b9c5d98f526108030d5783e8fb206754d438e1faff6a4c8e58a5e189d8dd8b58c7aab9a267dd9ec7e180cfe1cf5e80ed58a9981ee72ccd4e7c894fe2979f8c40f5b8ec2635c14a26eb4eea69b2c29ae1e511cd3b14fae9ca45ddbe78d3c87b68559436b3e4386425a23454f600cd468b46b40dea98c39912dc8d107c3340de7db1af09743aa096cb081ae64f509cb0f59a053e1874e527a77b6cfa652647ada04ec7b03a3bee6df430067ca56a5918859f75fe1d4049731cfd1354e59d49686101f068bfed1a403a9b7f435495f224319a96e90d9b66c9ec9187b8a582f547f70cfd7d0f1f10b55c6303e5fbdc902c66aa51a9c6e59e3c689a1b848ed20e56b049bf58ed3a4f76d93db9201536c3886e103d83c89301a54c62d4fe3c2111f776f564348ddbbe70477c5099e9fa1e4cf5ee5bf94bac183463032cdaee1f507afa7284def2f5ba5d49fce46c7dcae15b489cd9a8a9c3d1d3932777d5e3696826bab808ac538ad8fd49593506706fbbd6af34e103bfe644808322e658169a29e271cc9bdc3783106ea6a38744b9bab90b3030547dac361874a7b41a3165945551d95be0787c55aaeb81048e0bfe897ba62bb86d39960b5b5f0c3cc827ae7ce3575a18e1f49c0b766996bfb7f0491bd68f38d9acb92151218e98b094190c9d3d22171f33fd23faf38ed5cd083f1eaf8bf3b2821945aff1e85eb3448ed16b1e77ca097a3f88d9112e8d65a80059769ee3e1540530904222a3743d842d765ca683b280c3a8b17089af21b682b5ed92a3a76546ae4b6417a8cd765bdb4261d88be72ce0f55cf5bcfc7efd68498f54c959d2fc15e7bcf288fb88621325c6fc15f20f26051e6658fb0acbd4e0faab60c103d0cd0af3a9f39bbdd76745ff3abeef4deb049e49ee937b9d851c6213f2c817752b074b1b54bac364406eeb2ff369ec59370a00e92c8aa37d804f5ff69e83e4382f4736fb191b8d674f65316eb306efc6f4e3fbbfef212dce7f71013091ce287bc37e9e0e26cc9d5fa4894613c0243399ea5430e7d320f3c1e7fc96b3a6d369a94e22bc1c4d5c6219229afa42c76d55565d2c328a4253819e5fec8ec9b1344bc436fd598f685cc922843b7a890ce5f6cff744f3547df07d5c72de1facc7821c4edab54d17bca65ce7538bb33e3b6b7097eb9e62441b4a73386e29e95fc14e4e78a85dd7429f23eb4b28e78773ce1e26c7b08335d5309a2cc86251afdc55ec32e97a7d3642923efbfcb01847b5e8e781e2fb47c26f2827df4a3e2ed3969914a8fd9ae0f2fa332a3f83c1e82f9eeed0e777e01589cffa57a08db19a6bdf9c7124dda48f96da81d64e85411366d7cc81fd5c5eea0f4f976ca6566488ce666533669b9da418dcc39f07725ef2a3e788b868426e353b29ea5e4fadce4b3ccd6889eefc952a9485558f570c369fb0b0e51c67cefb277e9c94c9a21d04a3af884ec5f6c0fc78d4afb3d86eecfd5c1956e16fb12f1b81164b73f4684f8c2afb32895601dd5f302ea01d9f41aedb0b9ea3c5d41f4970e1c47104e09140762958cb6d4a0afc8bae208b99cb4c6b87217e78312c6cb642b1c816db783509d89e8f97dd44ad1ab90498766572ccd04cafe5dd42a282b69c0b30ef0412b89b1e66ab0da38b8b295841e60dd33fd0acc089fa26086190902a8bd65ffff016be812a31bee3a83aba64060d36b2734328ffd4c022dba27323f3a9ae0d337ce11a5a321e12389d85ce1969ddb943332a7dbdaa87f925448151a03bedf7703f2c8c8eb11696bfa02d8359a9509fe4adb2901ca96b302754d315f6a603c10008fce74b96964f44c9448716321297b81230e1723602628f3e8cfba4f838b3c0e1a6de6dfe9cbb1509db74adb98f3d0801540cd8d24ebb56bceffc21801801c1016139ab71cf35873f7d6d7c3d0e11cd76f9c3eb606c2038c2a05818be2862ef1b599c5805eb3fbc7cf093b3ac313063a4aac94553179c8dc414a46fac691666e2df4fbe5c4cad5f6ef16d7bd912ed8550fa0c26d194e669141376c7ba86015856783ed6b9e9bb7446ea48fe01ce7573db4b4f9618ae0fcd1a7feb4da9eb3dd0ef3ba58a9fa1161f0e9bfda139fc303c2f799132a1f7f6f9ba808115ebd905d1228d689c9141111dce422c4293362111bfc2fe74be5ff57797181d98d3694ae7852b742a788907a14c2277a59d7095975e8e3e0ab26e52c1322593711571a9f45e78957a30ac77a5f5ca2a9fbdd4fc52c853f5d111d625638d5c39a9e8e3698b57bf1248059fa73545a98516c6157d81281da7c95c22a441ef0e7884fad992db7f83fe778af8bae62f83acd0fd6dec3b4e0846f8716ccc9f6dac1c24c9e7a534cbe436e43085a0f28f9163d48e4c76b5b891ba5b4d0012717eb8724f405a27ce269160258f9d02207410af14e8361fcc94b1ff6045221ae7d10d2cfac618a9fdb8d513de25b07b447a2528ffe62040b0adbf7845607cf3c8a1c527f8d218f052f4ca87f7ddaf9b7274e3d8c2fbe9ac45b1cf4de296b75982be6e6ca818e32621386e4418b66d33ada2518c13a61a2bce3aae1b48eaab54aa14701611439ab4128878e87018c4a6f057004f0d4ecec4ed2edc364ff239c1cc37477a668db5452b8f54e2a6e7a895c58100a5e30a78c8174df7dbbba345b6fc185b903b2a8725767e0f694e6fab677d867614baa78281b50c61063489fd87e9732b389509b12ecdd22c6635852c81c67ae249c5b3f6ffb688c8bd0922fbec5de27bc2e3fc801d7826e24d2c1a728751fedc24af4d62279ec7ea7cd091afc5c4d0dc396d3d5b253b163109f54b84ee87e874b0d92c068c4e98821a76f5b23e4f691e94d5590c87339fed6dd4921ddc52ca0f30f10bcf9e414d00f1599cb408bf95ebab83590d31f2bdf0a607dc522b907cf76c6e769e66f16c77f46cb6b63a5e1d8daf25fee3eb1af9e038baea00ba53360211401d83d6e38c19ab8a680fbe5170e8162ad644afe76a8778c7811357900e539a1d9cbec704ee7dd99106dd202ced9ea9894c55604d32b2224444aaf7032e80013dbbb02e7404bc1a1bbcb27ca99329e73a3c5176e02da1db46e0f1937db3adbaf679f613e711c7fd781baa800f22b49c32a91d8247659b00c298da312207779289096a114595cebb995ecec4765077611f78e04d9722c65207d94c95f5587dad26cb198663335d297b5208144c33f4998ab0d13b4832df665afc96a4cdd0cce32321cfb24fd54a48bae4b49f5b0b3c4e814b339dc4d2bd2670f6aee48cc0450093c978c9d6b4ad50fb29e74a0cad99f22287108c2fd680561a1d320aa483467d85464f9488ca7235a937ddc95c186e0af3690dd6dbbe1411893a0382334549bb1214829a51b6b87a0f8eda96060e7afba300b2d00f6332869ffe4a8ac28e69b24f9368139afb5e0b1cff99551b8344a144d86fd2a6fced2c22e053b2d3a9d2273608f13ea5bc63e1dd70b2cdcac53e0448abbf21934bf47ed520a170010fd89796bb7134c04f3156b4185fd6498da7a2bd102ee08f44ff0d1b44c63c4afc752208920a954a08290aec05513609108112b6e7e9d7688fa982be97d3de9f3e7dca4d81a087c410ffd89946e8f49749a3b0dfa33f47d9221276632d7c068e373fdb9be372c255bf5f9dc810bc63c558f9a23deeeea3d007bea29c70187f22716e631e29035f24a1f0f75bdc5b7163b3181bd681dd8334763846c7b70430836b595f06b3074f13dcaf7dbe4d32b3282ef0cd041f567548525cb04651ba7b030d6ae9624177b44c87679f4d56389898402d8fa1238e830d7b3418e51db9ec9b2d9494bec8af435ec0987784229ea523bbc00d0d8ab8d8992d352b62f0c852dc2e5f4ba0f772b41001258575b240de6dafb951d3ec2bbe678261859b6f0f62f4c98ed55e7d4e92f53b5f1ab9ddb16fdf64e3bf5e5a18eac2ebe36febdda8cee9a6db878cbcfbd0e9308d11ae6927e2f143cab0736b03f7fd6f21b27163781afc0edc3cba49c474dda7ddabc521e1e25705984f548c2109f52c11676704b6b1bc42f6207d577551e73d213a04a49454a3271af923ff645b9204084bf3f281295220a63b3d96441d587ecee32b8c465f3bbfa9daaa3a50cc21d10320645d31bf836d2f84968cd92d29e5a347ea3dabb728ad0f9d6072dd979acced81bc7f50dd1bdecdb2d5f0c8174d8fb0dd40c2d71604f92897fdbc9f8b0172d221a187b4d1fa6d66d21180151a8f419734aa4d96de51471a024c63c782275297b583c03d035cc75208f54c0fc6b9c58d7e8524c42ae6396ac3adbe4fe58fd25781fb0d808519a19c29b85f88bea726cdc0e0ae9b739417bb14234bde8f2cddaf52424fe928f2d9eb616be49fd4373ec5e5dad149b19893a1894cd93a43c9cca4f8e08b5e3ceedc27a0e15f217b122e26fd6cc83abfc24d55bd08572eddd180cfefd1e883239320f1587ac477387c81dca182ece71862f5d175ee7cde2d3f6ae52210a782d4867b9b45be1d0cb68b816ecb4120b0f7187d1f6d737520b924e8984fb7f2acde3897101dc673d1f2398bc4395e17e0c49033fa9444a373fc9d85d6788454f35a716e583f5af50bb357a0e0806ee44aed00eb2a7ae168056d6cebf1dd9654b899ebcc308c43b41804098ef1e51bbc58d5538a57032c83cf0d41edde729c3f115f488ace299c5d019ea62859ebb499b2a430d9bea9a4712821dbdc5230b1b8f16791f3635c0ba60ffe9042632514831e46d8ac3bcf5d87a30756a8c46144da343e7b1778fff68b6c2f7f28d76ec6a1fb3da1c28b860afa49f456f58e12db059724669dc4e269f438181e6ea26e48f9cb84775dd164c37ebc74979e445e14faf7e3273f228bcfa2f1bbc51d16ba540289e9da2ebaefd1df2701d29cf8d5dff7d27d3a1ead8cb4f8c717f656229ce44c575ff54380341d2adf63f641c7c83bef3132f5367f283a98b0cc6b5c78f1f4cab43f1a2b390279abb12d946ad144eda0a3ce4a207fc0f7ca852f530023dc1b321be146eb59a10f115bb2d0e700be546c9974a4214d2cf3f49b1c8cf2cb1f45635526586112cbd62bd803018859fb73696bbd01a7bbc029c98bb7637310fc7e488752beabf5bfbfc32827413807f6f541967b1e2aa5210b5d4e5ccce427499609052a77e5eb16be3670fc01d6aac27"}, {0x28, 0xffff, 0x7fffffff, "b24b67eb176792b4c21a1f82e388354f5b"}], 0x1238}, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000002680), 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) openat$null(0xffffffffffffff9c, &(0x7f00000026c0), 0x100, 0x0) r3 = open(&(0x7f0000002700)='./file0\x00', 0x2, 0x2) renameat(r3, &(0x7f0000002740)='./file0\x00', r1, &(0x7f0000002780)='./file0\x00') symlink(&(0x7f00000027c0)='./file0\x00', &(0x7f0000002800)='./file0\x00') syz_open_pts() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) faccessat(r1, &(0x7f0000002840)='./file0\x00', 0x41, 0x3) r4 = openat(r1, &(0x7f0000002880)='./file0\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000028c0)=0x8) r5 = accept$unix(r2, &(0x7f0000002900)=@file={0x0, ""/263}, &(0x7f0000002a40)=0x109) recvfrom$unix(r5, &(0x7f0000002a80)=""/243, 0xf3, 0x1041, &(0x7f0000002b80)=@file={0x1, './file0\x00'}, 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002bc0), 0x20000, 0x0) sendmsg(r3, &(0x7f0000002fc0)={0x0, 0x0, &(0x7f0000002dc0)=[{&(0x7f0000002c00)="1b4da6a804aab66b388a7684da5460f7773bfd527245bc25f6c3efb67fe9de790b50db584cd7d656827b2ee1b1eaf8dbdae2e3713a758e2d577cc790b6a8a121cd4ec6aa9ac67ced8f9739d27a80fb8cf0ad12975e45fd8dca930efd14b3187da9688e7a13ebe1c656b253f1e327f7225aa1bfbd5074b248f0e40fbe738525b6f79b508faea3a30f8359d062ed36b628c00a6c47b1d4e0ad28c23617969659542d6568834d9a7d8f60a480bd1cae8e642ec0d308a003a78343816080587f89b164ae44519c6f66d5c4df788267027c6f01a91245c851b55601a2887d7f", 0xdd}, {&(0x7f0000002d00)="a19721f739a8536f669838ca09d17fd0a77cd5e79f8c7316be97d18295e8890375abf8aa818b6f171804cc2cb1b329211c", 0x31}, {&(0x7f0000002d40)="77305caac26ddddc0aec801e5a35bc2e6bf7e4735c8c7ec0d1fba5e115a30b52907de79e3b0bf159cc7145f4d80c645885bbf4fd8171e3787261fbb2d6a1349379dc3b154e1fe9e051d932677058bcd2b4c9f225523d055bf1f27756d7e4f6a02d5e52ccddbe4507b4fe477a06e2", 0x6e}], 0x3, &(0x7f0000002e00)=[{0xe0, 0xffff, 0xffffffff, "8ac586e496056e22d9ce7abeac775f7624ce513454084bbac177b3911d436209fa82e640d7710b1dcc671868eca26b2b5d940464efdbba80088fc23e393aaae304aecba41127f559bb0fd2c857c18d0815bbd0394fef7b963327d62b4e2907bbece76c0a7ac95013fc80a3b0b3322fb77665538a30013f9b1808057a8b5187e44c94d3925b7b6b1868b69d0c46279b778994afe553ee4e4a462814f35c2c7828b86e8c84726f41f348449225796308119588e5885cb1a9312348bff5dc32557f7fbcb68d2f3263e083cec5"}, {0xd8, 0x1, 0x101, "a3c435b1d1a9a36eaa2f1771efe8e842f48545cf6c82a6b23d437704b5d5480b9ff7f2acd9215ce9541084a859da7af3a3c69c45c1464813d665514173732e3e409d59ca06ae598af6d56acbdeffe81649ce7590313b85d1dd1ce663ac9789c4fd01f45e3ac38d62287cd1464c54d3ea79f48db57835d58b3991a752db286bf85747f2c5fb88612ed4baea9b7d611225922cca802a59b4918a088664fc6a1e4a0e30aa0f08de740638577a0dd7ceb262c0f39792b6de3a96d881bcfaa9563bf4ee7f6a320d"}], 0x1b8}, 0xa) connect$unix(r3, &(0x7f0000003000)=@file={0x0, './file1\x00'}, 0xa) socket$inet(0x2, 0xc002, 0x1) socket$inet(0x2, 0x5, 0x7) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000003040)={""/16, @ifru_vnetid}) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x0, r4, 0x2) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000003080), 0x80, 0x0) mknodat(r6, &(0x7f00000030c0)='./file1\x00', 0x4044, 0x9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000003140)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x81, 0x5, 0x0, 0x0, 0x0, 0xaff, 0x8000}) executing program 5: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x83, 0xffff}, {0x42, 0x5}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{}, {0x2}], 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x1, 0x5}, {0x7, 0x0, 0x0, 0x1}]}) write(0xffffffffffffffff, &(0x7f00000001c0)="f864e6de6074dac482eae5a840c5687f861d83385d631b6243d53da9572cd6f7825a5498acdc69ad8291e03c62d886c9f0d8179b9b6a1d37d41613962cd184e1d3bb29a8991c161daa9000a4eb5a8b49ffb699ba34b683b224d7f747fe6bb2bda83eae3bf6985bcd4e295b1f0f71740b2996457b4434ffefc28f2f90ffc8e6c6296b969624f323a99d97c115bc77bdab", 0x90) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x7}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x80}, {0x34, 0x0, 0x0, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x1d, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe70) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000040), 0x1000000000000232) executing program 4: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000180)="3858e173", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: chdir(0x0) rename(0x0, &(0x7f0000000240)='./file0/file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x880, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semget(0x3, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYRES64]) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/503}, &(0x7f0000000540)=0x1f9) getpeername(r1, &(0x7f0000001600)=@un=@file={0x0, ""/4107}, &(0x7f0000000580)=0x100d) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r2, 0x6, 0x4, &(0x7f0000000240)="5194eb5d", 0x4) setsockopt(r3, 0x6, 0x8, &(0x7f0000000080)="1385d4d8", 0x4) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) writev(r4, &(0x7f0000001440)=[{&(0x7f0000000340)="efa0a6a92b65bbaad6fe2724aca3065fe69585381b01b2509bf61208f18e05079613e7c8b9c4a2fe333855a0ee87cd3649b70c749e898c3608f333a0853e6c49e75ea7bc1ba2f2e3b8fd8a4c8ede55e61f818a3599d8864a34b1ea2e193beaf01c0b984b88cc684046944ae9378e435102c1459976ef40ee7eae401d33603cae8220abc307e0e03ad0a4b5614a7fca39c75bcc3a68c911485e9af6355e935397fd7368b847a4cd324e29dda4fef72bb13a4d12fa30e2f14764c758c4aab7a454dd6569f04a6485083f2b3566143db1d2ed77788ea61328b7470f4a8c5b7176f64460515f737929e44053b2056f432fb47ea2c587f13a0d43a8c5581f0e19a47fef87858a18be0b92f07204cfef28325b5c72eb3c7c8a8dff145a5e9a5a210b0de4fb5fb8ec751163b57dd754fc6e362e", 0x130}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unlink(&(0x7f0000000100)='./file0/file1\x00') bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x3e61) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x10de1d5e9c5457bf) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x8106}]}) semget(0x1, 0x0, 0x389) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x64}, {0x4d}, {0x1006}]}) syz_emit_ethernet(0x36, &(0x7f0000000940)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60711d72000800000000000000000009000000000000000100000000000000000000000000000001"]) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1, 0x7}, {0x28, 0x0, 0x2, 0x1}, {0x6, 0x0, 0x0, 0x20}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) fcntl$setown(r0, 0x6, r2) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r4 = msgget(0x3, 0x640) writev(r3, &(0x7f0000000680)=[{0x0}, {&(0x7f0000000300)="007a774de42cdefad090df9330cff30babe1d1782c1e25742b93f22af167b5002066ee9e08422f7d219bf16ea11e8f50", 0x30}, {&(0x7f0000000400)="7c7e80ed1ccab9e30a2f674a0c12608fc939166b83a1c174ae72c40ce2949e4eeda374539a19a0e3a6a612bd7e08d836a99688bb53bf7bb7b27239c078323c773b926d94be790b597229dbeb56f4d12c040305577f305e38432f95499274ab35b5ccb7c52ca59f4b96b0d97dba39427c95fdd489f1d969022ffd1f92429cde463745c04fec549592326c089c27243d8c5d63a4f24db58b2b958c3896b65fa5b682da226f501f86bf0a25e2f31e0d5e3d0068f8a6fb25c089505221b88b213563d40422e7bc006ed1f72b973989ffb42aae2ed0f45717417ccb8ad88b24c52b36895c31fcab417644e5c850811f621e72243705b33a141d", 0xf7}, {&(0x7f0000000500)="951499beb1196944d5281c7293291b6a621879a7061fb6146524eff42ec1ea745607579424cf70435f447ad3295a9ca4c8fc3e469317d0ba074002e553cc076f17f4806f6199b1c5b199794c7800af061ed1ce7b630c86a3347b9a73fd049d42bd12b680ce1df91da1", 0x69}, {&(0x7f0000000340)="d27d291d0f1aafce0f4be11fc4c3e26a2fe0a840ae23ff56e69fea5a4afe8dd0b8fd531aeaf0baba5556970d7967388e9b8c71628957274847287417131810b4d373a1e9285bb10ce17eecd59838818462541ec60ec5d44d1aa9a58d388607d20b71b39c2259140bb2bd8a6b", 0x6c}, {&(0x7f0000000200)="820216f596a158669a7c2e992f6038c2b9516929892c27a24a8d14dee2ca92d1675748bd16641d0d3511c4a2b45a77e044faa36de966392f1fbe5f1a27be2d79942649f5a66d40cd39d99a2e7c54bbd3e28e35cffcea5d9b5be3ef58ca70b8b8f785792388fd133fa1312a126369cf926c03e9702c1fbad5042fe2a6899635e17a5ee02314d619a35412bd4e068de1a960957c533ba194ddb4dd8a96ecace7b9868de1cb9ad0810a89e5c4f2d1feebd58b82f65a", 0xb4}, {&(0x7f00000002c0)="7f11abebd3f96de590", 0x9}], 0x7) msgsnd(r4, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x10000000000}) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080)='G~i*', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1008, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}], './file0\x00'}) mknod(0x0, 0x2008, 0x412dff) r6 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCCLR(r7, 0x80384601, &(0x7f0000000b80)={0x0, 0x0, 0x0}) sysctl$vfs_ffs(&(0x7f00000001c0)={0xa, 0x1, 0xd}, 0x3, &(0x7f0000000280)="475b238a0b1de48ce6499886f1b1645fb7a279e4d68780fa0efb72ad088e2f5fe636162892ad7a6007447ad4cdc78ff9a21a57ee0c602416104651c8773fab7b10e4fd3a1269b7d3b784cab85b01d589bb6eae515f2942597e5d97b9e985ec8d46681a4c52abe793cf47b23d95ccdd691d7a1635d68f28b93645516365834f536caa2a68ed27494417ed3f472c45351682972a83b6d5684986aa4b93cee343a95f01df838cf26974d0d153e8b7cd18361ea88823c0b4177ef3ebecb2ebf159858bc4edb2", &(0x7f0000000200)=0xc4, &(0x7f0000000380)="f9af9fddbbfed3ffc5d55b76c79f9d6fb9d46e897b4b9fe596a6409a48fc63d7d8a06c2cf3e6a997ba510c1239e0b51687cffbfcfe3875c1fd12bee9a350f1d7d4fb6faf9586118242f88155246aad324b17ee23784ffc0832fb56fa6ff5009b0c", 0x61) executing program 0: r0 = syz_open_pts() syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_open_pts() fchown(r0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x9, &(0x7f0000000400)="22f7b94e123e0b577550be91925398ba1688cfd82681c91d5a869ca4af74c5bfd3e85a7da29e88bfbfb0c6d8b9a57f9c2f2ea35e4c611eaedb321f868f20c5b655ad10a4eb838f497b58265fe65b0b6da8c417d10037116d7cd40a98b59435662d23d9f395c887a3e9a691165f65098839a33936f7b5c9fa27a0db603b2fa6acbec12e59db844b8d07ecd61de174ef1e58592cc0c3cd400bfef2d04debfb61725b3c68397696ff50aba82c18a07458c4ec47f46e91835b19d4f5e24b43b293", &(0x7f00000000c0)=0xbf, &(0x7f0000000140)="d85f5fe267aae1f0c26c5ee774bfae818f40fd11057e85175b3cf2b9fab5d08880346512ea691a0c7ac325", 0x2b) executing program 5: chdir(0x0) rename(0x0, &(0x7f0000000240)='./file0/file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0x48}]}) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x0, 0x0) socket(0x20, 0x2, 0x0) (async) r2 = socket(0x20, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x39, &(0x7f00000002c0), 0x0) (async) setsockopt(r2, 0x1000000000029, 0x39, &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(0xffffffffffffffff) (async) dup(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430", 0x8}], 0x1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000140)='./file0/file0\x00', r1}) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x0, 0x0}) flock(0xffffffffffffffff, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x280, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4, 0x10, r1, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000010c0)="77099b", 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(0x0, 0x0, 0x40000530, 0x0) unveil(&(0x7f0000000080)='\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', &(0x7f00000001c0)='W\x00') setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x8c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) msync(&(0x7f0000194000/0x3000)=nil, 0x3000, 0x4) close(r0) socket(0x2, 0x5, 0x5) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x90, 0x0, 0x0, "a46d8d12db6edfbe0b83da64a6824b01be262e604a8f4c5721e6490dd2d23817111a19eb77d03ef43e3561fc9081a0da13ad5d8b99e464b83282e8b98a9b55fef3ca377e377d6fef9bef3ea00cfd3a184339d3f2e85fd0e9c073eade30f5f1b211c3f4472641b22115794b8af9f4ec85b1740f362fb8ee01c3"}], 0x90}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f00000005c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2ca99220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7223189ba380d379e3692b874179532bf68676ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a67316cd3a10dd125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c9960f7021f567adf4d7ba7c97c948961934c36d82129bd070feddf78fd9cffd6efdd95736e7a59cd5f2e370da1d3d94addcd7a6bf93ab42bb63bc2a3e2514af7a2b0730e1215ae1cf7ee2c569964dcdd9a6257cb15b13ec3f4c67afcdc98b92877ea7a00"/329, 0x149) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xf66c, 0x0, 0x7fffffff, 0x4777c543, "1c102609307e7be2df67de202a72da64612c3300"}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r1, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x30}, {0x2006}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) r3 = dup(r2) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r4 = socket(0x2, 0x0, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000380)="00000000c88499eacfb43b8663e60fee0114401d2cf222ca8cfd1c788192b230e822ea7c8980dcc6e83218", 0x38) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x1}) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r7 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{}, {}], 0x200000000000005b}) r8 = socket$inet(0x1e, 0x3, 0x0) getpeername(r8, 0x0, &(0x7f0000000040)) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r9, 0xc0205609, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket(0x10, 0x4, 0xff) semget(0x2, 0x1, 0x400) r10 = getegid() semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x8, r0, r10, r0, r1, 0x6d, 0x6}, 0x2}) executing program 4: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x39, &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="8d6bb85551ec8430", 0x8}, {&(0x7f0000000240)="1509fa6ae42cf5399a30701bf62a006d04a9408b664444ebc866bc70b1df9f0eef9a9eb872e538d212da459db130acaa78455c1798c9b194a50a4a850cfc33de2ef47812b78c03bcd8867dcfc9bfb07a50b24b21a0be10d5886f73912536265c06abff607ab5f454dbfa126008fe8c42a62c86342421ae", 0x77}], 0x2) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa"]) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) listen(r1, 0x800) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0) r2 = socket(0x18, 0x2, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000000)="7f94d7b3557cdd6c36b3003f00", 0xfffffc7e) close(r2) r3 = openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) pwritev(r3, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x4d}, {0x6}]}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x1ff, 0x800004, 0xfffffffe, 0x0, "1a05227955686f43a3207fae210b8591073300"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7, 0x0, r7, 0x8, 0x7fff}, 0x0, 0xfffffffffffffff9, 0xfffffffffffffffb}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) sendto(r8, &(0x7f0000000140)="71953c47b56f4020b189f00567cfece29ff68c35c21d9ce30dc8b9f618e14be0781a436e872660826202f648a4af608847038630f661c7ed995f8ff84a19f9ebaf73deea1cf352ab0a23b8be0a99b562142af89a06a4160f42af19be57c2e647486a7e3c14167997467ff1978bc27385765b5c4db8d57428a8909f2ae5718117a998258f32a6f18a42fcc827d874f216d74c0e4695a91dd28be0a45c388c1b65515f72964e204e164eaa1cb91917e34444eeed3b68eb14cd", 0xb8, 0xa, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x2c}, {0x1}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(0x0, 0x20, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r4, 0x80002) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000790000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) open(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80, 0x0, 0x0, 0xe5e8}, {0x8}]}) executing program 6: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) poll(&(0x7f0000000200)=[{}], 0x1, 0x0) executing program 7: setuid(0xee01) r0 = getpid() ktrace(0x0, 0x1, 0x4000072c, r0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) fsync(r1) clock_getres(0x2, &(0x7f0000000000)) executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) listen(0xffffffffffffffff, 0x0) socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 1: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x401) r3 = socket(0x6, 0x3, 0x0) close(r3) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x40, &(0x7f0000000000), 0x63) sendto$unix(r4, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) r5 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r5, 0x0, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) login: pckbd_enable: command error executing program 5: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() kqueue() poll(&(0x7f0000000000)=[{}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r4) setgroups(0x1, &(0x7f0000000040)=[r4]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYBLOB="2ba97b768d846c2318eea54813ed9ea51f8c436b28bbef8735"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x6, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r5, 0x0, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r7) r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x6, 0x0, 0x0, r2, r4, 0x1a2, 0xccd}, 0x9, 0x1, r7, r8, 0x1f, 0x1, 0x1895, 0xa041}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r9 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) write(r9, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 7: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fchown(r0, r3, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000455000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x800000000006}, {&(0x7f00008a7000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000092d000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000575000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x36, 0x0) setpgid(0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = socket$inet6(0x18, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) socket(0x39cfaec9e17c8a5, 0x0, 0xff) r2 = semget(0x2, 0x1, 0x400) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, r3, 0x0, 0x0, 0x6d, 0x9}, 0x20, 0x2, 0x5}) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, r3, 0x0, 0x0, 0x6d, 0x9}, 0x20, 0x2, 0x5}) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) (async) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) getppid() openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)="2375b03cf7f152f1f04d56777a79246fd9b619343dafe0e63918445fe8855c51d5ad6d53", 0x24}], 0x1) (async) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)="2375b03cf7f152f1f04d56777a79246fd9b619343dafe0e63918445fe8855c51d5ad6d53", 0x24}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) (async) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$getown(r0, 0x5) close(r4) executing program 2: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000180)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0xc, 0x7, 0x3, 0x0, [{}, {}]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) r2 = syz_open_pts() r3 = syz_open_pts() r4 = kqueue() socketpair(0x0, 0x8000, 0x0, &(0x7f00000002c0)) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x500, 0x0) kevent(r4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x81, 0x4, 0x93, 0x81}, {{}, 0x0, 0x0, 0x8, 0x0, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0x40000000, 0x6}, {{r2}, 0x0, 0x0, 0x80, 0x0, 0xffffffffffff8000}, {{}, 0x7, 0x4, 0x0, 0x0, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x400, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x0, 0x8}], 0x200, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff9, 0x2, 0x1}, {{}, 0x0, 0x0, 0x40000000, 0x200, 0x9}, {{}, 0x6, 0xc0, 0x200ffffe, 0xfffffffffffffffc, 0x1000}, {{}, 0xfffffffffffffff9, 0x0, 0x5d19e6c3bb03b694}, {{}, 0xfffffffffffffffb}], 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100), &(0x7f0000000040), &(0x7f0000000080), 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000100)='r\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r1, 0x4, 0x40) getpgrp() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000640)=[{{r3}, 0xffffffffffffffff, 0x3f}], 0x8008, 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x7fd, 0x0) r4 = socket(0x11, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000)=0x1ff, 0x4) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f00000001c0)="94d28c4b54398798b3d743ed7cf634653e9ee72f6ff412480cd7357f5508a66cb54b3de29933bf8592d7fbb45eb6e03b3d3c0f128aed7cfd1aaacbf454337fc38963de6b674482ff4a1017d40cdcbea4adfc2459e5805f22a3ff83d9cf83799e7dff9b16657fe01cfe02df98b498c31ac8f2fefd62678fa956744cd7515a80c04f66872bedf17de86ab3964b4ad30c3ad4811c67ce857b807154857a5b41f46176a7d9c0eff0179c5241af33", 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) recvmmsg(r7, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) dup2(r5, r6) executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x220, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x6, 0xffffffff, 0x80000000, 0x7fff, "027fb507d9fdd1e1b8bcaeb3bcb144aab430fb64", 0x2, 0x7}) executing program 3: mprotect(&(0x7f00001b7000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) r1 = socket(0x11, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0xff66) recvmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x802, 0x0) executing program 6: chdir(0x0) rename(0x0, &(0x7f0000000240)='./file0/file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x880, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semget(0x3, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80}, {0x6}]}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) executing program 7: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x1, 0x4, 0x7d) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) (async) r1 = socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x8, 0x7774, {0x80000001, 0x2ca}}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 5: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x4) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = getegid() r3 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/70}, &(0x7f0000000140)=0x48) write(r3, &(0x7f0000000180)="be9820310b8c750d2164c187ee928bd4be0526d158a47ac0489e39f84d89ff2124c23287a63a19c622367c064faca8cdd445b7ffafb3e8ebf42172996fd3441bf996169bd3f7093c3721a350da472a74a440a01873819bfcbd88aa0afa2026a037ef", 0x62) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) r4 = msgget$private(0x0, 0xa) r5 = getuid() r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x80, r5, r2, r6, r2, 0x100, 0x3}, 0x8, 0x6, r7, 0xffffffffffffffff, 0x2, 0x9, 0x2, 0x3}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000340)=0x3) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r10, &(0x7f00000003c0)='./file0\x00', r9, &(0x7f0000000400)='./file0\x00') fsync(r9) getsockname(r1, &(0x7f0000000440)=@un=@file={0x0, ""/512}, &(0x7f0000000680)=0x202) sendto$unix(r3, &(0x7f00000006c0)="b09f6e8f19f62b737aa6612e22b182f1a494d1fb6059a4a276cc47b3693c74c078220902b4014fa7396e8eccd7bc298778d233d64c0905a7cfec57a846f060031c8366fb32afdc36feb6f39eac9bfa7dbe7a61b3debe4873619e27a61525a7d1a8feb63e135354fdabbdf7f2113dc4c86a5861a63cb9f0ca41c4bfebec12db623fae183bd333c256fc2eddab3fe94b923dd2c178211540391ada140656425db0342ea2b65d996d94085b57f9daaa547706a73eef29b674", 0xb7, 0x0, 0x0, 0x0) seteuid(r6) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f0000000780)=0x1) ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f00000007c0)='./file1\x00', 0x20, 0x140) fcntl$lock(r0, 0x8, &(0x7f0000000800)={0x2, 0x1, 0x7ff, 0xffff, r7}) read(r10, &(0x7f0000000840)=""/4096, 0x1000) r11 = geteuid() fchownat(r9, &(0x7f0000001840)='./file0\x00', r11, r8, 0x4) setsockopt(r9, 0x0, 0x1, &(0x7f0000001880)="5a1b6a6bdb5ec7b8758218d2735a7fb36cc87f47bab57bbc47bee991f89896696861276aabc144c158841c1492575a38b7966652657dfbf8012ba45933a1871f8b8310ec336b826d76c99700795247926d1c166c3bc737fdf3cdce417134983eb07600ab78e85f5ffc01f5ca9ee738451fc60d84008090e76245f96d5031ddd60d62a3810e85dd5db6b6d8e45792bee567aa172879e72ad3a0987fa5f49159fe3759b2f8ad7e1342f74a2a2c2f5e34e8e5cada7e57d57d4e7035bdd88a7bd096cd8f6cdcd961afc77814915471978a9f28051941bc48b7f6f5cf9423a54441851d9b5799cc4f7dbb0fd3782b3360c95a562a184d", 0xf4) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000019c0)=0x1) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) flock(r0, 0x0) writev(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f0000000280)="98", 0x1}], 0x2) executing program 0: setreuid(0xee00, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/18, 0x12}], 0x1) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/173, 0xad) executing program 6: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410eb", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) pipe(0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000000)={0x1ff, 0xf8d5, 0x2ade, 0x8}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/65) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f0000000000)={{}, 0x1}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc00c7007, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000600)="e09c0f90", &(0x7f00000006c0)=0x4, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe(&(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x200) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r2) syz_open_pts() writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x10000000000001ae) getrlimit(0x1, &(0x7f0000000280)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) readv(r4, &(0x7f0000000800), 0x0) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) socket(0x2, 0x2, 0x0) executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000300)="6da1e6d4735a7336824e669f241e3440b4fcf35c735d8c6a509c932e0d9392dd5c719d7e54e259fd0b57798b46404488c1f31d703bf4918ef7a9f34dcc98b63c7043029a076c98290dcac78650c0bc16d7dba2779bb202ec4977f06e8f3a520ce8abacb562a5e20df450add474275029379c57cdd240927e5756affc0077f978e3966d54d8870adf117fe707a9d949dd27c8544d04a8d2b3a581ede61cfdaa82605eda31245495529fc8b8057e1ecdf4e75f0285e8529a0cd3c42ffc0616cf7258b79c45528d7def759c70cfff9ec142d8fc1bb0cffe108dbedf1612c622514b9c0d26e4ac40a2d9e3747175d553ae797627b9c7c8ba52616bcdcdce0b865777cba34c4a1a271a606a413cd7c647b9a52252d0896fdc3c49d72ea735544b0fba745bfb953124e4a71f7f32", 0x12b}, {&(0x7f0000000240)="a0dad33d8fbaf597e7e103220ab0deda793d2bc8e73b72116bd5a1a955304dbcd8c64fe81442749ed0a4b71d568eeef7635395e1550d4c04d9339946528d59da82e033d332cf", 0x46}], 0x2) write(r0, &(0x7f0000000340)="97", 0x1) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/127, 0x7f) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) executing program 7: r0 = open(0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) socket(0x0, 0x3, 0x0) dup(0xffffffffffffffff) fchmod(0xffffffffffffffff, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)="00000003", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r4, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x80, 0x0, 0xa1b9, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, &(0x7f00000002c0)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x8001) r6 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r7 = socket(0x1, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) executing program 4: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = open(0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) bind$unix(r3, &(0x7f0000000240)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r3, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16}]}) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6054acfc002800002fd6faaf3fc0a2b5b998aaec8a8afe35fe8000000000000000000002400000aa8900907800000000000000000000e9ff0006000000000000ff010000000000000000000000001001"]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {}, {0x0, 0x0, 0x4, 0x9}]}) preadv(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)}], 0x1) ftruncate(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) socket$inet6(0x18, 0x2, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) r3 = dup(r2) (async) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r4 = socket(0x2, 0x0, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000380)="00000000c88499eacfb43b8663e60fee0114401d2cf222ca8cfd1c788192b230e822ea7c8980dcc6e83218", 0x38) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r6 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x1}) (async) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r7 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{}, {}], 0x200000000000005b}) (async) r8 = socket$inet(0x1e, 0x3, 0x0) getpeername(r8, 0x0, &(0x7f0000000040)) (async) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VMM_IOC_WRITEREGS(r9, 0xc0205609, &(0x7f0000000040)) (async) socket(0x11, 0x3, 0x0) (async) socket(0x10, 0x4, 0xff) (async) semget(0x2, 0x1, 0x400) (async) r10 = getegid() (async) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x8, r0, r10, r0, r1, 0x6d, 0x6}, 0x2}) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000001080)=[{0x7}, {0x87}, {0x6, 0x0, 0x0, 0x2001}]}) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) socket(0x20, 0x4, 0xf7) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6dafa0 executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) executing program 4: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) listen(0xffffffffffffffff, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000040), 0x4) executing program 2: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) poll(&(0x7f0000000200)=[{}], 0x1, 0x0) executing program 5: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000340), 0x10) (async) r2 = syz_open_pts() close(r2) (async) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r3, 0x0, 0x3, 0x0, 0x0) (async) poll(&(0x7f0000000040)=[{r2, 0x2}], 0x1, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) (async) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000400)="f30e8141c25525564416c01d2df74948348070af23598f62127838152a643c1a9a3c4cdd10ea9aed465b3ca33d1e6d7b9e4cf0509254f831be564bd0fdae3444e3ba3ab1795570405d4161072f1663191eb3bab90d3f1194f4a575cdf6bac25eaa621438860b406c1e55287ef2b11cc8370c561a05ea4a206a1e007c11766204ebcfcd72d38d0800000000000000705dc9a187b7753d2429e4b7f1c9d9cd95751b530308da05f8d5bbcaf3d27dceb454d3443f1e4ad23a89228f13633d5a8fbed24c7faa0ff6ec4f43889c6d6131800b8fcdd2c19b4b0a7959787c583abcf86615d4af20ae8272581bb0bf696b658abe02cb8ecd8b4f743e0da2e853404554fe13f0129df8d4641adc216a02bff87d2389ad299c46c4c605e8a4c4bfdcede6f9d61d6cb268fbf91052ded32653d09a746ca8aa38e06eda0000000000", 0x13c}], 0x1) (async) r4 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) (async) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040), 0x8) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x0) (async) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0) (async) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r7, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r6, 0x0) (async) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) (async) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) executing program 6: r0 = socket(0x20, 0x1, 0xfc) recvfrom$inet(r0, &(0x7f0000000640)=""/4096, 0x1000, 0x3, &(0x7f0000000000)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)) socket$inet(0x1e, 0x3, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x23, 0x0, 0xfffffec5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet_carp(&(0x7f0000000000), 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) syz_emit_ethernet(0x26, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{}, 0x0, 0x51}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) socket(0x18, 0x1, 0x0) sysctl$net_mpls(&(0x7f00000000c0)={0x4, 0x22}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 4: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{0x0}, {0x0}], 0x2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x8}) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) 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) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f00000000c0), 0x0, &(0x7f00000002c0), 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r5 = open(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x80) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x30}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004600002c0000000000038c5b778837ca104c31c5538e0c246b907800000000ac1400aa440400000828907800"]) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x48, 0x24, 0x2, 0x2}, {0x1f, 0x80, 0x3, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ff", 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) shutdown(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) r8 = socket(0x2, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f00082b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405a52c000000000000001878f7ecf6c4a05b17979f020eb842f6a6e794ac3b9816e3254bee92f02312dac395fa347a33d348d4b18f9d5cf3d979f996513cff624af9159f8a6afe84beb05549e1f5002e50815b97720b8988e16b913709e5c0a64fe1c9f8b50a54f0"]) dup2(r7, r8) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x1, 0xbd, 0x2, 0x2}]}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, &(0x7f00000005c0)="64d37a75f11337ef18c594ad54a26b42dfe1e2148730f3a452c37de1a049ef4a5ddbb6a5a080e8230ca8cb6db38e0d03c5496331848e243cfa68d0ccbafa7d27a5895b5b1b6a00f78644771e8157d791fffde2eaaac9fbacd7f0a7d246d3784f32039de958940b36872f3773424592c6f8bccdbfb1e3454c0591e4042ebac9f806be1c06c57ccea7059b0b8ae283f8bea847775fedf6572325d9f442e304832a17150588a3763d1e1a8f3a67f210fb4ac2bda469d99db3d310978dba690e978ad390f56e5c3ee43afbbf1a811977db63", 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() pipe(&(0x7f0000000000)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) sysctl$net_inet_ip(&(0x7f0000000000), 0x5, 0x0, 0x0, 0x0, 0x45) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0285602, &(0x7f0000000000)={0x0, 0x0, 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x301, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='./file1/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x15, 0x0, 0x0, 0x4}]}) write(r3, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000340)="64b905872de171cc8d6e5bb97c4c6002d9c40850e971cc18953cdf", &(0x7f0000000380)=0x1b, &(0x7f00000003c0)="388a5b2f91996c80f6e9124cf39c6efd2f7facfa72aaa6d7eaea2bf900b7cdac8f3b5f22c7cfdd949b71a97ef07408ee9f6d90e91f929af3a122980ab09a2e6d21834b5b2dfee7454eac9c326ec5a312e1c4ff457eb57eef8598882ac62e9ecd84674ee5d984eeffddfaae9d01309b4fc53f47aa0bb5ed1ff29faa191cdbc24a0213640e194dc02f53d46be8677e0813c8053b03d43e657d713a755e2dd4c616f825bb3095f02bffac08fd52d43cb2d6190d95173cd66fb02f5dcefb73191dc0beccd1638214ec47f4d3eff66efcf76fe60d", 0xd2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: chdir(0x0) rename(0x0, &(0x7f0000000240)='./file0/file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x880, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semget(0x3, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) executing program 5: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410eb", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) pipe(0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000000)={0x1ff, 0xf8d5, 0x2ade, 0x8}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/65) executing program 4: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x4}, 0x8) writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) r1 = socket(0x1, 0x3, 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x28}, {0x74}, {0x8106}]}) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, 0x0) getgid() openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0xffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001140), &(0x7f0000000000)) syz_emit_ethernet(0x4e, &(0x7f0000000400)=ANY=[@ANYBLOB]) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0xb1) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x808c694e, &(0x7f00000001c0)) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r3 = socket(0x18, 0x1, 0x0) getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x200000, 0x10000000000001}}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) utimensat(r0, &(0x7f0000002500)='./file0\x00', &(0x7f0000002540)={{0xfff, 0x8}, {0x8001, 0x80010000000000}}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) msgget(0x2, 0x539) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000980)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, 0x0, 0x6e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1e8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0xfffffffb, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x18, 0x81, 0x0, 0x0, 0xf, 0x6, 0x20}, {[0x0, 0x7ff, 0x20000000006, 0x400, 0x5, 0x10001, 0x2400, 0x3, 0x2, 0x3, 0x800, 0x6, 0x9d4, 0x9, 0x7, 0x5, 0xfffffffffffffffd, 0x8000], [0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0xfff, 0xfffffffffffffffd, 0x401, 0x0, 0x0, 0x9, 0x800000000], [0x209, 0x0, 0x0, 0x40001, 0x5, 0xf4], [{0x2, 0x6, 0x42, 0x1}, {}, {0x89d9, 0x6, 0x26, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x2, 0x1, 0x5, 0xfffffffffffffff9}, {0x1, 0x1, 0x200, 0xa09}, {0x1f}, {0x58c0, 0x9, 0x1001, 0x21}], {0x20, 0x5}, {0x3, 0xca, 0x700000, 0x1}}}, 0x0, 0xfe}) r5 = msgget$private(0x0, 0x9d) msgrcv(r5, &(0x7f0000000540)={0x0, ""/16}, 0x18, 0x0, 0xc00) writev(r4, &(0x7f0000000900)=[{&(0x7f0000000300)="c5e8f93877cd13ce47553cdc1a49e66b06620af362b7a5c29e96449a15aa0f527183e2a7404990ca2513769b36f3274a554dc708134d94a04d30c93c12a6c40ba71f71db8a11a62b9b4ced5c967630a227b22c9be837f6cc80a0336757401729926faf5ffa2d7cf6455ac4307c6e688029a2a3e8f2debd49d87e4db94386a41a3b2081eddf7b4eafff57586b96", 0x8d}, {&(0x7f00000004c0)="98d9e37966d9cd8f906a67", 0xb}, {&(0x7f0000000600)="d927528a54dc2020213a5589a48de016c3ade1a46010b2f87c9c95bc875ee77e4f4c49c61c852715787791fbf7ed7b75822ede494ee0693337e8c37f37113363efd3ba3e7bb30a965fe5fa26a11eca631f069f105c862b81b2257b884fbe790ccb30f8f8bf2ff998361c52fe9c6df6476ac87a2ac900e9e8fc55a1c5aa9df30514d521da57199e01c7e82f5b17c790d3a0ca80cc0dff86645625c38b35b514cc075b594a78134df4e865eaf3d88497ae430d2ded3718c7c9a77a662c4440b3552d7aad10427ed3985fdecb851daadd94071c6ab580b97e13160d8a7d52aa0ffac5a48791d44198ba3e01a271e4e855fcb62e78ec8325", 0xf6}, {&(0x7f0000000700)="d55dc4a1903bb631981be547d429c723eea2c79f21f741d6b17923aa4f3f4568e568966432715a4e20eef621252c09a117cc94b6a937", 0x36}, {&(0x7f0000000840)="55c18dbd8667519782d739d58e38d25e97270348e8f056a65eda2b6bbd18c221d1b541e21d6f2827635ea4b1e80019a051dd28334b9701bc228fd7d2e8d1aff0e58177cda944ad39bd0ec10de3741ea930ec258593e666efdef34222c440d5c9b60e76125690b0075786ce51b8e0857273e5e19f710b365479a9f8cbc395214244b18a1b07b7ac3f30b49ee094af138ff72a7a7e6f6a18fc70df565d657fec31f2eabe", 0xa3}], 0x5) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = dup2(r1, r0) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r3, &(0x7f0000000000), 0x10) sendmsg(r4, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60776ae8e689328b00000000fc7be31dda4e647e73faceb91fcfb1563e9ee06600000000000000000000d75259055d5a116bf69bb3b427cb484381c8b6fd0897768fc55ffbfff2d6b762ebcd3f9fd5fa15479ec6d77d2678ca9d18e9da9cc6f4bfa6f10ce221f0b56c472cee3b88b5230dbf114fb35d79ca7755485262810fa73b251cef0152c9bd3d77154e2306dbff824f680faa6108f83c3c9414166b8dd95de28bd8526334510fb4f1d25cf477d8f7159234fe54dff7131b0e2cfb29ab1000f97c03eef621e827ca49cc4478125d0d36d4fd316b10e7e10d9555c7fdd1e913a9bd75b3a0c71a9994c308f7ae56fe6f1dc22e7ed5"]) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) close(r0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x3a, 0x66, 0x0, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) open(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) fcntl$getown(r2, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, {[@generic={0x0, 0x2}]}}}}}}}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x39, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x61}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) dup(r3) mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x205b9d) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000500)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000200)="92cb040d12c047f2a106d819ba2c95d4aa880949965ec0a8aaee5d90008dbeb7f3f0e983653bed77e14a6220ca32e2b25cfa1e7605ceb537d691534133cfb788decc96afa7fe09dc06fab38aaef2e77bd3c3075b007ed6bc8a", 0x59}, {&(0x7f0000000280)="c4cbc09bb82d168138cf96ba07b9b4b67eaf", 0x12}, {&(0x7f00000002c0)="b8f34f", 0x3}, {&(0x7f0000000440)="ea999f0c1693f14fffa3b26a87332e7040c9a98754b8ab0f45df2a8f6b02bcda77ca8e6012979c5cd0ef5e3f34fc516399cf866e2f1363f45f9ba4762faebc41a7204c186cf59021f560bfce14d2c4075053b5edf9444099803a2296aca0341d6f0f7f16edb18a1799855f4ee75b47de674a61cfcd81b275d008096965ce5a452f3094546c65d9d3a306b24d4b27d0982f5f793ea3b5a4ddfccda0", 0x9b}, {&(0x7f0000001900)="1b34adf9486e0f101a84e2610c7c547e7d735a308044b5d34d2d2ea3726087f452019271dbff5747ed9626062284b81e8a948666ddca1a054ded178ed2d6072593bf7f363e62f5ad1f0151202b63ad31e45e49b1b3db384464f05d64143470aa80467c7a4309e10f854b3f342f41bc3442bdaf9ab35dfb8fd5a473457dc6e78780323c9653f571f84df682b60333b38aaf65557bedb3c48fb77ae6cdfea1240e2a3f41829657698e1a6cdb7e6a3fe6bbf18fe9fdfec56f924d332f95cbf77ecf1736d383a7fc13b49ffa8cc7c5f202399c3b8090b6e6fdadd9fda210cd5cdeeb94f3cfabfd4aeac53804ddfafc3266f459e17e47a147dab46cba3f55eed2cac50add4dc166ff16bcd5581a3d66771a30ca861f9566197f732bcebe3571c1efca9ddfab3372f2c3229ef9a2487d3d4a89e59807bd9ba55429973a05e7ba1f87703a2800c05b5d7b7e33a680e393e0e9c86d8561850f571d2243f3abd92975fa0cf28d09380f44dbc5021be34e4e979aac98f727c7dc64d314f138a83a52a6468bea7a9341eef491cb475e8240dc2d6de6905d383649dda364e0c9ca46bd5e3332616cf01c94ff78904f533214e480d9f3a4e447fb364dd618e5d5709472ba36a457dc298909155860e14dd7e2ff522aad4058007d0afbb4bfc4e5d9b75730f4bf1313050ff1c87d9a09a9ed004f01592f4e2dc355192c5e4dba979f81712ce123350102ca5f0d3d6ad5611aff2402a48fcc5b3002af5f43575555933dd313184e4d39969fac54ca0a8bc4531e83591c36a9042a0d02407376976e02acb2e20ca5ce15c89b11070a2efc3b40b835054658086a887affff12205b2f7421f1dfbf04fd1a7ea9f41f6737a62555b8567ef3787f4cbd897cc51729f331bf56aed68bedae2a6903c733acc1ab183ecbbe0bc4d02070e0700c09f9deb95eed5516e35201a60f9376993f8bc36632e9f5aa6b901890aa1da4f7cd43dc80acb84649552b5939205f8a04175c5b6425099fd52fee79610676dce705a52e04559254a8e7d9aadf7cee53737cf402b6469bdcea0bbaa424698ef3c3b6573514f077eca2730f836f8faf5aad82ba79ba961609c158e7d2b21ffe0090cf9f8a9e05f6e6f6a3d2bcc5a0dfd8ffc314e351e11d582fd64cb48aceca4c85a901a3082ed4217a6244b02979af2757ec06ac7a7569ffde19d766864d5c6ae3ecbb76e83c912e8affcb5135552bee7915bbe779766cdb990b0f898b1db0e5c274929206645bc67a454990572b80307b40e7b523957a3c94f95f7185b5e704a81c5d43fbb0fff9ea457bfff920313ccd88872c8539418035ffacc0860795a2ceb661ceb6120c136aa57783a599e22de8d39346f864fa06dee401c35161e73beed82c4e940d5f5c461bbad9f3f44765d078d1ec8c86956e8215cd6a0717b3383016e1d5cb808d593b1e3d1c10158523f23b46a78846045b6c7b66b368b68ae6a7839ba04e2a2a88c4f8fc3eaedca90816e82f81d775e7f63821501214c51eead4b382d9c92a997489249560c890ddbc1503430b4cf52f2322d39293deedcec853b53ac04319f7da2bc03c0d678817bc77205791d8033cb5312f8e97ad6658da4ebd6d113d0cb440eeb15a5dc322bc5c3a8c7f1e575a83df20977cf39481388270efb67f2426422c1fa09e2d874e51f90cb34a597f3b6834fe319e836a819a303be0a8e35cf95a335ff404a9db05b08ac235ee07f40cca62915d1df7d062235ff200fd8677b7bba9dc6ad1afedba64ae6f9a99d766d3d81e670becda49d464546eca578a4b79dbac52d417747a9b8e4c77bbda4707b57637c4cb36cec62eb97df03518c754418d4db098d4a0d4c7418ffe03dfffc658caffb7b2725d4525b8900ebb1734d669ca8fdd12cc2f8f03189166c9b5381f6407837f44c8bac95783a0726c3957fbc3e1d197315601228e477b4b0e2ef4575a23b9321393ef2d6689a88b17aaf596cfea325803ec53378c3e579d63a0bef35a65e3163b66e42c8d6e42063c30874c2b7bfe416448a56c44a9906f769b31f48d262146f706247ae3b834e5c82a3395106af334c983d3d996701446f7c8215ac9d5f43f6f7e90c68beb73ff55c8f46c4fd245a8dbee742250929fa0dab6211cf1f350a23bdc5665d5bf0dcaccde958865ccc364e20ae6fb7b1132dcf6f7dcc38df911acfe959d7b103e5c03d989905913c8e1dc3c4fdc68a95ba251837c102c4f476c31b25b2601bc032f672a51730c26b4101b728c65518d8a8909dfa8a4bb6cd74ca5ab7dd447423b49a8479e81b9adbe42a1bd60d8cf4f7b75dcb814c29e001f4e4cfde5beb8ad74eeffe6af7d1e81e3e7b12e5241cbd66fa091bb99826b7dc62254a91600195576120a203c6ae98ccfef07ac9b2e74094984464a487d7c7b4f9dd1d3f726923a0dfd46a937df4aec6852e182046ead92a030553c590237d1c59c22c261313a3170bfd1b308052e0e09c4a599cd41b283e826007e731f4ef02ff2dc24ce83f65bd2038e5659da485e1e13f0406963a4b6ceccc015265dd1f19acbf50266756796ab4c1284da53d61ec05906b0a870a32c9a0092f1e17e9c24765a3ff9331f3f8b094da24f0af3c7e7f823d6026149e1666b72ca0102b747e5451c1c084dd53ab6e1f954606af31d97182921bc20f76fd58fb304828fa6362fe4830ed78b260689cc6cabf47f68032c4dcfe6219eb986f93d73f2dfe676d5e8819b9a238c976784677d5ba8ef6feb350da33520d9a60432e7dddcc0595bcff00f4f33cf666586f7aabbf17fa243415e4ce6cf28d51ab5dab6580b759e8e3a6ea59b65747232d4363b2c480032f0d221041ea00e1699bd78890e227272fb6094f220ff0c7df9ce21c5ee623005bf4bcaee715724ca3ac7a0ec42792a884e686f7f640bf765e4475cebb494ea48bc6d3ce4ce9578d63f0bd8aaf243daa6341dac12ffc884416ffc8ea09a555ae64ece6f691f352d6e556fd22aa927587026e5bb379a5eb259c71ea173363fa8978a1d13a8a9ff27ee49514be9bdef4b3d2d8117a8c428b65a9b07ae32928d8e13e8baff10c1bf5db3f3d0622b1ef02705acb74a997f8142479f768928a59d4453f39c8af99c0d2689de24f20d705d044caadbc381b34fb2f420e83f7b8f257a4112098d33b00c93a836b4016d86740541414360ac98e4b5e78dc82ac8b63fbbf2bd0f1d5556cab8b63e0943d6cce7e1829d6d984459c8b60f2fef348b932f5edc5b872f84f9cd9b3bf20218a50b38aaad823a9a67c0444e4b5d75d49d33ebb00ad33ad0c161e70f661276e78c41f1eeed808e33d80791f6a910717c977ca54ce0d5432770b89995c5f3f2e4b4a018c879353efd62454304b065b142d5b9008133b98504cf28dbc816fd7eed6d344b6506687bb7de9dab659c56dffc98fb42ca9f144c4170af75d027fdc8a2aec4846e0db00c30594fbaf27df37fd9b0cd6dfa1bcd94af6e7082e38b2906e1fcf3a7a0fb9ad8e1a615a55bfcc49505eb62d1c7f76a42f4eca36f6fa964f677f38011b4217842ed11428898baafbf816d197bf46d456d913093ba826f6e86059dbb952531c8a591b8f07a564f1dc270c13275d6506dd37b3c7979a15c1362d612675488baab4c977eb7c93300c1eaadd4968adaeeeee1878137e91a6900372c2ca8a88a3f4441e06b27d55a423b49b213d44123debfa192527816a7906788fa8ab9ee1847406a35476fc4168e9414b7d317d11e88c4ff2c6eb96a0e3f77059d844ee488cf9b280469da2041ac5d5a6aa1021f942174a56086731681a5a72e8aefdcd6e8febcc05f413934b640238c693c041e6bbcdb1f754f8f7d2948edc5aa83d726de210189cc4acd22dbaba9ca7a173c9c3e2a19ad808ba63c93a54d0f7ec2dbad0ff57882eab81559c90bb112290a800e259ddb7752aed0a03c8c8b11eb9f5d4180a0248f0610b1d50222e5f7afaa3bffe818ce529f2ec61603347310d0e11f36c1812c31552e8b2c6ec14553dd6637e2969ac3397f478b4b726ab4c25733489bcc1b324f8e2065ecd0a7312a00e26b649b474f61973735df8b984b7f207efbb6c3c14c58e5eb1a2f26d77f9c148eba17cb73cf6fee2f140bff0991acb9c30cc27ea1c35f67edb308b56bb44ba2d070ffee5b0a6cea6550ea87532345e7ab93f10c14b0a77d68176ac0911623c5069528b6be42e43018dbcef9aa3208410955cd98a0fad982bb93942d8ef92f9a6384595998a60558f4269539d9299738ae63a1a2a7a6d18c1e370cd8e9844aa87904a54d2442baf29a2ee681c7d454c1ed8eee1cd5aa0bd1a269c31d2f0c65c1b80d575d4d34d4fd769395602b28c6f4a251dbfb82f0b0f9b4d32213c7c978fc32b3e62e2cc3211ef89efad6d3b8bd465d77ec030eddb14ac1d024052229353071ae3c081189c37f21dae85b3e2e37c7bb77919564ede01987b18c2ea95abc4052f3d1073195c7945f65bb8c3a3a56ae7ce242d176bf66eea6f9480bc1f33e804f4de7b06d824ae09ed6ce72b5a3e0784b79fa3e329debd7113baa2cc29dd559bcecb7cfccb642faf67ebffa271a11ae7ff5ad70f628772ba0dcf25d8ebeeadb58da74555c9f27483c25a2d3a59397b4e9480c29f5c0ab6f33156741963493393bcef8c3164c0757ff34b8b17f180f398550eda40ae4a1fc2ccee526a4533d91c60cf9abf7f51f5b611f930b0af4b6e899dfec795ed6001fca996f400af6a2de303e90051430713ba0f166c760d7483bd8e0c3dba7aeaed93352670687e6e1c8c66c9c8adf862f5f1a610cb0903314d58db22fdd2da190d431f7dd0a4036dde203ba60a964b78c0edf9eb5c0a2ba2a9d5f89b5533362eaf6208cd47dd28d17bce65f79dd94b03fad79f16bb2c0834b72c9eb1a03e3bc106a468aa675a3e0a3c2e4af15428d9334220df1c7437741bd545472af791c259c2e1425a4977ac42f9f6896c0203f6617a740abdcfbef3a78ade81b591518bb0714fc44da0e87f1356824e836683361ab11bf1d9cbb64dc1c3ecc2cdb0d73beca6f6f6af44ac8a3de16cead06abe6ee15b9d7fbc88f59ad9447e793a49aa6d177dbeff54d21053a8e1a6cf338841f642ff54560d3496aa22e5142d2e138ace6bc8f72acc9504caa80c1407e2de71e62a1480819d32fdadca7ce56b5887234ea57d2c9dd7f3cbcf5f5cde2e50f7d11029f0768c6580833072a8034deb5e39a14b141e101b17d8a1bb65d5146b8e1175580e2941a62a7358fd47534d36387ba45fa007e9ef78ddcf6b4bd2105f42b8da63c32452fe6e5a4dba85e3a7545792f6eadbcd49920719d338110482679e00ee4b9fc94d0b2dfd1d072ac82ab6837e0a555bda088b69def2ebbc8fbcfccc798639ca5eacab78fb1686980e21f2768061f38bd4c6a495e593a35d82b83fca8c3b6b9c1ed2f651c65d9515d0b7b1efdd45e1ab696c959564e4389ed225be8003acd19b30091c8f3b49dee7862791c2d45cbd3620bada1697efddb6a1f3a95f784b33dbcc32b5d49695be405122d2238cbbf5ecd17ed407782176d6ddb506080675446b8f25ce98a3173de8facce5f6e54122169a1d70762ffd5e65abec4e4ca130b50513248c91255d2578e3d14225f90c52eb434fc20ea8d16579be2d15d420deaa515628b4e88c1f1cb426f50e321cd1d7b6d292239261c81bdab189b1fa930bc7c8d5a895ac32bc8d1e19afd79ad43f8dad988684d846ce98c590bfb88fde71f53cfaf0c3b77213aa084b316d2af84a9cde23091405a70542b4d30f762b5fb3b4146ae14adc19f16", 0x1000}], 0xe, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800)="d862b587c93d3b1171a1aab1523ba0b5301631bf86b46055af1b8dda71562f1f5be7cf27961abd489a218879145d86b43beced79cbe41a743953a3f2d9ae09862f0bbd77ad13b0f5e7823a30d479cded3305078d3a7bf5951a0d1e895f049fb4e1d98884895e255f39d84e52348a39052b6a802ae7d06648ccec42bcd32af277442864fcf3074576ee4d89ad4b9d0537427878e0c36d454478d072ea3f1fa5d37b9cfc73c6ea12d5861f6ab0c98277229337e2d938205cd0594f2de000c182f8849cf2f771ed4c2def168a8551aae080e5404bce4ac810da609eedd8a0deb10d0fefb67af3d2259cd87481275c9d11f2d7f104f41774bcf4bdfef3e35e8a6488", 0x100) poll(0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffff}}, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x100000000205f, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) seteuid(0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0xa5612ecd5bd8074e, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x100000001}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x4, 0x81, 0x9, 0x1ff}, {0x20, 0x6, 0x2, 0x401}, {0x0, 0x1, 0x40, 0x5}, {0x0, 0x9, 0x1, 0xfffffffb}, {0x9, 0x8, 0x40, 0xfffffffb}, {0x101}]}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x10, 0x8a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1af3, 0x10001, 0x4, 0x80, "f9ccb6f2a07b986d8d28713b98d437d589fd9bdd", 0xdb6, 0xc4}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x11, 0x8) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x9, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/187, 0xbb}, {&(0x7f0000000300)=""/156, 0x9c}, {&(0x7f00000003c0)=""/164, 0xa4}], 0x4, &(0x7f00000004c0)=""/220, 0xdc}, 0x2) readlinkat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/55, 0x37) connect(r0, &(0x7f0000000680)=@in6={0x18, 0x1, 0x5, 0xaaa}, 0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x20, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000700)) syz_extract_tcp_res$synack(&(0x7f0000000740), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000007c0)={0x8, &(0x7f0000000780)=[{0x387f, 0x2, 0x3f, 0x6a0e}, {0x0, 0x3f, 0x3, 0x7f}, {0x2, 0x7, 0x6, 0x6}, {0x1, 0x5, 0x5, 0x80}, {0x9db, 0x7f, 0x8, 0x7}, {0x400, 0x3, 0x8, 0x81}, {0x8000, 0xa0, 0x2b, 0x2}, {0xfffe, 0x0, 0x81}]}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000800)) read(r0, &(0x7f0000000840)=""/92, 0x5c) r2 = accept(r0, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) shutdown(r2, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) syz_extract_tcp_res$synack(&(0x7f0000000940), 0x1, 0x0) r3 = msgget$private(0x0, 0x100) msgsnd(r3, &(0x7f0000000980)={0x1, "2c12a6da50e4ee526906829fd876786b3911da798a5f9aa7d059aa92e4f2ab40f4638763e26f04222703f79ae893dafc75722fa241b71075b2e468e07256ff7c51fd02861ea857bec790b5bdc5da4763c3"}, 0x59, 0x0) semget(0x0, 0x2, 0x8) r4 = geteuid() r5 = getegid() r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a00)={{0x80, 0x0, 0xffffffffffffffff, r4, r5, 0x1, 0x5}, 0x1, 0x9, r6, r7, 0x3f, 0x3, 0x9, 0x8000000000000000}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000a80)) fcntl$setflags(r2, 0x2, 0x0) executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/18, 0x12}], 0x1) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) getuid() (async) r0 = getuid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x20007d8, 0x1fffffd, 0x3ff, 0x0, "0100"}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f00000000c0)={0x0, 0xfffffffc, 0xee89}) (async) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f00000000c0)={0x0, 0xfffffffc, 0xee89}) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, r5) executing program 5: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10) bind$unix(r0, &(0x7f00000002c0)=@file={0xd570d0466b6018f, './file0/file0\x00'}, 0x10) rmdir(&(0x7f0000000180)='./file0/../file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='=!', 0x2}], 0x1) executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x100}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) listen(0xffffffffffffffff, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000040), 0x4) executing program 0: setitimer(0x0, &(0x7f0000000c40)={{0x7}, {0x3, 0xa0000}}, &(0x7f0000000c80)) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc", 0x96) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/257}, &(0x7f0000000440)=0x103) ioctl$FIONREAD(r1, 0xc0206981, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000198000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) socket(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40e}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7fffffff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000001c0)=[{0xd, 0xfd, 0x0, 0x7}, {0x44}, {0x8126, 0x0, 0x8}, {0xfffb, 0x81, 0x0, 0x5}, {0x9, 0x1f, 0x3, 0x401}, {0x0, 0x5, 0xff, 0x5}, {0x5, 0x5, 0x8, 0xdd3a}, {0x800, 0xff, 0x1}]}) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7}, {0x64}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) syz_emit_ethernet(0x4a, &(0x7f0000000740)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x5, 0x0) close(r5) socket(0x18, 0x2, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) executing program 0: mknod$loop(0x0, 0x0, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x100) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) fsync(r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000340)="bee4a8d74a3529db0bab3cdc6475ce574976a262da130862829d4d395c16c1163c83a31ec0f597f30bc5d9fe5a7f4b62b65d5e0b3004633d7579f8489d9b4379fd2f3097458f0ed09cc633f17dd2318ed9a3a7ecd3f705a500d65525b1d6fcf735177baf6d46ebbe488f2cb2dc1f130594a638076784a32d3e45be46bc45cb8fbac9a5da388bc6caa3b875e12ae94805f0a66b2e630c2b78892a9c3ab149810284d15f5f6eb0673bb8030f8da35d3e025ffee619e8ce9a01a821ff9d05dd6d394dafcc3890e03e9f9ac1d3b467f678940e45468591d0e6144b34e17cbbab7fd3845af5f1519260a529ea84a44d724949cb0621bb9bdfb271123862081887ed0306e51032eb9e186a76c1be920caf17b5e77c023cbc79e39a06eb53f65cd346d985459f68ade88ad9b363cc5daecfc04b3385b32e4d78749480109aa0123a123bddc842a188c734267dc9b76f1adfcf1da926d953c62089f44e4930b931550558377bfc5007f8e467b77bdc4f2b14292daa982b1a303e8bc8704f2f852e194dc60b14a11df16389cec1ce36325b958431eec6d35e4ba1aa4e1ff42ff092c22547644cb6431a8ed91c45ebe0c6f3c3394754965305bbe4f3ed6b8dd08b9d287ec79eca4e1397a2e08d44e46036cd4eac794f73100271e2e6ffa6c62fcefe4b54bd365bd7f06fd3b57ea946259005b6481b9b88c1f27c82d193e2767db83d85c0aa723fc03909aecc6bb2384a19e442c8331c609dd5d15b8450ec3816ba34e68521726183925bba2b9095cf0bce71872302d432208b5e81ae88c514e2cda794940f89791fcb652e0b74bd80d359445bb77303afe46a38ed678b5bdcaddbeaeeb48d0252fe2388effb959f8a26942f00ad4fced9ddd7640f5a660504b43965ed2a66b14db7ec0fc831968e494d89057a7b0424691fd12154a1ff47ba16d4cd9e0f81611e5e19ed5972471453e6acc3c450ffea0c38893a1f33d9f29b10919cf0bb6e5ecf45c14ba6a23b7c9840acabb12e126dd7d2b6973ad01fd2032b1d7c98dd6643f44e488e38ad8ab81ca85ab746504564a28a3bfd9a4b3fa84681d7da87b9cdecfae730a3e4bd8997f20421157c8720a95858a808a4b0758db1d64ff6517c16e2e8992eb60ffb1e12bfec7eb1ac7b9466b8e6156341cf76c5774cc77af15ba75cca24711ebe26d8734ab8303ff0de5f15aa34baab18a01dac1f89ece0315ebd5914e1d0095057de4c196fb98b01a49c09048ebb9d6c8a0280f280836875d932946e428abfeee90ecad162630826385dec657c0464845cb2a728ea5fc318b659cc660ba799567b1ec8fe2931b39dbcb8a73a72243a774dc090440c1702c91d877ae75c3f811f87ea54cfea3ca5c61e65068ae975ffd66f138bac1e6ec6f8783a260ff4c419200991ee093586b300cacc2d175299ea3986cc7ee70d3a1cdd8db5911ae5a4c9d6b6912b880c749b13ce0e633fffa21596d12917677ea249944425ebf76bef4be831f55aeee8a49da2cbcb8af3eb0a109c0ea2e5418eebc90569b1ef3ea956e819c079bdea08517dc30cf62f1ebda0f4ef52094ff002f6b5009b509fd6e43e6978845356f6396d2ea9657a1ef6eab22b8da1441663d4a3a0102316fe8d97e975c8fc20d18cc1f20a8b77ae65b4f9a10c6e77af22ad9f09f79c35c1d60b30e13370f819327b822ebb7b8bba08b1d1449500e2d6fb75da131f682abe0aa55efa14350cec4bb7d93b17af19eb6158bfc04fdc858cef09085029d02ccfb3be76f93d316dfd5cd93523e942fc9ca446e11618bb20514b05dd0325c2822bea8b3040f25c809a1f6493d0fe6ddc78c1c9a41fc4fcb0a92c3c1aa96456812ddda8014b49b7d24ec25714295377a6b2fcbeae032a1b0704f9850b653d7b090ebfd83b7942bd26c6be8e9b45311a4ace537a79a7f0345969bf3ec2e2d83790f8f1174f6085b279eafb531118733d2144a8f87fece31aee11052d4630bfaabf4763b725a0c226acb40302e185501ba489cfe5a3fa2b443fc1971e533ce36633d4788925175f3346eaf9dbdddffad6fc4b6c0bc5dcfad48ea539bc6762601a38e4ceea81db95eddf2ef06a2f6515c40434c39960fb669e388ddfcb3a41b1f0e2ad5aa4e27eaf39ea505e516c1076612d183530c2db7d9ae314264739f93b9f9cc903b0ee7a6d94d9e850743691a0e17b29665cb06ab7401d11df2c7c969a1cf5575f1e09253e4ce705781678c07082bc88b7c71e0021b8ca5dfae0c6db21cbb2cdc1f182c82333adf50d2f0cbf6508473626127126b3c98aa5adcbc8b823bed0dce8391e427ea7c584f2cbb35df5a745f338f1ba64f756db915179f55bacb7630c3c14e7cbd5151048ffeed1e4d28a754a3b4ec2363cd0c892f591edab8abacd94c8793b8b13ebbdfcac9f70d1fff05d62f3352a1907b23c95dbfbd193df95269b22504a2e557e28e59b7329950cc59557dbb89dad683731f591c40ed07538da02c25a83d6c463bf0a19a1bd45cd299e48625345efec27e80dfdfd5a64adac2304246612f64b76b3168fa875f474c759a57ad4f4837b4f6ad45e2a8856f9cba085cfc457c4a0c32c68c8b9679345b30757af1edf5902c4d9d60e8166a2909c5270462dc15c318eb627372f04af1d1e685614a2089b834384f8fbeb323181e73332c2565364823364a909419cc725003792a68c59e33f2e50f2c00d7518b477d4239c3a3c031cc9a49ee866a349d3536960cbeb1712e7dd1909ce0b530f5fdc99352277c804f46397872091d71fc5d588210e41202bc06d557c3b6e8148088fe94e7a4295afcb819c38e8ed1445d101dacf93a13d2d4943902d12e2a3e940cb0df80e01585fd315eb34f872495fec1ac2aae76555ae1a032556286cdda1ab00fd16d1886ba5223311e2e8dadc553aa9f88f0fe9420ccbda1bedd2f70bd60fadac278ffcaf8a705b7e5b3f8d8f9d1afd00631f30c0be63d8510c3302fa1884286162fb929d8e92ed1537277b91dd03beb588a009093ff615a3dc6e70293f4eb9e76b06021d752f5c2cd46d317cd313fc119a8f72c10aa4a04543d585d737e31b5796b0afb2972f2634c90939cde59b70008cebbb3a5ebce7279e7faf41c41585212b524db33b4594d32738dacab917a712bf48939d7bcd7e084553e949fade96b2715a2d849fd286f14748eecc77f04e83214034a78c05a712eeb2de49c0fc340d16e37b6c1242598b8f1be4c77574b6164847d13795309ca8e0c6e61dd419b9af8b2322f1699ad800d1f5983edd920862f04cfca173585fc8eddeba6ebcea60451ae05918988bf3c0b760fc8d179ba40487e02ca918c1a1500f1f4d5d04d6f5ffc2bea206842122e26aaef147c7412270c3b541828ab57afa123582df3f8926c2d9eeb30054b5aa2b3385e4659d07a75e613ffa8599c59a318afef587759eb382e15ee63662ced1080efd3d191debeb7207b59009b45c08fc424a70db5e82eee046b9ac186ced720f5fce835e5ee27ddb35ce5ae9377fca8dce136a0c4ca14bd9d4169bf720af31281287efb16ffb152858feb311c4ce2378b155bd0680efc572205b7d37c356aa46fa5456281c146695d902fb8d53f05b62599a6ef426520dec38c00fd52bf9c823c9719d05e3aaa2dbbecd444eb1d6f0553b4077e1476c7b57dd33e1ac6df4f598b1dbf2ff3fbdc530d9bb1d8761db1b20d39903e5cde3a99c1388398c7d2eacd6488269ad4a1f999fe7281350218746780bd78b93f3c73f39424b21e7a4bdc75ce3ed12d719e881b6d2c331bfcb2fd198fd2a90bb744bb3cfee5eef84f6f443f570188d93a1739f17a1121ea4993a1fdd3b10f7569d454c4d6e9a531e9ba1714024bddc4dde1c37768150c2eb0e82914e7ecff7c2ac18cae8e137ecd01894ab9ffbff8f3e1f49b2e56846d7a69cc0f575fe975f27958a53acd908b04b40ea02ec82ea22a3a1f0ef515edb96dbf4ab7e48c5a9961b3da13591e726b536d3e7c3839b3465270bcd64cd34cc5d8ba3a9010d77b2bb98e4795c1436eb51e42137c7379d290cefd195f09d9811da6eb21506e34b8f24b3fc74cbdc14552830c9ba66aa3cb760795984f9f1e4e4c0cebc1ad68d9c2fa03ec703ce24c30a197debfa88186ea3156925fc2a30863eed94400486b53a9e5bcfc27a2e9c962cdbc94bbeef88f9fab7a756184f3baf1b07084698455315be769269967361d54319a3c6bc1d8a8c2d58bf97c0b51003b01cddd4169c8476a69c1bd705df1164345017a1b9adc4d4623495ca54772c28dcbd8595b3c5369df18605ddd3cb94434e7d39746dc803733bb17c1280fd5a61691165a849e74437f2c681258fd1360b0af303c966badd164808f5fdba7d6a60420fedb69d7591960640b2c856a739e4cfc37d3ad5d2139566632a94f9a2b512eafc15b244b0798c5b308cde960810f915499ec55c5b0038a2b740c76309a4de0fe27b20251dc045abab87cb677031b2f3baebc7843d9fff3a3483e969df8cf10858ca53db4fc358e6845cd5a154086368ea5b88359d37902d9e9b8d87ab0857b4b33da466dfc222fce0858affb562c4e8a78436f36e8ed57f6bc0b202365a89e9943b2b0c35286118c14c87d7faf75c2598c19b9c738072897db60459bbb1d495f41b477251abef641da9e07d24668a1861b47ad8a9364e2b8428787ceb6da762f31774944b04146a914ec25fce6bf5b488ac071a890b021340a49d5d065386cef602855ab538ad0e0bb50dc8a35fa24c122882623c7091264460fb7b3c0f80bc75603e304bd0abf48ef8b5e7a57bbdc3353d00b4313264afffd17dcde766eb8ff13d4944a420aacebdf5e2fcf5f1cb9446b663e4a8b8f4abd3b7553035a4fd0f7f5d95c992b452bbd318fd467d1578", &(0x7f0000000140)=0xd80, &(0x7f0000001340)="b8d474a1bebf361a6611da01748db4651cc50b76fc934af118efaa0a11c630e4ebac87f770da02640888a716b18c984e4be543dfe26f886667b90cf45ebdcc65065783b6fa2e4eb40b016d0f0345610cab4373adc4d5ff907be0e577e80ae8fd9ef03db554c7b9ac6f1b3a484eca3ed49810a49aab7c7a4bf1d22a61a7009d4b34e3d8b26d4a7257771dfb6b73ede04bf86bab1f9024ca2028ca6ae7ccd5efd21d3d43e48d4a294e90bfff867b1339414d590924816d51bd85c8d2a15aae442b035956ede40324370c483ea558124a38618a8cf66035eb5eddf1927341c6926d25a3adb6217f1d96e8aab7fbb48ef6226c10bb81d41495c0f3fe8b37855bb8e36178d89f8c6455933d6d6bd8c9f3b0fcda0f9b9bad0161b0cf0a9fdb71f37791129c0bfd70a330edff31f26778cc22b55a6837d9cbc7629e1f7371c8bcf499fca72ec10149c73665a1b4c09de26263855f259f09e391a2c64888be96265be11c5aad81d33335c6f4d6e38a2b7319d0f0b81fe0316e06c8c11c3b13ee1b7bc475f9aa9ad4f1dfeee07a34d2a754d50baa2943d1923ef19da043f601987fc06d65cadf71916035c2ea54e0adbbfb375408de6567e08fc14a716cc77b6c01ab0d493449d66ef450efb8600f893a8373c49e68d323cb55b68776f616ea84a95c71db8268ef8f8bb94d366ac7c77c950cb012a5adc05765bdced6b1a0fdedad0ee2e6076661047043966a21b5c57fd8ac3c56d09b9921136308489e064480cf28defbca9b1234790e7439ce82bdac3b763cf32313d8230867914ba5858de19ee8a29228be4b988191e42928f31c3087d2c5c049c8c57d59c20762013a82adabc8701c5ad4c65dc819ab09d722893224dbc0fde265247e677d27dfe381ee9cf1a3fdbb9d4017510b706bd04ac451c47ab3ca0f5b3d897c437946559986293164213a1201adfacbc08ca6a9a2b00605dee1cc19a93d8d36675fc53eca3a5795c6e334f3f91c1abca7486db98ca610c9364080a55ad9e482eb6e9ce08b8a71313b20bef98140859015c80efe94f1815d718aa869462d8880b356d97600d4ae945185dfce50e8924da18f0b5e95b1277901e64f3040108be271c1011b32f4571f2e1dd73fb027897e25389b1591ddac9d9219613f855791726a656c512a61f6ff72cee36297d0c9faa326fe79f55d814270940b0ea3e43f20ac1651d727b32aa18c3fb62639226752e2ae5644d06c134ba05bc54b2bf56f745e2aca7b1377fefa269c6cd39aed629421986a2710d5e9676814595824d51ae3186e0f8a43bb8c0db913b0723e1d3ed3447adee80959230b93c8a79a37a0b6dd5d6352ee3260472c60bffd27c62b10c06c2d539b225566caaf97d4ed13da4d89c2700a8af59f952b45fab6794ff5add561d94f16155e32c50646cae83d53d2c382b36851f4958a011edeef7249b7bfe8b576402d56ad90aacba68ebe34b7c9210eec007826111d28240e308379177e7f33617a622abc2fda92f2bb3f13d3f3de35acae912c7b6155fa04f4e3a875e61d2bb89bd619f2de8b0b23e0891057282fb772fcaf1af34a2e50527b127504e8b0644280738dec33024ec89687c2d2447bb6eaf7f44a15ece2747e568fe63e2ae982d26398fdd1233971638f90e672116bfcb3e310ad9eb788500aa68117706d9b74fd97377e5fec14e07fd4fa3a049b97954bdcdf228c07cfd404e4016efefd7ef7096c2a11bb936c0720bde08ceaa9783d940d371c10f1586eac53722e2b2b59fa2e40544e46640fde100a12b6d971f14ea72ee89d3f8f96e74059cb95371e9350285c0b02fa9b69e3eaf898afd6ee26487bb40a68ae43578e009a87da4e7371697ba58d1f36db5469a5b48a5c5d9969eecf4205ec9bed6afa51ec3d80986408a743aa4383aed9d2dfa36d3b1130f69a73052f9babc8872f11ebf23071a2a4cabec3d19160426c4c15a082bc2200e65a71665eb367e40c6120250846ae4b5169b3510089d1f6b27ffbd6bddbe678b1954eee248efaf4d0960755c52660b06db591fa2dd86e2ee0271d5b19496556911ab1c5d5bfeba901785497a50d1da2567d46ec8fad4c35d7a72a994f10f7de725ca9c18480a20fb6b90874f457cdef7fcb10a8bb1e0d0678596cc8057748480e44c70ab98310db541e238f82492ff5acb66b2c903842c14b225f8edb906c4b147cf6a2178e6b4a27fb29e111bfc4c0975a549b16d660cf79f2ee63edae6128d836e173069b2db461204f1f1e047f0a32fa423de558631e61f4b1c5392990535ce6bb0f959fd90eb0f7b1cf15b7f3d119ac10b43285483c7252d69faa26e83ac3b3b6bf3bf7a37e6b915a4523fcd3a17f19bcebc8886f97be9f54db651b1aa22a861662e32c04334cad83f0ba6650cd95dd4de9c53d81d880dcbae8ded67e88e025278da947ccb95d317a986d8e4d4e07f55d323963ac1eac4f41ea1e68df611d0c683ee1dac238184c258029364e21c7f42f0c5a8251c549281d9804dacadf5a7b7ef3b869bcc48ec86413491ce8b5e382425f4137e3fdef359df789bc4dca8c4201480cb2c449901f274390498f6aca0b8562cd284affb62e1ce6c19ea96d39d4ee61d333e65127e79f41d61cd98d81d26421c854e192c340305a31d5ddf1fb80a271268297f3b548350a91ce60afe6ac0f181b989a747793e2a968c58ee1f86127c4be9b348b930152712685755cab2d2f5c4d5b2e7ed2d4360ed080596c0a6de9fff1b5245d01b9f04018e5b47eabd1cac1a566dadd052c50f12bcb96476709e27d847105080891c8ac18507822529fe8f81f0a89380573d1fd54908f34a9785cbbe5a147b87fcc754a31cdb331cbd15d68c7b3d075b81423e35c10ae00b615e3539a5476225c517de3be648b3794ec76abcc27989decab247e5daf7379d09548171e2de0e47643cc4304a65fa347d22e91f558e89cf1bab97654872802c673cd09e36f3801b9bfa3103d8f8e2938497daa7fe0395fab94afa4b91e65e8d149dc1da5d82f36b0e6cfb3a361ca8aa767ad32a96843e21615d7109bfd1a752bdc4f26a687e2c16fa174f4682c86253b4cfd3d9b1f6aad7e8165401f88ad4d928ca035f77a0f909f22f45512508a8c674dabce5755d48651b27f296aa939116567e160607e758ad4b6fb66a81e9db0f378bd1503cdad785ade3072d2018a3cd6095f24f0c388f4ca5fb9f5f928310e4e6564244455380657d4a7db664b6fddb8e1334194cbe61d223b04dd49acdd43dd04ffa9911b2cf6ff16395cb93ced6b5cbc7a1ff398e0f6ce6644920dabfe7a6f2dc7827acb4b8c34b72eebabe4087cb0af10106bb89000e9163ae3aca3a8eff7f57f278c34358229d657a7eb076ee9a5b73d35143ca5c8270fa7f9c1a1d4496b13a91e5588d61f6c4dde5970f02c56cca8b0b9e56eb2d3023d5867592a67e580b03f1d4ff18698f08b8735921299bffa2aaed071827092951dc33b5df9152f1ff7ae6989d90cd3d0d07c262af042860c0abfd151ef4889ce86bc10f8ca581fbd747ffcf8fbf3ed1eb660642c370095121a3d7cb03759417aad5057f8475d36690565ac7f1f415bc9006e8a7552943c7c386555d969b239c04815c0c01bc91aaf83a2d9a86fa9ec49732d30a9e0f3454dc081831a96233488c7c352ac315f400b45b49a2a7dd1e5699f6398229ce0a7f3cbe9ac23c283cb58a9025fb85e15d44e0d18d8c33c2d49140cfa96f35ba35f05da491a7c025791d3a7b9150c763f03d51b62095dacd991734b8d05a9341ba4deb32bc84b356d4c633990e200cf947329fb3aa611ce0aa38ebcb4adee812d2e584eb9228c88f23f57939cc4c4203cd20977d52db1abe11b2645c27c59c2e1e778fc155342b90fbcbaa0842087f47ae9eeba3d683a95d25e9ea596580d133f83fb0d9b2683dabd638e92abc990b35c3ce21058d89b1be5d7c3dfee6fdfa595f0c30a3a5c268fafe17dbd5580da00defc8a2706bcabadef04ec3f727f69f92c2f8191e303581dfa7ea345d9d64f4691e7bd0ad58451c80f7e13b83a9653376d36496a6aa55db2719b4522945cc154ab2f0d57f02e015bc9dba0008569ab283cceb6824fada3a9594f8419e94343d19f81630583da36a8f957a70d037252fae29cbf503b56a23da3a7f8b7dd9bb0a7af8ad2a536a69397c2a10491243cc7094c44233a0ba55ea2cff3bac99f615097712424d8764557c10a1b16af3b87cc3309e18a46adea695673082bce3f841e2d0b4cfa221b6adc18d97c0a98f9f410b34b47929e7323d7ec69d59cf70df08375f8c0333b2aeb170a73aeee15c83ddc2a72576790e0ca5a0bad7af5861a4b69f5d4b5e77273c43533627fb2fae380701d87eb0649f858acf337be8aa94f6a49c219eaa4018ddcff4b0a183503a9060d50dba301fa8686bbaa0a892b640f32deb06dd73bae16eac49f0e3b9cb3ac0aaf5590286772adc997b4958924b5c145847543ec51585bf71d4d95a3c2b24a92243716ec41e4889e7159dd811f6b5fafa4b23aeee274ea65d373230c475b500037904fa256bc52596817631b4b07f1dd9bdcdd9a523c12cfe18bebe400b55f93bcf3f677fe6df3f248af52ddc2d0c547fe0b36dffcec500a9742e8e754b9d3e8b839d2ea0025ea67a04a643cb59b7afac3a4277442cc4585f1e190f79150a4fc72b0a4510fed5db7730949cb428bda8d5e18fd7cce3cbd92753b27d4c0b703740e4adc4db1fdc6b57e45f01c20361a6b75eb0675a543b233ee7f52d66321015d7e894515f83f2711b7bcae98aae0cd39b96a8cbeb359d322a1a081cd681ad3efd873a131e2750b3d7a73808cf8f234870b8e521b4f6e2f587786b881c896342b3fb1a4c57d355cb41417cb38e89c889ad9b51ed4f71669d96780d8f13a5901b3e712e883584c194718440e682fdcb81154e2bf5cfa46ea54b531f3031cd0709c06d7ab931da1e9b6793bdb70fee9f8a3645b745a7c8247299b4206faebc6421741e1a7f52f3743f2473aeae09e3254849068c4a49036cb7dff63ec68ced9d7420310e94baf4e72a328c0d54bc030b1f494e4d4c82a8533b5787d25607a7d12a6c068f987c37b2727e9e94452a3ff3b22a21a97d76fcd67a2ce57c1fbb51a2a2b1fc03299141966891f5754eece711184d3764a7850222b3f1b2a6a9dae731ea9642cc1f34e94232d2e4f1b775483653ce5ad2888a3553a4171dcf33286dc72a5a49279586448c6dc4caf44432b18017eed599c48c60b115b001f2f003c92a295eab5581fcf7e9c2584710904554a8cdf6454e924326f37dee72680ab1bdce66867e50b26cfa71081084aba17b8dd16f51249c4fcec789806030edf9e22487c1cda7a48b63e0521b88379c425654b76e7ca7ccf8969199c16656a47323cef328c15df0b1a60e2903495627e386fbfb7721ee0ab3b87c11d532f14a4d50020c36de88a5bd3351d777b64cb5be7303fc511b2f648f5741386be6ad1d0980b77e8f45b750497fd5a3408ed329377963014eed046357566599f586bb04fe53e736d833577c85966aed99e4865f6ad2988007cc161a88f300c2699695524db2e58f87487c2fbda85690bb88762f91469a148e790ab081f9c167bb45b9e86a8642c767f07326e9488ee1cc817aeb8dae009cc5c0076730c79a2a03ec6063f721e293965520585cb9a3eadb15268b2799d4f64f2f6b9005a94ffff8708c1cc83aeec0956a7b60e4131482dad1ece47c73babe356d2f94f3fcca7df89385b6afe7f66fe5df9b30027d68361b45b74", 0xff8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000011c0)={0x3, &(0x7f0000000700)=[{0x5c}, {0x2c}, {0x6}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0958bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 2: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) sysctl$vm(&(0x7f0000002e40)={0x2, 0xc}, 0x2, &(0x7f0000000000)="8d", &(0x7f0000002f40)=0x1, 0x0, 0x0) executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e4", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000428000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 5: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0xffffffffffffff7f}, {0x0, 0x5}}, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) getitimer(0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc020697e, &(0x7f00000001c0)) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ff8000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b1809c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062abb9fa45ac78568e1cb54238fbab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a952000b9429c75d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723221f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000a40)=0x210, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x2000, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0xffffffff}) syz_emit_ethernet(0x37, &(0x7f0000000200)=ANY=[]) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) executing program 1: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') socket(0x2, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES64=r2], 0x10}, 0x401) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x40, &(0x7f0000000000)=0xfffffffd, 0x4) sendto$unix(r4, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) r6 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r6, 0x0, 0x2) setsockopt(r5, 0x2d, 0x3ff, &(0x7f0000000000)="02000000", 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x44}, {0x812e}]}) syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[]) sendto$inet(r1, 0x0, 0x0, 0x195a05e282d6161, 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x0, 0x9, 0x6, 0x200}, {0x1, 0x9, 0x47, 0x1}, {0x6, 0x7, 0x7, 0x10000}, {0xfff, 0xac, 0x80, 0x4000000}]}) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xd, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x42) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4d}, {0x2c}, {0x6, 0x0, 0x0, 0x577}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4d}, {0x2c}, {0x6, 0x0, 0x0, 0x577}]}) (async) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) (async) executing program 0: mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) madvise(&(0x7f0000582000/0xd000)=nil, 0xd000, 0x0) executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x10, 0x8a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1af3, 0x10001, 0x4, 0x80, "f9ccb6f2a07b986d8d28713b98d437d589fd9bdd", 0xdb6, 0xc4}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x11, 0x8) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x9, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/187, 0xbb}, {&(0x7f0000000300)=""/156, 0x9c}, {&(0x7f00000003c0)=""/164, 0xa4}], 0x4, &(0x7f00000004c0)=""/220, 0xdc}, 0x2) readlinkat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/55, 0x37) connect(r0, &(0x7f0000000680)=@in6={0x18, 0x1, 0x5, 0xaaa}, 0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x20, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000700)) syz_extract_tcp_res$synack(&(0x7f0000000740), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000007c0)={0x8, &(0x7f0000000780)=[{0x387f, 0x2, 0x3f, 0x6a0e}, {0x0, 0x3f, 0x3, 0x7f}, {0x2, 0x7, 0x6, 0x6}, {0x1, 0x5, 0x5, 0x80}, {0x9db, 0x7f, 0x8, 0x7}, {0x400, 0x3, 0x8, 0x81}, {0x8000, 0xa0, 0x2b, 0x2}, {0xfffe, 0x0, 0x81}]}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000800)) read(r0, &(0x7f0000000840)=""/92, 0x5c) r2 = accept(r0, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) shutdown(r2, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) syz_extract_tcp_res$synack(&(0x7f0000000940), 0x1, 0x0) r3 = msgget$private(0x0, 0x100) msgsnd(r3, &(0x7f0000000980)={0x1, "2c12a6da50e4ee526906829fd876786b3911da798a5f9aa7d059aa92e4f2ab40f4638763e26f04222703f79ae893dafc75722fa241b71075b2e468e07256ff7c51fd02861ea857bec790b5bdc5da4763c3"}, 0x59, 0x0) semget(0x0, 0x2, 0x8) r4 = geteuid() r5 = getegid() r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a00)={{0x80, 0x0, 0xffffffffffffffff, r4, r5, 0x1, 0x5}, 0x1, 0x9, r6, r7, 0x3f, 0x3, 0x9, 0x8000000000000000}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000a80)) fcntl$setflags(r2, 0x2, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r4 = msgget$private(0x0, 0x6c0) msgctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) r5 = dup(r3) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000580)='F', 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="fc23", 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setuid(0xffffffffffffffff) geteuid() r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r6, &(0x7f0000000080)='./file0\x00', 0x8) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100, 0x3fffffd}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCCDTR(r8, 0x20007478) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) mknod(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x100, 0x4) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) open(0x0, 0x30008, 0x0) setrlimit(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlockall() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)='#!', 0x2}, {&(0x7f0000000140)='\n', 0x1}], 0x2) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) mknod(0x0, 0x0, 0x412dff) poll(&(0x7f0000000100)=[{r0, 0x102}, {r1, 0x100}, {r0, 0x100}, {r3, 0x40}], 0x4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) ioctl$VNDIOCSET(r3, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r5 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0x40) r6 = getpgid(0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000000140)="f2e38205bdf69222542af07eb1b028d4598768fd3485f4175f5ee62f8d824adeddd95d7ef268449bde7af0ed5e3f220ad95e6dad8169adee3029d451a9f91b6d4e", 0x41}], 0x2) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000340)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c146", 0x17}], 0x1) execve(0x0, 0x0, 0x0) fcntl$setown(r5, 0x6, r6) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000240), &(0x7f00000002c0)=0x4) connect$inet(r5, &(0x7f0000000000), 0x10) shutdown(r5, 0x2) executing program 7: socket(0x0, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400), 0x0, 0x0}, 0x4}, 0x10, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x81000300010008, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)='mS', 0x2}, {&(0x7f0000000640)="a392c0fca4e0a9f8dbf1a3c1c72dfa163e52799a5290120b121fd63e09d6ba4a85ce98f177511d5a876af591dc44b43ec112edf8a7639b9548ac01d4fecadb58e195fd41fe51b8c16335c8c03edddbbc67d4eafb49a62faf488cfd7e7d17cbf021397c49dde6d2240fe5a8b2a6934c4d04a5c84cdef53b5aa72be7022c86f51e30ee08e0f34fda68b2df5849baf10a2df6c3098a2273ca464d7877a36f63de078bd77c89345a1bc6cc16bf53f02483784fe646ce076f4152f30b35827aeceb14a57af87b19f9fbac84cc6b7f0ecd6d27b507d878ba8748e1642db23936120d82dc5f151706a741239aac0a06fc9e944246a6c8", 0xf3}], 0x2, 0x3) socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x3c8) semop(r3, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) getegid() r4 = getegid() r5 = getuid() syz_emit_ethernet(0x17a, &(0x7f0000000940)=ANY=[@ANYRESOCT=r2, @ANYRESDEC=r0, @ANYBLOB="094f5065da9aef58a539e7873963273e279f5c1767801196c5c1299ed1770b9d7def3f3964fa571e3a8117cf2db38b30cb8bccde2dda0cc0c34ae3ab8b1d04b4001218aa45f7a3cad7803e9eb54eeb739c70d74ff01d8233f16ba750c63adb97fb8a8cdf1c43d9d87bad97d3553c7f10adb418ee7f112222d4c835bed8d41f91c583c203c77ea84397", @ANYRESDEC=r4, @ANYRES8=r0, @ANYRES32=r1, @ANYRESDEC=r3]) setreuid(0xee00, r5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r5, 0x0, 0x181, 0x200}, 0x5, 0xd47, 0x100000000}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000007c0)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xfffff7fffffffffd, 0x104, 0xfffffffffffffffa}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x95e}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001240)={{0x8, 0x0, 0x0, r7, 0x0, 0x8, 0x9}, 0x0, 0x4d, 0x2}) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 2: r0 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r1) getsockopt(r0, 0xc0d9, 0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0xb000)=nil, 0xb000, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f0000000040)) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, "29ae7c918d93aad129db69f2fbe9adcf0071cbfe"}) readv(r1, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) msgget(0x3, 0x90) executing program 6: syz_emit_ethernet(0x61, &(0x7f0000000280)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x53, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}]}}, @udp={{0x0, 0x0, 0x8}, {"b118c3ace99698f88732e2aa21fdc48103a73a0bfcb422b030c2a845400a2528002b485bf57bcf49fdaa86"}}}}}}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r0 = getpid() r1 = socket(0x18, 0x2, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000500)="7182052190a8db37c2", 0x9}], 0x1) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r5, 0x6, r0) r6 = fcntl$getown(r5, 0x5) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r7, &(0x7f0000000300)='./file0\x00', 0xafd9beece624d180, 0x3) fcntl$setown(0xffffffffffffffff, 0x6, r6) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0xffffffffffffffff) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) r10 = socket(0x11, 0x3, 0xc1) sendto$unix(r10, &(0x7f0000000040)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002018fbfe0c2300008abfba0900000008e371a3f83437320501eab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x14) executing program 5: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x0, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x3c) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r5 = socket(0x1, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x4, 0x35df}, {0x18, 0x3, 0x20, 0x52}, 0x7, [0x4, 0x3, 0x1, 0x7, 0x6, 0x7, 0x401, 0xc43]}, 0x3c) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) poll(&(0x7f0000000100)=[{r4, 0x20}, {r5, 0x108}, {r6, 0x4}, {0xffffffffffffff9c, 0x80}, {r7, 0x8}], 0x5, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r9 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000200)=0x2000000, 0x4) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x201}, 0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(r0, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x5, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@generic={0x88, 0x12, "fcff3cde309ac9bbc3ed135ae3451e65"}, @timestamp={0x44, 0xc, 0xf, 0x0, 0x0, [{}, {}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0xb, 0x7, [@broadcast, @multicast2]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) syz_emit_ethernet(0x4a, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r5, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) close(r4) socket(0x18, 0x3, 0x0) r7 = msgget$private(0x0, 0x0) msgrcv(r7, &(0x7f00000003c0)={0x0, ""/250}, 0x102, 0x2, 0x1000) executing program 4: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x7, 0x8, 0x3, 0x8}, {0x2, 0x1, 0x1f, 0x9}, {0x5, 0x3, 0x8, 0x9}, {0x5, 0x9, 0x20, 0x10001}]}) write(0xffffffffffffffff, 0x0, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r2, 0x9) sendto$unix(r0, &(0x7f0000000240)="3e56459b976b8b1bace748da7a19429cd14f6cbd127797bd38c001407bf72215b6e9687b1a12e9ff358669d2c7f98cbdaa1867505a2ec2ad036974b2efee3a3e579287c9f81324655ca3fe8ffbc0e874137ca830c0b1b41014e84f0e5085edca8b202df427b8fb125f5fd57337dc1cd13c6382c1e5f3f3bd6abebddf61ac22c7fe4eaa0f3ea8e7b8bd2b10bedbc7c8f20a5ab6499d5e79012b83c786c7f78a684004e96838f1d2ad74743fcd3071531b29cd6de28d0d097fc4ed9a05a899fe430bcb504b3d6796dd3883c71815", 0xcd, 0x9473fe7207191f72, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000a80)) openat$bpf(0xffffffffffffff9c, 0x0, 0x100c0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)) getsockopt$sock_int(r0, 0xffff, 0x2, &(0x7f0000000200), &(0x7f0000000000)=0x1) executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc020691b, &(0x7f00000001c0)) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) executing program 7: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f0000002480)={0x1, 0x4}, 0x2, &(0x7f00000024c0), 0x0, 0x0, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) (async) r1 = dup(r0) listen(r1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x80, 0x0, 0xff}, {0x48, 0x0, 0x0, 0x7}, {0x10e6, 0x0, 0x40}]}) (async) syz_extract_tcp_res(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async, rerun: 32) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async, rerun: 64) r4 = socket(0x18, 0x3, 0x3a) (rerun: 64) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0xffff, 0x0, 0x0, 0x7}, 0xc) ioctl$FIONREAD(r3, 0x80606949, &(0x7f00000001c0)) (async) sendto(r3, &(0x7f0000000100)="b1607bbf8c25b2d586b985934d2b689a8b49556b27e8e98651eeb9554f1dadf5902df7393716923d4190ad1be08c9bb651433cb8fde18753c3c9885a3db03e902e34ba01d2202dc291f7e98ba95e9a2bdb5b1783ae6228a713991fcad0", 0x5d, 0xd, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async, rerun: 32) r5 = socket(0x2, 0x1, 0x0) (rerun: 32) r6 = dup(r5) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) executing program 4: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000480)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b563031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb7700000096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede92cb85a0a3fa080000009b0853cbcce224abc7b30926aef1d2c9497b96374901fd4fffa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af9854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df910000000000000000501b49955efd7de33dedb141f130", 0x171) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, 0xfffffffffffffffe) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) executing program 6: setrlimit(0x1, &(0x7f00000001c0)={0x4, 0x5}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2d}, {0x7}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r1, &(0x7f0000000000)="1d0ff0af05eb3fc7552fffcded57b098df75804bf2bcb97a07fff3b9ead8ec0bdd2bd894876fdde8db402c1ce827d83720933320", 0x34) write(r1, &(0x7f00000002c0)="fd9e5e000000000000eb09b338f5", 0xe) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1, 0x1}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)) close(r0) r3 = syz_open_pts() r4 = kqueue() poll(&(0x7f0000000140)=[{r0, 0x100}, {r4, 0x110}], 0x2, 0x0) kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r4, r3) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x9, 0x0, 0x0, 0x0, 0x3c) executing program 5: r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) nanosleep(&(0x7f0000000000)={0x2, 0x1}, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 0: r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, &(0x7f0000000040)) setrlimit(0x3, &(0x7f00000000c0)) shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000ffc000/0x4000)=nil) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{0x0}], 0x1) r2 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) read(r0, &(0x7f0000000340)=""/1, 0xffffffffffffff91) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0xe5, 0x9fd, 0x88c, "43b2b0bf3e79036980220d348bba04ff4e629aa0"}) writev(r3, &(0x7f0000000740)=[{&(0x7f0000000200)="71994c1de376a629d07b09610817554b444e03bbccd179a857389f23c8a50b91a62a5453774c410d0d", 0x29}], 0x1) setsockopt(r2, 0x11, 0x7, &(0x7f00000000c0)="42000000e79360d5116371d8d96b45293a69fa87dab12766861b55039248d7219e4a03ace2f8ea5e81777866ca663aba82c88712e0c309a8a2a736fbef76222c15aee1aa6620c8ac8888e3e3fb1902c18ae5619de25352cda743ccf2f74aaafec6e66ac2e75e881b0b636207dbdcc024cf60988e687ffb85bd155c2d33a512d7e8f5e1917d58d71663d905a8eb266c91b9c1458f5d5423940bf347609df19a834aefd5b6b1c43d9491457a1c4eb2a1ae609127229f084bfdfa317a750b7d296e8c0e6942", 0xc4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchflags(r2, 0x1) r5 = socket(0x0, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYRES8=r4, @ANYRES32=0x41424344, @ANYRES32=r4, @ANYRESHEX=r5]) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000280)="71f91e3471ac005229b558dbfa7bef352b7266a8f658bc5a91501da4a34b0f5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2a, 0x0, 0x0) setsockopt(r2, 0x1000, 0xc00, &(0x7f0000000200)="04001000", 0x4) r6 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(r6) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2e, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = getuid() seteuid(r1) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000800)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d672a736ba1bd857feb09901fe0dcee53766797f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a00800000050acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd021cc793994922dfc10000000000062ab475cca257352828a76e5314be5629235c0febeff57cab95e894238b96ca5d4d3e670fea610c00009bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756faf775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3ca67845c3386ce33141141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678a0900d8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071ec98111cc9024f790ce16ceaa7d0104e39789d91000009a5bec77c992c792eb013621a86709cf57acd9981f947115f608227da8c54d8aa668931edd0b599b3d8cf5a8438ae08c1f70483223c3ba38088fb2e65a51edfed44c55a4d734bb553d642ca2bcdd1a08378317dc8f787469c3b3c14e4b1b46c2c8b03b99333ea80c9d016614120c595d2f49ab82c5dd36e448fad8a7c5aceb70b1a7e5d67c342d7615b314b242d9", &(0x7f00000002c0)=0x2af, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000400)="ea9c818712d2fcdc2310157b3ed2ca92cdee1667c45ac12ab4541165dc2ecd7fb014824342b4b965ca0ae30a033c24f53469de9ac08b8b6e65813373eca91a495b140492cd3c19cac622402a0f07e4cc1a3f62df3b1455132cbc41ea437db15bedaabb648de8123d1b17cbb94c0433f200db5c8c32461e592961b4c274da8e33bb3b057fe6bf3e772c54815ad3a4751b2ed0eced17e847dc4749be945558009960f60556da4a85ba970512735fbd8ee05c200d3a6af41c08", 0xb8, 0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000540)="38c344d08db0e1397e1e89142d973b05d32281bd5fc0241fb7ea5d170607009807c187cebf74ee05cbc21f02ad0f538811ff86fddaf008240000000000000002000000261fcfdd6affc9e2add51ff3806f72ee3227f03b5acae5b56dd0ca261c4e04a084bbf3ed148bc1d3776326dd5ecf57ada312d66ae805d7", 0x7a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) recvmmsg(r4, &(0x7f00000003c0)={0x0}, 0x10, 0x802, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) executing program 6: sysctl$kern(&(0x7f0000000200)={0x0}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x18, 0x0, 0x102) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000240)={0x100, 0x80000001, 0x4003, 0x1000006}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000440)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) open(0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) getsockopt(r4, 0x29, 0x66, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r7) socket$inet6(0x1e, 0x3, 0x0) recvfrom$unix(r6, 0x0, 0xfcff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r8 = semget(0x2, 0x4, 0x300) semop(r8, &(0x7f0000000140)=[{0x3, 0x0, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0x81, 0x1000}, {0x0, 0x5, 0x1000}], 0x4) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0xfffffffffffffff7, 0xffffffff}, {0x0, 0x2}}, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x6, 0x1e2f6ae5}}, &(0x7f0000000040)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x3f, 0x20, 0xf542}, {0x9, 0xff, 0x3, 0x2}]}) r2 = dup(r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000002c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x800, 0x0) r3 = socket(0x2, 0x2, 0x0) fcntl$setown(r3, 0x6, 0x0) connect$unix(r3, &(0x7f00000000c0), 0x10) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) accept(r4, &(0x7f0000000340)=@in6, &(0x7f00000003c0)=0xe) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000140)=0x3) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000580)=""/177) fchflags(r1, 0x0) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4d}, {0x2c}, {0x6, 0x0, 0x0, 0x577}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x1800}], 0x7) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286989, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) unveil(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x30}, {0x3, 0x0, 0x2}, {0x16, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x44}, {0x812e}]}) syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[]) sendto$inet(r1, 0x0, 0x0, 0x195a05e282d6161, 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x0, 0x9, 0x6, 0x200}, {0x1, 0x9, 0x47, 0x1}, {0x6, 0x7, 0x7, 0x10000}, {0xfff, 0xac, 0x80, 0x4000000}]}) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0xd, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "010000000000000000001339e13600005003005b"}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x5}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x42) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, 0x0, 0x0) executing program 7: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f0000002480)={0x1, 0x4}, 0x2, &(0x7f00000024c0), 0x0, 0x0, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) (async) r1 = dup(r0) listen(r1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x80, 0x0, 0xff}, {0x48, 0x0, 0x0, 0x7}, {0x10e6, 0x0, 0x40}]}) (async) syz_extract_tcp_res(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async, rerun: 32) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async, rerun: 64) r4 = socket(0x18, 0x3, 0x3a) (rerun: 64) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0xffff, 0x0, 0x0, 0x7}, 0xc) ioctl$FIONREAD(r3, 0x80606949, &(0x7f00000001c0)) (async) sendto(r3, &(0x7f0000000100)="b1607bbf8c25b2d586b985934d2b689a8b49556b27e8e98651eeb9554f1dadf5902df7393716923d4190ad1be08c9bb651433cb8fde18753c3c9885a3db03e902e34ba01d2202dc291f7e98ba95e9a2bdb5b1783ae6228a713991fcad0", 0x5d, 0xd, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) (async) connect$unix(0xffffffffffffffff, 0x0, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async, rerun: 32) r5 = socket(0x2, 0x1, 0x0) (rerun: 32) r6 = dup(r5) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='.\x00', 0x1ffa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="e456ab5043b80d3597d07e1152461bb20ca7ffde4f3680e38c0000000000000000eb3c033e61d9d0d2e8612827994d1c8aad9fa35faccf67edf420ae39496b033e1d3054caaf68cc183d249cffad820100491b97b3fdd0048cb1ebbc3c128db181748df932df37cb49996234751b35d7168fc0479866fb44fb1bd9fc94b99eb8fa9c1d14912cfa10f10942ad5118f0016a5cfe725eae73d6e4765b89a62a151520a6c96dca1b3ba7c01ef366418b832a04fac0dea6e4923cc656fb1ee63582583bdd5f4c4863d7cdeb1a3dbd639254e847e500133647a7089bc4e1af017683547950000d3865ee49b1aa50c894e2ad4dbffd818a0a1dc6214e308002386aaa8b0b631e33a18a1872699c90f034aa16", 0xee}, {&(0x7f0000001900)="2a1b111c1376ad5d3c4704f99c34f7d17ad0d25178c43f1a7b88b169a2218171baed0ef03565403f3c4264942ae64fe5578fff1d827183f5ee7bec38281a718869de873422d047bcf26f11a4cbaf48272ff7f035401f9cd5220ce13bf0eee49139b6b1a91fd446a749ca668903e9fb54f5f4df26f8e4c465426bc76c2d3521bd0128667e90dd2a963d379d9d29a427c1932dc85c51783ea75c5cfa65fedbdf6cfe56f85f55af8e369288db20133c0db40908aa215e7a80e97639b24f6bbeddc61d589c5e3cc534990cb08b2da58799a5b6ef9cdf91c4db38e95ab5ad6250834d495c60066e8359ae00577cf7e7a3579898c8634b5dca3faed3e022c8e3a66bd4c6306ebfb539cc5e7d2291dfcf18b28b9a5d9842760df2ca45c223216c866546e0867623502dce5da2c8d50c225f8e4fe6c0aaa23c2fe259a11c125f33eace42993a5e27d4362cd1dcd1da2bc8ae8493cf2f4f6ec26edd0a97cb2bbc46edfa7339eb45e81506055fd7cfed3d2c69e14e0b94b8fb4600ccbe8b5b78163d7044e65fe3e02c8922d2c27a1628a5e17d477401e37869875ca45fa8750f7b9e148cb3db113d158354327e7c53dc6730367edafa389a91a66a3b562f536779eb4d2d069cb069804cf45fd695c67c6b5da055ad4500e4cf09785b053fd743776aa9c6da7a86c18441bceb758606e4624d06af201db04954261deb25c63e7b18f795256840e2e3fbff5a9b443a85ccdf05f5341c563abe679fdf5db8aeaf01c9aa18b215bf0f79ce1a8d9cb211dd291f6668a13e43753f15bd4acaeb7234f5cf1c1368d1fd38d99ba3a68ce1ccffcb863517612acb3f621bbaec5c2f1f1e8a9f7f8665afafe14c62e56fcc19519cc5c8f03ebe74440c3dbdac542080e788378f5eaddb9c3c1a85ed61873f0900efefa2fc8d569b755e00639d0c17c13d664f51bf5206b05289179b39ce1997cfba1adb2ae73cbcaacb467e35202a548a5e8fcd5614c8b790ace1b965ec12842195dc6a62e7a222fb7cd761651059a2425c33aaa07e5e57d5ab7f74ad340e993ddd756c1b916a5a0842e312fd7f6348d1806ce23d2d72ad7616109f04b5537daea15e8e5504492e70eb0442758044117dedd4379de3bc5175f399fa2dd3796a693adda65044be69045bef0a92f5c5850cc78a8c6feab5ea9ba37cad9816f8cb43ee2bdc7273ac019961843665e35460c2efc8ae2da0ec275a39fe1754874bd951b1fd5ab83111ff0d4723c270d73a11db75bd314e55849ffaba2f8dea7ab2c349bd9459efecfdc25ce7bcc11d44e1e126134f238dcacfefd6d486d599cadef492189218ff44e6d5dfa1f7da0a16d8b162fa7660c8255a75a7f0b45c853a800123789bbb373763d34c49a827ba32ab9edf99ac1adba7cd0106dca8608437d2d4b96a021427e8f3603b4e1406d15194b70e4c581481a844456b465867672ffde09caee89c19bc076de510a7b60a3f0c83d1161b49dc820be6dfd96c5036d557dad8fa5832d8f390015259c2a37288d9b842acb1474f171e38f0c5e030c67d6a4c8bf029d8921e0ad39be5f8a2cb843cbf369c09be07227197dbede47d5c839101288fe68fcecda462bd426219a19ef7b240fa89537aa8726a46d00f86153e4f0d8a4cef05942499ef94c7153ad0edd8b56624f73e8cb16d57bdfafa35826067aa25ade0f19a843aeef49b2f38ef41c1f5fafd121db7129e65f495b62c04dc4ad62f2a4d27c3679e869a9f82e4ad60b0a6bb678a5a08fa6812d39feed13609aff93cac8ecf3ca8a732424360073f466c9bf8103b08bbc1662e9845e953e94ed5ebe86371292782fbbd65ef11b1c58d889284883f2b7b3fb1e1749819c6ca0da31cc32d19ae807e307ea50662b63bd161907799370ba4f9b0374b66acd1ce70d781211696b719cdd8ba71277ad3d8ddaf2ac63ccdf7d3670505cc81e9ab85fc571e02eb60674d5c27bbc64cd8e8bfd204d613a57cbac76cb161b43235fb13cf71701ca93467f9caec30d34b2cfe90a733159296137991030e4fda306b91e86804d180a913231bfe241a59575b7e6be743bc0ae89da8a0c72526154fd52e5044c90ccf4bae0f776f43b06401dcdaee74b485e80b9f0b5911bc2326955ab27298db636905251fb4f7e665d53086aa92544d90da62bfddf2c97377211917e7dcd8114a8f8b28cd21bb064d0378e7e12ef365ae9c4b5ee889f0a856330cdfc60d4ac80894a700dbe6b27714b5c0e1c2ee843f4fbba3c7c5c85c25fe80abe30b17bf08336530033920cce1a49886b4c1d8a0c16b383062eecc9b751d00dc6dd33a3f0cad0b62eab694ec230c73b29290628f3b63a2d3017bb12adf33a1a6254438f6a75bb0eba0d5ed9f5f4163068cf89f86584a295e56e5ae49e20b69c3110c2f57259e611e873c512422192275156334b3ed40908a671a468c9600073dd4b802fde96b4bf0776b76452ae369776876cc47f70907599e28b8e9da8a817487f2183e813ed1d711342ff20151eb3bcf2a9f4a4e41876143b1d0224fa460d065090afafe733ebb545a622db76712515107299ece0b48a2a8dfdfbf20fae2baa4ebbe79ca95d8ea72214f287642f5b6f18d26bef083701e0208d54fc54bb4a39118cb9d7e7cfb4972036e708e6841e1b32251835b0144a039bffb87fa79e981da9e10ae8baacfaa598a71c759da0c128e3260c2d190364b8d65f545ce97a58d", 0x782}], 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) socket$unix(0x1, 0x5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="d7a5ea2a2a17db296e534fb23fd8e0c83926303ba497ad9c77da9db801ba57751bce1f195d3b6dda2ee35c1439c72f0ab13d11364065dc4fa0507b23e9ef34a1a4f092dbd14da81f00913fee43925f0dda9c30"}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000003c80)="e90ca9cff960b6c077a382ada16c36ae057c1a7c4e2a03bb05a7b2950b1faec59e4a4af20da33f906e0fe16a1c9defee2b1aaf6e028531637726c126544bb8e412c00c258805994ebc1a806c51aaa4618278062fb3cbb160ca75e97bbe80b68435a017a71f31733366d6b10def9fbe65621622484f703e2fa9e2783e22892115d70d555fc84896", 0x87) r3 = semget(0x2, 0x3, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003d40)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0xfff, r4, r5, 0x0, r5, 0x47, 0x22}, 0xffffffffffffffff, 0x0, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = dup(r7) dup2(r8, r6) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg$unix(r8, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) setreuid(0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{0xb1}, {0x812e}]}) executing program 2: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410eb", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) pipe(0x0) fsync(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) r2 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) sysctl$kern(&(0x7f0000000040)={0x0}, 0x0, &(0x7f00000000c0)='\t\x00', &(0x7f0000000100)=0x2, &(0x7f0000000140), 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000000)={0x1ff, 0xf8d5, 0x2ade, 0x8}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/65) executing program 4: chdir(0x0) rename(0x0, &(0x7f0000000240)='./file0/file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x880, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e4", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000428000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) panic: pool_do_get: sockpl free list modified: page 0xfffffd805cb67000; item addr 0xfffffd805cb67e08; offset 0x0=0x0 != 0xa45043e1e0415e0d Starting stack trace... panic(ffffffff8285a93e) at panic+0x159 pool_do_get(ffffffff82e557f0,9,ffff80002a68f5ac) at pool_do_get+0x434 pool_get(ffffffff82e557f0,9) at pool_get+0xba soalloc(ffffffff82a78520,1) at soalloc+0x58 socreate(18,ffff80002a68f6c8,3,3a) at socreate+0xa6 sys_socket(ffff80002a6caa70,ffff80002a68f820,ffff80002a68f770) at sys_socket+0xdc syscall(ffff80002a68f820) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9fa22f058f0, count: 249 End of stack trace.